@charset "UTF-8";
/*!
    Theme Name: Sumptuous Events
    Theme URI:
    Description: Custom themes for Sumptuous Events
    Version: 1.0.0
    Author: Matthew Horne
    Author URI:
    Tags: Gulp

    License: MIT
    License URI: http://opensource.org/licenses/mit-license.php
*/
/*! de-style.css v1.0.5 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}:after,:before{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-input-placeholder{font:inherit}:-ms-input-placeholder{font:inherit}::-ms-input-placeholder{font:inherit}::placeholder{font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top}th{text-align:left;font-weight:700}[hidden],template{display:none}[data-animate-effect=fadein]{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px);transition:opacity .75s linear .2s,-webkit-transform .8s ease;transition:opacity .75s linear .2s,transform .8s ease;transition:opacity .75s linear .2s,transform .8s ease,-webkit-transform .8s ease}[data-animate-effect=fadein].animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@font-face{font-family:Bauer Bodoni Std\ 1;src:url(/wp-content/themes/sumptuous-events/fonts/BauerBodoniStd-Roman.woff2) format("woff2"),url(/wp-content/themes/sumptuous-events/fonts/BauerBodoniStd-Roman.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Bauer Bodoni Std\ 1;src:url(/wp-content/themes/sumptuous-events/fonts/BauerBodoniStd-Bold.woff2) format("woff2"),url(/wp-content/themes/sumptuous-events/fonts/BauerBodoniStd-Bold.woff) format("woff");font-weight:600;font-display:swap}body{color:#616161;font-family:Karla,sans-serif;font-size:14px;font-size:.875rem;line-height:23px;line-height:1.4375rem}.h1,h1{font-size:68px;font-size:4.25rem}.h1,.h2,h1,h2{color:#161616;font-family:Playfair Display,serif;line-height:1.2;letter-spacing:-.03em;margin-bottom:1em}.h2,h2{font-size:55px;font-size:3.4375rem}@media (max-width:768px){.h2,h2{font-size:30px;font-size:1.875rem}}a{color:#161616}p{margin-bottom:1.6rem;letter-spacing:.02em}p.justify{text-align:justify}.gold{color:#d1a74f!important}form input,form select,form textarea{font-family:Playfair Display,serif;font-style:normal;font-weight:400;font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;width:100%;padding:10px;border:1px solid #b7b7b7}form .select-wrapper{position:relative}form .select-wrapper:before{content:"";background:url(images/select-arrow.png) no-repeat 50%;position:absolute;right:0;width:30px;height:100%}form .form-row{display:flex}form .form-row .form-col{flex:0 0 calc(50% - 10px);padding-right:10px;margin-bottom:20px}form .form-row .form-col:not(:first-child){padding-right:0;padding-left:10px}form .form-row.full .form-col{flex:0 0 calc(100% - 20px);padding:0}form .form-row label{color:#9d9d9d;font-size:10px;font-size:.625rem;line-height:14px;line-height:.875rem;letter-spacing:.37em;text-transform:uppercase}form .form-row label span{color:#161616;display:block;font-family:Playfair Display,serif;font-style:normal;font-weight:400;font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem;margin-bottom:20px;letter-spacing:normal}@media (max-width:576px){form .form-row{display:block}form .form-row .form-col,form .form-row .form-col:not(:first-child){padding:0}}.button,.nextprev>a,button{border:none;position:relative;display:inline-block;background:#fff;color:#000;padding:1rem 3rem;border-radius:4px;min-width:140px;text-align:center;letter-spacing:.08em}.button.gold,.nextprev>a.gold,button.gold{background-color:#cd8d08;background-image:url(images/button-background.png);background-repeat:no-repeat;background-size:cover;color:#fff!important;box-shadow:0 0 0 rgba(205,141,8,.4);transition:box-shadow .3s linear}.button.gold:hover,.nextprev>a.gold:hover,button.gold:hover{box-shadow:0 4px 64px rgba(205,141,8,.4)}.button.light,.nextprev>a.light,button.light{color:#cd8d08;background:#faf4e7}.button.light:hover,.nextprev>a.light:hover,button.light:hover{background:#fae4bd}.button:hover,.nextprev>a:hover,button:hover{cursor:pointer}.section .container{width:100%;max-width:1600px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:992px){.section .container{padding-left:100px;padding-right:100px}}.section.relative{position:relative;overflow:hidden}.section.dark{background-color:#161616;color:#fff}.section.dark h1,.section.dark h2{color:#fff}.section.dark2{background-color:#252525;color:#fff}.section.dark2 h1,.section.dark2 h2{color:#fff}.section.dark3{background-color:#000!important;color:#fff}.section.dark3 h1,.section.dark3 h2{color:#fff}.section.offset-top{margin-top:-150px;padding-top:250px}.section.padded-top{padding-top:40px}.section.padded-bottom{padding-bottom:40px}.section .bg-image{background-repeat:no-repeat;background-size:cover;background-position:50%}.section .bg-image.dark{background-color:#060304}.section .bg-image.dark *{color:#fff}.section .bg-image-contain{background-size:contain}.section .center{text-align:center}.section img{max-width:100%;height:auto}.section.hero-image{display:flex;align-items:center;min-height:60vh;padding:60px 0;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative}.section.hero-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.4;background-color:#cd8d08}.section.hero-image .container{color:#fff;z-index:1}.section.hero-image h1{color:#fff;max-width:900px;text-align:center;margin:auto}.columns{display:flex;flex-wrap:wrap}.columns.cols-2 .col{width:50%}@media screen and (max-width:800px){.columns.cols-2 .col{width:100%}}.columns.cols-3 .col{width:33.3333%}.columns.cols-4 .col{width:25%}.columns.stretch-cols{align-content:stretch}.columns .col{position:relative;margin-bottom:20px}.columns .col img{max-width:100%;width:100%}.columns .col.center-col{align-self:center}.columns .col.padded-left{padding-left:40px}@media screen and (max-width:800px){.columns .col.padded-left{padding-left:0}}.columns .col.padded-right{padding-right:40px}@media screen and (max-width:800px){.columns .col.padded-right{padding-right:0}}.columns .col .flex-v-col{display:flex;flex-direction:column;height:100%}.columns .col .flex-v-col .flex-bottom{margin-top:auto}.columns .col .content-wrap{display:flex;flex-direction:column;bottom:0;padding:40px;height:100%;max-width:600px;position:relative}.columns .col .content-wrap h2{font-size:43px;font-size:2.6875rem;line-height:1.2;margin-bottom:10px}@media (max-width:576px){.columns .col .content-wrap h2{font-size:20px;font-size:1.25rem}}.columns .col .content-wrap h2.h1{font-size:72px;font-size:4.5rem;line-height:1.4;margin-bottom:10px}.columns .col .content-wrap p{max-width:350px}.columns .col .content-wrap .more{display:inline-block;margin-bottom:20px}.columns .col .content-wrap .col-content{margin-top:auto}@media (max-width:992px){.columns .col .content-wrap{padding:20px}}.columns .col .col-content-wrap{max-width:600px;margin:0 auto;padding:20px}.columns .col .col-content-wrap>:last-child{margin-bottom:0}@media screen and (max-width:1200px){.columns .col .col-content-wrap{padding:20px}}@media screen and (max-width:800px){.columns .col .col-content-wrap{padding:0}}.columns .col[data-link]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#cd8d08;opacity:0;transition:opacity .2s linear}.columns .col[data-link][data-link-style=brown]:before{background:#8a5726}.columns .col[data-link] .content-wrap{opacity:0;transition:opacity .2s linear}.columns .col[data-link]:hover{cursor:pointer}.columns .col[data-link]:hover:before{opacity:.7}.columns .col[data-link]:hover .content-wrap{opacity:1}.columns .col[data-color=c5]:before{background:#cd0808}.columns .col[data-color=c6]:before{background:#8e08cd}.columns .col.bg-orange{background-color:#d17235}.columns .col.bg-pink{background-color:#c7a6ad}.columns .col.bg-red{background-color:#5e2214}.columns .col.bg-blue{background-color:#435796}.columns.spaced{justify-content:space-between}.columns.spaced.cols-2 .col{width:calc(50% - 10px)}.columns.spaced.cols-3 .col{width:calc(33.3333% - 10px)}.columns.spaced.cols-4 .col{width:calc(25% - 10px)}.columns .sidebar{flex:0 0 calc(33.333% - 10px)}.columns .content{flex:0 0 calc(66.666% - 10px)}.columns.dynamic-columns{margin-left:-10px;margin-right:-10px}.columns.dynamic-columns .col{margin:10px}.center-absolutely{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section.bg_slide_section,.section.video_section{color:#fff;background-color:#161616;padding-top:100px;padding-bottom:100px}.section.bg_slide_section.brown,.section.video_section.brown{background-color:#2e1706}.section.bg_slide_section.purple,.section.video_section.purple{background-color:#270b23}.section.bg_slide_section.burgundy,.section.video_section.burgundy{background-color:#340911}.section.bg_slide_section.blue,.section.video_section.blue{background-color:#1e1e4f}.section.bg_slide_section .sub-heading,.section.video_section .sub-heading{font-family:Playfair Display,serif;font-size:26px;font-size:1.625rem;line-height:1.2;font-style:italic;color:#cd8d08}.section.bg_slide_section h2,.section.video_section h2{color:#fff;font-size:36px;font-size:2.25rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.section.bg_slide_section p,.section.video_section p{max-width:440px;margin-bottom:40px}.section.bg_slide_section .button,.section.video_section .button{background:#fff;color:#000;padding:.5rem 1rem;border-radius:3px;min-width:140px;text-align:center}.section.video_section{background-image:url(images/video_section_bg.png);background-repeat:no-repeat;background-position:100% 100%;background-size:contain}.section.bg_slide_section{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;padding-top:200px;padding-bottom:200px;overflow:hidden}.section.bg_slide_section .slider_wrap{position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section.bg_slide_section .slider_wrap img{width:100%}.section.bg_slide_section .slides{max-width:1400px}.section.bg_slide_section .slides h2{font-size:60px;font-size:3.75rem;margin-bottom:20px}@media (max-width:768px){.section.bg_slide_section .slides h2{font-size:50px;font-size:3.125rem}}.section.bg_slide_section .slides .content{text-align:justify;letter-spacing:.01em}.section.bg_slide_section .slides .content p{max-width:570px}.section.bg_slide_section .columns{justify-content:space-between}.section.bg_slide_section .columns .col{align-items:center;align-self:center}@media screen and (max-width:800px){.section.bg_slide_section .columns .col{flex:0 0 100%}}.section.bg_slide_section .columns h3{font-size:24px;font-size:1.5rem;font-family:Playfair Display,serif;margin-bottom:30px}.section.bg_slide_section .columns .content ul{list-style:disc;margin-left:20px}.section.bg_slide_section .columns .content ul li{margin-bottom:10px}@media screen and (max-width:1100px){.section.bg_slide_section .columns{justify-content:center}}.section.gallery_section .gallery-list{display:flex;flex-wrap:wrap;margin:10px 0}.section.gallery_section .gallery-item{width:calc(100% - 20px);margin:10px}.section.gallery_section .gallery-item.half-size{width:calc(50% - 20px)}.section.gallery_section .gallery-item.full-size{width:calc(100% - 20px)}.section.gallery_section .gallery-item.image img{width:100%}.section.gallery_section .gallery-item.video{margin:0 10px}@media (min-width:576px){.section.gallery_section .gallery-item{width:calc(50% - 20px)}}@media (min-width:768px){.section.gallery_section .gallery-item{width:calc(33% - 20px)}}@media (min-width:992px){.section.gallery_section .gallery-item{width:calc(25% - 20px)}}.section.portfolio_section{background:#161616}.section.portfolio_section .portfolio-list{display:flex;flex-wrap:wrap}.section.portfolio_section .portfolio-list .gallery-item{min-width:calc(33.333% - 20px);flex:1 0 auto;position:relative;padding-top:45.535%;margin:8px;height:0;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.section.portfolio_section .portfolio-list .gallery-item.size-2{min-width:calc(66.666% - 20px)}.section.portfolio_section .portfolio-list .gallery-item.size-1{min-width:calc(100% - 20px)}.section.portfolio_section .portfolio-list .gallery-item .content_wrap{color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end}.section.portfolio_section .portfolio-list .gallery-item .content_wrap .content{display:block;width:100%;padding:60px 40px;opacity:0}.section.portfolio_section .portfolio-list .gallery-item .content_wrap .content h2{color:#fff;font-size:43px;font-size:2.6875rem;line-height:1.2;letter-spacing:-.01em;margin-bottom:10px}.section.portfolio_section .portfolio-list .gallery-item .content_wrap .content>span{display:block}.section.portfolio_section .portfolio-list .gallery-item:before{content:"";background:#cd8d08;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .1s linear}.section.portfolio_section .portfolio-list .gallery-item:hover{cursor:pointer}.section.portfolio_section .portfolio-list .gallery-item:hover:before{opacity:.5}.section.portfolio_section .portfolio-list .gallery-item:hover .content{opacity:1}.section .more_items_wrap{padding:80px 0;text-align:center}.section.testimonial .content{position:relative;text-align:center;margin:0 auto;max-width:1060px;padding:100px 0}.section.testimonial .content>span{font-size:12px;font-size:.75rem;line-height:17px;line-height:1.0625rem;letter-spacing:.37em;text-transform:uppercase}.section.testimonial .content .quote{font-family:Playfair Display,serif;font-size:38px;font-size:2.375rem;line-height:1.3;margin-top:30px;margin-bottom:60px;font-style:italic;letter-spacing:-.01em}.section.testimonial .content .cite img{display:block;margin:0 auto 10px;border-radius:100%;width:100px;height:100px}.section.testimonial .content .cite>p{color:#1a1a1a;display:block;font-family:Playfair Display,serif;font-size:26px;font-size:1.625rem;line-height:1.2;letter-spacing:-.01em;text-transform:capitalize}@media (max-width:992px){.section.testimonial .content .quote{font-size:28px;font-size:1.75rem}}.section.testimonial .container{position:relative}.section.testimonial .container:before{content:"";display:block;position:absolute;top:0;left:0;background-image:url(images/logo2.png);background-repeat:no-repeat;background-position:bottom;width:100%;height:100%;opacity:.4;z-index:0}.section.light{background:#fff}.section.dark2 .content{padding:300px 0 100px}.section.dark2 .content>span{color:#989898}.section.dark2 .content .cite>p{color:#fff}.section.dark2 .container{position:relative}.section.dark2 .container:before{opacity:.7}.video-wrap{padding-top:25px}.video-wrap iframe{top:0;left:0}.spacing-block{padding-bottom:30px}.spacing-block.size-10{padding-bottom:10px}.spacing-block.size-20{padding-bottom:20px}.spacing-block.size-30{padding-bottom:30px}.spacing-block.size-40{padding-bottom:40px}.spacing-block.size-50{padding-bottom:50px}.spacing-block.size-60{padding-bottom:60px}.spacing-block.size-70{padding-bottom:70px}.spacing-block.size-80{padding-bottom:80px}.spacing-block.size-90{padding-bottom:90px}.spacing-block.size-100{padding-bottom:100px}.spacing-block.size-110{padding-bottom:110px}.spacing-block.size-120{padding-bottom:120px}.spacing-block.size-130{padding-bottom:130px}.spacing-block.size-140{padding-bottom:140px}.spacing-block.size-150{padding-bottom:150px}.spacing-block.size-160{padding-bottom:160px}.spacing-block.size-170{padding-bottom:170px}.spacing-block.size-180{padding-bottom:180px}.spacing-block.size-190{padding-bottom:190px}.spacing-block.size-200{padding-bottom:200px}.slider_outer_wrap{position:relative;overflow:hidden;padding:0 25px}.slider_outer_wrap .controls{display:flex;padding:10px 0;bottom:0;width:100%;z-index:10}.slider_outer_wrap .controls .next,.slider_outer_wrap .controls .prev{position:absolute;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:25px;height:25px;background:url(images/arrow.png) no-repeat 50%;background-size:contain}.slider_outer_wrap .controls .next:hover,.slider_outer_wrap .controls .prev:hover{cursor:pointer}.slider_outer_wrap .controls .next{right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.slider_outer_wrap .slide_dots{display:flex;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider_outer_wrap .slide_dots .dot{width:14px;height:14px;border-radius:100%;background:#3262d9;margin:0 .2em;border:2px solid #888}.slider_outer_wrap .slide_dots .dot.active{background:#3262d9;border-color:#3262d9}.slider_outer_wrap .slide_dots .dot:hover{cursor:pointer}.slider_outer_wrap .slider_wrap{position:relative;overflow:hidden}.slider_outer_wrap .slider_wrap.overlay:after{top:0;left:0;content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.8}.slider_outer_wrap .slider_wrap.overlay.orange:after{background:#ad500e}.slider_outer_wrap .slider_wrap.overlay.purple:after{background:#720a67}.slider_outer_wrap .slider_wrap.overlay.red:after{background:#89081e}.slider_outer_wrap .slider_wrap.overlay.blue:after{background:#343792}.slider_outer_wrap .slider_wrap .matts_slider{display:flex;flex-wrap:nowrap;width:100%;height:inherit;min-height:300px;position:relative;-webkit-transform:translateX(0);transform:translateX(0)}.slider_outer_wrap .slider_wrap .matts_slider[data-visible="3"] .slide{max-width:33.333%}.slider_outer_wrap .slider_wrap .matts_slider[data-visible="3"] .slide img{height:auto}@media screen and (max-width:800px){.slider_outer_wrap .slider_wrap .matts_slider[data-visible="3"] .slide{max-width:50%}}@media screen and (max-width:600px){.slider_outer_wrap .slider_wrap .matts_slider[data-visible="3"] .slide{max-width:100%}}.slider_outer_wrap .slider_wrap .matts_slider .slide{flex:0 0 100%;background:inherit;position:relative;height:inherit;opacity:.2}.slider_outer_wrap .slider_wrap .matts_slider .slide.image-slide{background:none;width:100%}.slider_outer_wrap .slider_wrap .matts_slider .slide img{width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider_outer_wrap .slider_wrap .matts_slider .slide .slide_content{padding:20px;flex:1 0 auto}.slider_outer_wrap .slider_wrap .matts_slider .slide.active{opacity:1}.slider_outer_wrap .slider_wrap .matts_slider[data-animation=fade]{position:relative}.slider_outer_wrap .slider_wrap .matts_slider[data-animation=fade] .slide{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity 1s cubic-bezier(.55,.06,.68,.19)}.slider_outer_wrap .slider_wrap .matts_slider[data-animation=fade] .slide.active{opacity:1;z-index:1}.section.menu_header .container{display:flex;height:100px;align-items:center}.menu-overlay.menu-cover-full{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.9)}.menu-overlay.menu-transition{transition-delay:.2s;transition:opacity .2s linear}.menu-overlay.hide{z-index:-10;opacity:0}.menu-overlay.open{z-index:9999999999;opacity:1}.menu-overlay .site-title{font-size:56px;font-size:3.5rem;line-height:1.4;text-align:center;text-transform:uppercase;margin-bottom:20px;color:#c4c4c4}.menu-overlay .menu{display:flex}.menu-overlay .menu.vertical-menu{flex-direction:column}.menu-overlay .menu li{padding:10px}.menu-overlay .menu li a{color:#888;text-decoration:none;letter-spacing:.3em;font-size:1em;line-height:1.2;outline:none;font-family:Bauer Bodoni Std\ 1}.menu-overlay .menu li a:hover{color:#fff}@media only screen and (min-width:768px){.menu-overlay .menu li a{font-size:2em}}.menu-overlay .site-title{font-size:4rem}.menu-overlay .close-menu{font-size:2em;top:20px;right:20px;color:#888;z-index:1000;text-align:right;margin-left:auto}.menu-overlay .close-menu:hover{color:#fff;cursor:pointer}.menu-overlay .menu li{display:flex;align-items:center;justify-content:center;position:relative;padding:0 60px;transition:all .3s linear}.menu-overlay .menu li:before{content:"";position:absolute;left:20px;height:1px;width:0;background:#88714d;z-index:90;transition-delay:.2s;transition:width .3s linear}.menu-overlay .menu li a{padding:10px 0;z-index:100;text-transform:uppercase}.menu-overlay .menu li .nav-counter{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:100%;background:none;color:#88714d;text-align:center;font-size:24px;font-size:1.5rem;font-family:Brush Script MT,serif;z-index:100}.menu-overlay .menu li .nav-counter>span{display:flex;align-items:center;justify-content:center;margin-left:-2px;line-height:20px;line-height:1.25rem}.menu-overlay .menu li .nav-counter .count-prefix{display:block;font-size:12px;font-size:.75rem;line-height:1;font-family:Times New Roman,Times,serif;margin-right:2px;color:#888}.menu-overlay .menu li .nav-arrow{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-overlay .menu li .nav-arrow:before{display:block;font-family:Font Awesome\ 5 Pro;content:"\f2ec";-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#88714d;font-size:10px;font-size:.625rem;transition:font-weight .5s linear}.menu-overlay .menu li .active:before,.menu-overlay .menu li:hover:before{width:calc(100% - 24px)}.menu-overlay .menu li .active .nav-counter,.menu-overlay .menu li:hover .nav-counter{background:#3a3a3a}.menu-overlay .menu li .active .nav-arrow:before,.menu-overlay .menu li:hover .nav-arrow:before{font-weight:600;content:"\f2ec"}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.section.site_header{background:#fff;position:relative;z-index:10}.section.site_header.sticky{position:fixed;top:0;width:100%;z-index:9999}.section.site_header.sticky.animate{-webkit-animation:fadein;animation:fadein;-webkit-animation-duration:.3s;animation-duration:.3s;box-shadow:0 0 10px 5px rgba(0,0,0,.2)}.section.site_header .container{display:flex;align-items:center;padding-left:30px;padding-right:30px}.section.site_header .branding{margin-right:20px}.section.site_header .branding .logo{font-family:Bauer Bodoni Std\ 1;font-size:26px;font-size:1.625rem;line-height:48px;line-height:3rem;letter-spacing:.02em;font-weight:600}.section.site_header .branding .logo>span{color:#cd8d08}.section.site_header .branding .logo img{display:block;max-width:250px}.section.site_header .site-nav{margin-left:auto;margin-right:30px}.section.site_header .site-nav .menu{display:flex;list-style:none;padding:0;margin:0;font-size:11px;font-size:.6875rem;text-transform:uppercase;letter-spacing:.2em}.section.site_header .site-nav .menu li{margin:10px}.section.site_header .site-nav .menu li a{color:#c4c4c4}.section.site_header .site-nav .menu li.current-menu-item a,.section.site_header .site-nav .menu li a:hover{color:#1a1a1a}.section.site_header .contact-meta{font-size:11px;font-size:.6875rem;margin-left:30px;margin-right:30px;color:#c4c4c4;position:relative;white-space:nowrap}.section.site_header .contact-meta a{color:#1a1a1a}.section.site_header .contact-meta:before{content:"";position:absolute;top:0;left:-30px;background:#ececec;width:1px;height:100%}.section.site_header .contact-meta:after{content:"";position:absolute;right:-30px;background:#ececec;width:1px;height:100%}.section.site_header .more-menu-trigger{display:flex;flex-direction:column;margin-left:20px;width:20px}.section.site_header .more-menu-trigger>span{display:block;height:2px;width:20px;border-radius:2px;background:#222}.section.site_header .more-menu-trigger>span:nth-child(2n){margin-top:5px;margin-bottom:5px}.section.site_header .more-menu-trigger:hover{cursor:pointer}@media (max-width:992px){.section.site_header .contact-meta,.section.site_header .site-nav{display:none}.section.site_header .branding{margin-right:0}.section.site_header .more-menu-trigger{margin-left:auto}}.section.footer{color:#fff;background-color:#161616;padding:60px 0 0;position:relative}.section.footer:before{content:"";display:block;position:absolute;bottom:0;left:0;background-image:url(images/logo1.png);background-repeat:no-repeat;background-position-x:center;width:100%;height:100%;opacity:.1;z-index:0}@media (max-width:880px){.section.footer:before{background-position-y:bottom}}.section.footer .container{position:relative;z-index:10}.section.footer .branding,.section.footer .footer-logo{text-align:center}.section.footer .branding .logo{font-family:Bauer Bodoni Std\ 1;font-size:26px;font-size:1.625rem;line-height:48px;line-height:3rem;letter-spacing:.02em;font-weight:600;max-width:100%}.section.footer .branding .logo>span{color:#cd8d08}.section.footer .outro{margin:0 auto 30px;max-width:560px;text-align:center;letter-spacing:.02em;color:#c4c4c4}.section.footer .contact{margin-bottom:60px;text-align:center}.section.footer .contact a{color:inherit;display:inline-block;letter-spacing:.04em}.section.footer .contact-locations{padding-top:30px;text-align:center;margin-bottom:60px}.section.footer .contact-locations .col{position:relative;margin-bottom:30px}@media (max-width:880px){.section.footer .contact-locations .col{width:100%;margin-bottom:60px}}.section.footer .contact-locations .headquarters{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;letter-spacing:.37em;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section.footer .contact-locations h3{font-family:Bauer Bodoni Std\ 1;font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem;letter-spacing:.02em;font-weight:300;margin-bottom:10px}.section.footer .contact-locations h3>span{color:#cd8d08}@media (max-width:600px){.section.footer .contact-locations h3>span{display:block}}.section.footer .contact-locations .address{color:#c4c4c4;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;text-align:center;letter-spacing:.04em}.section.footer .footer-end{background:rgba(0,0,0,.1)}.section.footer .footer-end .container{display:flex;align-items:center;padding:40px 30px}.section.footer .footer-end .copyright{font-size:12px;font-size:.75rem;color:#c4c4c4;margin-right:30px}.section.footer .footer-end a.legal{font-size:12px;font-size:.75rem;color:#cd8d08}@media (max-width:768px){.section.footer .footer-end .container{display:block;text-align:center}.section.footer .footer-end .container .copyright,.section.footer .footer-end .container a.legal{display:block;margin-right:0;margin-bottom:20px}}.section .social-links{display:flex;align-items:center;margin-left:auto}.section .social-links .social:not(:first-child){margin-left:20px}@media (max-width:768px){.section .social-links{justify-content:center}}.video-wrap{height:0;padding-bottom:56.25%;position:relative;z-index:2}.video-wrap.ratio-219{padding-bottom:42.85%}.video-wrap iframe{width:100%;height:100%;display:block;position:absolute}#front_featured{position:relative}#front_featured:before{background-image:linear-gradient(180deg,#161616 15.08%,hsla(0,0%,100%,0) 64.01%),linear-gradient(1turn,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 33.69%,hsla(0,0%,100%,.13) 58.55%,hsla(0,0%,100%,0) 86.26%);z-index:1}#front_featured:after,#front_featured:before{content:"";position:absolute;bottom:300px;height:100vh;width:100%;left:0;right:0}#front_featured:after{background-image:url(images/sweet-ice-cream-photography-480600-unsplash.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;opacity:.6}#front_featured .background-effects,#front_featured .background-effects:before{position:absolute;top:0;height:100%;width:100%;left:0}#front_featured .background-effects:before{content:"";background-image:url(images/front-bg-top-left.png);background-repeat:no-repeat;right:0;z-index:1}#front_featured .container{z-index:2;position:relative}.section.featured_content .intro{display:block;overflow:hidden}.section.featured_content .intro h1,.section.featured_content .intro h2{text-align:center;max-width:1000px;margin-left:auto;margin-right:auto}.section.featured_content .intro .columns{margin-bottom:80px;justify-content:center}.section.featured_content .intro .columns .col{max-width:600px;padding:20px}.section.featured_content .intro .content-wrap{max-width:720px;margin-left:auto;margin-right:auto}.section.featured_content .columns{justify-content:space-between}.section.featured_content .columns .content-wrap{justify-content:flex-end}.section.featured_content .columns .content-wrap .col-content{margin-top:0}.section.featured_content .columns.last{margin-bottom:100px}.section.offset-bottom{overflow:hidden;margin-bottom:-300px}.section .content.quote{text-align:center;margin:0 auto 100px;max-width:900px;padding:50px 0}.section .content.quote>span{font-size:12px;font-size:.75rem;line-height:17px;line-height:1.0625rem;letter-spacing:.37em;text-transform:uppercase;color:#989898}.section .content.quote h2{font-size:70px;font-size:4.375rem;line-height:1.16;margin-bottom:50px}@media (max-width:576px){.section .content.quote h2{font-size:30px;font-size:1.875rem}}.section .content.quote.small h2{font-size:50px;font-size:3.125rem}@media (max-width:576px){.section .content.quote.small h2{font-size:30px;font-size:1.875rem}}.section.cta{padding-top:130px;padding-bottom:130px;position:relative}.section.cta.box3:before{content:"";display:block;position:absolute;top:0;left:0;background-image:url(images/beatriz-perez-moya-513499-unsplash.png);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:100%;z-index:0}.section.cta .container{position:relative}.section.cta .quote{margin:0 auto;max-width:1000px;text-align:center}body.portfolio .site-main:before{content:"";background-image:url(images/logo-right.png);background-repeat:no-repeat;background-position:0 -100px;width:100%;height:100vh;position:absolute;opacity:.3}#porfolio_content{padding-top:100px;padding-bottom:100px}.section.cta.box1{color:#fff;padding-top:130px;padding-bottom:130px;position:relative}.section.cta.box1:before{content:"";display:block;position:absolute;top:0;left:0;background-color:#000;background-image:url(images/cta-box1.png);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:100%;z-index:0}.section.cta.box1 .container{position:relative}.section.cta.box1 .quote{margin:0 auto;max-width:1000px;text-align:center}.section.cta.box1 .quote .sub-heading{display:block;font-size:48px;font-size:3rem;line-height:59px;line-height:3.6875rem;letter-spacing:-.03em;font-family:Playfair Display,serif;font-style:italic;margin-bottom:10px}.section.cta.box1 .quote h2{color:#fff;margin-bottom:30px}.section.cta.box1 .quote p{font-size:17px;font-size:1.0625rem;line-height:30px;line-height:1.875rem;letter-spacing:-.02em;max-width:660px;margin:0 auto 60px}.section.cta.box1 .quote .button{display:inline-block;background:#fff;color:#111;padding:1em;box-shadow:none}.section.box2,.section.box4{position:relative;background-image:none}.section.box2 .sub-heading,.section.box4 .sub-heading{font-family:Playfair Display,serif;font-size:26px;font-size:1.625rem;line-height:1.2;font-style:italic}@media (max-width:576px){.section.box2 .sub-heading,.section.box4 .sub-heading{font-size:16px;font-size:1rem}}.section.box2:before,.section.box4:before{content:"";display:block;position:absolute;top:0;left:0;background-image:url(images/background-logo-3.png);background-repeat:no-repeat;background-size:contain;background-position:0;width:100%;height:100%;z-index:0}.section.box4{color:#fff}.section.box4:before{background-color:#fcbd44;background-image:url(images/beatriz-perez-moya-513499-unsplash.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.section.box4 .quote .sub-heading{color:#fff}.section.box4 .quote h2{color:#fff;font-size:82px;font-size:5.125rem;line-height:1.2;margin-bottom:20px}@media (max-width:576px){.section.box4 .quote h2{font-size:50px;font-size:3.125rem}}.section.box4 .quote p{max-width:660px;margin-left:auto;margin-right:auto}.section.box4 .quote .button{background:#fff;color:#000}.section.box5{position:relative;padding-top:30px;padding-bottom:30px;background-image:url(images/logo-bottom-right.png);background-position:0 100%}.section.box5,.section.box5:before{background-repeat:no-repeat;background-size:contain}.section.box5:before{content:"";position:absolute;right:0;left:0;top:0;bottom:0;background-image:url(images/logo-bottom-left.png);background-position:100% 100%}.section.box5 .col{flex:0 0 calc(50% - 20px);border:1px solid #272521;padding:80px 50px;text-align:center}.section.box5 .col:first-child{margin-right:20px}.section.box5 .col:last-child{margin-left:20px}.section.box5 .col h2{font-size:48px;font-size:3rem;line-height:1.2;margin-bottom:0}.section.box5 .col .sub-heading{font-size:42px;font-size:2.625rem;line-height:1.2;color:#cd8d08;font-style:italic;font-family:Playfair Display,serif;margin-bottom:30px;display:inline-block}.section.box5 .col p{max-width:490px;margin-left:auto;margin-right:auto}@media (max-width:576px){.section.box5 .columns{display:block}.section.box5 .columns .col{margin-left:0;margin-right:0}.section.box5 .columns .col h2{font-size:38px;font-size:2.375rem}.section.box5 .columns .col .sub-heading{font-size:22px;font-size:1.375rem}}.page-template-page-portfolio .section.video_section{background:#000}.page-template-page-portfolio .section.box5 .col p{margin-bottom:3rem}.section.case-study-meta{padding:60px 0}.section.case-study-meta .container{text-align:center}.section.case-study-meta .opening{font-size:15px;font-size:.9375rem;line-height:17px;line-height:1.0625rem;text-align:center;letter-spacing:.37em;text-transform:uppercase;color:#989898}.section.case-study-meta h2{text-align:center;color:#171717;max-width:780px;margin-left:auto;margin-right:auto}.section.case-study-meta .credits{display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto 40px;max-width:1000px}.section.case-study-meta .credits .credit{font-weight:700;font-size:14px;font-size:.875rem;line-height:27px;line-height:1.6875rem;text-align:center;letter-spacing:.04em;text-transform:uppercase}.section.case-study-meta .credits .credit:not(:last-child){margin-right:40px}.section.case-study-meta .credits .credit:not(:last-child):after{content:"·";position:relative;left:18px;color:#d8d8d8}.section.case-study-meta .credits .credit .vendor{white-space:nowrap}.section.case-study-meta .credits .credit .role{color:#d8d8d8}@media screen and (max-width:600px){.section.case-study-meta .credits{display:block}.section.case-study-meta .credits .credit{text-align:center}.section.case-study-meta .credits .credit:not(:last-child){margin-right:0}.section.case-study-meta .credits .credit:after{display:none}}.section.case-study-meta .intro{max-width:580px;margin-left:auto;margin-right:auto;text-align:justify}.section .more_items_wrap.case-studies .button:first-child{margin-right:5px}.section .more_items_wrap.case-studies .button:last-child{margin-left:5px}.section.services-header{display:flex;align-items:center;min-height:70vh;padding:60px 0;background-image:url(images/services-header.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}.section.services-header .container{position:relative}.section.services-header .container .content{color:#fff;max-width:550px;padding-right:30px}.section.services-header .container .content h2{color:#fff;text-transform:uppercase;font-size:70px;font-size:4.375rem;line-height:86px;line-height:5.375rem;margin-bottom:20px}.section.services-header .container .content .sub-heading{font-weight:700;line-height:12px;line-height:.75rem;font-size:10px;font-size:.625rem;letter-spacing:.8em;text-transform:uppercase}.section.services-header .container .content p{text-align:justify}.section.services-header .container:after{content:"sumptuous events " attr(data-year);position:absolute;color:#fff;right:20px;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;text-transform:uppercase;letter-spacing:.8em;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top right;transform-origin:top right}.section.services-row{background:#222}.section.services-row .columns .col{height:0;padding-bottom:37.5%;background-size:cover;background-repeat:no-repeat}.section.services-row .content{display:flex;flex-direction:column;color:#fff;padding:40px;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.section.services-row .content h2{color:#fff;font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;letter-spacing:-.01em;margin-bottom:10px;text-transform:uppercase}.section.services-row .content .desc-wrap{margin-top:auto}.section.services-row .content .desc-wrap p{text-align:justify;letter-spacing:.01em}.section.services-row .content .desc-wrap>:last-child{margin-bottom:0}.section.services-row img{width:100%;max-width:100%}.section.services-row .columns .col{margin-bottom:0}@media screen and (max-width:1100px){.section.services-row .columns .col{flex:0 0 50%;padding-bottom:75%}}@media screen and (max-width:600px){.section.services-row .columns .col{flex:0 0 100%;padding-bottom:150%}}.section.service_slider .controls .dot{background:#fff;border:none;opacity:.2}.section.service_slider .controls .dot.active{opacity:1}.section.press_header .content{margin-bottom:0;padding-top:80px;padding-bottom:80px}.section.press_header .content h2{margin-bottom:0}.section.press_header .content .gold{color:#cd8d08}.section.press_content .quote{padding-top:80px;padding-bottom:80px;margin-bottom:0}.section.press_content .quote h2{margin-bottom:0}.award-item{text-align:center}.award-item h4{font-size:10px;font-size:.625rem;color:#9c9c9c;letter-spacing:.37em}.press_releases .content{color:#dadada}#press_featured .content.columns .col.bg-image{background-color:#f2f2f2}#worldwide_conferences{margin-bottom:100px}#worldwide_conferences .intro{position:relative;bottom:-30px}#worldwide_conferences .intro h2{margin-bottom:0}#worldwide_conferences .content.columns{position:relative;bottom:-80px;margin-left:-10px;margin-right:-10px}#worldwide_conferences .content.columns .col{display:flex;flex-direction:column;margin:10px;width:calc(100% - 20px)}@media (min-width:576px){#worldwide_conferences .content.columns .col{width:calc(50% - 20px)}}@media (min-width:992px){#worldwide_conferences .content.columns .col{width:calc(25% - 20px)}}#worldwide_conferences .content.columns .col.bg-image{height:100%;background-color:#f2f2f2}#worldwide_conferences .content.columns .col .col-content{height:100%}#worldwide_conferences .content.columns .col .content{display:flex;flex-direction:column;padding:30px;height:100%}#worldwide_conferences .content.columns .col .content *{color:#fff}#worldwide_conferences .content.columns .col .content .more{margin-top:auto}#upcoming_appearances .content .content-wrap{background:rgba(0,0,0,.6);opacity:1}#upcoming_appearances .columns .col[data-link]:before{opacity:1;background:none}#press_publications{background:#fff}#press_publications.offset-top{margin-top:-200px;padding-top:500px}#press_publications .content.columns .col.bg-image{background-color:#f2f2f2}.section.contact-header{padding-top:50px}.section.contact-header .container{padding-top:100px;padding-bottom:100px;text-align:center;background:url(images/contact-header.png) no-repeat 50%;background-size:contain}.section.contact-header .container .intro h1,.section.contact-header .container .intro h2{text-align:center;max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:20px}.section.contact-header .container .intro .logo{margin-bottom:40px;max-width:100%}.section.contact-header .container .intro .content-wrap{max-width:720px;margin-left:auto;margin-right:auto}.section.contact-header .container .intro .content-wrap .social-links{padding-top:20px;justify-content:center}.section.contact-details{padding-bottom:80px}.section.contact-details .columns{display:block}.section.contact-details .col{display:block;width:100%}.section.contact-details .col.sidebar{display:block;padding-right:0}.section.contact-details h2{margin-bottom:10px}.section.contact-details p{margin-bottom:40px;letter-spacing:.02em;padding-right:6rem}.section.contact-details h4{color:#9d9d9d;font-size:10px;font-size:.625rem;line-height:14px;line-height:.875rem;letter-spacing:.37em;text-transform:uppercase}.section.contact-details a{display:block;font-family:Playfair Display,serif;font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem;margin-bottom:20px}@media (min-width:992px){.section.contact-details .columns{display:flex}.section.contact-details .columns .col.sidebar{max-width:340px}}@media (max-width:768px){.section.contact-details.offset-top{margin-top:0;padding-top:100px}}@media (max-width:768px){.section.featured_content_images .columns{display:none}}.section.about_header .content{margin-bottom:0;padding-top:80px;padding-bottom:80px}.section.about_header .content h2{margin-left:auto;margin-right:auto;margin-bottom:20px;max-width:860px}.section.about_header .content p{max-width:680px;margin-left:auto;margin-right:auto}.section.about_header .content>:last-child{margin-bottom:0}.section.about_header .video-wrap{padding-bottom:40.7%}.section.featured_content .intro .sub-heading{display:block;font-size:15px;font-size:.9375rem;line-height:17px;line-height:1.0625rem;text-align:center;letter-spacing:.37em;text-transform:uppercase;margin:0 auto 10px}.section.featured_content .intro h2{max-width:1090px}.section.featured_content .intro .columns .col,.section.featured_content .intro .columns .col-content-wrap{max-width:800px}.section.featured_content img.half{width:50%;height:auto}@media screen and (min-width:800px){.section.featured_content .about-1 .col:first-child{padding-right:40px}.section.featured_content .about-1 .col:first-child img{margin-bottom:-100px}}@media screen and (min-width:800px){.section.featured_content .about-1 .col:nth-child(2){padding-left:40px}}.section.featured_content .about-1 .col:nth-child(2){padding-bottom:60px}.section.featured_content .about-1 .col:nth-child(2) .col-content{justify-content:center}.section.featured_content .about-1 .col:nth-child(2) .sub-heading{font-size:15px;font-size:.9375rem;line-height:17px;line-height:1.0625rem;letter-spacing:.37em;color:#d1a74f;text-transform:uppercase;margin-bottom:20px}.section.featured_content .about-1 .col:nth-child(2) h2{font-size:43px;font-size:2.6875rem;font-style:italic}@media screen and (min-width:800px){.section.featured_content .about-1 .col:nth-child(2) .justify{padding-right:100px}}.section.featured_content .about-2 .col:first-child{padding-top:40px}@media screen and (min-width:800px){.section.featured_content .about-2 .col:first-child{padding-right:40px}}.section.featured_content .about-2 .col:first-child .col-content{justify-content:center}.section.featured_content .about-2 .col:first-child .sub-heading{font-size:15px;font-size:.9375rem;line-height:17px;line-height:1.0625rem;letter-spacing:.37em;color:#d1a74f;text-transform:uppercase;margin-bottom:20px}.section.featured_content .about-2 .col:first-child h2{font-size:43px;font-size:2.6875rem;font-style:italic}@media screen and (min-width:800px){.section.featured_content .about-2 .col:first-child .justify{padding-right:100px}}.section.featured_content .about-2 .col:nth-child(2){margin-top:80px}@media screen and (min-width:800px){.section.featured_content .about-2 .col:nth-child(2){padding-left:40px}}.section.about-cta{background:#ebc8b2}.section.about-cta h2{font-size:44px;font-size:2.75rem;line-height:123.64%;font-style:italic;color:#534033;max-width:900px;margin-left:auto;margin-right:auto}.section.about-cta img{display:block;margin:0 auto 50px}.section.about-cta a.button{color:#fff}#about_featured{position:relative}#about_featured:before{content:"";display:block;position:absolute;top:100px;right:0;background-image:url(images/logo3.png);background-repeat:no-repeat;background-position-x:right;width:100%;height:100%;opacity:.5;z-index:0}@media (max-width:880px){#about_featured:before{background-position-y:bottom}}#about_gallery{padding-top:80px;padding-bottom:100px}#about_clients .container:before{display:none}#about_clients .container .content h2{font-size:36px;font-size:2.25rem}#about_clients .container .content{padding-bottom:70px}#about_clients .container .content>:last-child{margin-bottom:0}#client_quotes .cite p{color:#fff}#clients_slider .slide.image-slide{padding:10px}#about_gallery #gallery_list{display:block;-webkit-column-count:3;column-count:3;-webkit-column-gap:1em;column-gap:1em}#about_gallery #gallery_list .gallery-item{margin:0 0 1em;width:100%}@media screen and (max-width:800px){#about_gallery #gallery_list{-webkit-column-count:2;column-count:2}}@media screen and (max-width:600px){#about_gallery #gallery_list{-webkit-column-count:1;column-count:1}}#blog_header{padding:0;background:#121210}#blog_header h1{display:flex;flex-direction:column;font-size:80px;font-size:5rem;line-height:92.97%;letter-spacing:-.05em;font-family:Playfair Display,serif;font-style:italic;text-transform:uppercase;margin-bottom:40px}#blog_header h1>span{font-size:.42em;letter-spacing:.01em;line-height:92.97%}#blog_header .columns{display:flex;flex-wrap:nowrap}#blog_header .columns .col.media-col{display:none}#blog_header .columns .col.content-col{max-width:360px;text-align:left;padding-right:60px}#blog_header .columns .col.content-col p{font-size:14px;font-size:.875rem;line-height:1.8em;letter-spacing:.01em}@media screen and (min-width:900px){#blog_header h1{font-size:80px;font-size:5rem;margin-bottom:40px}#blog_header .columns .col.media-col{display:block}#blog_header .columns .col.content-col{max-width:none;flex:0 0 40%;text-align:left;padding-right:60px}#blog_header .columns .col.content-col p{font-size:14px;font-size:.875rem}}@media screen and (min-width:1200px){#blog_header h1{font-size:100px;font-size:6.25rem;margin-bottom:40px}#blog_header .columns .col.content-col{padding-right:100px}#blog_header .columns .col.content-col p{font-size:16px;font-size:1rem}}@media screen and (min-width:1500px){#blog_header h1{font-size:130px;font-size:8.125rem;margin-bottom:40px}#blog_header .columns .col.content-col p{font-size:19px;font-size:1.1875rem;line-height:36px;line-height:2.25rem}}.section.latest-stories .container{padding-top:50px}.section.resources .section-header h2{font-size:32px;font-size:2rem}.section.resources .container{padding-top:0;padding-bottom:80px;position:relative}.section.resources .container:before{content:"";display:block;position:absolute;top:-25%;left:0;bottom:0;right:0;background-image:url(images/logo4.png);background-repeat:no-repeat;background-position:50%;background-size:contain;width:100%;height:150%;z-index:-1}.section.resources .resource-columns{display:block}.section.resources .resource-columns .col{text-align:center;background:#171717;color:#fff;padding:50px 30px;margin-bottom:20px}.section.resources .resource-columns .col h2{color:#fff;font-size:28px;font-size:1.75rem;line-height:122.97%}.section.resources .resource-columns .col .button{border-radius:0}@media screen and (min-width:1000px){.section.resources .container{padding-top:150px;padding-bottom:150px}.section.resources .resource-columns{-webkit-column-count:3;column-count:3}.section.resources .resource-columns .col{padding:80px 30px}}body.blog .section-header h2{font-size:36px;font-size:2.25rem;line-height:123.97%}body.blog .slider_wrap{margin-bottom:50px}body.blog .slider_wrap .matts_slider{min-height:auto}body.blog .slider_wrap .slide .slide_content{padding:0}body.blog .slider_wrap .slide .slide-content{position:relative}body.blog .slider_wrap .slide .featured-image{background:#f1f1f1 url(images/logo2.png) no-repeat bottom;background-size:cover;height:0;padding-bottom:56.25%}body.blog .slider_wrap .slide .slide-inner-content{position:absolute;background:#fff;padding:50px 10%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;text-align:center;width:75%;height:75%;display:flex;flex-direction:column;justify-content:center;z-index:11}body.blog .slider_wrap .slide .slide-inner-content .cat{font-size:14px;font-size:.875rem;letter-spacing:.37em;text-transform:uppercase;color:#d1a74f;margin-bottom:30px}@media screen and (max-width:800px){body.blog .slider_wrap .slide .slide-inner-content .cat{font-size:10px;font-size:.625rem;margin-bottom:10px}}body.blog .slider_wrap .slide .slide-inner-content h2{font-size:3vw;line-height:1.4em;letter-spacing:-.03em}@media screen and (max-width:800px){body.blog .slider_wrap .slide .slide-inner-content h2{font-size:16px;font-size:1rem}}body.blog .slider_wrap .slide .slide-inner-content .excerpt{max-width:400px;text-align:center;display:inline-block;margin:0 auto}body.blog .slider_wrap .slide .slide-inner-content .excerpt p{text-align:center!important}@media screen and (max-width:800px){body.blog .slider_wrap .slide .slide-inner-content .excerpt{display:none}}@media screen and (max-width:600px){body.blog .slider_wrap .slide .slide-inner-content{padding:20px}body.blog .slider_wrap .slide .slide-inner-content .more{font-size:10px;font-size:.625rem}}body.blog .slider_wrap .controls{position:static;padding:0}body.blog .slider_wrap .controls .next,body.blog .slider_wrap .controls .prev{position:absolute;top:50%;left:0;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff}body.blog .slider_wrap .controls .next:after,body.blog .slider_wrap .controls .prev:after{font-family:Font Awesome\ 5 Pro;font-weight:300;content:"\f177";display:block}body.blog .slider_wrap .controls .next:hover,body.blog .slider_wrap .controls .prev:hover{cursor:pointer}@media screen and (max-width:800px){body.blog .slider_wrap .controls .next,body.blog .slider_wrap .controls .prev{width:30px;height:30px}}body.blog .slider_wrap .controls .next{left:auto;right:0}body.blog .slider_wrap .controls .next:after{content:"\f178"}body.blog .post-navigation{text-align:center;padding:50px 0}body.blog .post-navigation .button{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;border:2px solid #000;border-radius:0;margin-bottom:10px}@media screen and (min-width:400px){body.blog .post-navigation{display:flex;justify-content:center;margin:0 auto 10px}body.blog .post-navigation .button:nth-child(2n){margin-left:-2px}}.post-columns{display:block}.post-columns .post-col{margin-bottom:50px}.post-columns .post-col .featured-image{background:#f1f1f1 url(images/logo2.png) no-repeat bottom;background-size:cover;height:0;padding-bottom:56.25%;margin-bottom:30px}.post-columns .post-col h2{margin-bottom:20px;font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;letter-spacing:-.01em}.post-columns .post-col .excerpt{max-width:450px;margin-bottom:10px}.post-columns .post-col .excerpt>:last-child{margin-bottom:0}.post-columns .post-col a.more{color:#d1a74f}@media screen and (min-width:800px){.post-columns{display:flex;flex-wrap:wrap}.post-columns .post-col{flex:0 0 50%}.post-columns .post-col:nth-child(odd){padding-right:30px}.post-columns .post-col:nth-child(2n){padding-left:30px}}html:has(body.blog){overflow-x:clip}body.blog{overflow-x:clip}body.blog #site_header{position:absolute;top:0;left:0;width:100%;z-index:20}.sump-blog-list{overflow-x:clip}.sump-blog-list .sump-block-cta-banner{margin-top:0}.sump-blog-list-intro{position:relative;width:100%;height:calc(var(--sump-intro-count, 4)*100vh);background:#000}.sump-blog-list-intro__stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;width:100%;overflow:hidden}.sump-blog-list-intro__slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;will-change:opacity}.sump-blog-list-intro__slide.is-active{opacity:1}.sump-blog-list-intro__background{position:absolute;inset:0;overflow:hidden}.sump-blog-list-intro__background-img,.sump-blog-list-intro__background-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.sump-blog-list-intro__background-video{position:absolute;inset:0}.sump-blog-list-intro__background--has-video .sump-blog-list-intro__background-img{display:none}@media (prefers-reduced-motion:reduce){.sump-blog-list-intro__background--has-video .sump-blog-list-intro__background-video{display:none}.sump-blog-list-intro__background--has-video .sump-blog-list-intro__background-img{display:block}}.sump-blog-list-intro__overlay{position:absolute;inset:0;background:rgba(76,22,45,.4);pointer-events:none}.sump-blog-list-intro__title{position:relative;z-index:1;margin:0;padding:0 30px;font-family:Playfair Display,serif;text-align:center;line-height:1;color:#fff;display:flex;flex-direction:column;align-items:center;gap:10px}.sump-blog-list-intro__title-prefix{font-weight:400;font-style:italic;color:#ffd1db;font-size:32px;font-size:2rem}@media (min-width:576px){.sump-blog-list-intro__title-prefix{font-size:42px;font-size:2.625rem}}@media (min-width:768px){.sump-blog-list-intro__title-prefix{font-size:56px;font-size:3.5rem}}@media (min-width:992px){.sump-blog-list-intro__title-prefix{font-size:68px;font-size:4.25rem}}@media (min-width:1200px){.sump-blog-list-intro__title-prefix{font-size:78px;font-size:4.875rem}}.sump-blog-list-intro__title-word{font-weight:700;color:#fff;font-size:54px;font-size:3.375rem}@media (min-width:576px){.sump-blog-list-intro__title-word{font-size:68px;font-size:4.25rem}}@media (min-width:768px){.sump-blog-list-intro__title-word{font-size:84px;font-size:5.25rem}}@media (min-width:992px){.sump-blog-list-intro__title-word{font-size:96px;font-size:6rem}}@media (min-width:1200px){.sump-blog-list-intro__title-word{font-size:110px;font-size:6.875rem}}.sump-blog-list-intro__overlay--hero{background:rgba(45,8,24,.5)}.sump-blog-list-intro__slide--hero{flex-direction:column;text-align:center;color:#fff}.sump-blog-list-intro__hero-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:1600px;padding:60px 30px}@media (min-width:768px){.sump-blog-list-intro__hero-content{padding:80px 50px}}.sump-blog-list-intro__hero-eyebrow{font-family:Darker Grotesque,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:0 0 20px}@media (min-width:768px){.sump-blog-list-intro__hero-eyebrow{font-size:28px;font-size:1.75rem}}@media (min-width:992px){.sump-blog-list-intro__hero-eyebrow{font-size:33px;font-size:2.0625rem}}.sump-blog-list-intro__hero-title{font-family:Playfair Display,serif;margin:0;max-width:100%;line-height:1.05;letter-spacing:-.03em}.sump-blog-list-intro__hero-title-line{display:block;font-weight:400;color:#ffd1db;font-size:40px;font-size:2.5rem;line-height:1.1}@media (min-width:768px){.sump-blog-list-intro__hero-title-line{font-size:56px;font-size:3.5rem}}@media (min-width:992px){.sump-blog-list-intro__hero-title-line{font-size:68px;font-size:4.25rem}}.sump-blog-list-intro__hero-title-line--accent{color:#fff;font-weight:800;font-size:46px;font-size:2.875rem;line-height:.95}@media (min-width:768px){.sump-blog-list-intro__hero-title-line--accent{font-size:64px;font-size:4rem}}@media (min-width:992px){.sump-blog-list-intro__hero-title-line--accent{font-size:80px;font-size:5rem}}.sump-blog-list-intro__hero-signature{font-family:Darker Grotesque,sans-serif;font-weight:600;font-size:22px;font-size:1.375rem;line-height:1.2;color:#ffd1db;margin:20px 0 0}@media (min-width:768px){.sump-blog-list-intro__hero-signature{font-size:28px;font-size:1.75rem}}@media (min-width:992px){.sump-blog-list-intro__hero-signature{font-size:33px;font-size:2.0625rem}}.sump-blog-list-intro__hero-signature-brand{font-family:Playfair Display,serif;font-weight:400;letter-spacing:-.01em}.sump-blog-list-intro__hero-subtitle{font-family:Darker Grotesque,sans-serif;font-weight:400;font-size:17px;font-size:1.0625rem;line-height:1.33;color:#fff;max-width:720px;margin:30px 0 0}@media (min-width:768px){.sump-blog-list-intro__hero-subtitle{font-size:20px;font-size:1.25rem;margin-top:40px}}@media (min-width:992px){.sump-blog-list-intro__hero-subtitle{font-size:24px;font-size:1.5rem}}.sump-blog-list-intro__nav{position:absolute;left:0;right:0;bottom:40px;z-index:2;padding:0 30px}@media (min-width:768px){.sump-blog-list-intro__nav{bottom:50px;padding:0 60px}}.sump-blog-list-intro__nav-list{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:1600px;margin-inline:auto}.sump-blog-list-intro__nav-item{flex:0 0 auto}.sump-blog-list-intro__nav-link{font-family:Bauer Bodoni Std\ 1;font-weight:500;color:#fff;text-decoration:none;font-size:18px;font-size:1.125rem;letter-spacing:.02em;transition:-webkit-filter .2s ease;transition:filter .2s ease;transition:filter .2s ease,-webkit-filter .2s ease}.sump-blog-list-intro__nav-link:focus-visible,.sump-blog-list-intro__nav-link:hover{-webkit-filter:brightness(.85);filter:brightness(.85)}@media (min-width:576px){.sump-blog-list-intro__nav-link{font-size:22px;font-size:1.375rem}}@media (min-width:768px){.sump-blog-list-intro__nav-link{font-size:26px;font-size:1.625rem}}@media (min-width:992px){.sump-blog-list-intro__nav-link{font-size:32px;font-size:2rem}}@media (prefers-reduced-motion:reduce){.sump-blog-list-intro{height:100vh;height:100dvh}.sump-blog-list-intro__slide:not(.sump-blog-list-intro__slide--hero){display:none}.sump-blog-list-intro__slide--hero{opacity:1}}@media (max-width:767px){.sump-blog-list-intro{height:auto}.sump-blog-list-intro__stage{position:static;height:auto;overflow:visible}.sump-blog-list-intro__slide:not(.sump-blog-list-intro__slide--hero){display:none}.sump-blog-list-intro__slide--hero{position:static;opacity:1;flex-direction:column;align-items:stretch;justify-content:flex-start}.sump-blog-list-intro__hero-content{order:0;align-items:flex-start;text-align:left;padding:100px 30px 30px}.sump-blog-list-intro__background{order:1;position:static;aspect-ratio:342/185;background:linear-gradient(135deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.02));margin:0 30px 60px}.sump-blog-list-intro__background-video,.sump-blog-list-intro__nav,.sump-blog-list-intro__overlay--hero{display:none}}.sump-blog-list-filters{margin-top:0;padding-top:60px;background:#0b0b0b;contain:paint}.sump-blog-list-filters__container{position:relative;max-width:1280px;margin-inline:auto;padding-inline:20px;padding-bottom:40px;display:flex;flex-direction:column-reverse;align-items:stretch;gap:30px}.sump-blog-list-filters__container:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:hsla(0,0%,100%,.18)}@media (min-width:768px){.sump-blog-list-filters__container{padding-inline:40px;flex-direction:row;align-items:center;justify-content:space-between;gap:50px}.sump-blog-list-filters__container:after{left:40px;right:40px}}@media (min-width:768px){.sump-blog-list-filters--search-only .sump-blog-list-filters__container{justify-content:flex-end}}.sump-blog-list-filters__categories{min-width:0;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-x;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 60px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 60px),transparent)}.sump-blog-list-filters__categories::-webkit-scrollbar{display:none}.sump-blog-list-filters__categories.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}@media (min-width:768px){.sump-blog-list-filters__categories{width:0;flex-grow:1;flex-shrink:1}}.sump-blog-list-filters__category-list{list-style:none;margin:0;padding:0 60px 0 0;display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:30px;white-space:nowrap}.sump-blog-list-filters__category-item{display:flex;align-items:center;gap:30px;flex:0 0 auto}.sump-blog-list-filters__category-item+.sump-blog-list-filters__category-item:before{content:"";display:inline-block;width:1px;height:24px;background:hsla(0,0%,100%,.35);flex:0 0 auto}.sump-blog-list-filters__category-link{font-family:Darker Grotesque,sans-serif;font-weight:600;font-size:20px;font-size:1.25rem;line-height:1;letter-spacing:.01em;color:#fff;text-decoration:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;transition:color .15s ease}@media (min-width:768px){.sump-blog-list-filters__category-link{font-size:26px;font-size:1.625rem}}.sump-blog-list-filters__category-link:hover{color:#ffd1db;text-decoration:none}.sump-blog-list-filters__category-link.is-active{color:#ffd1db;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1.5px}.sump-blog-list-filters__category-link:focus-visible{outline:2px solid #ffd1db;outline-offset:3px;border-radius:2px}.sump-blog-list-filters__search{position:relative;display:flex;align-items:center;width:100%}@media (min-width:768px){.sump-blog-list-filters__search{flex:0 0 392px;max-width:392px}}.sump-blog-list-filters__search-input{flex:1 1 auto;width:100%;height:49px;border:1px solid hsla(0,0%,100%,.4);border-radius:999px;background:transparent;padding:0 64px 0 24px;font-family:Darker Grotesque,sans-serif;font-size:17px;font-size:1.0625rem;color:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.sump-blog-list-filters__search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.sump-blog-list-filters__search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.sump-blog-list-filters__search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.sump-blog-list-filters__search-input::placeholder{color:hsla(0,0%,100%,.6)}.sump-blog-list-filters__search-input:focus-visible{border-color:#ffd1db;box-shadow:0 0 0 3px rgba(255,209,219,.2)}.sump-blog-list-filters__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.sump-blog-list-filters__search-submit{position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:17px;height:17px;min-width:0;padding:0;margin:0;background:transparent;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;box-shadow:none}.sump-blog-list-filters__search-submit:focus-visible{outline:2px solid #ffd1db;outline-offset:4px;border-radius:2px}.sump-blog-list-filters__search-icon{display:block;width:17px;height:17px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.sump-blog-list-card-row{background:#0b0b0b;color:#fff;padding-block:50px 80px}.sump-blog-list-card-row__container{max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.sump-blog-list-card-row__container{padding-inline:40px}}.sump-blog-list-card-row__grid{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:576px){.sump-blog-list-card-row__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.sump-blog-list-card-row__grid{grid-template-columns:repeat(4,1fr);gap:30px}}.sump-blog-list-card-row .sump-blog-list-card-article__media{aspect-ratio:271/213}.sump-blog-list-card-row .sump-blog-list-card-article__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sump-blog-list-card-article{display:flex;flex-direction:column;gap:10px;color:inherit}.sump-blog-list-card-article__media-link{display:block;margin-bottom:10px}.sump-blog-list-card-article__media{position:relative;margin:0;overflow:hidden}.sump-blog-list-card-article__image,.sump-blog-list-card-article__media{background:linear-gradient(135deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.02))}.sump-blog-list-card-article__image{width:100%;height:auto;display:block}.sump-blog-list-card-article__image:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.02))}@media (prefers-reduced-motion:no-preference){.sump-blog-list-card-article__image{transition:-webkit-transform .4s cubic-bezier(.22,1,.36,1);transition:transform .4s cubic-bezier(.22,1,.36,1);transition:transform .4s cubic-bezier(.22,1,.36,1),-webkit-transform .4s cubic-bezier(.22,1,.36,1)}.sump-blog-list-card-article:hover .sump-blog-list-card-article__image{-webkit-transform:scale(1.04);transform:scale(1.04)}}.sump-blog-list-card-article__eyebrow{font-family:Darker Grotesque,sans-serif;font-weight:700;font-size:13px;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;margin:0;color:inherit}.sump-blog-list-card-article__title{font-family:Playfair Display,serif;font-weight:600;font-size:20px;font-size:1.25rem;line-height:1.1;margin:0;color:inherit}.sump-blog-list-card-article__title a{color:inherit;text-decoration:none}.sump-blog-list-card-article__title a:hover{text-decoration:underline;text-underline-offset:3px}.sump-blog-list-card-article__title a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sump-blog-list-card-article__excerpt{font-family:Darker Grotesque,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.3;text-align:justify;margin:0;color:inherit;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}.sump-blog-list-card-article__author{font-family:Darker Grotesque,sans-serif;font-weight:600;font-size:13px;font-size:.8125rem;margin:0;color:inherit;opacity:.85}@media (max-width:767px){.sump-blog-list-card-article__media-link{order:1;margin-bottom:0}.sump-blog-list-card-article__excerpt{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sump-blog-list-featured-article{position:relative;display:flex;align-items:center;min-height:460px;overflow:hidden;color:#fff}@media (min-width:768px){.sump-blog-list-featured-article{min-height:560px}}@media (min-width:992px){.sump-blog-list-featured-article{min-height:620px}}.sump-blog-list-featured-article__media{position:absolute;inset:0;z-index:0;background:#0b0b0b}.sump-blog-list-featured-article__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.sump-blog-list-featured-article__overlay{position:absolute;inset:0;background:linear-gradient(100deg,rgba(0,0,0,.72),rgba(0,0,0,.45) 38%,rgba(0,0,0,.1) 70%,transparent)}.sump-blog-list-featured-article__container{position:relative;z-index:1;width:100%;max-width:1280px;margin-inline:auto;padding-block:60px;padding-inline:20px}@media (min-width:768px){.sump-blog-list-featured-article__container{padding-inline:40px}}.sump-blog-list-featured-article__content{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:620px}.sump-blog-list-featured-article__eyebrow{font-family:Darker Grotesque,sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;letter-spacing:.03em;text-transform:uppercase;margin:0}.sump-blog-list-featured-article__title{font-family:Playfair Display,serif;font-weight:600;font-size:26px;font-size:1.625rem;line-height:1.3;letter-spacing:-.02em;margin:0;color:inherit}@media (min-width:768px){.sump-blog-list-featured-article__title{font-size:30px;font-size:1.875rem}}.sump-blog-list-featured-article__title a{color:inherit;text-decoration:none}.sump-blog-list-featured-article__title a:hover{text-decoration:underline;text-underline-offset:4px}.sump-blog-list-featured-article__title a:focus-visible{outline:2px solid #fff;outline-offset:3px}.sump-blog-list-featured-article__excerpt{font-family:Darker Grotesque,sans-serif;font-weight:500;font-size:18px;font-size:1.125rem;line-height:1.3;margin:0;max-width:620px;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}@media (min-width:768px){.sump-blog-list-featured-article__excerpt{font-size:20px;font-size:1.25rem}}.sump-blog-list-featured-article__author{font-family:Darker Grotesque,sans-serif;font-weight:600;font-size:16px;font-size:1rem;margin:0}.sump-blog-list-featured-article__cta{margin-top:20px}.sump-blog-list-btn-pill{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 40px;border-radius:999px;background:#fff;color:#0b0b0b;font-family:Karla,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:1;text-decoration:none;border:1px solid #fff;transition:background .15s ease,color .15s ease}.sump-blog-list-btn-pill:hover{background:transparent;color:#fff}.sump-blog-list-btn-pill:focus-visible{outline:2px solid #fff;outline-offset:3px}.sump-blog-list-featured-band{background:#0b0b0b;padding-block:60px}.sump-blog-list-featured-band__container{padding-inline:20px}@media (min-width:768px){.sump-blog-list-featured-band__container{padding-inline:40px}}.sump-blog-list-featured-band__frame{max-width:1280px;margin-inline:auto;position:relative;background:#2c2727;border:1px solid hsla(0,0%,100%,.12);padding:70px 40px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}@media (min-width:768px){.sump-blog-list-featured-band__frame{padding:90px 40px}}.sump-blog-list-featured-band__frame:before{content:"";position:absolute;inset:18px;border:1px solid hsla(0,0%,100%,.55);pointer-events:none}@media (max-width:767px){.sump-blog-list-featured-band__frame{border:none}.sump-blog-list-featured-band__frame:before{display:none}}.sump-blog-list-featured-band__eyebrow{margin:0;font-family:Playfair Display,serif;font-weight:500;font-size:13px;font-size:.8125rem;letter-spacing:.24em;text-transform:uppercase;color:#fff}@media (min-width:768px){.sump-blog-list-featured-band__eyebrow{font-size:14px;font-size:.875rem}}.sump-blog-list-featured-band__title{margin:0;max-width:760px;font-family:Playfair Display,serif;font-style:italic;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.375;letter-spacing:-.02em;color:#fff}@media (min-width:768px){.sump-blog-list-featured-band__title{font-size:32px;font-size:2rem}}.sump-blog-list-resources{background:#0b0b0b;color:#fff;padding-block:80px;contain:paint}.sump-blog-list-resources__header{max-width:1280px;margin-inline:auto;padding-inline:20px;margin-bottom:60px}@media (min-width:768px){.sump-blog-list-resources__header{padding-inline:40px}}.sump-blog-list-resources__title{font-family:Playfair Display,serif;font-weight:500;font-size:28px;font-size:1.75rem;line-height:1.19;letter-spacing:-.03em;color:#fff;text-align:center;margin:0}@media (min-width:768px){.sump-blog-list-resources__title{font-size:36px;font-size:2.25rem}}@media (min-width:992px){.sump-blog-list-resources__title{font-size:42px;font-size:2.625rem}}.sump-blog-list-resources__viewport{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.sump-blog-list-resources__viewport::-webkit-scrollbar{display:none}.sump-blog-list-resources__viewport:focus-visible{outline:2px solid #a4166e;outline-offset:-3px}.sump-blog-list-resources__viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-behavior:auto}.sump-blog-list-resources__track{display:flex;gap:40px;justify-content:safe center;padding-inline:20px;margin:0}@media (min-width:768px){.sump-blog-list-resources__track{padding-inline:40px}}.sump-blog-list-resources__card{position:relative;isolation:isolate;overflow:hidden;flex:0 0 auto;width:399px;aspect-ratio:399/346;display:flex;align-items:center;justify-content:center;padding:40px 30px;color:#fff;text-align:center}@media (max-width:767px){.sump-blog-list-resources__card{width:320px}}.sump-blog-list-resources__card-media{position:absolute;inset:0;z-index:-2}.sump-blog-list-resources__card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sump-blog-list-resources__card:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(0,0,0,.45)}.sump-blog-list-resources__card-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;max-width:100%}.sump-blog-list-resources__card-title{font-family:Playfair Display,serif;font-weight:500;font-size:22px;font-size:1.375rem;line-height:1.05;color:#fff;margin:0}@media (min-width:768px){.sump-blog-list-resources__card-title{font-size:28px;font-size:1.75rem}}.sump-blog-list-resources__card-desc{font-family:Karla,sans-serif;font-weight:300;font-size:14px;font-size:.875rem;line-height:1.2;color:#fff;margin:0}@media (min-width:768px){.sump-blog-list-resources__card-desc{font-size:20px;font-size:1.25rem}}.sump-blog-list-resources__card-cta{display:inline-flex;align-items:center;justify-content:center;padding:0 32px;height:42px;min-width:145px;border-radius:999px;background:#fff;color:#0b0b0b;border:1px solid #fff;font-family:Karla,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:1;text-decoration:none;margin-top:20px;transition:background .15s ease,color .15s ease}.sump-blog-list-resources__card-cta:focus-visible,.sump-blog-list-resources__card-cta:hover{background:transparent;color:#fff}.sump-blog-list-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:60px 20px 0;max-width:1280px;margin-inline:auto}.sump-blog-list-pagination__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:4px}.sump-blog-list-pagination__item{display:flex;align-items:center;justify-content:center}.sump-blog-list-pagination__link{background:transparent;border:0;padding:0 10px;min-width:0;border-radius:0;cursor:pointer;font-family:Playfair Display,serif;font-size:16px;font-size:1rem;font-weight:400;color:hsla(0,0%,100%,.6);text-decoration:none;transition:color .15s ease}.sump-blog-list-pagination__link:focus-visible,.sump-blog-list-pagination__link:hover{color:#fff;text-decoration:none}.sump-blog-list-pagination__link.is-current{color:#fff;cursor:default}.sump-blog-list-pagination__link:focus-visible{outline:2px solid #ffd1db;outline-offset:4px;border-radius:2px}.sump-blog-list-pagination__ellipsis{font-family:Playfair Display,serif;font-size:20px;font-size:1.25rem;color:hsla(0,0%,100%,.6);padding:0 10px}.sump-blog-list-pagination__nav{background:transparent;border:0;padding:0 20px;min-width:0;border-radius:0;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:opacity .15s ease,-webkit-filter .15s ease;transition:filter .15s ease,opacity .15s ease;transition:filter .15s ease,opacity .15s ease,-webkit-filter .15s ease}.sump-blog-list-pagination__nav:focus-visible,.sump-blog-list-pagination__nav:hover:not([disabled]){-webkit-filter:brightness(1.3);filter:brightness(1.3)}.sump-blog-list-pagination__nav[disabled]{opacity:.25;cursor:default}.sump-blog-list-pagination__nav:focus-visible{outline:2px solid #ffd1db;outline-offset:4px;border-radius:2px}.sump-blog-list-pagination__nav-icon{display:block;width:28px;height:auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.sump-blog-list-pagination__nav--next .sump-blog-list-pagination__nav-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.sump-blog-list-pagination__list--mobile{display:none}@media (max-width:575px){.sump-blog-list-pagination__list--desktop,.sump-blog-list-pagination__nav{display:none}.sump-blog-list-pagination__list--mobile{display:flex}}.sump-blog-list-grid{background:#0b0b0b;color:#fff;padding-block:60px 80px}.sump-blog-list-grid__masonry{max-width:1280px;margin-inline:auto;padding-inline:20px;-webkit-column-count:1;column-count:1;-webkit-column-gap:40px;column-gap:40px}@media (min-width:768px){.sump-blog-list-grid__masonry{padding-inline:40px;-webkit-column-count:2;column-count:2}}@media (min-width:992px){.sump-blog-list-grid__masonry{-webkit-column-count:3;column-count:3}}.sump-blog-list-grid__masonry .sump-blog-list-card-article{-webkit-column-break-inside:avoid;break-inside:avoid;margin-bottom:60px;gap:20px}.sump-blog-list-grid__masonry .sump-blog-list-card-article__image{max-height:520px;-o-object-fit:cover;object-fit:cover}.sump-blog-list-grid__masonry .sump-blog-list-card-article__eyebrow{font-size:16px;font-size:1rem}.sump-blog-list-grid__masonry .sump-blog-list-card-article__title{font-size:26px;font-size:1.625rem}@media (min-width:768px){.sump-blog-list-grid__masonry .sump-blog-list-card-article__title{font-size:30px;font-size:1.875rem}}.sump-blog-list-grid__masonry .sump-blog-list-card-article__excerpt{font-size:18px;font-size:1.125rem;-webkit-line-clamp:6}.sump-blog-list-grid__empty{font-family:Darker Grotesque,sans-serif;font-size:20px;font-size:1.25rem;color:hsla(0,0%,100%,.75);text-align:center;padding:80px 20px;max-width:1280px;margin-inline:auto}.sump-blog-list-grid.is-loading{opacity:.55;transition:opacity .15s ease;pointer-events:none}body.single-post .section.featured-header{position:relative;margin-bottom:-10vh}body.single-post .section.featured-header img{width:100%;height:50vh;-o-object-fit:cover;object-fit:cover}body.single-post .section.featured-header .pseudo-container{background:#fff;max-width:1000px;height:20vh;position:absolute;bottom:-5px;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.single-post .site-main h1{font-size:50px;font-size:3.125rem;margin-bottom:20px}body.single-post .site-main .comments-area,body.single-post .site-main .content-section .container{max-width:1000px;margin-left:auto;margin-right:auto}body.single-post .entry-content a{color:#cd8d08;font-weight:700}body.single-post .entry-content p{text-align:justify}body.single-post .entry-content h3{font-size:18px;font-size:1.125rem;font-family:Playfair Display,serif;color:#1a1a1a;margin-bottom:.5em;margin-top:.6em;text-align:justify;line-height:20px;line-height:1.25rem}body.single-post .entry-content h4{text-align:justify;margin-bottom:.6em}body.single-post .wp-block-image{margin-bottom:30px}body.single-post .byline{display:flex;font-size:12px;font-size:.75rem;line-height:1.2;letter-spacing:.37em;margin-top:100px}body.single-post .byline .author{text-transform:uppercase}body.single-post .byline .author>span{color:#cd8d08}body.single-post .byline .share{margin-left:auto;text-transform:uppercase}body.single-post .byline .share i{font-size:16px;font-size:1rem;margin:0 0 0 10px}body.single-post .nextprev{display:flex;margin-top:100px;margin-bottom:100px}body.single-post .nextprev a{display:flex;align-items:center;justify-content:center;width:190px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;text-align:center;border:2px solid #000;border-radius:0;margin-bottom:10px;padding-left:10px;padding-right:10px;text-transform:uppercase}body.single-post .nextprev a[rel=next]{margin-left:auto}body.single-post .nextprev a i{font-size:10px;font-size:.625rem;margin:0 5px}body.single-post .section.further-reading .section-header h2{font-size:32px;font-size:2rem;margin-bottom:2em}.sump-article-body{background-color:#0b0b0b;padding-top:60px}@media (min-width:768px){.sump-article-body{padding-top:100px}}.sump-article-body>blockquote,.sump-article-body>figure,.sump-article-body>h2,.sump-article-body>h3,.sump-article-body>h4,.sump-article-body>h5,.sump-article-body>h6,.sump-article-body>ol,.sump-article-body>p,.sump-article-body>pre,.sump-article-body>table,.sump-article-body>ul{max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.sump-article-body>blockquote,.sump-article-body>figure,.sump-article-body>h2,.sump-article-body>h3,.sump-article-body>h4,.sump-article-body>h5,.sump-article-body>h6,.sump-article-body>ol,.sump-article-body>p,.sump-article-body>pre,.sump-article-body>table,.sump-article-body>ul{padding-inline:40px}}.sump-article-body>p{font-family:Karla,sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#fff;margin-block:0 30px}.sump-article-body>p a{color:#ffd1db;text-decoration:underline;text-underline-offset:3px}.sump-article-body>p a:focus-visible,.sump-article-body>p a:hover{text-decoration-thickness:2px}.sump-article-body>p strong{color:#fff;font-weight:600}.sump-article-body>p em{font-style:italic}.sump-article-body>h2{font-family:Playfair Display,serif;font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff;margin-block:60px 40px}@media (min-width:768px){.sump-article-body>h2{font-size:48px;font-size:3rem}}.sump-article-body>h3{font-family:Playfair Display,serif;font-size:28px;font-size:1.75rem;font-weight:600;line-height:1.15;letter-spacing:-.015em;color:#fff;margin-block:50px 30px}@media (min-width:768px){.sump-article-body>h3{font-size:36px;font-size:2.25rem}}.sump-article-body>h4{font-family:Playfair Display,serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.2;color:#fff;margin-block:40px 30px}@media (min-width:768px){.sump-article-body>h4{font-size:28px;font-size:1.75rem}}.sump-article-body>h5{font-family:Playfair Display,serif;font-size:20px;font-size:1.25rem;font-weight:600;line-height:1.2;color:#fff;margin-block:40px 20px}@media (min-width:768px){.sump-article-body>h5{font-size:22px;font-size:1.375rem}}.sump-article-body>h6{font-family:Playfair Display,serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.2;color:#fff;margin-block:30px 20px}@media (min-width:768px){.sump-article-body>h6{font-size:20px;font-size:1.25rem}}.sump-article-body>ol,.sump-article-body>ul{font-family:Karla,sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#fff;margin-block:0 30px;-webkit-padding-start:40px;padding-inline-start:40px}@media (min-width:768px){.sump-article-body>ol,.sump-article-body>ul{-webkit-padding-start:60px;padding-inline-start:60px}}.sump-article-body>ol li,.sump-article-body>ul li{-webkit-margin-after:10px;margin-block-end:10px}.sump-article-body>ol ol,.sump-article-body>ol ul,.sump-article-body>ul ol,.sump-article-body>ul ul{margin-block:10px 10px;-webkit-padding-start:30px;padding-inline-start:30px}.sump-article-body>ul{list-style:disc}.sump-article-body>ol{list-style:decimal}.sump-article-body>blockquote{font-family:Playfair Display,serif;font-style:italic;font-size:22px;font-size:1.375rem;line-height:1.4;color:#fff;border-left:3px solid hsla(0,0%,100%,.4);padding-left:30px;margin-block:50px 50px}@media (min-width:768px){.sump-article-body>blockquote{font-size:28px;font-size:1.75rem;padding-left:40px}}.sump-article-body>blockquote p{margin:0}.sump-article-body>blockquote cite{display:block;font-family:Karla,sans-serif;font-style:normal;font-size:14px;font-size:.875rem;color:#fff;margin-top:20px}.sump-article-body>figure{margin-block:50px}.sump-article-body>figure img{display:block;width:100%;height:auto}.sump-article-body>figure figcaption{font-family:Karla,sans-serif;font-size:14px;font-size:.875rem;line-height:1.4;color:#fff;margin-top:10px}.sump-block-article-header{margin-bottom:40px}.sump-block-article-header__container{max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.sump-block-article-header__container{padding-inline:40px}}.sump-block-article-header__eyebrow{font-family:Karla,sans-serif;font-size:14px;font-size:.875rem;font-weight:500;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:#fff;margin:0 0 30px}.sump-block-article-header__title{font-family:Playfair Display,serif;font-size:60px;font-size:3.75rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff;margin:0 0 12px!important}@media (max-width:768px){.sump-block-article-header__title{font-size:36px!important;font-size:2.25rem!important}}.sump-block-article-header__subtitle{font-family:Karla,sans-serif;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.3;margin:0 0 16px;color:#fff}@media (min-width:768px){.sump-block-article-header__subtitle{font-size:22px;font-size:1.375rem}}.sump-block-article-header__author{font-family:Karla,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:1.4;color:#fff;margin:0 0 40px}.sump-block-article-header__media{margin:0}.sump-block-article-header__media img{display:block;width:100%;height:auto;aspect-ratio:1266/589;-o-object-fit:cover;object-fit:cover}.sump-block-article-header__rule{border:0;border-top:1px solid hsla(0,0%,100%,.3);margin:40px 0 0}.sump-block-two-column{margin-block:30px}.sump-block-two-column__container{max-width:1280px;margin-inline:auto;padding-inline:20px;display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.sump-block-two-column__container{padding-inline:40px;grid-template-columns:1fr 1fr;gap:80px}}.sump-block-two-column__col{font-family:Karla,sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#fff}.sump-block-two-column__col p{margin:0 0 20px}.sump-block-two-column__col p:last-child{margin-bottom:0}.sump-block-testimonial-overlay{position:relative;margin-block:60px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.sump-block-testimonial-overlay{margin-block:120px;min-height:817px}}.sump-block-testimonial-overlay__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.sump-block-testimonial-overlay:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.48);z-index:1}.sump-block-testimonial-overlay__inner{position:relative;z-index:2;width:100%;max-width:1280px;margin-inline:auto;padding:80px 20px;text-align:center}@media (min-width:768px){.sump-block-testimonial-overlay__inner{padding:60px 40px}}.sump-block-testimonial-overlay__quote{font-family:Playfair Display,serif;font-style:italic;font-weight:600;font-size:24px;font-size:1.5rem;line-height:1.3;letter-spacing:-.02em;color:#fff;margin:0 0 20px}@media (min-width:768px){.sump-block-testimonial-overlay__quote{font-size:48px;font-size:3rem}}.sump-block-testimonial-overlay__cite{font-family:Karla,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;line-height:1.4;color:#fff;margin:0}@media (min-width:768px){.sump-block-testimonial-overlay__cite{font-size:22px;font-size:1.375rem}}.sump-block-section-text-image-two-column{background-color:#0b0b0b;padding-block:60px 30px;margin-block:60px}@media (min-width:768px){.sump-block-section-text-image-two-column{margin-block:120px}}.sump-block-section-text-image-two-column__container{max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.sump-block-section-text-image-two-column__container{padding-inline:40px}}.sump-block-section-text-image-two-column__eyebrow{font-family:Karla,sans-serif;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.2;color:#fff;margin:0 0 30px}@media (min-width:768px){.sump-block-section-text-image-two-column__eyebrow{font-size:24px;font-size:1.5rem}}.sump-block-section-text-image-two-column__title{font-family:Playfair Display,serif;font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff;margin:0 0 50px}@media (min-width:768px){.sump-block-section-text-image-two-column__title{font-size:48px;font-size:3rem}}.sump-block-section-text-image-two-column__body{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.sump-block-section-text-image-two-column__body{grid-template-columns:1fr 1fr;gap:60px}}.sump-block-section-text-image-two-column__text{font-family:Karla,sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#fff}.sump-block-section-text-image-two-column__text p{margin:0 0 20px}.sump-block-section-text-image-two-column__text p:last-child{margin-bottom:0}.sump-block-section-text-image-two-column__media{height:100%}.sump-block-section-text-image-two-column__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sump-block-section-text-image-one-column{margin-block:60px}@media (min-width:768px){.sump-block-section-text-image-one-column{margin-block:120px}}.sump-block-section-text-image-one-column__container{max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.sump-block-section-text-image-one-column__container{padding-inline:40px}}.sump-block-section-text-image-one-column__eyebrow{font-family:Karla,sans-serif;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.2;color:#fff;margin:0 0 30px}@media (min-width:768px){.sump-block-section-text-image-one-column__eyebrow{font-size:24px;font-size:1.5rem}}.sump-block-section-text-image-one-column__title{font-family:Playfair Display,serif;font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff;margin:0 0 50px}@media (min-width:768px){.sump-block-section-text-image-one-column__title{font-size:48px;font-size:3rem}}.sump-block-section-text-image-one-column__media{margin:0 0 40px}.sump-block-section-text-image-one-column__media img{display:block;width:100%;height:200px;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.sump-block-section-text-image-one-column__media img{height:345px}}.sump-block-section-text-image-one-column__caption{font-family:Karla,sans-serif;font-size:14px;font-size:.875rem;font-weight:200;line-height:1.4;color:#fff;margin-top:20px}@media (min-width:768px){.sump-block-section-text-image-one-column__caption{font-size:16px;font-size:1rem}}.sump-block-section-text-image-one-column__text{font-family:Karla,sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#fff}.sump-block-section-text-image-one-column__text p{margin:0 0 20px}.sump-block-section-text-image-one-column__text p:last-child{margin-bottom:0}.sump-block-cta-banner{background-color:#2c2727;padding-block:120px;margin-top:120px}@media (min-width:768px){.sump-block-cta-banner{margin-top:248px}}.sump-block-cta-banner__container{max-width:1280px;margin-inline:auto;padding-inline:20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px}@media (min-width:768px){.sump-block-cta-banner__container{padding-inline:40px}}.sump-block-cta-banner__title{font-family:Playfair Display,serif;font-size:32px;font-size:2rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#fff;margin:0}@media (min-width:768px){.sump-block-cta-banner__title{font-size:46px;font-size:2.875rem}}.sump-block-cta-banner__subtitle{font-family:Darker Grotesque,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.2;letter-spacing:.04em;color:#fff;text-transform:uppercase;margin:0}@media (min-width:768px){.sump-block-cta-banner__subtitle{font-size:30px;font-size:1.875rem}}.sump-block-cta-banner__tagline{font-family:Darker Grotesque,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.2;color:#fff;margin:0}@media (min-width:768px){.sump-block-cta-banner__tagline{font-size:31px;font-size:1.9375rem}}.sump-block-cta-banner__button{display:inline-block;padding:14px 40px;background-color:#fff;color:#0b0b0b;border:1px solid #fff;font-family:Karla,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:1;border-radius:999px;text-decoration:none;transition:background-color .15s ease,color .15s ease;margin-top:30px}.sump-block-cta-banner__button:focus-visible,.sump-block-cta-banner__button:hover{background-color:transparent;color:#fff;outline:none}.sump-block-cta-banner__button:focus-visible{box-shadow:0 0 0 3px hsla(0,0%,100%,.4)}.sump-block-carousel-gallery{margin-block:60px}@media (min-width:768px){.sump-block-carousel-gallery{margin-block:60px 0 120px 0}}.sump-block-carousel-gallery__container{max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.sump-block-carousel-gallery__container{padding-inline:40px}}.sump-block-carousel-gallery__label{font-family:Playfair Display,serif;font-size:24px;font-size:1.5rem;font-weight:500;line-height:1.2;color:#fff;margin:0 0 40px}@media (min-width:768px){.sump-block-carousel-gallery__label{font-size:30px;font-size:1.875rem}}.sump-block-carousel-gallery__viewport{overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:none;scroll-snap-type:none;scroll-behavior:smooth;scroll-padding-inline:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sump-block-carousel-gallery__viewport::-webkit-scrollbar{display:none}.sump-block-carousel-gallery__viewport:focus-visible{outline:2px solid #fff;outline-offset:-3px}@media (min-width:768px){.sump-block-carousel-gallery__viewport{scroll-padding-inline:40px}}.sump-block-carousel-gallery__viewport.is-scrollable{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sump-block-carousel-gallery__viewport.is-scrollable.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-behavior:auto;-ms-scroll-snap-type:none;scroll-snap-type:none}.sump-block-carousel-gallery__track{list-style:none;margin:0;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:0;padding-inline-end:0;display:flex;justify-content:safe center;gap:20px}@media (min-width:768px){.sump-block-carousel-gallery__track{-webkit-padding-start:40px;padding-inline-start:40px}}.sump-block-carousel-gallery__track:after{content:"";flex:0 0 20px}@media (min-width:768px){.sump-block-carousel-gallery__track:after{flex-basis:40px}}.sump-block-carousel-gallery__slide{scroll-snap-align:start;flex:0 0 80vw}@media (min-width:576px){.sump-block-carousel-gallery__slide{flex:0 0 382px}}.sump-block-carousel-gallery__figure{margin:0;display:flex;flex-direction:column;gap:10px}.sump-block-carousel-gallery__thumb-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sump-block-carousel-gallery__thumb{position:relative;display:block;overflow:hidden;cursor:pointer}.sump-block-carousel-gallery__thumb img{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:576px){.sump-block-carousel-gallery__thumb img{aspect-ratio:382/312}}.sump-block-carousel-gallery__thumb:focus-visible{outline:2px solid #fff;outline-offset:3px}.sump-block-carousel-gallery__caption{font-family:Karla,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;line-height:1.4;color:#fff;margin:0}@media (min-width:768px){.sump-block-carousel-gallery__caption{font-size:16px;font-size:1rem}}.sump-block-numbered-carousel{background-color:#2c2727;padding:60px 0 30px;margin-block:60px}@media (min-width:768px){.sump-block-numbered-carousel{margin-block:120px}}.sump-block-numbered-carousel__container{max-width:1280px;margin-inline:auto;padding-inline:20px;text-align:center;margin-bottom:60px}@media (min-width:768px){.sump-block-numbered-carousel__container{padding-inline:40px}}.sump-block-numbered-carousel__eyebrow{font-family:Karla,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.2;color:#fff;margin:0 0 10px}@media (min-width:768px){.sump-block-numbered-carousel__eyebrow{font-size:20px;font-size:1.25rem}}.sump-block-numbered-carousel__title{font-family:Playfair Display,serif;font-size:40px;font-size:2.5rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:#fff;margin:0 auto;max-width:640px}@media (min-width:768px){.sump-block-numbered-carousel__title{font-size:48px;font-size:3rem}}.sump-block-numbered-carousel__viewport{overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:none;scroll-snap-type:none;scroll-behavior:smooth;scroll-padding-inline:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sump-block-numbered-carousel__viewport::-webkit-scrollbar{display:none}.sump-block-numbered-carousel__viewport:focus-visible{outline:2px solid #fff;outline-offset:-3px}@media (min-width:768px){.sump-block-numbered-carousel__viewport{scroll-padding-inline:40px}}.sump-block-numbered-carousel__viewport.is-scrollable{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sump-block-numbered-carousel__viewport.is-scrollable.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-behavior:auto}.sump-block-numbered-carousel__track{list-style:none;margin:0;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:0;padding-inline-end:0;display:flex;justify-content:safe center;align-items:stretch;gap:60px}@media (min-width:768px){.sump-block-numbered-carousel__track{-webkit-padding-start:40px;padding-inline-start:40px}}.sump-block-numbered-carousel__track:after{content:"";flex:0 0 20px}@media (min-width:768px){.sump-block-numbered-carousel__track:after{flex-basis:40px}}.sump-block-numbered-carousel__slide{scroll-snap-align:start;flex:0 0 80vw;display:flex}@media (min-width:576px){.sump-block-numbered-carousel__slide{flex:0 0 600px}}@media (min-width:992px){.sump-block-numbered-carousel__slide{flex:0 0 640px}}.sump-block-numbered-carousel__card{flex:1;background-color:#0b0b0b;padding:50px 30px;display:flex;flex-direction:column}@media (min-width:768px){.sump-block-numbered-carousel__card{padding:50px 70px}}.sump-block-numbered-carousel__number{font-family:Playfair Display,serif;font-size:44px;font-size:2.75rem;font-weight:600;line-height:1;letter-spacing:-.02em;color:#fff;margin-bottom:20px}@media (min-width:768px){.sump-block-numbered-carousel__number{font-size:54px;font-size:3.375rem}}.sump-block-numbered-carousel__card-title{font-family:Playfair Display,serif;font-size:28px;font-size:1.75rem;font-weight:500;line-height:1.2;color:#fff;margin-bottom:30px}@media (min-width:768px){.sump-block-numbered-carousel__card-title{font-size:34px;font-size:2.125rem}}.sump-block-numbered-carousel__card-text{font-family:Karla,sans-serif;font-size:16px;font-size:1rem;font-weight:300;line-height:1.3;color:#fff;margin:0}@media (min-width:768px){.sump-block-numbered-carousel__card-text{font-size:20px;font-size:1.25rem}}.sump-block-numbered-carousel__controls{margin:60px auto 0;padding-inline:20px;display:flex;justify-content:space-between;align-items:center}@media (min-width:768px){.sump-block-numbered-carousel__controls{padding-inline:40px}}.sump-block-numbered-carousel__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:0;padding:10px;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.sump-block-numbered-carousel__control img{display:block;width:76px;height:15px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.sump-block-numbered-carousel__control--next img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.sump-block-numbered-carousel__control:hover:not(:disabled){-webkit-transform:translateX(-4px);transform:translateX(-4px)}.sump-block-numbered-carousel__control--next:hover:not(:disabled){-webkit-transform:translateX(4px);transform:translateX(4px)}.sump-block-numbered-carousel__control:focus-visible{outline:2px solid #fff;outline-offset:4px}.sump-block-numbered-carousel__control:disabled{opacity:.3;cursor:default}.sump-block-process-steps{background-color:#0b0b0b;padding-block:60px 30px;margin-block:60px}@media (min-width:768px){.sump-block-process-steps{margin-block:120px}}.sump-block-process-steps__container{max-width:1280px;margin-inline:auto;padding-inline:20px;text-align:center;margin-bottom:60px}@media (min-width:768px){.sump-block-process-steps__container{padding-inline:40px}}.sump-block-process-steps__eyebrow{font-family:Karla,sans-serif;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.2;color:#fff;margin:0 0 30px}@media (min-width:768px){.sump-block-process-steps__eyebrow{font-size:24px;font-size:1.5rem}}.sump-block-process-steps__title{font-family:Playfair Display,serif;font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#fff;margin:0}@media (min-width:768px){.sump-block-process-steps__title{font-size:48px;font-size:3rem}}.sump-block-process-steps__viewport{overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:none;scroll-snap-type:none;scroll-behavior:smooth;scroll-padding-inline:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sump-block-process-steps__viewport::-webkit-scrollbar{display:none}.sump-block-process-steps__viewport:focus-visible{outline:2px solid #fff;outline-offset:-3px}@media (min-width:768px){.sump-block-process-steps__viewport{scroll-padding-inline:40px}}.sump-block-process-steps__viewport.is-scrollable{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sump-block-process-steps__viewport.is-scrollable.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-behavior:auto}.sump-block-process-steps__track{list-style:none;margin:0;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:0;padding-inline-end:0;display:flex;justify-content:safe center;align-items:stretch;gap:40px}@media (min-width:768px){.sump-block-process-steps__track{-webkit-padding-start:40px;padding-inline-start:40px}}.sump-block-process-steps__track:after{content:"";flex:0 0 20px}@media (min-width:768px){.sump-block-process-steps__track:after{flex-basis:40px}}.sump-block-process-steps__slide{scroll-snap-align:start;flex:0 0 280px;display:flex}@media (min-width:768px){.sump-block-process-steps__slide{flex:0 0 366px}}.sump-block-process-steps__card{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-width:0;min-height:0;width:100%;padding:60px 40px;border:0;background-color:#2c2727;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;transition:background-color .2s ease,color .2s ease}@media (min-width:768px){.sump-block-process-steps__card{padding:80px 50px 50px}}.sump-block-process-steps__card:before{content:"";position:absolute;inset:20px;border:1px solid #fff;pointer-events:none;transition:border-color .2s ease}.sump-block-process-steps__card:focus-visible{outline:none}.sump-block-process-steps__card:focus-visible:before{border-width:2px}.sump-block-process-steps__card.is-active{background-color:#7a6f6f;color:#0b0b0b}.sump-block-process-steps__card.is-active:before{border-color:#0b0b0b}.sump-block-process-steps__number{font-family:Playfair Display,serif;font-size:56px;font-size:3.5rem;font-weight:800;line-height:1;letter-spacing:-.02em;margin:0 0 10px}@media (min-width:768px){.sump-block-process-steps__number{font-size:72px;font-size:4.5rem}}.sump-block-process-steps__separator{display:block;width:120px;height:2px;background-color:currentColor}.sump-block-process-steps__separator--top{margin:0 0 30px}@media (min-width:768px){.sump-block-process-steps__separator{width:160px}}.sump-block-process-steps__label{font-family:Playfair Display,serif;font-size:28px;font-size:1.75rem;font-weight:500;font-style:italic;line-height:1.2;margin:20px 0}@media (min-width:768px){.sump-block-process-steps__label{font-size:36px;font-size:2.25rem}}.sump-block-process-steps__card-arrow{display:block;width:12px;height:21px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.sump-block-process-steps__card.is-active .sump-block-process-steps__card-arrow{-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-filter:brightness(0);filter:brightness(0)}.sump-block-process-steps__separator-wrap{max-width:1280px;margin:100px auto auto;padding-inline:20px}@media (min-width:768px){.sump-block-process-steps__separator-wrap{padding-inline:40px}}.sump-block-process-steps__separator-wrap--top{margin-top:60px;margin-bottom:30px}@media (min-width:768px){.sump-block-process-steps__separator-wrap--top{margin-top:100px;margin-bottom:70px}}.sump-block-process-steps__separator-line{margin:0;border:0;border-top:2px solid hsla(0,0%,100%,.3);width:100%}.sump-block-process-steps__panels{position:relative;max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.sump-block-process-steps__panels{padding-inline:40px}}.sump-block-process-steps__panel{position:absolute;top:0;left:20px;right:20px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}@media (min-width:768px){.sump-block-process-steps__panel{left:40px;right:40px}}.sump-block-process-steps__panel.is-active{position:relative;left:auto;right:auto;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease,visibility 0s linear 0s}.sump-block-process-steps__panel-container{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.sump-block-process-steps__panel-container{grid-template-columns:1fr 1fr;gap:60px;align-items:start}}.sump-block-process-steps__panel-content{display:flex;flex-direction:column;align-items:flex-start}.sump-block-process-steps__panel-eyebrow{font-family:Karla,sans-serif;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.2;color:#fff;margin:0 0 30px}@media (min-width:768px){.sump-block-process-steps__panel-eyebrow{font-size:24px;font-size:1.5rem}}.sump-block-process-steps__panel-title{font-family:Playfair Display,serif;font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff;margin:0 0 30px}@media (min-width:768px){.sump-block-process-steps__panel-title{font-size:48px;font-size:3rem}}.sump-block-process-steps__panel-text{font-family:Karla,sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#fff}.sump-block-process-steps__panel-text :last-child{margin-bottom:40px}.sump-block-process-steps__panel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 40px;background-color:#fff;color:#0b0b0b;font-family:Karla,sans-serif;font-size:16px;font-size:1rem;line-height:1;border-radius:999px;text-decoration:none;transition:opacity .15s ease;margin:0}.sump-block-process-steps__panel-button:focus-visible,.sump-block-process-steps__panel-button:hover{opacity:.85;outline:none}.sump-block-process-steps__panel-media img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluY2x1ZGVzL19jYXNlLXN0dWRpZXMuc2NzcyIsInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJpbmNsdWRlcy9fcmVzZXQuc2NzcyIsImluY2x1ZGVzL19hbmltYXRpb25zLnNjc3MiLCJpbmNsdWRlcy9fZm9udHMuc2NzcyIsImluY2x1ZGVzL190eXBvZ3JhcGh5LnNjc3MiLCJfc2V0dGluZ3Muc2NzcyIsImluY2x1ZGVzL19mb3Jtcy5zY3NzIiwiaW5jbHVkZXMvX2xheW91dC5zY3NzIiwiaW5jbHVkZXMvbWF0dHMtc2xpZGVyLnNjc3MiLCJpbmNsdWRlcy9fbWVudV9vdmVybGF5LnNjc3MiLCJpbmNsdWRlcy9faGVhZGVyLnNjc3MiLCJpbmNsdWRlcy9fZm9vdGVyLnNjc3MiLCJpbmNsdWRlcy9fZm9udC1wYWdlLnNjc3MiLCJpbmNsdWRlcy9fcG9ydGZvbGlvLWluZGV4LnNjc3MiLCJpbmNsdWRlcy9fcG9ydGZvbGlvLnNjc3MiLCJpbmNsdWRlcy9fc2VydmljZXMuc2NzcyIsImluY2x1ZGVzL19wcmVzcy5zY3NzIiwiaW5jbHVkZXMvX2NvbnRhY3Quc2NzcyIsImluY2x1ZGVzL19hYm91dC5zY3NzIiwiaW5jbHVkZXMvX2Jsb2cuc2NzcyIsImluY2x1ZGVzL19ibG9nLWxpc3Quc2NzcyIsImluY2x1ZGVzL19zaW5nbGUuc2NzcyIsImluY2x1ZGVzL19ibG9nLWFydGljbGUuc2NzcyIsIi4uL2luYy9ibG9ja3MvYXJ0aWNsZS1oZWFkZXIvX3N0eWxlLnNjc3MiLCIuLi9pbmMvYmxvY2tzL3R3by1jb2x1bW4vX3N0eWxlLnNjc3MiLCIuLi9pbmMvYmxvY2tzL3Rlc3RpbW9uaWFsLW92ZXJsYXkvX3N0eWxlLnNjc3MiLCIuLi9pbmMvYmxvY2tzL3NlY3Rpb24tdGV4dC1pbWFnZS10d28tY29sdW1uL19zdHlsZS5zY3NzIiwiLi4vaW5jL2Jsb2Nrcy9zZWN0aW9uLXRleHQtaW1hZ2Utb25lLWNvbHVtbi9fc3R5bGUuc2NzcyIsIi4uL2luYy9ibG9ja3MvY3RhLWJhbm5lci9fc3R5bGUuc2NzcyIsIi4uL2luYy9ibG9ja3MvY2Fyb3VzZWwtZ2FsbGVyeS9fc3R5bGUuc2NzcyIsIi4uL2luYy9ibG9ja3MvbnVtYmVyZWQtY2Fyb3VzZWwvX3N0eWxlLnNjc3MiLCIuLi9pbmMvYmxvY2tzL3Byb2Nlc3Mtc3RlcHMvX3N0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMkNLLGdCQ3l1RUw7QUNweEVBOzs7Ozs7Ozs7OztDQUFBO0FDQUEsc0ZBQUEsQ0FLQSxFQUNDLHFCRllELENFVEEsZUFFQyxrQkZZRCxDRUFBLEtBQ0MsZ0JBQUEsQ0FDQSw2QkFBQSxDQUNBLHVDRlVELENFQUEsS0FDQyxRRlFELENFREEsS0FDQyxhRk9ELENFREEscURBU0MsUUZNRCxDRUFBLGtCQU1DLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFFGS0QsQ0VDQSxNQUVDLFFBQUEsQ0FDQSxTQUFBLENBQ0EsZUZJRCxDRUVBLEdBQ0MsZUZHRCxDRUFBLEdBQ0MsYUZHRCxDRVFBLEdBQ0Msc0JBQUEsQ0FDQSxRQUFBLENBQ0EsZ0JBQUEsQ0FDQSxRQUFBLENBQ0Esb0JBQUEsQ0FDQSxRQUFBLENBQ0EsVUZDRCxDRU9BLElBQ0MsK0JBQUEsQ0FDQSxpQkZBRCxDRUdBLFFBQ0Msa0JGQUQsQ0VVQSxFQUNDLDRCQUFBLENBQ0Esb0JBQUEsQ0FDQSxhRkZELENFVUEsWUFDQyxrQkFBQSxDQUNBLHlCQUFBLENBQ0Esd0NBQUEsQ0FBQSxnQ0ZIRCxDRVVBLFNBRUMsa0JGSkQsQ0VZQSxjQUdDLCtCQUFBLENBQ0EsaUJGTEQsQ0VZQSxNQUNDLGFGTkQsQ0VjQSxRQUVDLGFBQUEsQ0FDQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSx1QkZQRCxDRVVBLElBQ0MsYUZQRCxDRVVBLElBQ0MsU0ZQRCxDRWlCQSxJQUNDLGlCQUFBLENBQ0EscUJGVEQsQ0VZQSxvQkFHQyxRQUFBLENBQ0EscUJGVEQsQ0VlQSxzQ0FLQyxxQkFBQSxDQUNBLGFBQUEsQ0FDQSxZQUFBLENBQ0EsUUFB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UixDZ0MxN0tRLHlCQVRKLHVDQVVRLGNBQUEsQ0FBQSxjaEM2N0tWLENBQ0YsQ2dDMTdLSSxzQ0FDSSw0QjFCNVVJLEMwQjZVSixjQUFBLENBQUEsY0FBQSxDQUNBLGVBQUEsQ0FDQSxVaEM0N0tSLENnQzE3S1Esa0RBQ0ksa0JoQzQ3S1osQ2dDeDdLSSx3Q0FDSSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxDQUNBLG1CQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EscUIxQm5UTyxDMEJvVFAsYTFCclRPLEMwQnNUUCw0QjFCL1ZJLEMwQmdXSixjQUFBLENBQUEsY0FBQSxDQUNBLGFBQUEsQ0FDQSxtQkFBQSxDQUNBLG9CQUFBLENBQ0EsNEJBQUEsQ0FDQSxRaEMwN0tSLENnQ3g3S1Esb0dBRUksV0FBQSxDQUNBLFloQ3k3S1osQ2dDcDdLUSwyQ0FDSSxhQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxtQkFBQSxDQUFBLGdCaENzN0taIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5zZWN0aW9uIHtcclxuXHQmLmNhc2Utc3R1ZHktbWV0YSB7XHJcblx0XHRwYWRkaW5nOiAkeDYgMDtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5vcGVuaW5nIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogIzk4OTg5ODtcclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICMxNzE3MTc7XHJcblx0XHRcdG1heC13aWR0aDogNzgwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0LmNyZWRpdHMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAkeDQ7XHJcblx0XHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cclxuXHRcdFx0LmNyZWRpdCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICR4NDtcclxuXHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMDBCNyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogY2FsYygjeyR4Mn0gLSAycHgpO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI0Q4RDhEODtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC52ZW5kb3Ige1xyXG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5yb2xlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRDhEOEQ4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHQuY3JlZGl0IHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmludHJvIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA1ODBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb3JlX2l0ZW1zX3dyYXAuY2FzZS1zdHVkaWVzIHtcclxuXHRcdC5idXR0b24ge1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICAgIFRoZW1lIE5hbWU6IFN1bXB0dW91cyBFdmVudHNcbiAgICBUaGVtZSBVUkk6XG4gICAgRGVzY3JpcHRpb246IEN1c3RvbSB0aGVtZXMgZm9yIFN1bXB0dW91cyBFdmVudHNcbiAgICBWZXJzaW9uOiAxLjAuMFxuICAgIEF1dGhvcjogTWF0dGhldyBIb3JuZVxuICAgIEF1dGhvciBVUkk6XG4gICAgVGFnczogR3VscFxuXG4gICAgTGljZW5zZTogTUlUXG4gICAgTGljZW5zZSBVUkk6IGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9taXQtbGljZW5zZS5waHBcbiovXG4vKiEgZGUtc3R5bGUuY3NzIHYxLjAuNSB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi9cbi8qIFJlc2V0IGJveC1tb2RlbFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogVmVydGljYWwgcmh5dGhtXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xucCxcbnRhYmxlLFxuYmxvY2txdW90ZSxcbmFkZHJlc3MsXG5wcmUsXG5pZnJhbWUsXG5mb3JtLFxuZmlndXJlLFxuZGwge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhlYWRpbmdzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogTGlzdHMgKGVudW1lcmF0aW9uKVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbnVsLFxub2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIExpc3RzIChkZWZpbml0aW9uKVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIG1hcmdpbjogMDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuZW1iZWQsXG5vYmplY3QsXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgYWxsIFN0eWxlIGZybyBzZWxlY3QgZWxlbWVudHMuIERvZXMgbm90IHF1aXRlIHdvcmsgY3Jvc3MtYnJvd3NlclxuICovXG5zZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSxcblt0eXBlPWJ1dHRvbl1bZGlzYWJsZWRdLFxuW3R5cGU9cmVzZXRdW2Rpc2FibGVkXSxcblt0eXBlPXN1Ym1pdF1bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogUmVzZXQgdG8gaW52aXNpYmxlXG4gKi9cbmZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBGaXggcGxhY2Vob2xkZXIgZm9udCBwcm9wZXJ0aWVzIGluaGVyaXRhbmNlLlxuICovXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250OiBpbmhlcml0O1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250OiBpbmhlcml0O1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBDbGlja2FibGUgbGFiZWxzXG4gKi9cbmxhYmVsW2Zvcl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogVGFibGVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5jYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGQsXG50aCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltkYXRhLWFuaW1hdGUtZWZmZWN0PWZhZGVpbl0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDc1MG1zIGxpbmVhciAyMDBtcywgdHJhbnNmb3JtIDgwMG1zIGVhc2U7XG59XG5bZGF0YS1hbmltYXRlLWVmZmVjdD1mYWRlaW5dLmFuaW1hdGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCYXVlciBCb2RvbmkgU3RkIDFcIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvc3VtcHR1b3VzLWV2ZW50cy9mb250cy9CYXVlckJvZG9uaVN0ZC1Sb21hbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3N1bXB0dW91cy1ldmVudHMvZm9udHMvQmF1ZXJCb2RvbmlTdGQtUm9tYW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmF1ZXIgQm9kb25pIFN0ZCAxXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3N1bXB0dW91cy1ldmVudHMvZm9udHMvQmF1ZXJCb2RvbmlTdGQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3N1bXB0dW91cy1ldmVudHMvZm9udHMvQmF1ZXJCb2RvbmlTdGQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbmJvZHkge1xuICBjb2xvcjogIzYxNjE2MTtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuaDEsIC5oMSB7XG4gIGNvbG9yOiAjMTYxNjE2O1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDY4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbmgyLCAuaDIge1xuICBjb2xvcjogIzE2MTYxNjtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG5hIHtcbiAgY29sb3I6ICMxNjE2MTY7XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG5wLmp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4uZ29sZCB7XG4gIGNvbG9yOiAjRDFBNzRGICFpbXBvcnRhbnQ7XG59XG5cbmZvcm0gaW5wdXQsIGZvcm0gdGV4dGFyZWEsIGZvcm0gc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I3QjdCNztcbn1cbmZvcm0gLnNlbGVjdC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9ybSAuc2VsZWN0LXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9zZWxlY3QtYXJyb3cucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuZm9ybSAuZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuZm9ybSAuZm9ybS1yb3cgLmZvcm0tY29sIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTBweCk7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5mb3JtIC5mb3JtLXJvdyAuZm9ybS1jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5mb3JtIC5mb3JtLXJvdy5mdWxsIC5mb3JtLWNvbCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgcGFkZGluZzogMDtcbn1cbmZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgY29sb3I6ICM5RDlEOUQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM3ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5mb3JtIC5mb3JtLXJvdyBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICMxNjE2MTY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgZm9ybSAuZm9ybS1yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGZvcm0gLmZvcm0tcm93IC5mb3JtLWNvbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBmb3JtIC5mb3JtLXJvdyAuZm9ybS1jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuYnV0dG9uLCAuYnV0dG9uLCAubmV4dHByZXYgPiBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG5idXR0b24uZ29sZCwgLmJ1dHRvbi5nb2xkLCAubmV4dHByZXYgPiBhLmdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0Q4RDA4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYnV0dG9uLWJhY2tncm91bmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDIwNSwgMTQxLCA4LCAwLjQpO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgbGluZWFyO1xufVxuYnV0dG9uLmdvbGQ6aG92ZXIsIC5idXR0b24uZ29sZDpob3ZlciwgLm5leHRwcmV2ID4gYS5nb2xkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggNjRweCByZ2JhKDIwNSwgMTQxLCA4LCAwLjQpO1xufVxuYnV0dG9uLmxpZ2h0LCAuYnV0dG9uLmxpZ2h0LCAubmV4dHByZXYgPiBhLmxpZ2h0IHtcbiAgY29sb3I6ICNDRDhEMDg7XG4gIGJhY2tncm91bmQ6ICNmYWY0ZTc7XG59XG5idXR0b24ubGlnaHQ6aG92ZXIsIC5idXR0b24ubGlnaHQ6aG92ZXIsIC5uZXh0cHJldiA+IGEubGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmFlNGJkO1xufVxuYnV0dG9uOmhvdmVyLCAuYnV0dG9uOmhvdmVyLCAubmV4dHByZXYgPiBhOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxufVxuLnNlY3Rpb24ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi5kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5kYXJrIGgxLCAuc2VjdGlvbi5kYXJrIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5kYXJrMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI1MjU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24uZGFyazIgaDEsIC5zZWN0aW9uLmRhcmsyIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5kYXJrMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5kYXJrMyBoMSwgLnNlY3Rpb24uZGFyazMgaDIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uLm9mZnNldC10b3Age1xuICBtYXJnaW4tdG9wOiAtMTUwcHg7XG4gIHBhZGRpbmctdG9wOiAyNTBweDtcbn1cbi5zZWN0aW9uLnBhZGRlZC10b3Age1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5zZWN0aW9uLnBhZGRlZC1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5zZWN0aW9uIC5iZy1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5zZWN0aW9uIC5iZy1pbWFnZS5kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDMwNDtcbn1cbi5zZWN0aW9uIC5iZy1pbWFnZS5kYXJrICoge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uIC5iZy1pbWFnZS1jb250YWluIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnNlY3Rpb24gLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc2VjdGlvbi5oZXJvLWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNjB2aDtcbiAgcGFkZGluZzogNjBweCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLmhlcm8taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NEOEQwODtcbn1cbi5zZWN0aW9uLmhlcm8taW1hZ2UgLmNvbnRhaW5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuLnNlY3Rpb24uaGVyby1pbWFnZSBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY29sdW1ucy5jb2xzLTIgLmNvbCB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuY29sdW1ucy5jb2xzLTIgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb2x1bW5zLmNvbHMtMyAuY29sIHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xufVxuLmNvbHVtbnMuY29scy00IC5jb2wge1xuICB3aWR0aDogMjUlO1xufVxuLmNvbHVtbnMuc3RyZXRjaC1jb2xzIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbn1cbi5jb2x1bW5zIC5jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29sdW1ucyAuY29sIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sdW1ucyAuY29sLmNlbnRlci1jb2wge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uY29sdW1ucyAuY29sLnBhZGRlZC1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmNvbHVtbnMgLmNvbC5wYWRkZWQtbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uY29sdW1ucyAuY29sLnBhZGRlZC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuY29sdW1ucyAuY29sLnBhZGRlZC1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmNvbHVtbnMgLmNvbCAuZmxleC12LWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb2x1bW5zIC5jb2wgLmZsZXgtdi1jb2wgLmZsZXgtYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5jb2x1bW5zIC5jb2wgLmNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29sdW1ucyAuY29sIC5jb250ZW50LXdyYXAgaDIge1xuICBmb250LXNpemU6IDQzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbHVtbnMgLmNvbCAuY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5jb2x1bW5zIC5jb2wgLmNvbnRlbnQtd3JhcCBoMi5oMSB7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jb2x1bW5zIC5jb2wgLmNvbnRlbnQtd3JhcCBwIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5jb2x1bW5zIC5jb2wgLmNvbnRlbnQtd3JhcCAubW9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb2x1bW5zIC5jb2wgLmNvbnRlbnQtd3JhcCAuY29sLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb2x1bW5zIC5jb2wgLmNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmNvbHVtbnMgLmNvbCAuY29sLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmNvbHVtbnMgLmNvbCAuY29sLWNvbnRlbnQtd3JhcCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29sdW1ucyAuY29sIC5jb2wtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuY29sdW1ucyAuY29sIC5jb2wtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY29sdW1ucyAuY29sW2RhdGEtbGlua106YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNDRDhEMDg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgbGluZWFyO1xufVxuLmNvbHVtbnMgLmNvbFtkYXRhLWxpbmtdW2RhdGEtbGluay1zdHlsZT1icm93bl06YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzhBNTcyNjtcbn1cbi5jb2x1bW5zIC5jb2xbZGF0YS1saW5rXSAuY29udGVudC13cmFwIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBsaW5lYXI7XG59XG4uY29sdW1ucyAuY29sW2RhdGEtbGlua106aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY29sdW1ucyAuY29sW2RhdGEtbGlua106aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmNvbHVtbnMgLmNvbFtkYXRhLWxpbmtdOmhvdmVyIC5jb250ZW50LXdyYXAge1xuICBvcGFjaXR5OiAxO1xufVxuLmNvbHVtbnMgLmNvbFtkYXRhLWNvbG9yPWM1XTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjQ0QwODA4O1xufVxuLmNvbHVtbnMgLmNvbFtkYXRhLWNvbG9yPWM2XTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjOEUwOENEO1xufVxuLmNvbHVtbnMgLmNvbC5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDE3MjM1O1xufVxuLmNvbHVtbnMgLmNvbC5iZy1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YTZhZDtcbn1cbi5jb2x1bW5zIC5jb2wuYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlMjIxNDtcbn1cbi5jb2x1bW5zIC5jb2wuYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzU3OTY7XG59XG4uY29sdW1ucy5zcGFjZWQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY29sdW1ucy5zcGFjZWQuY29scy0yIC5jb2wge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5jb2x1bW5zLnNwYWNlZC5jb2xzLTMgLmNvbCB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMTBweCk7XG59XG4uY29sdW1ucy5zcGFjZWQuY29scy00IC5jb2wge1xuICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbn1cbi5jb2x1bW5zIC5zaWRlYmFyIHtcbiAgZmxleDogMCAwIGNhbGMoMzMuMzMzJSAtIDEwcHgpO1xufVxuLmNvbHVtbnMgLmNvbnRlbnQge1xuICBmbGV4OiAwIDAgY2FsYyg2Ni42NjYlIC0gMTBweCk7XG59XG4uY29sdW1ucy5keW5hbWljLWNvbHVtbnMge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4uY29sdW1ucy5keW5hbWljLWNvbHVtbnMgLmNvbCB7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLmNlbnRlci1hYnNvbHV0ZWx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnNlY3Rpb24udmlkZW9fc2VjdGlvbiwgLnNlY3Rpb24uYmdfc2xpZGVfc2VjdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxNjE2O1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbi5zZWN0aW9uLnZpZGVvX3NlY3Rpb24uYnJvd24sIC5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24uYnJvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkUxNzA2O1xufVxuLnNlY3Rpb24udmlkZW9fc2VjdGlvbi5wdXJwbGUsIC5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24ucHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MEIyMztcbn1cbi5zZWN0aW9uLnZpZGVvX3NlY3Rpb24uYnVyZ3VuZHksIC5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24uYnVyZ3VuZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQwOTExO1xufVxuLnNlY3Rpb24udmlkZW9fc2VjdGlvbi5ibHVlLCAuc2VjdGlvbi5iZ19zbGlkZV9zZWN0aW9uLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTRGO1xufVxuLnNlY3Rpb24udmlkZW9fc2VjdGlvbiAuc3ViLWhlYWRpbmcsIC5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24gLnN1Yi1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjQ0Q4RDA4O1xufVxuLnNlY3Rpb24udmlkZW9fc2VjdGlvbiBoMiwgLnNlY3Rpb24uYmdfc2xpZGVfc2VjdGlvbiBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2VjdGlvbi52aWRlb19zZWN0aW9uIHAsIC5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24gcCB7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VjdGlvbi52aWRlb19zZWN0aW9uIC5idXR0b24sIC5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24gLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi52aWRlb19zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy92aWRlb19zZWN0aW9uX2JnLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnNlY3Rpb24uYmdfc2xpZGVfc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24gLnNsaWRlcl93cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNlY3Rpb24uYmdfc2xpZGVfc2VjdGlvbiAuc2xpZGVyX3dyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi5iZ19zbGlkZV9zZWN0aW9uIC5zbGlkZXMge1xuICBtYXgtd2lkdGg6IGNhbGMoMTYwMHB4IC0gMTAwcHggKiAyKTtcbn1cbi5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24gLnNsaWRlcyBoMiB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5iZ19zbGlkZV9zZWN0aW9uIC5zbGlkZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuLnNlY3Rpb24uYmdfc2xpZGVfc2VjdGlvbiAuc2xpZGVzIC5jb250ZW50IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cbi5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24gLnNsaWRlcyAuY29udGVudCBwIHtcbiAgbWF4LXdpZHRoOiA1NzBweDtcbn1cbi5zZWN0aW9uLmJnX3NsaWRlX3NlY3Rpb24gLmNvbHVtbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2VjdGlvbi5iZ19zbGlkZV9zZWN0aW9uIC5jb2x1bW5zIC5jb2wge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuc2VjdGlvbi5iZ19zbGlkZV9zZWN0aW9uIC5jb2x1bW5zIC5jb2wge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG4uc2VjdGlvbi5iZ19zbGlkZV9zZWN0aW9uIC5jb2x1bW5zIGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNlY3Rpb24uYmdfc2xpZGVfc2VjdGlvbiAuY29sdW1ucyAuY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnNlY3Rpb24uYmdfc2xpZGVfc2VjdGlvbiAuY29sdW1ucyAuY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlY3Rpb24uYmdfc2xpZGVfc2VjdGlvbiAuY29sdW1ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnNlY3Rpb24uZ2FsbGVyeV9zZWN0aW9uIC5nYWxsZXJ5LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnNlY3Rpb24uZ2FsbGVyeV9zZWN0aW9uIC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5zZWN0aW9uLmdhbGxlcnlfc2VjdGlvbiAuZ2FsbGVyeS1pdGVtLmhhbGYtc2l6ZSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xufVxuLnNlY3Rpb24uZ2FsbGVyeV9zZWN0aW9uIC5nYWxsZXJ5LWl0ZW0uZnVsbC1zaXplIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLnNlY3Rpb24uZ2FsbGVyeV9zZWN0aW9uIC5nYWxsZXJ5LWl0ZW0uaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi5nYWxsZXJ5X3NlY3Rpb24gLmdhbGxlcnktaXRlbS52aWRlbyB7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNlY3Rpb24uZ2FsbGVyeV9zZWN0aW9uIC5nYWxsZXJ5LWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5nYWxsZXJ5X3NlY3Rpb24gLmdhbGxlcnktaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMzMlIC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLmdhbGxlcnlfc2VjdGlvbiAuZ2FsbGVyeS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgfVxufVxuXG4uc2VjdGlvbi5wb3J0Zm9saW9fc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMxNjE2MTY7XG59XG4uc2VjdGlvbi5wb3J0Zm9saW9fc2VjdGlvbiAucG9ydGZvbGlvLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2VjdGlvbi5wb3J0Zm9saW9fc2VjdGlvbiAucG9ydGZvbGlvLWxpc3QgLmdhbGxlcnktaXRlbSB7XG4gIG1pbi13aWR0aDogY2FsYygzMy4zMzMlIC0gMjBweCk7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA0NS41MzUlO1xuICBtYXJnaW46IDhweDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uc2VjdGlvbi5wb3J0Zm9saW9fc2VjdGlvbiAucG9ydGZvbGlvLWxpc3QgLmdhbGxlcnktaXRlbS5zaXplLTIge1xuICBtaW4td2lkdGg6IGNhbGMoNjYuNjY2JSAtIDIwcHgpO1xufVxuLnNlY3Rpb24ucG9ydGZvbGlvX3NlY3Rpb24gLnBvcnRmb2xpby1saXN0IC5nYWxsZXJ5LWl0ZW0uc2l6ZS0xIHtcbiAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbn1cbi5zZWN0aW9uLnBvcnRmb2xpb19zZWN0aW9uIC5wb3J0Zm9saW8tbGlzdCAuZ2FsbGVyeS1pdGVtIC5jb250ZW50X3dyYXAge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZWN0aW9uLnBvcnRmb2xpb19zZWN0aW9uIC5wb3J0Zm9saW8tbGlzdCAuZ2FsbGVyeS1pdGVtIC5jb250ZW50X3dyYXAgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggNDBweDtcbiAgb3BhY2l0eTogMDtcbn1cbi5zZWN0aW9uLnBvcnRmb2xpb19zZWN0aW9uIC5wb3J0Zm9saW8tbGlzdCAuZ2FsbGVyeS1pdGVtIC5jb250ZW50X3dyYXAgLmNvbnRlbnQgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0M3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zZWN0aW9uLnBvcnRmb2xpb19zZWN0aW9uIC5wb3J0Zm9saW8tbGlzdCAuZ2FsbGVyeS1pdGVtIC5jb250ZW50X3dyYXAgLmNvbnRlbnQgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi5wb3J0Zm9saW9fc2VjdGlvbiAucG9ydGZvbGlvLWxpc3QgLmdhbGxlcnktaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjQ0Q4RDA4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG59XG4uc2VjdGlvbi5wb3J0Zm9saW9fc2VjdGlvbiAucG9ydGZvbGlvLWxpc3QgLmdhbGxlcnktaXRlbTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWN0aW9uLnBvcnRmb2xpb19zZWN0aW9uIC5wb3J0Zm9saW8tbGlzdCAuZ2FsbGVyeS1pdGVtOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5zZWN0aW9uLnBvcnRmb2xpb19zZWN0aW9uIC5wb3J0Zm9saW8tbGlzdCAuZ2FsbGVyeS1pdGVtOmhvdmVyIC5jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWN0aW9uIC5tb3JlX2l0ZW1zX3dyYXAge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24udGVzdGltb25pYWwgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTA2MHB4O1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuLnNlY3Rpb24udGVzdGltb25pYWwgLmNvbnRlbnQgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzdlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWN0aW9uLnRlc3RpbW9uaWFsIC5jb250ZW50IC5xdW90ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbi5zZWN0aW9uLnRlc3RpbW9uaWFsIC5jb250ZW50IC5jaXRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG4uc2VjdGlvbi50ZXN0aW1vbmlhbCAuY29udGVudCAuY2l0ZSA+IHAge1xuICBjb2xvcjogIzFBMUExQTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLnRlc3RpbW9uaWFsIC5jb250ZW50IC5xdW90ZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4uc2VjdGlvbi50ZXN0aW1vbmlhbCAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24udGVzdGltb25pYWwgLmNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9sb2dvMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNDtcbiAgei1pbmRleDogMDtcbn1cbi5zZWN0aW9uLmxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zZWN0aW9uLmRhcmsyIC5jb250ZW50IHtcbiAgcGFkZGluZzogMzAwcHggMCAxMDBweCAwO1xufVxuLnNlY3Rpb24uZGFyazIgLmNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICM5ODk4OTg7XG59XG4uc2VjdGlvbi5kYXJrMiAuY29udGVudCAuY2l0ZSA+IHAge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uLmRhcmsyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi5kYXJrMiAuY29udGFpbmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnZpZGVvLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDIxOjkgb3IgNTYuMjUlIDE2OjkgKi9cbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGhlaWdodDogMDtcbn1cbi52aWRlby13cmFwIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3BhY2luZy1ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS02MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS03MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS05MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS0xMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG4uc3BhY2luZy1ibG9jay5zaXplLTExMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbn1cbi5zcGFjaW5nLWJsb2NrLnNpemUtMTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS0xMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG4uc3BhY2luZy1ibG9jay5zaXplLTE0MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5zcGFjaW5nLWJsb2NrLnNpemUtMTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS0xNjAge1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG59XG4uc3BhY2luZy1ibG9jay5zaXplLTE3MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbn1cbi5zcGFjaW5nLWJsb2NrLnNpemUtMTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xufVxuLnNwYWNpbmctYmxvY2suc2l6ZS0xOTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG59XG4uc3BhY2luZy1ibG9jay5zaXplLTIwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbn1cblxuLnNsaWRlcl9vdXRlcl93cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDI1cHg7XG59XG4uc2xpZGVyX291dGVyX3dyYXAgLmNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuY29udHJvbHMgLm5leHQsIC5zbGlkZXJfb3V0ZXJfd3JhcCAuY29udHJvbHMgLnByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2Fycm93LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2xpZGVyX291dGVyX3dyYXAgLmNvbnRyb2xzIC5uZXh0OmhvdmVyLCAuc2xpZGVyX291dGVyX3dyYXAgLmNvbnRyb2xzIC5wcmV2OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWRlcl9vdXRlcl93cmFwIC5jb250cm9scyAubmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLnNsaWRlcl9vdXRlcl93cmFwIC5jb250cm9scyAubmV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnNsaWRlcl9vdXRlcl93cmFwIC5zbGlkZV9kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVfZG90cyAuZG90IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzMyNjJkOTtcbiAgbWFyZ2luOiAwIDAuMmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjODg4O1xufVxuLnNsaWRlcl9vdXRlcl93cmFwIC5zbGlkZV9kb3RzIC5kb3QuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzMyNjJkOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2MmQ5O1xufVxuLnNsaWRlcl9vdXRlcl93cmFwIC5zbGlkZV9kb3RzIC5kb3Q6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpZGVyX291dGVyX3dyYXAgLnNsaWRlcl93cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNsaWRlcl9vdXRlcl93cmFwIC5zbGlkZXJfd3JhcC5vdmVybGF5OmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAub3ZlcmxheS5vcmFuZ2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjQUQ1MDBFO1xufVxuLnNsaWRlcl9vdXRlcl93cmFwIC5zbGlkZXJfd3JhcC5vdmVybGF5LnB1cnBsZTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM3MjBBNjc7XG59XG4uc2xpZGVyX291dGVyX3dyYXAgLnNsaWRlcl93cmFwLm92ZXJsYXkucmVkOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzg5MDgxRTtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAub3ZlcmxheS5ibHVlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzM0Mzc5Mjtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAgLm1hdHRzX3NsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uc2xpZGVyX291dGVyX3dyYXAgLnNsaWRlcl93cmFwIC5tYXR0c19zbGlkZXJbZGF0YS12aXNpYmxlPVwiM1wiXSAuc2xpZGUge1xuICBtYXgtd2lkdGg6IDMzLjMzMyU7XG59XG4uc2xpZGVyX291dGVyX3dyYXAgLnNsaWRlcl93cmFwIC5tYXR0c19zbGlkZXJbZGF0YS12aXNpYmxlPVwiM1wiXSAuc2xpZGUgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnNsaWRlcl9vdXRlcl93cmFwIC5zbGlkZXJfd3JhcCAubWF0dHNfc2xpZGVyW2RhdGEtdmlzaWJsZT1cIjNcIl0gLnNsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNsaWRlcl9vdXRlcl93cmFwIC5zbGlkZXJfd3JhcCAubWF0dHNfc2xpZGVyW2RhdGEtdmlzaWJsZT1cIjNcIl0gLnNsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAgLm1hdHRzX3NsaWRlciAuc2xpZGUge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAgLm1hdHRzX3NsaWRlciAuc2xpZGUuaW1hZ2Utc2xpZGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAgLm1hdHRzX3NsaWRlciAuc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAgLm1hdHRzX3NsaWRlciAuc2xpZGUgLnNsaWRlX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBmbGV4OiAxIDAgYXV0bztcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAgLm1hdHRzX3NsaWRlciAuc2xpZGUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAgLm1hdHRzX3NsaWRlcltkYXRhLWFuaW1hdGlvbj1mYWRlXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZXJfb3V0ZXJfd3JhcCAuc2xpZGVyX3dyYXAgLm1hdHRzX3NsaWRlcltkYXRhLWFuaW1hdGlvbj1mYWRlXSAuc2xpZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNiwgMC42OCwgMC4xOSk7XG59XG4uc2xpZGVyX291dGVyX3dyYXAgLnNsaWRlcl93cmFwIC5tYXR0c19zbGlkZXJbZGF0YS1hbmltYXRpb249ZmFkZV0gLnNsaWRlLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zZWN0aW9uLm1lbnVfaGVhZGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubWVudS1vdmVybGF5Lm1lbnUtY292ZXItZnVsbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm1lbnUtb3ZlcmxheS5tZW51LXRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBsaW5lYXI7XG59XG4ubWVudS1vdmVybGF5LmhpZGUge1xuICB6LWluZGV4OiAtMTA7XG4gIG9wYWNpdHk6IDA7XG59XG4ubWVudS1vdmVybGF5Lm9wZW4ge1xuICB6LWluZGV4OiA5OTk5OTk5OTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLm1lbnUtb3ZlcmxheSAuc2l0ZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI0M0QzRDNDtcbn1cbi5tZW51LW92ZXJsYXkgLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1lbnUtb3ZlcmxheSAubWVudS52ZXJ0aWNhbC1tZW51IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tZW51LW92ZXJsYXkgLm1lbnUgbGkge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm1lbnUtb3ZlcmxheSAubWVudSBsaSBhIHtcbiAgY29sb3I6ICM4ODg4ODg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiQmF1ZXIgQm9kb25pIFN0ZCAxXCI7XG59XG4ubWVudS1vdmVybGF5IC5tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtb3ZlcmxheSAubWVudSBsaSBhIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgfVxufVxuLm1lbnUtb3ZlcmxheSAuc2l0ZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cbi5tZW51LW92ZXJsYXkgLmNsb3NlLW1lbnUge1xuICBmb250LXNpemU6IDJlbTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgY29sb3I6ICM4ODg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5tZW51LW92ZXJsYXkgLmNsb3NlLW1lbnU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lbnUtb3ZlcmxheSAubWVudSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhcjtcbn1cbi5tZW51LW92ZXJsYXkgLm1lbnUgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6ICM4ODcxNEQ7XG4gIHotaW5kZXg6IDkwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgbGluZWFyO1xufVxuLm1lbnUtb3ZlcmxheSAubWVudSBsaSBhIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWVudS1vdmVybGF5IC5tZW51IGxpIC5uYXYtY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjODg3MTREO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiQnJ1c2ggU2NyaXB0IE1UXCIsIHNlcmlmO1xuICB6LWluZGV4OiAxMDA7XG59XG4ubWVudS1vdmVybGF5IC5tZW51IGxpIC5uYXYtY291bnRlciA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLm1lbnUtb3ZlcmxheSAubWVudSBsaSAubmF2LWNvdW50ZXIgLmNvdW50LXByZWZpeCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgY29sb3I6ICM4ODg4ODg7XG59XG4ubWVudS1vdmVybGF5IC5tZW51IGxpIC5uYXYtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLm1lbnUtb3ZlcmxheSAubWVudSBsaSAubmF2LWFycm93OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgY29udGVudDogXCJcXGYyZWNcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBjb2xvcjogIzg4NzE0RDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBmb250LXdlaWdodCA1MDBtcyBsaW5lYXI7XG59XG4ubWVudS1vdmVybGF5IC5tZW51IGxpOmhvdmVyOmJlZm9yZSwgLm1lbnUtb3ZlcmxheSAubWVudSBsaSAuYWN0aXZlOmJlZm9yZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbn1cbi5tZW51LW92ZXJsYXkgLm1lbnUgbGk6aG92ZXIgLm5hdi1jb3VudGVyLCAubWVudS1vdmVybGF5IC5tZW51IGxpIC5hY3RpdmUgLm5hdi1jb3VudGVyIHtcbiAgYmFja2dyb3VuZDogIzNBM0EzQTtcbn1cbi5tZW51LW92ZXJsYXkgLm1lbnUgbGk6aG92ZXIgLm5hdi1hcnJvdzpiZWZvcmUsIC5tZW51LW92ZXJsYXkgLm1lbnUgbGkgLmFjdGl2ZSAubmF2LWFycm93OmJlZm9yZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbnRlbnQ6IFwiXFxmMmVjXCI7XG59XG5cbkBrZXlmcmFtZXMgZmFkZWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIuc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIuc3RpY2t5LmFuaW1hdGUge1xuICBhbmltYXRpb246IGZhZGVpbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5zZWN0aW9uLnNpdGVfaGVhZGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4uc2VjdGlvbi5zaXRlX2hlYWRlciAuYnJhbmRpbmcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uc2VjdGlvbi5zaXRlX2hlYWRlciAuYnJhbmRpbmcgLmxvZ28ge1xuICBmb250LWZhbWlseTogXCJCYXVlciBCb2RvbmkgU3RkIDFcIjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZWN0aW9uLnNpdGVfaGVhZGVyIC5icmFuZGluZyAubG9nbyA+IHNwYW4ge1xuICBjb2xvcjogI0NEOEQwODtcbn1cbi5zZWN0aW9uLnNpdGVfaGVhZGVyIC5icmFuZGluZyAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi5zZWN0aW9uLnNpdGVfaGVhZGVyIC5zaXRlLW5hdiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4uc2VjdGlvbi5zaXRlX2hlYWRlciAuc2l0ZS1uYXYgLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIgLnNpdGUtbmF2IC5tZW51IGxpIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIgLnNpdGUtbmF2IC5tZW51IGxpIGEge1xuICBjb2xvcjogI0M0QzRDNDtcbn1cbi5zZWN0aW9uLnNpdGVfaGVhZGVyIC5zaXRlLW5hdiAubWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxQTFBMUE7XG59XG4uc2VjdGlvbi5zaXRlX2hlYWRlciAuc2l0ZS1uYXYgLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiAjMUExQTFBO1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIgLmNvbnRhY3QtbWV0YSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgY29sb3I6ICNDNEM0QzQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZWN0aW9uLnNpdGVfaGVhZGVyIC5jb250YWN0LW1ldGEgYSB7XG4gIGNvbG9yOiAjMUExQTFBO1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIgLmNvbnRhY3QtbWV0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTMwcHg7XG4gIGJhY2tncm91bmQ6ICNlY2VjZWM7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLnNpdGVfaGVhZGVyIC5jb250YWN0LW1ldGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzBweDtcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIgLm1vcmUtbWVudS10cmlnZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIgLm1vcmUtbWVudS10cmlnZ2VyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogIzIyMjtcbn1cbi5zZWN0aW9uLnNpdGVfaGVhZGVyIC5tb3JlLW1lbnUtdHJpZ2dlciA+IHNwYW46bnRoLWNoaWxkKDJuKSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNlY3Rpb24uc2l0ZV9oZWFkZXIgLm1vcmUtbWVudS10cmlnZ2VyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLnNpdGVfaGVhZGVyIC5zaXRlLW5hdiwgLnNlY3Rpb24uc2l0ZV9oZWFkZXIgLmNvbnRhY3QtbWV0YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi5zaXRlX2hlYWRlciAuYnJhbmRpbmcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2VjdGlvbi5zaXRlX2hlYWRlciAubW9yZS1tZW51LXRyaWdnZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5zZWN0aW9uLmZvb3RlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxNjE2O1xuICBwYWRkaW5nOiA2MHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24uZm9vdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2xvZ28xLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuMTtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4ODBweCkge1xuICAuc2VjdGlvbi5mb290ZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbiAgfVxufVxuLnNlY3Rpb24uZm9vdGVyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnNlY3Rpb24uZm9vdGVyIC5mb290ZXItbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLmZvb3RlciAuYnJhbmRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi5mb290ZXIgLmJyYW5kaW5nIC5sb2dvIHtcbiAgZm9udC1mYW1pbHk6IFwiQmF1ZXIgQm9kb25pIFN0ZCAxXCI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLmZvb3RlciAuYnJhbmRpbmcgLmxvZ28gPiBzcGFuIHtcbiAgY29sb3I6ICNDRDhEMDg7XG59XG4uc2VjdGlvbi5mb290ZXIgLm91dHJvIHtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogI0M0QzRDNDtcbn1cbi5zZWN0aW9uLmZvb3RlciAuY29udGFjdCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLmZvb3RlciAuY29udGFjdCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbi5zZWN0aW9uLmZvb3RlciAuY29udGFjdC1sb2NhdGlvbnMge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnNlY3Rpb24uZm9vdGVyIC5jb250YWN0LWxvY2F0aW9ucyAuY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg4MHB4KSB7XG4gIC5zZWN0aW9uLmZvb3RlciAuY29udGFjdC1sb2NhdGlvbnMgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLnNlY3Rpb24uZm9vdGVyIC5jb250YWN0LWxvY2F0aW9ucyAuaGVhZHF1YXJ0ZXJzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzdlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5zZWN0aW9uLmZvb3RlciAuY29udGFjdC1sb2NhdGlvbnMgaDMge1xuICBmb250LWZhbWlseTogXCJCYXVlciBCb2RvbmkgU3RkIDFcIjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zZWN0aW9uLmZvb3RlciAuY29udGFjdC1sb2NhdGlvbnMgaDMgPiBzcGFuIHtcbiAgY29sb3I6ICNDRDhEMDg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNlY3Rpb24uZm9vdGVyIC5jb250YWN0LWxvY2F0aW9ucyBoMyA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2VjdGlvbi5mb290ZXIgLmNvbnRhY3QtbG9jYXRpb25zIC5hZGRyZXNzIHtcbiAgY29sb3I6ICNDNEM0QzQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbi5zZWN0aW9uLmZvb3RlciAuZm9vdGVyLWVuZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5zZWN0aW9uLmZvb3RlciAuZm9vdGVyLWVuZCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xufVxuLnNlY3Rpb24uZm9vdGVyIC5mb290ZXItZW5kIC5jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjQzRDNEM0O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4uc2VjdGlvbi5mb290ZXIgLmZvb3Rlci1lbmQgYS5sZWdhbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNDRDhEMDg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uZm9vdGVyIC5mb290ZXItZW5kIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2VjdGlvbi5mb290ZXIgLmZvb3Rlci1lbmQgLmNvbnRhaW5lciAuY29weXJpZ2h0LCAuc2VjdGlvbi5mb290ZXIgLmZvb3Rlci1lbmQgLmNvbnRhaW5lciBhLmxlZ2FsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24gLnNvY2lhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnNlY3Rpb24gLnNvY2lhbC1saW5rcyAuc29jaWFsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24gLnNvY2lhbC1saW5rcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnZpZGVvLXdyYXAge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi52aWRlby13cmFwLnJhdGlvLTIxOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0Mi44NSU7XG59XG4udmlkZW8td3JhcCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4jZnJvbnRfZmVhdHVyZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jZnJvbnRfZmVhdHVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDIyLCAyMiwgMjIpIDE1LjA4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2NC4wMSUpLCBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMzLjY5JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEzKSA1OC41NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgODYuMjYlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMwMHB4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4jZnJvbnRfZmVhdHVyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3N3ZWV0LWljZS1jcmVhbS1waG90b2dyYXBoeS00ODA2MDAtdW5zcGxhc2gucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMDBweDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuI2Zyb250X2ZlYXR1cmVkIC5iYWNrZ3JvdW5kLWVmZmVjdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbn1cbiNmcm9udF9mZWF0dXJlZCAuYmFja2dyb3VuZC1lZmZlY3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9mcm9udC1iZy10b3AtbGVmdC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbn1cbiNmcm9udF9mZWF0dXJlZCAuY29udGFpbmVyIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5pbnRybyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuaW50cm8gaDEsIC5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmludHJvIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmludHJvIC5jb2x1bW5zIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5pbnRybyAuY29sdW1ucyAuY29sIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmludHJvIC5jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuY29sdW1ucyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmNvbHVtbnMgLmNvbnRlbnQtd3JhcCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5jb2x1bW5zIC5jb250ZW50LXdyYXAgLmNvbC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmNvbHVtbnMubGFzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLnNlY3Rpb24ub2Zmc2V0LWJvdHRvbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IC0zMDBweDtcbn1cblxuLnNlY3Rpb24gLmNvbnRlbnQucXVvdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDEwMHB4IGF1dG87XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbi5zZWN0aW9uIC5jb250ZW50LnF1b3RlID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM3ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOTg5ODk4O1xufVxuLnNlY3Rpb24gLmNvbnRlbnQucXVvdGUgaDIge1xuICBmb250LXNpemU6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zZWN0aW9uIC5jb250ZW50LnF1b3RlIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uIC5jb250ZW50LnF1b3RlLnNtYWxsIGgyIHtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zZWN0aW9uIC5jb250ZW50LnF1b3RlLnNtYWxsIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24uY3RhIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLmN0YS5ib3gzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2JlYXRyaXotcGVyZXotbW95YS01MTM0OTktdW5zcGxhc2gucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG4uc2VjdGlvbi5jdGEgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLmN0YSAucXVvdGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keS5wb3J0Zm9saW8gLnNpdGUtbWFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xvZ28tcmlnaHQucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuI3BvcmZvbGlvX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuLnNlY3Rpb24uY3RhLmJveDEge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLmN0YS5ib3gxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2N0YS1ib3gxLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLnNlY3Rpb24uY3RhLmJveDEgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLmN0YS5ib3gxIC5xdW90ZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24uY3RhLmJveDEgLnF1b3RlIC5zdWItaGVhZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNlY3Rpb24uY3RhLmJveDEgLnF1b3RlIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2VjdGlvbi5jdGEuYm94MSAucXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBtYXgtd2lkdGg6IDY2MHB4O1xuICBtYXJnaW46IDAgYXV0byA2MHB4IGF1dG87XG59XG4uc2VjdGlvbi5jdGEuYm94MSAucXVvdGUgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxMTE7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlY3Rpb24uYm94MiwgLnNlY3Rpb24uYm94NCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5zZWN0aW9uLmJveDIgLnN1Yi1oZWFkaW5nLCAuc2VjdGlvbi5ib3g0IC5zdWItaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zZWN0aW9uLmJveDIgLnN1Yi1oZWFkaW5nLCAuc2VjdGlvbi5ib3g0IC5zdWItaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi5ib3gyOmJlZm9yZSwgLnNlY3Rpb24uYm94NDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iYWNrZ3JvdW5kLWxvZ28tMy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cblxuLnNlY3Rpb24uYm94NCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24uYm94NDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNCRDQ0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2JlYXRyaXotcGVyZXotbW95YS01MTM0OTktdW5zcGxhc2gucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xufVxuLnNlY3Rpb24uYm94NCAucXVvdGUgLnN1Yi1oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5ib3g0IC5xdW90ZSBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDgycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlY3Rpb24uYm94NCAucXVvdGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuLnNlY3Rpb24uYm94NCAucXVvdGUgcCB7XG4gIG1heC13aWR0aDogNjYwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VjdGlvbi5ib3g0IC5xdW90ZSAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZWN0aW9uLmJveDUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sb2dvLWJvdHRvbS1yaWdodC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xufVxuLnNlY3Rpb24uYm94NTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sb2dvLWJvdHRvbS1sZWZ0LnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xufVxuLnNlY3Rpb24uYm94NSAuY29sIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gMjBweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNzI1MjE7XG4gIHBhZGRpbmc6IDgwcHggNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24uYm94NSAuY29sOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNlY3Rpb24uYm94NSAuY29sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5zZWN0aW9uLmJveDUgLmNvbCBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLmJveDUgLmNvbCAuc3ViLWhlYWRpbmcge1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjQ0Q4RDA4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZWN0aW9uLmJveDUgLmNvbCBwIHtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2VjdGlvbi5ib3g1IC5jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2VjdGlvbi5ib3g1IC5jb2x1bW5zIC5jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2VjdGlvbi5ib3g1IC5jb2x1bW5zIC5jb2wgaDIge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICAuc2VjdGlvbi5ib3g1IC5jb2x1bW5zIC5jb2wgLnN1Yi1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wb3J0Zm9saW8gLnNlY3Rpb24udmlkZW9fc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXBvcnRmb2xpbyAuc2VjdGlvbi5ib3g1IC5jb2wgcCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5zZWN0aW9uLmNhc2Utc3R1ZHktbWV0YSB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbi5zZWN0aW9uLmNhc2Utc3R1ZHktbWV0YSAuY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24uY2FzZS1zdHVkeS1tZXRhIC5vcGVuaW5nIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzk4OTg5ODtcbn1cbi5zZWN0aW9uLmNhc2Utc3R1ZHktbWV0YSBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxNzE3MTc7XG4gIG1heC13aWR0aDogNzgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VjdGlvbi5jYXNlLXN0dWR5LW1ldGEgLmNyZWRpdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbi5zZWN0aW9uLmNhc2Utc3R1ZHktbWV0YSAuY3JlZGl0cyAuY3JlZGl0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWN0aW9uLmNhc2Utc3R1ZHktbWV0YSAuY3JlZGl0cyAuY3JlZGl0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG4uc2VjdGlvbi5jYXNlLXN0dWR5LW1ldGEgLmNyZWRpdHMgLmNyZWRpdDpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29udGVudDogXCLCt1wiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGNhbGMoMjBweCAtIDJweCk7XG4gIGNvbG9yOiAjRDhEOEQ4O1xufVxuLnNlY3Rpb24uY2FzZS1zdHVkeS1tZXRhIC5jcmVkaXRzIC5jcmVkaXQgLnZlbmRvciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2VjdGlvbi5jYXNlLXN0dWR5LW1ldGEgLmNyZWRpdHMgLmNyZWRpdCAucm9sZSB7XG4gIGNvbG9yOiAjRDhEOEQ4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNlY3Rpb24uY2FzZS1zdHVkeS1tZXRhIC5jcmVkaXRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2VjdGlvbi5jYXNlLXN0dWR5LW1ldGEgLmNyZWRpdHMgLmNyZWRpdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zZWN0aW9uLmNhc2Utc3R1ZHktbWV0YSAuY3JlZGl0cyAuY3JlZGl0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2VjdGlvbi5jYXNlLXN0dWR5LW1ldGEgLmNyZWRpdHMgLmNyZWRpdDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24uY2FzZS1zdHVkeS1tZXRhIC5pbnRybyB7XG4gIG1heC13aWR0aDogNTgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4uc2VjdGlvbiAubW9yZV9pdGVtc193cmFwLmNhc2Utc3R1ZGllcyAuYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc2VjdGlvbiAubW9yZV9pdGVtc193cmFwLmNhc2Utc3R1ZGllcyAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uc2VjdGlvbi5zZXJ2aWNlcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA3MHZoO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvc2VydmljZXMtaGVhZGVyLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG59XG4uc2VjdGlvbi5zZXJ2aWNlcy1oZWFkZXIgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLnNlcnZpY2VzLWhlYWRlciAuY29udGFpbmVyIC5jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4uc2VjdGlvbi5zZXJ2aWNlcy1oZWFkZXIgLmNvbnRhaW5lciAuY29udGVudCBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiA4NnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb24uc2VydmljZXMtaGVhZGVyIC5jb250YWluZXIgLmNvbnRlbnQgLnN1Yi1oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjhlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWN0aW9uLnNlcnZpY2VzLWhlYWRlciAuY29udGFpbmVyIC5jb250ZW50IHAge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnNlY3Rpb24uc2VydmljZXMtaGVhZGVyIC5jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcInN1bXB0dW91cyBldmVudHMgXCIgYXR0cihkYXRhLXllYXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICByaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOGVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbn1cbi5zZWN0aW9uLnNlcnZpY2VzLXJvdyB7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG59XG4uc2VjdGlvbi5zZXJ2aWNlcy1yb3cgLmNvbHVtbnMgLmNvbCB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDM3LjUlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24uc2VydmljZXMtcm93IC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uc2VjdGlvbi5zZXJ2aWNlcy1yb3cgLmNvbnRlbnQgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2VjdGlvbi5zZXJ2aWNlcy1yb3cgLmNvbnRlbnQgLmRlc2Mtd3JhcCB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uc2VjdGlvbi5zZXJ2aWNlcy1yb3cgLmNvbnRlbnQgLmRlc2Mtd3JhcCBwIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cbi5zZWN0aW9uLnNlcnZpY2VzLXJvdyAuY29udGVudCAuZGVzYy13cmFwID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24uc2VydmljZXMtcm93IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi5zZXJ2aWNlcy1yb3cgLmNvbHVtbnMgLmNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlY3Rpb24uc2VydmljZXMtcm93IC5jb2x1bW5zIC5jb2wge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNlY3Rpb24uc2VydmljZXMtcm93IC5jb2x1bW5zIC5jb2wge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTAlO1xuICB9XG59XG4uc2VjdGlvbi5zZXJ2aWNlX3NsaWRlciAuY29udHJvbHMgLmRvdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnNlY3Rpb24uc2VydmljZV9zbGlkZXIgLmNvbnRyb2xzIC5kb3QuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlY3Rpb24ucHJlc3NfaGVhZGVyIC5jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuLnNlY3Rpb24ucHJlc3NfaGVhZGVyIC5jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLnByZXNzX2hlYWRlciAuY29udGVudCAuZ29sZCB7XG4gIGNvbG9yOiAjQ0Q4RDA4O1xufVxuLnNlY3Rpb24ucHJlc3NfY29udGVudCAucXVvdGUge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VjdGlvbi5wcmVzc19jb250ZW50IC5xdW90ZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hd2FyZC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3YXJkLWl0ZW0gaDQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjOUM5QzlDO1xuICBsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xufVxuXG4ucHJlc3NfcmVsZWFzZXMgLmNvbnRlbnQge1xuICBjb2xvcjogI0RBREFEQTtcbn1cblxuI3ByZXNzX2ZlYXR1cmVkIC5jb250ZW50LmNvbHVtbnMgLmNvbC5iZy1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbiN3b3JsZHdpZGVfY29uZmVyZW5jZXMge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbiN3b3JsZHdpZGVfY29uZmVyZW5jZXMgLmludHJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC0zMHB4O1xufVxuI3dvcmxkd2lkZV9jb25mZXJlbmNlcyAuaW50cm8gaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3dvcmxkd2lkZV9jb25mZXJlbmNlcyAuY29udGVudC5jb2x1bW5zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC04MHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4jd29ybGR3aWRlX2NvbmZlcmVuY2VzIC5jb250ZW50LmNvbHVtbnMgLmNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgI3dvcmxkd2lkZV9jb25mZXJlbmNlcyAuY29udGVudC5jb2x1bW5zIC5jb2wge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjd29ybGR3aWRlX2NvbmZlcmVuY2VzIC5jb250ZW50LmNvbHVtbnMgLmNvbCB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gIH1cbn1cbiN3b3JsZHdpZGVfY29uZmVyZW5jZXMgLmNvbnRlbnQuY29sdW1ucyAuY29sLmJnLWltYWdlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuI3dvcmxkd2lkZV9jb25mZXJlbmNlcyAuY29udGVudC5jb2x1bW5zIC5jb2wgLmNvbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI3dvcmxkd2lkZV9jb25mZXJlbmNlcyAuY29udGVudC5jb2x1bW5zIC5jb2wgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jd29ybGR3aWRlX2NvbmZlcmVuY2VzIC5jb250ZW50LmNvbHVtbnMgLmNvbCAuY29udGVudCAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jd29ybGR3aWRlX2NvbmZlcmVuY2VzIC5jb250ZW50LmNvbHVtbnMgLmNvbCAuY29udGVudCAubW9yZSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbiN1cGNvbWluZ19hcHBlYXJhbmNlcyAuY29udGVudCAuY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBvcGFjaXR5OiAxO1xufVxuI3VwY29taW5nX2FwcGVhcmFuY2VzIC5jb2x1bW5zIC5jb2xbZGF0YS1saW5rXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuI3ByZXNzX3B1YmxpY2F0aW9ucyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jcHJlc3NfcHVibGljYXRpb25zLm9mZnNldC10b3Age1xuICBtYXJnaW4tdG9wOiAtMjAwcHg7XG4gIHBhZGRpbmctdG9wOiA1MDBweDtcbn1cbiNwcmVzc19wdWJsaWNhdGlvbnMgLmNvbnRlbnQuY29sdW1ucyAuY29sLmJnLWltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnNlY3Rpb24uY29udGFjdC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbi5zZWN0aW9uLmNvbnRhY3QtaGVhZGVyIC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRhY3QtaGVhZGVyLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnNlY3Rpb24uY29udGFjdC1oZWFkZXIgLmNvbnRhaW5lciAuaW50cm8gaDEsIC5zZWN0aW9uLmNvbnRhY3QtaGVhZGVyIC5jb250YWluZXIgLmludHJvIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uLmNvbnRhY3QtaGVhZGVyIC5jb250YWluZXIgLmludHJvIC5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24uY29udGFjdC1oZWFkZXIgLmNvbnRhaW5lciAuaW50cm8gLmNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VjdGlvbi5jb250YWN0LWhlYWRlciAuY29udGFpbmVyIC5pbnRybyAuY29udGVudC13cmFwIC5zb2NpYWwtbGlua3Mge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLmNvbnRhY3QtZGV0YWlscyB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuLnNlY3Rpb24uY29udGFjdC1kZXRhaWxzIC5jb2x1bW5zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi5jb250YWN0LWRldGFpbHMgLmNvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLmNvbnRhY3QtZGV0YWlscyAuY29sLnNpZGViYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZWN0aW9uLmNvbnRhY3QtZGV0YWlscyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2VjdGlvbi5jb250YWN0LWRldGFpbHMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDZyZW07XG59XG4uc2VjdGlvbi5jb250YWN0LWRldGFpbHMgaDQge1xuICBjb2xvcjogIzlEOUQ5RDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzdlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWN0aW9uLmNvbnRhY3QtZGV0YWlscyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24uY29udGFjdC1kZXRhaWxzIC5jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zZWN0aW9uLmNvbnRhY3QtZGV0YWlscyAuY29sdW1ucyAuY29sLnNpZGViYXIge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5jb250YWN0LWRldGFpbHMub2Zmc2V0LXRvcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50X2ltYWdlcyAuY29sdW1ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VjdGlvbi5hYm91dF9oZWFkZXIgLmNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG4uc2VjdGlvbi5hYm91dF9oZWFkZXIgLmNvbnRlbnQgaDIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXgtd2lkdGg6IDg2MHB4O1xufVxuLnNlY3Rpb24uYWJvdXRfaGVhZGVyIC5jb250ZW50IHAge1xuICBtYXgtd2lkdGg6IDY4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24uYWJvdXRfaGVhZGVyIC5jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24uYWJvdXRfaGVhZGVyIC52aWRlby13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwLjclO1xufVxuLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuaW50cm8gLnN1Yi1oZWFkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzdlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmludHJvIGgyIHtcbiAgbWF4LXdpZHRoOiAxMDkwcHg7XG59XG4uc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5pbnRybyAuY29sdW1ucyAuY29sLCAuc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5pbnRybyAuY29sdW1ucyAuY29sLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4uc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IGltZy5oYWxmIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuYWJvdXQtMSAuY29sOm50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAuc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5hYm91dC0xIC5jb2w6bnRoLWNoaWxkKDEpIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5hYm91dC0xIC5jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmFib3V0LTEgLmNvbDpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmFib3V0LTEgLmNvbDpudGgtY2hpbGQoMikgLmNvbC1jb250ZW50IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5hYm91dC0xIC5jb2w6bnRoLWNoaWxkKDIpIC5zdWItaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM3ZW07XG4gIGNvbG9yOiAjRDFBNzRGO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuYWJvdXQtMSAuY29sOm50aC1jaGlsZCgyKSBoMiB7XG4gIGZvbnQtc2l6ZTogNDNweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuYWJvdXQtMSAuY29sOm50aC1jaGlsZCgyKSAuanVzdGlmeSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmFib3V0LTIgLmNvbDpudGgtY2hpbGQoMSkge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmFib3V0LTIgLmNvbDpudGgtY2hpbGQoMSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmFib3V0LTIgLmNvbDpudGgtY2hpbGQoMSkgLmNvbC1jb250ZW50IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi5mZWF0dXJlZF9jb250ZW50IC5hYm91dC0yIC5jb2w6bnRoLWNoaWxkKDEpIC5zdWItaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM3ZW07XG4gIGNvbG9yOiAjRDFBNzRGO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuYWJvdXQtMiAuY29sOm50aC1jaGlsZCgxKSBoMiB7XG4gIGZvbnQtc2l6ZTogNDNweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuYWJvdXQtMiAuY29sOm50aC1jaGlsZCgxKSAuanVzdGlmeSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLmZlYXR1cmVkX2NvbnRlbnQgLmFib3V0LTIgLmNvbDpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnNlY3Rpb24uZmVhdHVyZWRfY29udGVudCAuYWJvdXQtMiAuY29sOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG4uc2VjdGlvbi5hYm91dC1jdGEge1xuICBiYWNrZ3JvdW5kOiAjRUJDOEIyO1xufVxuLnNlY3Rpb24uYWJvdXQtY3RhIGgyIHtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBsaW5lLWhlaWdodDogMTIzLjY0JTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzUzNDAzMztcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLmFib3V0LWN0YSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbn1cbi5zZWN0aW9uLmFib3V0LWN0YSBhLmJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jYWJvdXRfZmVhdHVyZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jYWJvdXRfZmVhdHVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9sb2dvMy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4ODBweCkge1xuICAjYWJvdXRfZmVhdHVyZWQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbiAgfVxufVxuXG4jYWJvdXRfZ2FsbGVyeSB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5cbiNhYm91dF9jbGllbnRzIC5jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNhYm91dF9jbGllbnRzIC5jb250YWluZXIgLmNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDM2cHg7XG59XG4jYWJvdXRfY2xpZW50cyAuY29udGFpbmVyIC5jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4jYWJvdXRfY2xpZW50cyAuY29udGFpbmVyIC5jb250ZW50ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jY2xpZW50X3F1b3RlcyAuY2l0ZSBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNjbGllbnRzX3NsaWRlciAuc2xpZGUuaW1hZ2Utc2xpZGUge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4jYWJvdXRfZ2FsbGVyeSAjZ2FsbGVyeV9saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbHVtbi1jb3VudDogMztcbiAgY29sdW1uLWdhcDogMWVtO1xufVxuI2Fib3V0X2dhbGxlcnkgI2dhbGxlcnlfbGlzdCAuZ2FsbGVyeS1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI2Fib3V0X2dhbGxlcnkgI2dhbGxlcnlfbGlzdCB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjYWJvdXRfZ2FsbGVyeSAjZ2FsbGVyeV9saXN0IHtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG4gIH1cbn1cblxuI2Jsb2dfaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogIzEyMTIxMDtcbn1cbiNibG9nX2hlYWRlciBoMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgbGluZS1oZWlnaHQ6IDkyLjk3JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbiNibG9nX2hlYWRlciBoMSA+IHNwYW4ge1xuICBmb250LXNpemU6IDAuNDJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IDkyLjk3JTtcbn1cbiNibG9nX2hlYWRlciAuY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuI2Jsb2dfaGVhZGVyIC5jb2x1bW5zIC5jb2wubWVkaWEtY29sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNibG9nX2hlYWRlciAuY29sdW1ucyAuY29sLmNvbnRlbnQtY29sIHtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbn1cbiNibG9nX2hlYWRlciAuY29sdW1ucyAuY29sLmNvbnRlbnQtY29sIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICNibG9nX2hlYWRlciBoMSB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgI2Jsb2dfaGVhZGVyIC5jb2x1bW5zIC5jb2wubWVkaWEtY29sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjYmxvZ19oZWFkZXIgLmNvbHVtbnMgLmNvbC5jb250ZW50LWNvbCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGZsZXg6IDAgMCA0MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG4gICNibG9nX2hlYWRlciAuY29sdW1ucyAuY29sLmNvbnRlbnQtY29sIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNibG9nX2hlYWRlciBoMSB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gICNibG9nX2hlYWRlciAuY29sdW1ucyAuY29sLmNvbnRlbnQtY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuICAjYmxvZ19oZWFkZXIgLmNvbHVtbnMgLmNvbC5jb250ZW50LWNvbCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAjYmxvZ19oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAjYmxvZ19oZWFkZXIgLmNvbHVtbnMgLmNvbC5jb250ZW50LWNvbCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuLnNlY3Rpb24ubGF0ZXN0LXN0b3JpZXMgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuLnNlY3Rpb24ucmVzb3VyY2VzIC5zZWN0aW9uLWhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5zZWN0aW9uLnJlc291cmNlcyAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi5yZXNvdXJjZXMgLmNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNSU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9sb2dvNC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWN0aW9uLnJlc291cmNlcyAucmVzb3VyY2UtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24ucmVzb3VyY2VzIC5yZXNvdXJjZS1jb2x1bW5zIC5jb2wge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMxNzE3MTc7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA1MHB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VjdGlvbi5yZXNvdXJjZXMgLnJlc291cmNlLWNvbHVtbnMgLmNvbCBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjIuOTclO1xufVxuLnNlY3Rpb24ucmVzb3VyY2VzIC5yZXNvdXJjZS1jb2x1bW5zIC5jb2wgLmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNlY3Rpb24ucmVzb3VyY2VzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLnNlY3Rpb24ucmVzb3VyY2VzIC5yZXNvdXJjZS1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gIH1cbiAgLnNlY3Rpb24ucmVzb3VyY2VzIC5yZXNvdXJjZS1jb2x1bW5zIC5jb2wge1xuICAgIHBhZGRpbmc6IDgwcHggMzBweDtcbiAgfVxufVxuXG5ib2R5LmJsb2cgLnNlY3Rpb24taGVhZGVyIGgyIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTIzLjk3JTtcbn1cbmJvZHkuYmxvZyAuc2xpZGVyX3dyYXAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuYm9keS5ibG9nIC5zbGlkZXJfd3JhcCAubWF0dHNfc2xpZGVyIHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkuYmxvZyAuc2xpZGVyX3dyYXAgLnNsaWRlIC5zbGlkZV9jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkuYmxvZyAuc2xpZGVyX3dyYXAgLnNsaWRlIC5zbGlkZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5ibG9nIC5zbGlkZXJfd3JhcCAuc2xpZGUgLmZlYXR1cmVkLWltYWdlIHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMSB1cmwoXCJpbWFnZXMvbG9nbzIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG5ib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5zbGlkZSAuc2xpZGUtaW5uZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogNTBweCAxMCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGVmdDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA3NSU7XG4gIGhlaWdodDogNzUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTE7XG59XG5ib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5zbGlkZSAuc2xpZGUtaW5uZXItY29udGVudCAuY2F0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0QxQTc0RjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuYmxvZyAuc2xpZGVyX3dyYXAgLnNsaWRlIC5zbGlkZS1pbm5lci1jb250ZW50IC5jYXQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5ib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5zbGlkZSAuc2xpZGUtaW5uZXItY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogM3Z3O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS5ibG9nIC5zbGlkZXJfd3JhcCAuc2xpZGUgLnNsaWRlLWlubmVyLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS5ibG9nIC5zbGlkZXJfd3JhcCAuc2xpZGUgLnNsaWRlLWlubmVyLWNvbnRlbnQgLmV4Y2VycHQge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5zbGlkZSAuc2xpZGUtaW5uZXItY29udGVudCAuZXhjZXJwdCBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5zbGlkZSAuc2xpZGUtaW5uZXItY29udGVudCAuZXhjZXJwdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgYm9keS5ibG9nIC5zbGlkZXJfd3JhcCAuc2xpZGUgLnNsaWRlLWlubmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgYm9keS5ibG9nIC5zbGlkZXJfd3JhcCAuc2xpZGUgLnNsaWRlLWlubmVyLWNvbnRlbnQgLm1vcmUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuYm9keS5ibG9nIC5zbGlkZXJfd3JhcCAuY29udHJvbHMge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkuYmxvZyAuc2xpZGVyX3dyYXAgLmNvbnRyb2xzIC5uZXh0LCBib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5jb250cm9scyAucHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbmJvZHkuYmxvZyAuc2xpZGVyX3dyYXAgLmNvbnRyb2xzIC5uZXh0OmFmdGVyLCBib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5jb250cm9scyAucHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb250ZW50OiBcIlxcZjE3N1wiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuYmxvZyAuc2xpZGVyX3dyYXAgLmNvbnRyb2xzIC5uZXh0OmhvdmVyLCBib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5jb250cm9scyAucHJldjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuYmxvZyAuc2xpZGVyX3dyYXAgLmNvbnRyb2xzIC5uZXh0LCBib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5jb250cm9scyAucHJldiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5ib2R5LmJsb2cgLnNsaWRlcl93cmFwIC5jb250cm9scyAubmV4dCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuYm9keS5ibG9nIC5zbGlkZXJfd3JhcCAuY29udHJvbHMgLm5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjE3OFwiO1xufVxuYm9keS5ibG9nIC5wb3N0LW5hdmlnYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbmJvZHkuYmxvZyAucG9zdC1uYXZpZ2F0aW9uIC5idXR0b24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgYm9keS5ibG9nIC5wb3N0LW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxuICBib2R5LmJsb2cgLnBvc3QtbmF2aWdhdGlvbiAuYnV0dG9uOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICB9XG59XG5cbi5wb3N0LWNvbHVtbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3N0LWNvbHVtbnMgLnBvc3QtY29sIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5wb3N0LWNvbHVtbnMgLnBvc3QtY29sIC5mZWF0dXJlZC1pbWFnZSB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjEgdXJsKFwiaW1hZ2VzL2xvZ28yLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBvc3QtY29sdW1ucyAucG9zdC1jb2wgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbi5wb3N0LWNvbHVtbnMgLnBvc3QtY29sIC5leGNlcnB0IHtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3N0LWNvbHVtbnMgLnBvc3QtY29sIC5leGNlcnB0ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtY29sdW1ucyAucG9zdC1jb2wgYS5tb3JlIHtcbiAgY29sb3I6ICNEMUE3NEY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAucG9zdC1jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucG9zdC1jb2x1bW5zIC5wb3N0LWNvbCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuICAucG9zdC1jb2x1bW5zIC5wb3N0LWNvbDpudGgtY2hpbGQob2RkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAucG9zdC1jb2x1bW5zIC5wb3N0LWNvbDpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuXG5odG1sOmhhcyhib2R5LmJsb2cpIHtcbiAgb3ZlcmZsb3cteDogY2xpcDtcbn1cblxuYm9keS5ibG9nIHtcbiAgb3ZlcmZsb3cteDogY2xpcDtcbn1cbmJvZHkuYmxvZyAjc2l0ZV9oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4uc3VtcC1ibG9nLWxpc3Qge1xuICBvdmVyZmxvdy14OiBjbGlwO1xufVxuLnN1bXAtYmxvZy1saXN0IC5zdW1wLWJsb2NrLWN0YS1iYW5uZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc3VtcC1ibG9nLWxpc3QtaW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tc3VtcC1pbnRyby1jb3VudCwgNCkgKiAxMDB2aCk7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4uc3VtcC1ibG9nLWxpc3QtaW50cm9fX3N0YWdlIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBoZWlnaHQ6IDEwMGR2aDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3VtcC1ibG9nLWxpc3QtaW50cm9fX3NsaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX19zbGlkZS5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19fYmFja2dyb3VuZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX19iYWNrZ3JvdW5kLXZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19fYmFja2dyb3VuZC0taGFzLXZpZGVvIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fYmFja2dyb3VuZC1pbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19iYWNrZ3JvdW5kLS1oYXMtdmlkZW8gLnN1bXAtYmxvZy1saXN0LWludHJvX19iYWNrZ3JvdW5kLXZpZGVvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fYmFja2dyb3VuZC0taGFzLXZpZGVvIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fYmFja2dyb3VuZC1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc3VtcC1ibG9nLWxpc3QtaW50cm9fX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc2LCAyMiwgNDUsIDAuNCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4uc3VtcC1ibG9nLWxpc3QtaW50cm9fX3RpdGxlLXByZWZpeCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICNGRkQxREI7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX3RpdGxlLXByZWZpeCB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX190aXRsZS1wcmVmaXgge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fdGl0bGUtcHJlZml4IHtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX190aXRsZS1wcmVmaXgge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX190aXRsZS13b3JkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX3RpdGxlLXdvcmQge1xuICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fdGl0bGUtd29yZCB7XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX190aXRsZS13b3JkIHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX190aXRsZS13b3JkIHtcbiAgICBmb250LXNpemU6IDExMHB4O1xuICB9XG59XG4uc3VtcC1ibG9nLWxpc3QtaW50cm9fX292ZXJsYXktLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQ1LCA4LCAyNCwgMC41KTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19fc2xpZGUtLWhlcm8ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX19oZXJvLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwYWRkaW5nOiA2MHB4IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19oZXJvLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDgwcHggNTBweDtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX19oZXJvLWV5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJEYXJrZXIgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2hlcm8tZXllYnJvdyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19oZXJvLWV5ZWJyb3cge1xuICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX19oZXJvLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjA1O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19faGVyby10aXRsZS1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRkZEMURCO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19oZXJvLXRpdGxlLWxpbmUge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19faGVyby10aXRsZS1saW5lIHtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19faGVyby10aXRsZS1saW5lLS1hY2NlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBsaW5lLWhlaWdodDogMC45NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2hlcm8tdGl0bGUtbGluZS0tYWNjZW50IHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2hlcm8tdGl0bGUtbGluZS0tYWNjZW50IHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19faGVyby1zaWduYXR1cmUge1xuICBmb250LWZhbWlseTogXCJEYXJrZXIgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNGRkQxREI7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2hlcm8tc2lnbmF0dXJlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2hlcm8tc2lnbmF0dXJlIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19faGVyby1zaWduYXR1cmUtYnJhbmQge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19faGVyby1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRhcmtlciBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogMzBweCAwIDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2hlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19fbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiA0MHB4O1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19uYXYge1xuICAgIGJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19fbmF2LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19fbmF2LWl0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5zdW1wLWJsb2ctbGlzdC1pbnRyb19fbmF2LWxpbmsge1xuICBmb250LWZhbWlseTogXCJCYXVlciBCb2RvbmkgU3RkIDFcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycyBlYXNlO1xufVxuLnN1bXAtYmxvZy1saXN0LWludHJvX19uYXYtbGluazpob3ZlciwgLnN1bXAtYmxvZy1saXN0LWludHJvX19uYXYtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDAuODUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fbmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fbmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fbmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3VtcC1ibG9nLWxpc3QtaW50cm8ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiAxMDBkdmg7XG4gIH1cbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19zbGlkZTpub3QoLnN1bXAtYmxvZy1saXN0LWludHJvX19zbGlkZS0taGVybykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19zbGlkZS0taGVybyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRybyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fc3RhZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fc2xpZGU6bm90KC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fc2xpZGUtLWhlcm8pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fc2xpZGUtLWhlcm8ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2hlcm8tY29udGVudCB7XG4gICAgb3JkZXI6IDA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAxMDBweCAzMHB4IDMwcHg7XG4gIH1cbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19iYWNrZ3JvdW5kIHtcbiAgICBvcmRlcjogMTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGFzcGVjdC1yYXRpbzogMzQyLzE4NTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDkpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpKTtcbiAgICBtYXJnaW46IDAgMzBweCA2MHB4O1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fb3ZlcmxheS0taGVybyxcbiAgLnN1bXAtYmxvZy1saXN0LWludHJvX19iYWNrZ3JvdW5kLXZpZGVvLFxuICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LWZpbHRlcnMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgYmFja2dyb3VuZDogIzBCMEIwQjtcbiAgY29udGFpbjogcGFpbnQ7XG59XG4uc3VtcC1ibG9nLWxpc3QtZmlsdGVyc19fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDMwcHg7XG59XG4uc3VtcC1ibG9nLWxpc3QtZmlsdGVyc19fY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xOCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbiAgLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX2NvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtZmlsdGVycy0tc2VhcmNoLW9ubHkgLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX2NhdGVnb3JpZXMge1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICBjdXJzb3I6IGdyYWI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMCAwJSwgIzAwMCBjYWxjKDEwMCUgLSA2MHB4KSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMCAwJSwgIzAwMCBjYWxjKDEwMCUgLSA2MHB4KSwgdHJhbnNwYXJlbnQgMTAwJSk7XG59XG4uc3VtcC1ibG9nLWxpc3QtZmlsdGVyc19fY2F0ZWdvcmllczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX2NhdGVnb3JpZXMuaXMtZHJhZ2dpbmcge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19jYXRlZ29yaWVzIHtcbiAgICB3aWR0aDogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19jYXRlZ29yeS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDYwcHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAzMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX2NhdGVnb3J5LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX2NhdGVnb3J5LWl0ZW0gKyAuc3VtcC1ibG9nLWxpc3QtZmlsdGVyc19fY2F0ZWdvcnktaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX2NhdGVnb3J5LWxpbmsge1xuICBmb250LWZhbWlseTogXCJEYXJrZXIgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTUwbXMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtZmlsdGVyc19fY2F0ZWdvcnktbGluayB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uc3VtcC1ibG9nLWxpc3QtZmlsdGVyc19fY2F0ZWdvcnktbGluazpob3ZlciB7XG4gIGNvbG9yOiAjRkZEMURCO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VtcC1ibG9nLWxpc3QtZmlsdGVyc19fY2F0ZWdvcnktbGluay5pcy1hY3RpdmUge1xuICBjb2xvcjogI0ZGRDFEQjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNnB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19jYXRlZ29yeS1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI0ZGRDFEQjtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX3NlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX3NlYXJjaCB7XG4gICAgZmxleDogMCAwIDM5MnB4O1xuICAgIG1heC13aWR0aDogMzkycHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19zZWFyY2gtaW5wdXQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgNjRweCAwIDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRhcmtlciBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDE1MG1zIGVhc2UsIGJveC1zaGFkb3cgMTUwbXMgZWFzZTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19zZWFyY2gtaW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRDFEQjtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjU1LCAyMDksIDIxOSwgMC4yKTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19zZWFyY2gtaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uc3VtcC1ibG9nLWxpc3QtZmlsdGVyc19fc2VhcmNoLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIycHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19zZWFyY2gtc3VibWl0OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI0ZGRDFEQjtcbiAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnN1bXAtYmxvZy1saXN0LWZpbHRlcnNfX3NlYXJjaC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG5cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLXJvdyB7XG4gIGJhY2tncm91bmQ6ICMwQjBCMEI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJsb2NrOiA1MHB4IDgwcHg7XG59XG4uc3VtcC1ibG9nLWxpc3QtY2FyZC1yb3dfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtY2FyZC1yb3dfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLXJvd19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWNhcmQtcm93X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWNhcmQtcm93X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LWNhcmQtcm93IC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX21lZGlhIHtcbiAgYXNwZWN0LXJhdGlvOiAyNzEvMjEzO1xufVxuLnN1bXAtYmxvZy1saXN0LWNhcmQtcm93IC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9fbWVkaWEtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9fbWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA5KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAyKSk7XG59XG4uc3VtcC1ibG9nLWxpc3QtY2FyZC1hcnRpY2xlX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDkpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpKTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX2ltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMikpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX2ltYWdlIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjIsIDEsIDAuMzYsIDEpO1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGU6aG92ZXIgLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9faW1hZ2Uge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX2V5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJEYXJrZXIgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9fdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VtcC1ibG9nLWxpc3QtY2FyZC1hcnRpY2xlX190aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xufVxuLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9fdGl0bGUgYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX2V4Y2VycHQge1xuICBmb250LWZhbWlseTogXCJEYXJrZXIgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX2F1dGhvciB7XG4gIGZvbnQtZmFtaWx5OiBcIkRhcmtlciBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjg1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX21lZGlhLWxpbmsge1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9fZXhjZXJwdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYXJ0aWNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlIHtcbiAgICBtaW4taGVpZ2h0OiA1NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlIHtcbiAgICBtaW4taGVpZ2h0OiA2MjBweDtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LWZlYXR1cmVkLWFydGljbGVfX21lZGlhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogIzBCMEIwQjtcbn1cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYXJ0aWNsZV9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMCwgMCwgMCwgMC43MikgMCUsIHJnYmEoMCwgMCwgMCwgMC40NSkgMzglLCByZ2JhKDAsIDAsIDAsIDAuMSkgNzAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1ibG9jazogNjBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWZlYXR1cmVkLWFydGljbGVfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiA2MjBweDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX19leWVicm93IHtcbiAgZm9udC1mYW1pbHk6IFwiRGFya2VyIEdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWZlYXR1cmVkLWFydGljbGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX190aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX190aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xufVxuLnN1bXAtYmxvZy1saXN0LWZlYXR1cmVkLWFydGljbGVfX3RpdGxlIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjZmZmO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuLnN1bXAtYmxvZy1saXN0LWZlYXR1cmVkLWFydGljbGVfX2V4Y2VycHQge1xuICBmb250LWZhbWlseTogXCJEYXJrZXIgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDYyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX19leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlX19hdXRob3Ige1xuICBmb250LWZhbWlseTogXCJEYXJrZXIgR3JvdGVzcXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwO1xufVxuLnN1bXAtYmxvZy1saXN0LWZlYXR1cmVkLWFydGljbGVfX2N0YSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zdW1wLWJsb2ctbGlzdC1idG4tcGlsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNTBtcyBlYXNlLCBjb2xvciAxNTBtcyBlYXNlO1xufVxuLnN1bXAtYmxvZy1saXN0LWJ0bi1waWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnN1bXAtYmxvZy1saXN0LWJ0bi1waWxsOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI2ZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cblxuLnN1bXAtYmxvZy1saXN0LWZlYXR1cmVkLWJhbmQge1xuICBiYWNrZ3JvdW5kOiAjMEIwQjBCO1xuICBwYWRkaW5nLWJsb2NrOiA2MHB4O1xufVxuLnN1bXAtYmxvZy1saXN0LWZlYXR1cmVkLWJhbmRfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctaW5saW5lOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1iYW5kX19jb250YWluZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICB9XG59XG4uc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYmFuZF9fZnJhbWUge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjMkMyNzI3O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICBwYWRkaW5nOiA3MHB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1iYW5kX19mcmFtZSB7XG4gICAgcGFkZGluZzogOTBweCA0MHB4O1xuICB9XG59XG4uc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYmFuZF9fZnJhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1iYW5kX19mcmFtZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1iYW5kX19mcmFtZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYmFuZF9fZXllYnJvdyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYmFuZF9fZXllYnJvdyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYmFuZF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYmFuZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4uc3VtcC1ibG9nLWxpc3QtcmVzb3VyY2VzIHtcbiAgYmFja2dyb3VuZDogIzBCMEIwQjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYmxvY2s6IDgwcHg7XG4gIGNvbnRhaW46IHBhaW50O1xufVxuLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19faGVhZGVyIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1yZXNvdXJjZXNfX2hlYWRlciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1yZXNvdXJjZXNfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS4xOTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtcmVzb3VyY2VzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fdmlld3BvcnQge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgY3Vyc29yOiBncmFiO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1yZXNvdXJjZXNfX3ZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VtcC1ibG9nLWxpc3QtcmVzb3VyY2VzX192aWV3cG9ydDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNBNDE2NkU7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xufVxuLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fdmlld3BvcnQuaXMtZHJhZ2dpbmcge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xuICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG59XG4uc3VtcC1ibG9nLWxpc3QtcmVzb3VyY2VzX190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzYWZlIGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtcmVzb3VyY2VzX190cmFjayB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1yZXNvdXJjZXNfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzOTlweDtcbiAgYXNwZWN0LXJhdGlvOiAzOTkvMzQ2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1yZXNvdXJjZXNfX2NhcmQge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fY2FyZC1tZWRpYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IC0yO1xufVxuLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fY2FyZC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdW1wLWJsb2ctbGlzdC1yZXNvdXJjZXNfX2NhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xufVxuLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMDU7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4uc3VtcC1ibG9nLWxpc3QtcmVzb3VyY2VzX19jYXJkLWRlc2Mge1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LXJlc291cmNlc19fY2FyZC1kZXNjIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1yZXNvdXJjZXNfX2NhcmQtY3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIDMycHg7XG4gIGhlaWdodDogNDJweDtcbiAgbWluLXdpZHRoOiAxNDVweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMEIwQjBCO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTUwbXMgZWFzZSwgY29sb3IgMTUwbXMgZWFzZTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1yZXNvdXJjZXNfX2NhcmQtY3RhOmhvdmVyLCAuc3VtcC1ibG9nLWxpc3QtcmVzb3VyY2VzX19jYXJkLWN0YTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc3VtcC1ibG9nLWxpc3QtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDYwcHggMjBweCAwO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc3VtcC1ibG9nLWxpc3QtcGFnaW5hdGlvbl9fbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWluLXdpZHRoOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAxNTBtcyBlYXNlO1xufVxuLnN1bXAtYmxvZy1saXN0LXBhZ2luYXRpb25fX2xpbms6aG92ZXIsIC5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19saW5rOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1bXAtYmxvZy1saXN0LXBhZ2luYXRpb25fX2xpbmsuaXMtY3VycmVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc3VtcC1ibG9nLWxpc3QtcGFnaW5hdGlvbl9fbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNGRkQxREI7XG4gIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19lbGxpcHNpcyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnN1bXAtYmxvZy1saXN0LXBhZ2luYXRpb25fX25hdiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWluLXdpZHRoOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDE1MG1zIGVhc2UsIG9wYWNpdHkgMTUwbXMgZWFzZTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19uYXY6aG92ZXI6bm90KFtkaXNhYmxlZF0pLCAuc3VtcC1ibG9nLWxpc3QtcGFnaW5hdGlvbl9fbmF2OmZvY3VzLXZpc2libGUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4zKTtcbn1cbi5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19uYXZbZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnN1bXAtYmxvZy1saXN0LXBhZ2luYXRpb25fX25hdjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNGRkQxREI7XG4gIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19uYXYtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuLnN1bXAtYmxvZy1saXN0LXBhZ2luYXRpb25fX25hdi0tbmV4dCAuc3VtcC1ibG9nLWxpc3QtcGFnaW5hdGlvbl9fbmF2LWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uc3VtcC1ibG9nLWxpc3QtcGFnaW5hdGlvbl9fbGlzdC0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtcGFnaW5hdGlvbl9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19saXN0LS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdW1wLWJsb2ctbGlzdC1wYWdpbmF0aW9uX19saXN0LS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnN1bXAtYmxvZy1saXN0LWdyaWQge1xuICBiYWNrZ3JvdW5kOiAjMEIwQjBCO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ibG9jazogNjBweCA4MHB4O1xufVxuLnN1bXAtYmxvZy1saXN0LWdyaWRfX21hc29ucnkge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIGNvbHVtbi1jb3VudDogMTtcbiAgY29sdW1uLWdhcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9nLWxpc3QtZ3JpZF9fbWFzb25yeSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1bXAtYmxvZy1saXN0LWdyaWRfX21hc29ucnkge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgfVxufVxuLnN1bXAtYmxvZy1saXN0LWdyaWRfX21hc29ucnkgLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZSB7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGdhcDogMjBweDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1ncmlkX19tYXNvbnJ5IC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX2ltYWdlIHtcbiAgbWF4LWhlaWdodDogNTIwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnN1bXAtYmxvZy1saXN0LWdyaWRfX21hc29ucnkgLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9fZXllYnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zdW1wLWJsb2ctbGlzdC1ncmlkX19tYXNvbnJ5IC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2ctbGlzdC1ncmlkX19tYXNvbnJ5IC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2ctbGlzdC1ncmlkX19tYXNvbnJ5IC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX2V4Y2VycHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNjtcbn1cbi5zdW1wLWJsb2ctbGlzdC1ncmlkX19lbXB0eSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRhcmtlciBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4MHB4IDIwcHg7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuLnN1bXAtYmxvZy1saXN0LWdyaWQuaXMtbG9hZGluZyB7XG4gIG9wYWNpdHk6IDAuNTU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbmJvZHkuc2luZ2xlLXBvc3QgLnNlY3Rpb24uZmVhdHVyZWQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAtMTB2aDtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLnNlY3Rpb24uZmVhdHVyZWQtaGVhZGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwdmg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuYm9keS5zaW5nbGUtcG9zdCAuc2VjdGlvbi5mZWF0dXJlZC1oZWFkZXIgLnBzZXVkby1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgaGVpZ2h0OiAyMHZoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuYm9keS5zaW5nbGUtcG9zdCAuc2l0ZS1tYWluIGgxIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuYm9keS5zaW5nbGUtcG9zdCAuc2l0ZS1tYWluIC5jb250ZW50LXNlY3Rpb24gLmNvbnRhaW5lciwgYm9keS5zaW5nbGUtcG9zdCAuc2l0ZS1tYWluIC5jb21tZW50cy1hcmVhIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IGEge1xuICBjb2xvcjogI0NEOEQwODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IHAge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuYm9keS5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgY29sb3I6ICMxQTFBMUE7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IGg0IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luLWJvdHRvbTogMC42ZW07XG59XG5ib2R5LnNpbmdsZS1wb3N0IC53cC1ibG9jay1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5ieWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM3ZW07XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuYm9keS5zaW5nbGUtcG9zdCAuYnlsaW5lIC5hdXRob3Ige1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYm9keS5zaW5nbGUtcG9zdCAuYnlsaW5lIC5hdXRob3IgPiBzcGFuIHtcbiAgY29sb3I6ICNDRDhEMDg7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5ieWxpbmUgLnNoYXJlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5ieWxpbmUgLnNoYXJlIGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLm5leHRwcmV2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuYm9keS5zaW5nbGUtcG9zdCAubmV4dHByZXYgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTkwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYm9keS5zaW5nbGUtcG9zdCAubmV4dHByZXYgYVtyZWw9bmV4dF0ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLm5leHRwcmV2IGEgaSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLnNlY3Rpb24uZnVydGhlci1yZWFkaW5nIC5zZWN0aW9uLWhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG4uc3VtcC1hcnRpY2xlLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIwQjBCO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1hcnRpY2xlLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gcCxcbi5zdW1wLWFydGljbGUtYm9keSA+IGgyLFxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gaDMsXG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBoNCxcbi5zdW1wLWFydGljbGUtYm9keSA+IGg1LFxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gaDYsXG4uc3VtcC1hcnRpY2xlLWJvZHkgPiB1bCxcbi5zdW1wLWFydGljbGUtYm9keSA+IG9sLFxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gYmxvY2txdW90ZSxcbi5zdW1wLWFydGljbGUtYm9keSA+IGZpZ3VyZSxcbi5zdW1wLWFydGljbGUtYm9keSA+IHByZSxcbi5zdW1wLWFydGljbGUtYm9keSA+IHRhYmxlIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWFydGljbGUtYm9keSA+IHAsXG4gIC5zdW1wLWFydGljbGUtYm9keSA+IGgyLFxuICAuc3VtcC1hcnRpY2xlLWJvZHkgPiBoMyxcbiAgLnN1bXAtYXJ0aWNsZS1ib2R5ID4gaDQsXG4gIC5zdW1wLWFydGljbGUtYm9keSA+IGg1LFxuICAuc3VtcC1hcnRpY2xlLWJvZHkgPiBoNixcbiAgLnN1bXAtYXJ0aWNsZS1ib2R5ID4gdWwsXG4gIC5zdW1wLWFydGljbGUtYm9keSA+IG9sLFxuICAuc3VtcC1hcnRpY2xlLWJvZHkgPiBibG9ja3F1b3RlLFxuICAuc3VtcC1hcnRpY2xlLWJvZHkgPiBmaWd1cmUsXG4gIC5zdW1wLWFydGljbGUtYm9keSA+IHByZSxcbiAgLnN1bXAtYXJ0aWNsZS1ib2R5ID4gdGFibGUge1xuICAgIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICB9XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBwIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWJsb2NrOiAwIDMwcHg7XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBwIGEge1xuICBjb2xvcjogI0ZGRDFEQjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gcCBhOmhvdmVyLCAuc3VtcC1hcnRpY2xlLWJvZHkgPiBwIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbn1cbi5zdW1wLWFydGljbGUtYm9keSA+IHAgc3Ryb25nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBwIGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gaDIge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWJsb2NrOiA2MHB4IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYXJ0aWNsZS1ib2R5ID4gaDIge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gaDMge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYmxvY2s6IDUwcHggMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1hcnRpY2xlLWJvZHkgPiBoMyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi1ibG9jazogNDBweCAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWFydGljbGUtYm9keSA+IGg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5zdW1wLWFydGljbGUtYm9keSA+IGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWJsb2NrOiA0MHB4IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYXJ0aWNsZS1ib2R5ID4gaDUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gaDYge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYmxvY2s6IDMwcHggMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1hcnRpY2xlLWJvZHkgPiBoNiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiB1bCxcbi5zdW1wLWFydGljbGUtYm9keSA+IG9sIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWJsb2NrOiAwIDMwcHg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWFydGljbGUtYm9keSA+IHVsLFxuICAuc3VtcC1hcnRpY2xlLWJvZHkgPiBvbCB7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDYwcHg7XG4gIH1cbn1cbi5zdW1wLWFydGljbGUtYm9keSA+IHVsIGxpLFxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gb2wgbGkge1xuICBtYXJnaW4tYmxvY2stZW5kOiAxMHB4O1xufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gdWwgdWwsXG4uc3VtcC1hcnRpY2xlLWJvZHkgPiB1bCBvbCxcbi5zdW1wLWFydGljbGUtYm9keSA+IG9sIHVsLFxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gb2wgb2wge1xuICBtYXJnaW4tYmxvY2s6IDEwcHggMTBweDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDMwcHg7XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBvbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBibG9ja3F1b3RlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tYmxvY2s6IDUwcHggNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1hcnRpY2xlLWJvZHkgPiBibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBibG9ja3F1b3RlIHAge1xuICBtYXJnaW46IDA7XG59XG4uc3VtcC1hcnRpY2xlLWJvZHkgPiBibG9ja3F1b3RlIGNpdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gZmlndXJlIHtcbiAgbWFyZ2luLWJsb2NrOiA1MHB4O1xufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gZmlndXJlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN1bXAtYXJ0aWNsZS1ib2R5ID4gZmlndXJlIGZpZ2NhcHRpb24ge1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uc3VtcC1ibG9jay1hcnRpY2xlLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc3VtcC1ibG9jay1hcnRpY2xlLWhlYWRlcl9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLWFydGljbGUtaGVhZGVyX19jb250YWluZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1hcnRpY2xlLWhlYWRlcl9fZXllYnJvdyB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbi5zdW1wLWJsb2NrLWFydGljbGUtaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDAgMCAxMnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stYXJ0aWNsZS1oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnN1bXAtYmxvY2stYXJ0aWNsZS1oZWFkZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDAgMCAxNnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1hcnRpY2xlLWhlYWRlcl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stYXJ0aWNsZS1oZWFkZXJfX2F1dGhvciB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG59XG4uc3VtcC1ibG9jay1hcnRpY2xlLWhlYWRlcl9fbWVkaWEge1xuICBtYXJnaW46IDA7XG59XG4uc3VtcC1ibG9jay1hcnRpY2xlLWhlYWRlcl9fbWVkaWEgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMTI2Ni81ODk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnN1bXAtYmxvY2stYXJ0aWNsZS1oZWFkZXJfX3J1bGUge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIG1hcmdpbjogNDBweCAwIDA7XG59XG5cbi5zdW1wLWJsb2NrLXR3by1jb2x1bW4ge1xuICBtYXJnaW4tYmxvY2s6IDMwcHg7XG59XG4uc3VtcC1ibG9jay10d28tY29sdW1uX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stdHdvLWNvbHVtbl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogNDBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay10d28tY29sdW1uX19jb2wge1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnN1bXAtYmxvY2stdHdvLWNvbHVtbl9fY29sIHAge1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLnN1bXAtYmxvY2stdHdvLWNvbHVtbl9fY29sIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zdW1wLWJsb2NrLXRlc3RpbW9uaWFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jazogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stdGVzdGltb25pYWwtb3ZlcmxheSB7XG4gICAgbWFyZ2luLWJsb2NrOiAxMjBweDtcbiAgICBtaW4taGVpZ2h0OiA4MTdweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stdGVzdGltb25pYWwtb3ZlcmxheV9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogMDtcbn1cbi5zdW1wLWJsb2NrLXRlc3RpbW9uaWFsLW92ZXJsYXk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ4KTtcbiAgei1pbmRleDogMTtcbn1cbi5zdW1wLWJsb2NrLXRlc3RpbW9uaWFsLW92ZXJsYXlfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmc6IDgwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXRlc3RpbW9uaWFsLW92ZXJsYXlfX2lubmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXRlc3RpbW9uaWFsLW92ZXJsYXlfX3F1b3RlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay10ZXN0aW1vbmlhbC1vdmVybGF5X19xdW90ZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay10ZXN0aW1vbmlhbC1vdmVybGF5X19jaXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXRlc3RpbW9uaWFsLW92ZXJsYXlfX2NpdGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4uc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2UtdHdvLWNvbHVtbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjBCMEI7XG4gIHBhZGRpbmctYmxvY2s6IDYwcHggMzBweDtcbiAgbWFyZ2luLWJsb2NrOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS10d28tY29sdW1uIHtcbiAgICBtYXJnaW4tYmxvY2s6IDEyMHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2UtdHdvLWNvbHVtbl9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS10d28tY29sdW1uX19jb250YWluZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2UtdHdvLWNvbHVtbl9fZXllYnJvdyB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLXR3by1jb2x1bW5fX2V5ZWJyb3cge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLXR3by1jb2x1bW5fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMCAwIDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLXR3by1jb2x1bW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS10d28tY29sdW1uX19ib2R5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2UtdHdvLWNvbHVtbl9fYm9keSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogNjBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLXR3by1jb2x1bW5fX3RleHQge1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLXR3by1jb2x1bW5fX3RleHQgcCB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG4uc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2UtdHdvLWNvbHVtbl9fdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLXR3by1jb2x1bW5fX21lZGlhIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLXR3by1jb2x1bW5fX21lZGlhIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLW9uZS1jb2x1bW4ge1xuICBtYXJnaW4tYmxvY2s6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLW9uZS1jb2x1bW4ge1xuICAgIG1hcmdpbi1ibG9jazogMTIwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS1vbmUtY29sdW1uX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLW9uZS1jb2x1bW5fX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS1vbmUtY29sdW1uX19leWVicm93IHtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2Utb25lLWNvbHVtbl9fZXllYnJvdyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2Utb25lLWNvbHVtbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2Utb25lLWNvbHVtbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stc2VjdGlvbi10ZXh0LWltYWdlLW9uZS1jb2x1bW5fX21lZGlhIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbi5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS1vbmUtY29sdW1uX19tZWRpYSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS1vbmUtY29sdW1uX19tZWRpYSBpbWcge1xuICAgIGhlaWdodDogMzQ1cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS1vbmUtY29sdW1uX19jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2Utb25lLWNvbHVtbl9fY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2Utb25lLWNvbHVtbl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2Utb25lLWNvbHVtbl9fdGV4dCBwIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbi5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS1vbmUtY29sdW1uX190ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zdW1wLWJsb2NrLWN0YS1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkMyNzI3O1xuICBwYWRkaW5nLWJsb2NrOiAxMjBweDtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stY3RhLWJhbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMjQ4cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLWN0YS1iYW5uZXJfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stY3RhLWJhbm5lcl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogNDBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stY3RhLWJhbm5lcl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLWN0YS1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLWN0YS1iYW5uZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRGFya2VyIEdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stY3RhLWJhbm5lcl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stY3RhLWJhbm5lcl9fdGFnbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRhcmtlciBHcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLWN0YS1iYW5uZXJfX3RhZ2xpbmUge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stY3RhLWJhbm5lcl9fYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNHB4IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMEIwQjBCO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2UsIGNvbG9yIDE1MG1zIGVhc2U7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc3VtcC1ibG9jay1jdGEtYmFubmVyX19idXR0b246aG92ZXIsIC5zdW1wLWJsb2NrLWN0YS1iYW5uZXJfX2J1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN1bXAtYmxvY2stY3RhLWJhbm5lcl9fYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuXG4uc3VtcC1ibG9jay1jYXJvdXNlbC1nYWxsZXJ5IHtcbiAgbWFyZ2luLWJsb2NrOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnkge1xuICAgIG1hcmdpbi1ibG9jazogNjBweCAwIDEyMHB4IDA7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnlfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1jYXJvdXNlbC1nYWxsZXJ5X19jb250YWluZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1jYXJvdXNlbC1nYWxsZXJ5X19sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fdmlld3BvcnQge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBzY3JvbGwtcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnlfX3ZpZXdwb3J0OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI0ZGRkZGRjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fdmlld3BvcnQge1xuICAgIHNjcm9sbC1wYWRkaW5nLWlubGluZTogNDBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fdmlld3BvcnQuaXMtc2Nyb2xsYWJsZSB7XG4gIGN1cnNvcjogZ3JhYjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc3VtcC1ibG9jay1jYXJvdXNlbC1nYWxsZXJ5X192aWV3cG9ydC5pcy1zY3JvbGxhYmxlLmlzLWRyYWdnaW5nIHtcbiAgY3Vyc29yOiBncmFiYmluZztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fdHJhY2sge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyMHB4O1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc2FmZSBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1jYXJvdXNlbC1nYWxsZXJ5X190cmFjayB7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnlfX3RyYWNrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDAgMCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnlfX3RyYWNrOjphZnRlciB7XG4gICAgZmxleC1iYXNpczogNDBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIGZsZXg6IDAgMCA4MHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnlfX3NsaWRlIHtcbiAgICBmbGV4OiAwIDAgMzgycHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnlfX2ZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fdGh1bWItc3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cbi5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnlfX3RodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fdGh1bWIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3VtcC1ibG9jay1jYXJvdXNlbC1nYWxsZXJ5X190aHVtYiBpbWcge1xuICAgIGFzcGVjdC1yYXRpbzogMzgyLzMxMjtcbiAgfVxufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fdGh1bWI6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjRkZGRkZGO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuLnN1bXAtYmxvY2stY2Fyb3VzZWwtZ2FsbGVyeV9fY2FwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1jYXJvdXNlbC1nYWxsZXJ5X19jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkMyNzI3O1xuICBwYWRkaW5nOiA2MHB4IDAgMzBweCAwO1xuICBtYXJnaW4tYmxvY2s6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWwge1xuICAgIG1hcmdpbi1ibG9jazogMTIwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogNDBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX2V5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19leWVicm93IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2NDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX3ZpZXdwb3J0IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgc2Nyb2xsLXBhZGRpbmctaW5saW5lOiAyMHB4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX192aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX3ZpZXdwb3J0OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI0ZGRkZGRjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX3ZpZXdwb3J0IHtcbiAgICBzY3JvbGwtcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX192aWV3cG9ydC5pcy1zY3JvbGxhYmxlIHtcbiAgY3Vyc29yOiBncmFiO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX192aWV3cG9ydC5pcy1zY3JvbGxhYmxlLmlzLWRyYWdnaW5nIHtcbiAgY3Vyc29yOiBncmFiYmluZztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX3RyYWNrIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMjBweDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNhZmUgY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX190cmFjayB7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX190cmFjazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4OiAwIDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbF9fdHJhY2s6OmFmdGVyIHtcbiAgICBmbGV4LWJhc2lzOiA0MHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbF9fc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIGZsZXg6IDAgMCA4MHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19zbGlkZSB7XG4gICAgZmxleDogMCAwIDYwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX3NsaWRlIHtcbiAgICBmbGV4OiAwIDAgNjQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19jYXJkIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCMEIwQjtcbiAgcGFkZGluZzogNTBweCAzMHB4IDUwcHggMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbF9fY2FyZCB7XG4gICAgcGFkZGluZzogNTBweCA3MHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbF9fbnVtYmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX2NhcmQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19jYXJkLXRleHQge1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbF9fY29udHJvbHMge1xuICBtYXJnaW46IDYwcHggYXV0byAwO1xuICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19jb250cm9scyB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbWluLXdpZHRoOiAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlLCB0cmFuc2Zvcm0gMTUwbXMgZWFzZTtcbn1cbi5zdW1wLWJsb2NrLW51bWJlcmVkLWNhcm91c2VsX19jb250cm9sIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzZweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX2NvbnRyb2wtLW5leHQgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX2NvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTRweCk7XG59XG4uc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbF9fY29udHJvbC0tbmV4dDpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX2NvbnRyb2w6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjRkZGRkZGO1xuICBvdXRsaW5lLW9mZnNldDogNHB4O1xufVxuLnN1bXAtYmxvY2stbnVtYmVyZWQtY2Fyb3VzZWxfX2NvbnRyb2w6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjBCMEI7XG4gIHBhZGRpbmctYmxvY2s6IDYwcHggMzBweDtcbiAgbWFyZ2luLWJsb2NrOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHMge1xuICAgIG1hcmdpbi1ibG9jazogMTIwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX2V5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX2V5ZWJyb3cge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3ZpZXdwb3J0IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgc2Nyb2xsLXBhZGRpbmctaW5saW5lOiAyMHB4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3ZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX192aWV3cG9ydDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNGRkZGRkY7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3ZpZXdwb3J0IHtcbiAgICBzY3JvbGwtcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3ZpZXdwb3J0LmlzLXNjcm9sbGFibGUge1xuICBjdXJzb3I6IGdyYWI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fdmlld3BvcnQuaXMtc2Nyb2xsYWJsZS5pcy1kcmFnZ2luZyB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG4gIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3RyYWNrIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMjBweDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNhZmUgY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3RyYWNrIHtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogNDBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fdHJhY2s6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleDogMCAwIDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fdHJhY2s6OmFmdGVyIHtcbiAgICBmbGV4LWJhc2lzOiA0MHB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgZmxleDogMCAwIDI4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3NsaWRlIHtcbiAgICBmbGV4OiAwIDAgMzY2cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX2NhcmQge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggNDBweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkMyNzI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UsIGNvbG9yIDIwMG1zIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fY2FyZCB7XG4gICAgcGFkZGluZzogODBweCA1MHB4IDUwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX2NhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMjAwbXMgZWFzZTtcbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX2NhcmQ6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19jYXJkOmZvY3VzLXZpc2libGU6OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fY2FyZC5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0E2RjZGO1xuICBjb2xvcjogIzBCMEIwQjtcbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX2NhcmQuaXMtYWN0aXZlOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwQjBCMEI7XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19udW1iZXIge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3NlcGFyYXRvci0tdG9wIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19zZXBhcmF0b3Ige1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fbGFiZWwge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAyMHB4IDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19jYXJkLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fY2FyZC5pcy1hY3RpdmUgLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fY2FyZC1hcnJvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19zZXBhcmF0b3Itd3JhcCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDEwMHB4IGF1dG8gYXV0byBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19zZXBhcmF0b3Itd3JhcCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3NlcGFyYXRvci13cmFwLS10b3Age1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3NlcGFyYXRvci13cmFwLS10b3Age1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3NlcGFyYXRvci1saW5lIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWxzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWxzIHtcbiAgICBwYWRkaW5nLWlubGluZTogNDBweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMjUwbXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWwge1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3BhbmVsLmlzLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UsIHZpc2liaWxpdHkgMHMgbGluZWFyIDBzO1xufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWwtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19wYW5lbC1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDYwcHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19wYW5lbC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19wYW5lbC1leWVicm93IHtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19wYW5lbC1leWVicm93IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3BhbmVsLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWwtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uc3VtcC1ibG9jay1wcm9jZXNzLXN0ZXBzX19wYW5lbC10ZXh0IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3BhbmVsLWJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMEIwQjBCO1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2U7XG4gIG1hcmdpbjogMDtcbn1cbi5zdW1wLWJsb2NrLXByb2Nlc3Mtc3RlcHNfX3BhbmVsLWJ1dHRvbjpob3ZlciwgLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWwtYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvcGFjaXR5OiAwLjg1O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwc19fcGFuZWwtbWVkaWEgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufSIsIi8qIVxuICAgIFRoZW1lIE5hbWU6IFN1bXB0dW91cyBFdmVudHNcbiAgICBUaGVtZSBVUkk6XG4gICAgRGVzY3JpcHRpb246IEN1c3RvbSB0aGVtZXMgZm9yIFN1bXB0dW91cyBFdmVudHNcbiAgICBWZXJzaW9uOiAxLjAuMFxuICAgIEF1dGhvcjogTWF0dGhldyBIb3JuZVxuICAgIEF1dGhvciBVUkk6XG4gICAgVGFnczogR3VscFxuXG4gICAgTGljZW5zZTogTUlUXG4gICAgTGljZW5zZSBVUkk6IGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9taXQtbGljZW5zZS5waHBcbiovXG5AaW1wb3J0IFwic2V0dGluZ3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9yZXNldFwiO1xuQGltcG9ydCBcImluY2x1ZGVzL2FuaW1hdGlvbnNcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9mb250c1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL3R5cG9ncmFwaHlcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9mb3Jtc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2xheW91dFwiO1xuQGltcG9ydCBcImluY2x1ZGVzL21hdHRzLXNsaWRlclwiO1xuQGltcG9ydCBcImluY2x1ZGVzL21lbnVfb3ZlcmxheVwiO1xuQGltcG9ydCBcImluY2x1ZGVzL2hlYWRlclwiO1xuQGltcG9ydCBcImluY2x1ZGVzL2Zvb3RlclwiO1xuQGltcG9ydCBcImluY2x1ZGVzL2ZvbnQtcGFnZVwiO1xuQGltcG9ydCBcImluY2x1ZGVzL3BvcnRmb2xpby1pbmRleFwiO1xuQGltcG9ydCBcImluY2x1ZGVzL3BvcnRmb2xpb1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2Nhc2Utc3R1ZGllc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL3NlcnZpY2VzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvcHJlc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9jb250YWN0XCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYWJvdXRcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9nXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvZy1saXN0XCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvc2luZ2xlXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvZy1hcnRpY2xlXCI7XG5cbkBpbXBvcnQgXCIuLi9pbmMvYmxvY2tzL2FydGljbGUtaGVhZGVyL3N0eWxlXCI7XG5AaW1wb3J0IFwiLi4vaW5jL2Jsb2Nrcy90d28tY29sdW1uL3N0eWxlXCI7XG5AaW1wb3J0IFwiLi4vaW5jL2Jsb2Nrcy90ZXN0aW1vbmlhbC1vdmVybGF5L3N0eWxlXCI7XG5AaW1wb3J0IFwiLi4vaW5jL2Jsb2Nrcy9zZWN0aW9uLXRleHQtaW1hZ2UtdHdvLWNvbHVtbi9zdHlsZVwiO1xuQGltcG9ydCBcIi4uL2luYy9ibG9ja3Mvc2VjdGlvbi10ZXh0LWltYWdlLW9uZS1jb2x1bW4vc3R5bGVcIjtcbkBpbXBvcnQgXCIuLi9pbmMvYmxvY2tzL2N0YS1iYW5uZXIvc3R5bGVcIjtcbkBpbXBvcnQgXCIuLi9pbmMvYmxvY2tzL2Nhcm91c2VsLWdhbGxlcnkvc3R5bGVcIjtcbkBpbXBvcnQgXCIuLi9pbmMvYmxvY2tzL251bWJlcmVkLWNhcm91c2VsL3N0eWxlXCI7XG5AaW1wb3J0IFwiLi4vaW5jL2Jsb2Nrcy9wcm9jZXNzLXN0ZXBzL3N0eWxlXCI7XG4iLCIvKiEgZGUtc3R5bGUuY3NzIHYxLjAuNSB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi9cblxuLyogUmVzZXQgYm94LW1vZGVsXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4qIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuOjpiZWZvcmUsXG46OmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXG4gKi9cblxuaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAzKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBWZXJ0aWNhbCByaHl0aG1cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbnAsXG50YWJsZSxcbmJsb2NrcXVvdGUsXG5hZGRyZXNzLFxucHJlLFxuaWZyYW1lLFxuZm9ybSxcbmZpZ3VyZSxcbmRsIHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKiBIZWFkaW5nc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdG1hcmdpbjogMDtcbn1cblxuLyogTGlzdHMgKGVudW1lcmF0aW9uKVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxudWwsXG5vbCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogTGlzdHMgKGRlZmluaXRpb24pXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5kdCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZDtcblx0bWFyZ2luOiAwO1xuXHRjbGVhcjogYm90aDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuYWRkcmVzcyB7XG5cdGZvbnQtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmVtYmVkLFxub2JqZWN0LFxuaWZyYW1lIHtcblx0Ym9yZGVyOiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdGJvcmRlcjogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0b3V0bGluZTogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgYWxsIFN0eWxlIGZybyBzZWxlY3QgZWxlbWVudHMuIERvZXMgbm90IHF1aXRlIHdvcmsgY3Jvc3MtYnJvd3NlclxuICovXG5cbnNlbGVjdCB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuXHQvKiAxICovXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdC8qIDEgKi9cblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT0nYnV0dG9uJ10sXG5bdHlwZT0ncmVzZXQnXSxcblt0eXBlPSdzdWJtaXQnXSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuW3R5cGU9J2J1dHRvbiddW2Rpc2FibGVkXSxcblt0eXBlPSdyZXNldCddW2Rpc2FibGVkXSxcblt0eXBlPSdzdWJtaXQnXVtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0nYnV0dG9uJ106Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0ncmVzZXQnXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdzdWJtaXQnXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9J2J1dHRvbiddOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9J3Jlc2V0J106LW1vei1mb2N1c3JpbmcsXG5bdHlwZT0nc3VibWl0J106LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogUmVzZXQgdG8gaW52aXNpYmxlXG4gKi9cblxuZmllbGRzZXQge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0bWluLXdpZHRoOiAwO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPSdjaGVja2JveCddLFxuW3R5cGU9J3JhZGlvJ10ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9J251bWJlciddOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9J251bWJlciddOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9J3NlYXJjaCddIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9J3NlYXJjaCddOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBGaXggcGxhY2Vob2xkZXIgZm9udCBwcm9wZXJ0aWVzIGluaGVyaXRhbmNlLlxuICovXG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGZvbnQ6IGluaGVyaXQ7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRmb250OiBpbmhlcml0O1xufVxuXG46Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGZvbnQ6IGluaGVyaXQ7XG59XG5cbjo6cGxhY2Vob2xkZXIge1xuXHRmb250OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIENsaWNrYWJsZSBsYWJlbHNcbiAqL1xuXG5sYWJlbFtmb3JdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIFRhYmxlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5jYXB0aW9uIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGQsXG50aCB7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnRoIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCJbZGF0YS1hbmltYXRlLWVmZmVjdD1cImZhZGVpblwiXSB7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgNzUwbXMgbGluZWFyIDIwMG1zLCB0cmFuc2Zvcm0gODAwbXMgZWFzZTtcclxuXHJcblx0Ji5hbmltYXRlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG59XHJcbiIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJCYXVlciBCb2RvbmkgU3RkIDFcIjtcblx0c3JjOiB1cmwoXCIjeyRmb250X3BhdGh9QmF1ZXJCb2RvbmlTdGQtUm9tYW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG5cdHVybChcIiN7JGZvbnRfcGF0aH1CYXVlckJvZG9uaVN0ZC1Sb21hbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkJhdWVyIEJvZG9uaSBTdGQgMVwiO1xuXHRzcmM6IHVybChcIiN7JGZvbnRfcGF0aH1CYXVlckJvZG9uaVN0ZC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuXHR1cmwoXCIjeyRmb250X3BhdGh9QmF1ZXJCb2RvbmlTdGQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuXG5cbiIsImJvZHkge1xuXHRjb2xvcjogIzYxNjE2MTtcblx0Zm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDIzcHg7XG59XG5cbmgxLCAuaDEge1xuXHRjb2xvcjogJGM0O1xuXHRmb250LWZhbWlseTogJGhlYWRlcl9mb250Mjtcblx0Zm9udC1zaXplOiA2OHB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5oMiwgLmgyIHtcblx0Y29sb3I6ICRjNDtcblx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG5cdGZvbnQtc2l6ZTogNTVweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHR9XG59XG5cbmEge1xuXHRjb2xvcjogJGM0O1xufVxuXG5wIHtcblx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXG5cdCYuanVzdGlmeSB7XG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0fVxufVxuXG4uZ29sZCB7XG5cdGNvbG9yOiAjRDFBNzRGICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBmb250c1xuJGZvbnRfcGF0aDogXCIvd3AtY29udGVudC90aGVtZXMvc3VtcHR1b3VzLWV2ZW50cy9mb250cy9cIjtcbiRoZWFkZXJfZm9udDogXCJCYXVlciBCb2RvbmkgU3RkIDFcIjtcbiRoZWFkZXJfZm9udDI6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2VyaWY7XG4kYm9keV9mb250OiAnS2FybGEnLCBzYW5zLXNlcmlmO1xuJGdyb3Rlc3F1ZV9mb250OiAnRGFya2VyIEdyb3Rlc3F1ZScsIHNhbnMtc2VyaWY7XG4kbWVudV9mb250OiBcIkJhdWVyIEJvZG9uaSBTdGQgMVwiO1xuJGFjY2VudF9mb250OiAnQnJ1c2ggU2NyaXB0IE1UJywgc2VyaWY7XG4kZm9udGF3ZXNvbWU6IFwiRm9udCBBd2Vzb21lIDUgUHJvXCI7XG4kaGVhZGVyX2hlaWdodDogMTAwcHg7XG4vLyBzcGFjaW5nXG4keDE6IDEwcHg7XG4keDI6IDIwcHg7XG4keDM6IDMwcHg7XG4keDQ6IDQwcHg7XG4keDU6IDUwcHg7XG4keDY6IDYwcHg7XG4keDc6IDcwcHg7XG4keDg6IDgwcHg7XG4keDk6IDkwcHg7XG4keDEwOiAxMDBweDtcbiR4MTU6IDE1MHB4O1xuJHgyMDogMjAwcHg7XG4vLyBjb2xvcnNcbiR0YzE6ICMxQTFBMUE7XG4kYzI6ICNDRDhEMDg7XG4kYzM6ICNDNEM0QzQ7XG4kYzQ6ICMxNjE2MTY7XG4kYzU6ICNDRDA4MDg7XG4kYzY6ICM4RTA4Q0Q7XG4kYzc6ICMyNTI1MjU7XG4kYzg6ICM4ODcxNEQ7XG4kYzk6ICNBNDE2NkU7XG4kYzEwOiAjM0QxQTI5O1xuJGMxMTogI0ZGRDFEQjtcbiRjMTI6ICNCNTJCNjY7XG4kYzEzOiAjRENBMEFEO1xuJGMxNDogI0VDNjM5RTtcbiRjMTU6ICMyRDA4MTg7XG4kYzE2OiAjMEIwQjBCO1xuJGMxNzogIzJDMjcyNztcblxuLy8gQmxvZyAvIGVkaXRvcmlhbCBwYWxldHRlIOKAlCBjb25zdW1lZCBvbmx5IGJ5IHRoZSBhcnRpY2xlIGJsb2Nrcy5cbi8vIEdsb2JhbHMgYWJvdmUgYXJlIGxlZnQgdW50b3VjaGVkIHNvIG5vbi1ibG9nIHBhZ2VzIGtlZXAgdGhlIGJyYW5kIGNvbG91cnMuXG4kYmxvZy1zdXJmYWNlOiAjMkMyNzI3OyAvLyByYWlzZWQgY2hhcmNvYWwgYmFuZDogY2Fyb3VzZWwgc2VjdGlvbiwgY3RhLCBpbmFjdGl2ZSBwcm9jZXNzIGNhcmRzXG4kYmxvZy1pbms6ICAgICAjMEIwQjBCOyAvLyBiYXNlIGJsYWNrOiBhcnRpY2xlIGNhbnZhcywgY2Fyb3VzZWwgY2FyZHMsIGluayBvbiBsaWdodCBzdXJmYWNlc1xuJGJsb2ctb24tZGFyazogI0ZGRkZGRjsgLy8gdGV4dCwgdGl0bGVzLCBudW1iZXJzIG9uIGRhcmsgc2VjdGlvbnNcbiRibG9nLW11dGVkOiAgICM3QTZGNkY7IC8vIG11dGVkIHdhcm0tZ3JleSBzdXJmYWNlIChhY3RpdmUgcHJvY2VzcyBjYXJkKVxuXG4vLyBzaXRlIHdpZHRoc1xuJHNpdGVfd2lkdGg6IDE2MDBweDtcbiRibG9nX3dpZHRoOiAxMjgwcHg7XG4vLyBTbWFsbCB0YWJsZXRzIGFuZCBsYXJnZSBzbWFydHBob25lcyAobGFuZHNjYXBlIHZpZXcpXG4kc2NyZWVuLXNtLW1pbjogNTc2cHg7XG4vLyBTbWFsbCB0YWJsZXRzIChwb3J0cmFpdCB2aWV3KVxuJHNjcmVlbi1tZC1taW46IDc2OHB4O1xuLy8gVGFibGV0cyBhbmQgc21hbGwgZGVza3RvcHNcbiRzY3JlZW4tbGctbWluOiA5OTJweDtcbi8vIExhcmdlIHRhYmxldHMgYW5kIGRlc2t0b3BzXG4kc2NyZWVuLXhsLW1pbjogMTIwMHB4O1xuIiwiZm9ybSB7XHJcblx0aW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6ICR4MTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNCN0I3Qjc7XHJcblx0fVxyXG5cclxuXHQuc2VsZWN0LXdyYXBwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9zZWxlY3QtYXJyb3cucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR3aWR0aDogJHgzO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1yb3cge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHQuZm9ybS1jb2wge1xyXG5cdFx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAjeyR4MX0pO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkeDE7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICR4MjtcclxuXHJcblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkeDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmZ1bGwge1xyXG5cdFx0XHQuZm9ybS1jb2wge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAjeyR4Mn0pO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdGNvbG9yOiAjOUQ5RDlEO1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Y29sb3I6ICMxNjE2MTY7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICR4MjtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQuZm9ybS1jb2wge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmJ1dHRvbiwgLmJ1dHRvbiwgLm5leHRwcmV2ID4gYSB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRwYWRkaW5nOiAxcmVtIDNyZW07XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdG1pbi13aWR0aDogMTQwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XHJcblxyXG5cdCYuZ29sZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0Q4RDA4O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2J1dHRvbi1iYWNrZ3JvdW5kLnBuZ1wiKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMjA1LCAxNDEsIDgsIDAuNCk7XHJcblx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgbGluZWFyO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDRweCA2NHB4IHJnYmEoMjA1LCAxNDEsIDgsIDAuNCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmxpZ2h0IHtcclxuXHRcdGNvbG9yOiAkYzI7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmFmNGU3O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmFlNGJkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG4iLCIuc2VjdGlvbiB7XG5cdC5jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogJHNpdGVfd2lkdGg7XG5cdFx0cGFkZGluZy1sZWZ0OiAkeDM7XG5cdFx0cGFkZGluZy1yaWdodDogJHgzO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkeDEwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHgxMDtcblx0XHR9XG5cdH1cblxuXHQmLnJlbGF0aXZlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCYuZGFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGM0O1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0aDEsIGgyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdCYuZGFyazIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjNztcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdGgxLCBoMiB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmLmRhcmszIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRoMSwgaDIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblx0Ji5vZmZzZXQtdG9wIHtcblx0XHQvL292ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luLXRvcDogLSAkeDEwICogMS41O1xuXHRcdHBhZGRpbmctdG9wOiAkeDEwICogMi41O1xuXHR9XG5cblx0Ji5wYWRkZWQtdG9wIHtcblx0XHRwYWRkaW5nLXRvcDogJHg0O1xuXHR9XG5cblx0Ji5wYWRkZWQtYm90dG9tIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHg0O1xuXHR9XG5cblx0LmJnLWltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0Ji5kYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwNjAzMDQ7XG5cblx0XHRcdCoge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmctaW1hZ2UtY29udGFpbiB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR9XG5cblx0LmNlbnRlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi5zZWN0aW9uIHtcblx0Ji5oZXJvLWltYWdlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWluLWhlaWdodDogNjB2aDtcblx0XHRwYWRkaW5nOiAkeDYgMDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMyO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLmNvbHVtbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0Ji5jb2xzLTIge1xuXHRcdC5jb2wge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY29scy0zIHtcblx0XHQuY29sIHtcblx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHR9XG5cdH1cblxuXHQmLmNvbHMtNCB7XG5cdFx0LmNvbCB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdH1cblx0fVxuXG5cdCYuc3RyZXRjaC1jb2xzIHtcblx0XHRhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuXHR9XG5cblx0LmNvbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Ji5jZW50ZXItY29sIHtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLnBhZGRlZC1sZWZ0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogJHg0O1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYucGFkZGVkLXJpZ2h0IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICR4NDtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZsZXgtdi1jb2wge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdC5mbGV4LWJvdHRvbSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtd3JhcCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmc6ICR4NDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0M3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmgxIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDcycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQubW9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbC1jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG5cdFx0XHRcdHBhZGRpbmc6ICR4Mjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29sLWNvbnRlbnQtd3JhcCB7XG5cdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHQ+IDpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1saW5rXSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGMyO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGxpbmVhcjtcblx0XHRcdH1cblxuXHRcdFx0JltkYXRhLWxpbmstc3R5bGU9XCJicm93blwiXSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjOEE1NzI2O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50LXdyYXAge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGxpbmVhcjtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbnRlbnQtd3JhcCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1jb2xvcj1cImM1XCJdIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGM1O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1jb2xvcj1cImM2XCJdIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGM2O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYmctb3JhbmdlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkMTcyMzU7XG5cdFx0fVxuXG5cdFx0Ji5iZy1waW5rIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjN2E2YWQ7XG5cdFx0fVxuXG5cdFx0Ji5iZy1yZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzVlMjIxNDtcblx0XHR9XG5cblx0XHQmLmJnLWJsdWUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQzNTc5Njtcblx0XHR9XG5cblx0XHQvL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0Ly9cdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0Ly9cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHQvL1x0fVxuXHRcdC8vfVxuXHR9XG5cblx0Ji5zcGFjZWQge1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdCYuY29scy0yIHtcblx0XHRcdC5jb2wge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNvbHMtMyB7XG5cdFx0XHQuY29sIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgLSAxMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNvbHMtNCB7XG5cdFx0XHQuY29sIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNpZGViYXIge1xuXHRcdGZsZXg6IDAgMCBjYWxjKDMzLjMzMyUgLSAxMHB4KTtcblx0fVxuXG5cdC5jb250ZW50IHtcblx0XHRmbGV4OiAwIDAgY2FsYyg2Ni42NjYlIC0gMTBweCk7XG5cdH1cblxuXHQmLmR5bmFtaWMtY29sdW1ucyB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cblx0XHQuY29sIHtcblx0XHRcdG1hcmdpbjogMTBweDtcblx0XHR9XG5cdH1cbn1cblxuLmNlbnRlci1hYnNvbHV0ZWx5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnNlY3Rpb24ge1xuXHQmLnZpZGVvX3NlY3Rpb24sICYuYmdfc2xpZGVfc2VjdGlvbiB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGM0O1xuXHRcdHBhZGRpbmctdG9wOiAkeDEwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkeDEwO1xuXG5cdFx0Ji5icm93biB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkUxNzA2O1xuXHRcdH1cblxuXHRcdCYucHVycGxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNzBCMjM7XG5cdFx0fVxuXG5cdFx0Ji5idXJndW5keSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzQwOTExO1xuXHRcdH1cblxuXHRcdCYuYmx1ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTRGO1xuXHRcdH1cblxuXHRcdC5zdWItaGVhZGluZyB7XG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRlcl9mb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRjb2xvcjogJGMyO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWF4LXdpZHRoOiA0NDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206ICR4NDtcblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0bWluLXdpZHRoOiAxNDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmLnZpZGVvX3NlY3Rpb24ge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvdmlkZW9fc2VjdGlvbl9iZy5wbmcpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0fVxuXG5cdCYuYmdfc2xpZGVfc2VjdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0cGFkZGluZy10b3A6ICR4MjA7XG5cdFx0cGFkZGluZy1ib3R0b206ICR4MjA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdC5zbGlkZXJfd3JhcCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWRlcyB7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoI3skc2l0ZV93aWR0aH0gLSAoI3skeDEwfSAqIDIpKTtcblxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICR4Mjtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDU3MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbHVtbnMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHQuY29sIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJGhlYWRlcl9mb250Mjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb24ge1xuXHQmLmdhbGxlcnlfc2VjdGlvbiB7XG5cdFx0LmdhbGxlcnktbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0fVxuXG5cdFx0LmdhbGxlcnktaXRlbSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0XHRtYXJnaW46IDEwcHg7XG5cblx0XHRcdCYuaGFsZi1zaXplIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG5cdFx0XHR9XG5cblx0XHRcdCYuZnVsbC1zaXplIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmltYWdlIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnZpZGVvIHtcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMzMlIC0gMjBweCk7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuXHRcdFx0XHR3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb24ge1xuXHQmLnBvcnRmb2xpb19zZWN0aW9uIHtcblx0XHRiYWNrZ3JvdW5kOiAjMTYxNjE2O1xuXG5cdFx0LnBvcnRmb2xpby1saXN0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdC5nYWxsZXJ5LWl0ZW0ge1xuXHRcdFx0XHRtaW4td2lkdGg6IGNhbGMoMzMuMzMzJSAtIDIwcHgpO1xuXHRcdFx0XHRmbGV4OiAxIDAgYXV0bztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNDUuNTM1JTtcblx0XHRcdFx0bWFyZ2luOiA4cHg7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdFx0XHRcdCYuc2l6ZS0yIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IGNhbGMoNjYuNjY2JSAtIDIwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zaXplLTEge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29udGVudF93cmFwIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0XHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICR4NiAkeDQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDQzcHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkeDE7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYzI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgbGluZWFyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1vcmVfaXRlbXNfd3JhcCB7XG5cdFx0cGFkZGluZzogJHg4IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi5zZWN0aW9uIHtcblx0Ji50ZXN0aW1vbmlhbCB7XG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDEwNjBweDtcblx0XHRcdHBhZGRpbmc6ICR4MTAgMDtcblxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzdlbTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblxuXHRcdFx0LnF1b3RlIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzhweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0bWFyZ2luLXRvcDogJHgzO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkeDY7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG5cdFx0XHR9XG5cblx0XHRcdC5jaXRlIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAkeDE7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gcCB7XG5cdFx0XHRcdFx0Y29sb3I6ICR0YzE7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG5cdFx0XHRcdC5xdW90ZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvbG9nbzIucG5nXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5saWdodCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXG5cdCYuZGFyazIge1xuXHRcdC5jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6ICN7JHgxMCAqIDN9IDAgJHgxMCAwO1xuXG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogIzk4OTg5ODtcblx0XHRcdH1cblxuXHRcdFx0LmNpdGUge1xuXHRcdFx0XHQ+IHAge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udmlkZW8td3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMjE6OSBvciA1Ni4yNSUgMTY6OSAqL1xuXHRwYWRkaW5nLXRvcDogMjVweDtcblx0aGVpZ2h0OiAwO1xuXG5cdGlmcmFtZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4uc3BhY2luZy1ibG9jayB7XG5cdHBhZGRpbmctYm90dG9tOiAkeDM7XG5cdCRjbGFzcy1zbHVnOiBzaXplICFkZWZhdWx0O1xuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDIwIHtcblx0XHQmLiN7JGNsYXNzLXNsdWd9LSN7JGl9MCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogI3skaX0wcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2xpZGVyX291dGVyX3dyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDAgMjVweDtcblxuXHQuY29udHJvbHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdC5uZXh0LCAucHJldiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9hcnJvdy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uZXh0IHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5uZXh0IHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdH1cblx0fVxuXG5cdC5zbGlkZV9kb3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuXHRcdC5kb3Qge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogIzMyNjJkOTtcblx0XHRcdG1hcmdpbjogMCAwLjJlbTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICM4ODg7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzMyNjJkOTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMzI2MmQ5O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zbGlkZXJfd3JhcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmLm92ZXJsYXkge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0fVxuXG5cdFx0XHQmLm9yYW5nZSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNBRDUwMEU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5wdXJwbGUge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNzIwQTY3O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYucmVkIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzg5MDgxRTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmJsdWUge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzQzNzkyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1hdHRzX3NsaWRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogaW5oZXJpdDtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG5cdFx0XHQmW2RhdGEtdmlzaWJsZT1cIjNcIl0ge1xuXHRcdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzMuMzMzJTtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1MCVcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBpbmhlcml0O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0b3BhY2l0eTogMC4yO1xuXG5cdFx0XHRcdCYuaW1hZ2Utc2xpZGUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpZGVfY29udGVudCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0XHRmbGV4OiAxIDAgYXV0bztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZbZGF0YS1hbmltYXRpb249XCJmYWRlXCJdIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdC5zbGlkZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKC41NSwgLjA2LCAuNjgsIC4xOSk7XG5cblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5zZWN0aW9uIHtcclxuXHQmLm1lbnVfaGVhZGVyIHtcclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRoZWlnaHQ6ICRoZWFkZXJfaGVpZ2h0O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1lbnUtb3ZlcmxheSB7XHJcblx0Ji5tZW51LWNvdmVyLWZ1bGwge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcclxuXHR9XHJcblxyXG5cdCYubWVudS10cmFuc2l0aW9uIHtcclxuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBsaW5lYXI7XHJcblx0fVxyXG5cclxuXHQmLmhpZGUge1xyXG5cdFx0ei1pbmRleDogLTEwO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblxyXG5cdCYub3BlbiB7XHJcblx0XHR6LWluZGV4OiA5OTk5OTk5OTk5O1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdC5zaXRlLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogNTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdGNvbG9yOiAkYzM7XHJcblx0fVxyXG5cclxuXHQubWVudSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdCYudmVydGljYWwtbWVudSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICM4ODg4ODg7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjNlbTtcclxuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtZW51X2ZvbnQ7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaXRlLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHR9XHJcblxyXG5cdC5jbG9zZS1tZW51IHtcclxuXHRcdGZvbnQtc2l6ZTogMmVtO1xyXG5cdFx0dG9wOiAyMHB4O1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRjb2xvcjogIzg4ODtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1lbnUge1xyXG5cdFx0bGkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDYwcHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXI7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGM4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDkwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGxpbmVhcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubmF2LWNvdW50ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogJGM4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRhY2NlbnRfZm9udDtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDA7XHJcblxyXG5cdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0ycHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jb3VudC1wcmVmaXgge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjODg4ODg4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5hdi1hcnJvdyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRhd2Vzb21lO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZjJlYyc7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdFx0XHRjb2xvcjogJGM4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogZm9udC13ZWlnaHQgNTAwbXMgbGluZWFyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciwgLmFjdGl2ZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm5hdi1jb3VudGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzQTNBM0E7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmF2LWFycm93IHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjJlYyc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBrZXlmcmFtZXMgZmFkZWluIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4uc2VjdGlvbiB7XG5cdCYuc2l0ZV9oZWFkZXIge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwO1xuXG5cdFx0Ji5zdGlja3kge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiA5OTk5O1xuXG5cdFx0XHQmLmFuaW1hdGUge1xuXHRcdFx0XHRhbmltYXRpb246IGZhZGVpbjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAzMDBtcztcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDEwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvL2hlaWdodDogJGhlYWRlcl9oZWlnaHQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkeDM7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkeDM7XG5cdFx0fVxuXG5cdFx0LmJyYW5kaW5nIHtcblx0XHRcdG1hcmdpbi1yaWdodDogJHgyO1xuXG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJGMyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNpdGUtbmF2IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkeDM7XG5cblx0XHRcdC5tZW51IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMHB4O1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMzO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR0YzE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkdGMxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250YWN0LW1ldGEge1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICR4Mztcblx0XHRcdG1hcmdpbi1yaWdodDogJHgzO1xuXHRcdFx0Y29sb3I6ICRjMztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJHRjMTtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IC0keDM7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlY2VjZWM7XG5cdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAtJHgzO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuXHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1vcmUtbWVudS10cmlnZ2VyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogMjBweDtcblxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMjIyO1xuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vJjpudGgtY2hpbGQoM24pIHtcblx0XHRcdFx0Ly9cdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHQvL1x0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdC8vfVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuXHRcdFx0LnNpdGUtbmF2LCAuY29udGFjdC1tZXRhIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5icmFuZGluZyB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdC5tb3JlLW1lbnUtdHJpZ2dlciB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbiIsIlxuLnNlY3Rpb24ge1xuXHQmLmZvb3RlciB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGM0O1xuXHRcdHBhZGRpbmc6ICR4NiAwIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9sb2dvMS5wbmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9wYWNpdHk6IDAuMTtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODgwcHgpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHR9XG5cblx0XHQuZm9vdGVyLWxvZ28ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5icmFuZGluZyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdC5sb2dvIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vdXRybyB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAkeDM7XG5cdFx0XHRtYXgtd2lkdGg6IDU2MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0XHRcdGNvbG9yOiAjQzRDNEM0O1xuXHRcdH1cblxuXHRcdC5jb250YWN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICR4Njtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtbG9jYXRpb25zIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkeDM7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkeDY7XG5cblx0XHRcdC5jb2wge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICR4Mztcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg4MHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHg2O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5oZWFkcXVhcnRlcnMge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTIwcHg7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0fVxuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICR4MTtcblxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkYzI7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFkZHJlc3Mge1xuXHRcdFx0XHRjb2xvcjogJGMzO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1lbmQge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogJHg0ICR4Mztcblx0XHRcdH1cblxuXHRcdFx0LmNvcHlyaWdodCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Y29sb3I6ICRjMztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkeDM7XG5cdFx0XHR9XG5cblx0XHRcdGEubGVnYWwge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGNvbG9yOiAkYzI7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuXHRcdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHQuY29weXJpZ2h0LCBhLmxlZ2FsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHgyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zb2NpYWwtbGlua3Mge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdC5zb2NpYWwge1xuXHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAkeDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbiIsIlxyXG4udmlkZW8td3JhcCB7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDI7XHJcblxyXG5cdCYucmF0aW8tMjE5IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0Mi44NSU7XHJcblx0fVxyXG5cclxuXHRpZnJhbWUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcbn1cclxuXHJcbiNmcm9udF9mZWF0dXJlZCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyMiwgMjIsIDIyKSAxNS4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNjQuMDElKSwgbGluZWFyLWdyYWRpZW50KDM2MGRlZywgI0ZGRjAgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzMuNjklLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTMpIDU4LjU1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA4Ni4yNiUpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAzMDBweDtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9zd2VldC1pY2UtY3JlYW0tcGhvdG9ncmFwaHktNDgwNjAwLXVuc3BsYXNoLnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMzAwcHg7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuYmFja2dyb3VuZC1lZmZlY3RzIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bGVmdDogMDtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZnJvbnQtYmctdG9wLWxlZnQucG5nXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcblx0Ji5mZWF0dXJlZF9jb250ZW50IHtcclxuXHRcdC5pbnRybyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0aDEsIGgyIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29sdW1ucyB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHg4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0XHQuY29sIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogNjAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbnRlbnQtd3JhcCB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29sdW1ucyB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdC5jb250ZW50LXdyYXAge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG5cdFx0XHRcdC5jb2wtY29udGVudCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5sYXN0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkeDEwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm9mZnNldC1ib3R0b20ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1hcmdpbi1ib3R0b206IC0gJHgxMCAqIDM7XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0Ji5xdW90ZSB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gJHgxMCBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkwMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAkeDUgMDtcclxuXHJcblx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjM3ZW07XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjogIzk4OTg5ODtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNzBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xNjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkeDU7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNtYWxsIHtcclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG5cdCYuY3RhIHtcclxuXHRcdHBhZGRpbmctdG9wOiAkeDEwICogMS4zO1xyXG5cdFx0cGFkZGluZy1ib3R0b206ICR4MTAgKiAxLjM7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Ji5ib3gzIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9iZWF0cml6LXBlcmV6LW1veWEtNTEzNDk5LXVuc3BsYXNoLnBuZ1wiKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHQucXVvdGUge1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiYm9keS5wb3J0Zm9saW8ge1xyXG5cdC5zaXRlLW1haW4ge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sb2dvLXJpZ2h0LnBuZyk7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgLSN7JHgxMH07XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdG9wYWNpdHk6IDAuMztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNwb3Jmb2xpb19jb250ZW50IHtcclxuXHRwYWRkaW5nLXRvcDogJHgxMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogJHgxMDtcclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG5cdCYuY3RhLmJveDEge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRwYWRkaW5nLXRvcDogJHgxMCAqIDEuMztcclxuXHRcdHBhZGRpbmctYm90dG9tOiAkeDEwICogMS4zO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvY3RhLWJveDEucG5nXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHQucXVvdGUge1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdC5zdWItaGVhZGluZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1OXB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkeDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkeDM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDY2MHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvICR4NiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRjb2xvcjogIzExMTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxZW07XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG5cdCYuYm94MiwgJi5ib3g0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblxyXG5cdFx0LnN1Yi1oZWFkaW5nIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2JhY2tncm91bmQtbG9nby0zLnBuZ1wiKTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG5cdCYuYm94NCB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGQ0JENDQ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvYmVhdHJpei1wZXJlei1tb3lhLTUxMzQ5OS11bnNwbGFzaC5wbmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnF1b3RlIHtcclxuXHRcdFx0LnN1Yi1oZWFkaW5nIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogODJweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICR4MjtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjYwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcblx0Ji5ib3g1IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctdG9wOiAkeDM7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogJHgzO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sb2dvLWJvdHRvbS1yaWdodC5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xvZ28tYm90dG9tLWxlZnQucG5nKTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbCB7XHJcblx0XHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtICN7JHgyfSk7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMyNzI1MjE7XHJcblx0XHRcdHBhZGRpbmc6ICR4OCAkeDU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJHgyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAkeDI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3ViLWhlYWRpbmcge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNDJweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRcdGNvbG9yOiAkYzI7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICR4MztcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDkwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0XHRcdC5jb2x1bW5zIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0LmNvbCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc3ViLWhlYWRpbmcge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5wYWdlLXRlbXBsYXRlLXBhZ2UtcG9ydGZvbGlvIHtcclxuXHQuc2VjdGlvbiB7XHJcblx0XHQmLnZpZGVvX3NlY3Rpb24ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuYm94NSB7XHJcblx0XHRcdC5jb2wgcCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbiB7XHJcblx0Ji5zZXJ2aWNlcy1oZWFkZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRtaW4taGVpZ2h0OiA3MHZoO1xyXG5cdFx0cGFkZGluZzogJHg2IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3NlcnZpY2VzLWhlYWRlci5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQuY29udGVudCB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA1NTBweDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkeDM7XHJcblxyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNzBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA4NnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHgyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnN1Yi1oZWFkaW5nIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC44ZW07XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJ3N1bXB0dW91cyBldmVudHMgJyBhdHRyKGRhdGEteWVhcik7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdHJpZ2h0OiAkeDI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuOGVtO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc2VydmljZXMtcm93IHtcclxuXHRcdGJhY2tncm91bmQ6ICMyMjI7XHJcblxyXG5cdFx0LmNvbHVtbnMge1xyXG5cdFx0XHQuY29sIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGMoMTUwJSAvIDQpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250ZW50IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmc6ICR4NDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHgxO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5kZXNjLXdyYXAge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+IDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29sdW1ucyB7XHJcblx0XHRcdC5jb2wge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGMoMTUwJSAvIDIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTUwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc2VydmljZV9zbGlkZXIge1xyXG5cdFx0LmNvbnRyb2xzIHtcclxuXHRcdFx0LmRvdCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0b3BhY2l0eTogMC4yO1xyXG5cclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbiB7XHJcblx0Ji5wcmVzc19oZWFkZXIge1xyXG5cdFx0LmNvbnRlbnQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJHg4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHg4O1xyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5nb2xkIHtcclxuXHRcdFx0XHRjb2xvcjogJGMyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnByZXNzX2NvbnRlbnQge1xyXG5cdFx0LnF1b3RlIHtcclxuXHRcdFx0cGFkZGluZy10b3A6ICR4ODtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206ICR4ODtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYXdhcmQtaXRlbSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRoNCB7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRjb2xvcjogIzlDOUM5QztcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjM3ZW07XHJcblx0fVxyXG59XHJcblxyXG4ucHJlc3NfcmVsZWFzZXMge1xyXG5cdC5jb250ZW50IHtcclxuXHRcdGNvbG9yOiAjREFEQURBO1xyXG5cdH1cclxufVxyXG5cclxuI3ByZXNzX2ZlYXR1cmVkIHtcclxuXHQuY29udGVudC5jb2x1bW5zIHtcclxuXHRcdC5jb2wuYmctaW1hZ2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI3dvcmxkd2lkZV9jb25mZXJlbmNlcyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblxyXG5cdC5pbnRybyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRib3R0b206IC0zMHB4O1xyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb250ZW50LmNvbHVtbnMge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ym90dG9tOiAtODBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XHJcblxyXG5cdFx0LmNvbCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1hcmdpbjogMTBweDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuYmctaW1hZ2Uge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29sLWNvbnRlbnQge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbnRlbnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0KiB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tb3JlIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jdXBjb21pbmdfYXBwZWFyYW5jZXMge1xyXG5cdC5jb250ZW50IHtcclxuXHRcdC5jb250ZW50LXdyYXAge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29sdW1ucyAuY29sW2RhdGEtbGlua106OmJlZm9yZSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbiNwcmVzc19wdWJsaWNhdGlvbnMge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG5cdCYub2Zmc2V0LXRvcCB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMjAwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogNTAwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGVudC5jb2x1bW5zIHtcclxuXHRcdC5jb2wuYmctaW1hZ2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJcclxuLnNlY3Rpb24ge1xyXG5cdCYuY29udGFjdC1oZWFkZXIge1xyXG5cdFx0cGFkZGluZy10b3A6ICR4NTtcclxuXHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0cGFkZGluZy10b3A6ICR4MTA7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkeDEwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvY29udGFjdC1oZWFkZXIucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblxyXG5cdFx0XHQuaW50cm8ge1xyXG5cdFx0XHRcdGgxLCBoMiB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHgyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmxvZ28ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHg0O1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmNvbnRlbnQtd3JhcCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDcyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0LnNvY2lhbC1saW5rcyB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkeDI7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG5cdCYuY29udGFjdC1kZXRhaWxzIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAkeDg7XHJcblxyXG5cdFx0LmNvbHVtbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHQuY29sIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0Ji5zaWRlYmFyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkeDE7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICR4NDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHRoNCB7XHJcblx0XHRcdGNvbG9yOiAjOUQ5RDlEO1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICR4MjtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuXHRcdFx0LmNvbHVtbnMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0XHRcdC5jb2wge1xyXG5cdFx0XHRcdFx0Ji5zaWRlYmFyIHtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG5cdFx0XHQmLm9mZnNldC10b3Age1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6ICR4MTA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZmVhdHVyZWRfY29udGVudF9pbWFnZXMge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcblx0XHRcdC5jb2x1bW5zIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uIHtcclxuXHQmLmFib3V0X2hlYWRlciB7XHJcblx0XHQuY29udGVudCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAkeDg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkeDg7XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA4NjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA2ODBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYgPiA6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC52aWRlby13cmFwIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQwLjclO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5mZWF0dXJlZF9jb250ZW50IHtcclxuXHRcdC5pbnRybyB7XHJcblx0XHRcdC5zdWItaGVhZGluZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gJHgxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDkwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb2x1bW5zIHtcclxuXHRcdFx0XHQuY29sLCAuY29sLWNvbnRlbnQtd3JhcCB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdCYuaGFsZiB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWJvdXQtMSB7XHJcblx0XHRcdC5jb2wge1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICR4NDtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTAwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHg0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICR4NjtcclxuXHJcblx0XHRcdFx0XHQuY29sLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc3ViLWhlYWRpbmcge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zN2VtO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI0QxQTc0RjtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHgyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0M3B4O1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lmp1c3RpZnkge1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICR4MTA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWJvdXQtMiB7XHJcblx0XHRcdC5jb2wge1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkeDQ7XHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkeDQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmNvbC1jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnN1Yi1oZWFkaW5nIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTdweDtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzdlbTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNEMUE3NEY7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICR4MjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDNweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5qdXN0aWZ5IHtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkeDEwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkeDg7XHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR4NDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYWJvdXQtY3RhIHtcclxuXHRcdGJhY2tncm91bmQ6ICNFQkM4QjI7XHJcblxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjMuNjQlO1xyXG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdGNvbG9yOiAjNTM0MDMzO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkwMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAkeDU7XHJcblx0XHR9XHJcblxyXG5cdFx0YS5idXR0b24ge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNhYm91dF9mZWF0dXJlZCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6ICR4MTA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9sb2dvMy5wbmdcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0ei1pbmRleDogMDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4ODBweCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNhYm91dF9nYWxsZXJ5IHtcclxuXHRwYWRkaW5nLXRvcDogJHg4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAkeDEwO1xyXG59XHJcblxyXG4jYWJvdXRfY2xpZW50cyB7XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRlbnQge1xyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHg3O1xyXG5cclxuXHRcdFx0PiA6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI2NsaWVudF9xdW90ZXMge1xyXG5cdC5jaXRlIHAge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG59XHJcblxyXG4jY2xpZW50c19zbGlkZXIge1xyXG5cdC5zbGlkZS5pbWFnZS1zbGlkZSB7XHJcblx0XHRwYWRkaW5nOiAkeDE7XHJcblx0fVxyXG59XHJcblxyXG4jYWJvdXRfZ2FsbGVyeSB7XHJcblx0I2dhbGxlcnlfbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbHVtbi1jb3VudDogMztcclxuXHRcdGNvbHVtbi1nYXA6IDFlbTtcclxuXHJcblx0XHQuZ2FsbGVyeS1pdGVtIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMWVtIDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdGNvbHVtbi1jb3VudDogMjtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblx0XHRcdGNvbHVtbi1jb3VudDogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiI2Jsb2dfaGVhZGVyIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJhY2tncm91bmQ6ICMxMjEyMTA7XHJcblxyXG5cdGgxIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Zm9udC1zaXplOiA4MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDkyLjk3JTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XHJcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDAuNDJlbTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDkyLjk3JTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb2x1bW5zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcblx0XHQuY29sIHtcclxuXHRcdFx0Ji5tZWRpYS1jb2wge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuY29udGVudC1jb2wge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMzYwcHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkeDY7XHJcblxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOGVtO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogODBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdH1cclxuXHRcdC5jb2x1bW5zIHtcclxuXHRcdFx0LmNvbCB7XHJcblx0XHRcdFx0Ji5tZWRpYS1jb2wge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmNvbnRlbnQtY29sIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0XHRcdGZsZXg6IDAgMCA0MCU7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJHg2O1xyXG5cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0aDEge1xyXG5cdFx0XHRmb250LXNpemU6IDEwMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0fVxyXG5cdFx0LmNvbHVtbnMge1xyXG5cdFx0XHQuY29sIHtcclxuXHRcdFx0XHQmLmNvbnRlbnQtY29sIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICR4MTA7XHJcblxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTMwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHR9XHJcblx0XHQuY29sdW1ucyB7XHJcblx0XHRcdC5jb2wge1xyXG5cdFx0XHRcdCYuY29udGVudC1jb2wge1xyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcblx0Ji5sYXRlc3Qtc3RvcmllcyB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnJlc291cmNlcyB7XHJcblx0XHQuc2VjdGlvbi1oZWFkZXIge1xyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHg4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAtMjUlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9sb2dvNC5wbmdcIik7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTUwJTtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5yZXNvdXJjZS1jb2x1bW5zIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHQuY29sIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzE3MTcxNztcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDMwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTIyLjk3JTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcclxuXHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6ICR4MTU7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICR4MTU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJlc291cmNlLWNvbHVtbnMge1xyXG5cdFx0XHRcdGNvbHVtbi1jb3VudDogMztcclxuXHJcblx0XHRcdFx0LmNvbCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA4MHB4IDMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ib2R5LmJsb2cge1xyXG5cdC5zZWN0aW9uLWhlYWRlciB7XHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMy45NyU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2xpZGVyX3dyYXAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcblx0XHQubWF0dHNfc2xpZGVyIHtcclxuXHRcdFx0bWluLWhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGUge1xyXG5cdFx0XHQuc2xpZGVfY29udGVudCB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNsaWRlLWNvbnRlbnQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZlYXR1cmVkLWltYWdlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjFmMWYxIHVybChcImltYWdlcy9sb2dvMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNsaWRlLWlubmVyLWNvbnRlbnQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDUwcHggMTAlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRoZWlnaHQ6IDc1JTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0ei1pbmRleDogMTE7XHJcblxyXG5cdFx0XHRcdC5jYXQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzdlbTtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRjb2xvcjogI0QxQTc0RjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDN2dztcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmV4Y2VycHQge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0XHQubW9yZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29udHJvbHMge1xyXG5cdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdC5uZXh0LCAucHJldiB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYxNzcnO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uZXh0IHtcclxuXHRcdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYxNzgnO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBvc3QtbmF2aWdhdGlvbiB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiA1MHB4IDA7XHJcblxyXG5cdFx0LmJ1dHRvbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcblx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wb3N0LWNvbHVtbnMge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHQucG9zdC1jb2wge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcblx0XHQuZmVhdHVyZWQtaW1hZ2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjFmMWYxIHVybChcImltYWdlcy9sb2dvMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQycHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5leGNlcnB0IHtcclxuXHRcdFx0bWF4LXdpZHRoOiA0NTBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdD4gOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhLm1vcmUge1xyXG5cdFx0XHRjb2xvcjogI0QxQTc0RjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0LnBvc3QtY29sIHtcclxuXHRcdFx0ZmxleDogMCAwIDUwJTtcclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiaHRtbDpoYXMoYm9keS5ibG9nKSB7XG4gICAgb3ZlcmZsb3cteDogY2xpcDtcbn1cblxuYm9keS5ibG9nIHtcbiAgICBvdmVyZmxvdy14OiBjbGlwO1xuXG4gICAgI3NpdGVfaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICB9XG59XG5cbi5zdW1wLWJsb2ctbGlzdCB7XG4gICAgb3ZlcmZsb3cteDogY2xpcDtcblxuICAgIC5zdW1wLWJsb2NrLWN0YS1iYW5uZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLy8gQnJhbmQtdGludGVkIHNsb3QgcGFpbnRlZCBiZWhpbmQgZXZlcnkgY2FyZC9oZXJvIGltYWdlLiBTaG93cyB0aHJvdWdoIHdoZW4gYW5cbi8vIGltYWdlIGlzIG1pc3Npbmcgb3IgZmFpbHMgdG8gbG9hZCAoZW1wdHkgbG9jYWwgdXBsb2Fkcy8sIGRlbGV0ZWQgYXR0YWNobWVudCxcbi8vIG5vIGZlYXR1cmVkIGltYWdlKSBzbyB0aGUgYnJva2VuIGVsZW1lbnQgcmVhZHMgYXMgYW4gaW50ZW50aW9uYWwgcGxhY2Vob2xkZXJcbi8vIHJhdGhlciB0aGFuIHRoZSBicm93c2VyJ3MgYnJva2VuLWltYWdlIGdseXBoLlxuJHN1bXAtY2FyZC1wbGFjZWhvbGRlcjogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgjZmZmLCAwLjA5KSwgcmdiYSgjZmZmLCAwLjAyKSk7XG5cbi5zdW1wLWJsb2ctbGlzdC1pbnRybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1zdW1wLWludHJvLWNvdW50LCA0KSAqIDEwMHZoKTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuXG4gICAgJl9fc3RhZ2Uge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIGhlaWdodDogMTAwZHZoO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmX19zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFja2dyb3VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJl9fYmFja2dyb3VuZC1pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICZfX2JhY2tncm91bmQtdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC8vIFdoZW4gYSBoZXJvIHZpZGVvIGlzIHByZXNlbnQsIGl0IHJlcGxhY2VzIHRoZSBzdGlsbCBpbWFnZS4gVW5kZXJcbiAgICAvLyBwcmVmZXJzLXJlZHVjZWQtbW90aW9uIHdlIGRyb3AgYmFjayB0byB0aGUgaW1hZ2UgKHRoZSB2aWRlbyBwb3N0ZXIpLlxuICAgICZfX2JhY2tncm91bmQtLWhhcy12aWRlbyB7XG4gICAgICAgIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fYmFja2dyb3VuZC1pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgICAgICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2JhY2tncm91bmQtdmlkZW8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fYmFja2dyb3VuZC1pbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNzYsIDIyLCA0NSwgMC40KTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAkeDM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAkeDE7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUtcHJlZml4IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBjb2xvcjogJGMxMTtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiA3OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUtd29yZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDY4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiA5NnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheS0taGVybyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMxNSwgMC41KTtcbiAgICB9XG5cbiAgICAmX19zbGlkZS0taGVybyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJl9faGVyby1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6ICRzaXRlX3dpZHRoO1xuICAgICAgICBwYWRkaW5nOiAkeDYgJHgzO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZzogJHg4ICR4NTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlcm8tZXllYnJvdyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ3JvdGVzcXVlX2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogMCAwICR4MiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19oZXJvLXRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4wNTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgfVxuXG4gICAgJl9faGVyby10aXRsZS1saW5lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAkYzExO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWFjY2VudCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45NTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19oZXJvLXNpZ25hdHVyZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ3JvdGVzcXVlX2ZvbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICRjMTE7XG4gICAgICAgIG1hcmdpbjogJHgyIDAgMCAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19oZXJvLXNpZ25hdHVyZS1icmFuZCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICB9XG5cbiAgICAmX19oZXJvLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRncm90ZXNxdWVfZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgIG1hcmdpbjogJHgzIDAgMCAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHg0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206ICR4NDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcGFkZGluZzogMCAkeDM7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBib3R0b206ICR4NTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJHg2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmF2LWxpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAkeDI7XG4gICAgICAgIG1heC13aWR0aDogJHNpdGVfd2lkdGg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgfVxuXG4gICAgJl9fbmF2LWl0ZW0ge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG5cbiAgICAmX19uYXYtbGluayB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuMnMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuODUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC8vIENvbGxhcHNlIHRoZSBzY3JvbGwtaW50cm8gdG8gYSBzaW5nbGUgc2NyZWVuIGFuZCBzaG93IHRoZSBoZXJvICh0aGVcbiAgICAvLyBsYXN0IHNsaWRlKSByYXRoZXIgdGhhbiBvbmx5IHRoZSBmaXJzdCBpbnRybyBwYW5lbC5cbiAgICAuc3VtcC1ibG9nLWxpc3QtaW50cm8ge1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICB9XG5cbiAgICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX3NsaWRlOm5vdCguc3VtcC1ibG9nLWxpc3QtaW50cm9fX3NsaWRlLS1oZXJvKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnN1bXAtYmxvZy1saXN0LWludHJvX19zbGlkZS0taGVybyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4vLyBNb2JpbGUgKEZpZ21hIDQ1MToxNzMpOiBubyBzY3JvbGwtaW50cm8g4oCUIHJlbmRlciBhIHNpbmdsZSBzdGF0aWMgaGVybyxcbi8vIHN0YWNrZWQgKGxlZnQtYWxpZ25lZCB0ZXh0LCB0aGVuIHRoZSBpbWFnZSBiZWxvdykuIFBsYWNlZCBhZnRlciB0aGVcbi8vIHJlZHVjZWQtbW90aW9uIGNvbGxhcHNlIGFib3ZlIHNvIGl0IHdpbnMgZm9yIG1vYmlsZSArIHJlZHVjZWQtbW90aW9uIHVzZXJzLlxuQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1tZC1taW4gLSAxcHh9KSB7XG4gICAgLnN1bXAtYmxvZy1saXN0LWludHJvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fc3RhZ2Uge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIC8vIERyb3AgdGhlIGRlY29yYXRpdmUgXCJUaGUgbW9zdCBfX19cIiBwYW5lbHMgKG5vIEgxKTsga2VlcCBvbmx5IHRoZSBoZXJvLlxuICAgIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fc2xpZGU6bm90KC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fc2xpZGUtLWhlcm8pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX3NsaWRlLS1oZXJvIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAvLyBUZXh0IGJsb2NrIGxlYWRzLCBsZWZ0LWFsaWduZWQuIFRvcCBwYWRkaW5nIGNsZWFycyB0aGUgYWJzb2x1dGUgc2l0ZVxuICAgIC8vIGhlYWRlciAofjgwcHgpIHNvIHRoZSBleWVicm93IGlzIG5vdCB0dWNrZWQgYmVoaW5kIGl0LlxuICAgIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19faGVyby1jb250ZW50IHtcbiAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAkeDEwICR4MyAkeDM7XG4gICAgfVxuXG4gICAgLy8gQmFja2dyb3VuZCBpbWFnZSBiZWNvbWVzIGFuIGluLWZsb3cgYmxvY2sgYmVsb3cgdGhlIHRleHQsIGJvdW5kZWQgc28gYVxuICAgIC8vIG1pc3NpbmcvYnJva2VuIGltYWdlIGNhbid0IGJhbGxvb24gb3IgY29sbGFwc2UgKHNhbWUgZml4IGFzIHRoZSBjYXJkcykuXG4gICAgLnN1bXAtYmxvZy1saXN0LWludHJvX19iYWNrZ3JvdW5kIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzQyIC8gMTg1O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3VtcC1jYXJkLXBsYWNlaG9sZGVyO1xuICAgICAgICBtYXJnaW46IDAgJHgzICR4NjtcbiAgICB9XG5cbiAgICAvLyBObyBmdWxsLWJsZWVkIG92ZXJsYXksIGhlcm8gdmlkZW8gb3IgYm90dG9tIG5hdiBvbiB0aGUgc3RhY2tlZCBoZXJvLlxuICAgIC5zdW1wLWJsb2ctbGlzdC1pbnRyb19fb3ZlcmxheS0taGVybyxcbiAgICAuc3VtcC1ibG9nLWxpc3QtaW50cm9fX2JhY2tncm91bmQtdmlkZW8sXG4gICAgLnN1bXAtYmxvZy1saXN0LWludHJvX19uYXYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG4uc3VtcC1ibG9nLWxpc3QtZmlsdGVycyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogJHg2O1xuICAgIGJhY2tncm91bmQ6ICRjMTY7XG4gICAgY29udGFpbjogcGFpbnQ7XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogJGJsb2dfd2lkdGg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkeDQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGdhcDogJHgzO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAkeDI7XG4gICAgICAgICAgICByaWdodDogJHgyO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsIDAuMTgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHg0O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6ICR4NTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6ICR4NDtcbiAgICAgICAgICAgICAgICByaWdodDogJHg0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU2VhcmNoLW9ubHkgc3RhdGUgKGNhdGVnb3J5IGZpbHRlcnMgaGlkZGVuKTogdGhlIGxvbmUgc2VhcmNoIGlucHV0IGtlZXBzXG4gICAgLy8gaXRzIHJpZ2h0LWhhbmQgcGxhY2VtZW50IGluc3RlYWQgb2YgY29sbGFwc2luZyB0byB0aGUgc3RhcnQgb2YgdGhlIHJvdy5cbiAgICAmLS1zZWFyY2gtb25seSAmX19jb250YWluZXIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXRlZ29yaWVzIHtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICB0byByaWdodCxcbiAgICAgICAgICAgICMwMDAgMCUsXG4gICAgICAgICAgICAjMDAwIGNhbGMoMTAwJSAtIDYwcHgpLFxuICAgICAgICAgICAgdHJhbnNwYXJlbnQgMTAwJVxuICAgICAgICApO1xuICAgICAgICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICB0byByaWdodCxcbiAgICAgICAgICAgICMwMDAgMCUsXG4gICAgICAgICAgICAjMDAwIGNhbGMoMTAwJSAtIDYwcHgpLFxuICAgICAgICAgICAgdHJhbnNwYXJlbnQgMTAwJVxuICAgICAgICApO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWRyYWdnaW5nIHtcbiAgICAgICAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXRlZ29yeS1saXN0IHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHggMCAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAkeDM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgJl9fY2F0ZWdvcnktaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHgzO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgICAgICArIC5zdW1wLWJsb2ctbGlzdC1maWx0ZXJzX19jYXRlZ29yeS1pdGVtOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsIDAuMzUpO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXRlZ29yeS1saW5rIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRncm90ZXNxdWVfZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAxNTBtcyBlYXNlO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGMxMTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYzExO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDZweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkYzExO1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlYXJjaCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzkycHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VhcmNoLWlucHV0IHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI2ZmZiwgMC40KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAwIDY0cHggMCAyNHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGdyb3Rlc3F1ZV9mb250O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMTUwbXMgZWFzZSwgYm94LXNoYWRvdyAxNTBtcyBlYXNlO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCNmZmYsIDAuNik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYzExO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoJGMxMSwgMC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlYXJjaC1zdWJtaXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkYzExO1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlYXJjaC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIC8vIFNvdXJjZSBTVkcgaXMgc3Ryb2tlZCBpbiBkYXJrIHdpbmU7IHdoaXRlbiBpdCBmb3IgdGhlIGRhcmsgZmlsdGVyIGJhci5cbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICB9XG59XG5cbi8vIDQtdXAgaGlnaGxpZ2h0IHJvdyDigJQgY29udGludWVzIHRoZSBkYXJrIHRvcCBiYW5kIGJlbG93IHRoZSBmaWx0ZXJzLlxuLnN1bXAtYmxvZy1saXN0LWNhcmQtcm93IHtcbiAgICBiYWNrZ3JvdW5kOiAkYzE2O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctYmxvY2s6ICR4NSAkeDg7XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHgyO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4NDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2dyaWQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ2FwOiAkeDQ7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICAgICAgZ2FwOiAkeDM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUaGUgcm93IGNyb3BzIHRvIGEgdW5pZm9ybSBsYW5kc2NhcGUgdGh1bWJuYWlsOyB0aGUgbWFzb25yeSBiZWxvd1xuICAgIC8vIGtlZXBzIGVhY2ggaW1hZ2UncyBuYXR1cmFsIHJhdGlvIGZvciB0aGUgc3RhZ2dlcmVkIGxvb2suXG4gICAgLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9fbWVkaWEge1xuICAgICAgICBhc3BlY3QtcmF0aW86IDI3MSAvIDIxMztcbiAgICB9XG5cbiAgICAuc3VtcC1ibG9nLWxpc3QtY2FyZC1hcnRpY2xlX19pbWFnZSB7XG4gICAgICAgIC8vIEZpbGwgdGhlIGFzcGVjdC1yYXRpbyBib3ggb3V0IG9mIG5vcm1hbCBmbG93OiBhIGJyb2tlbiBpbWFnZSAobm9cbiAgICAgICAgLy8gaW50cmluc2ljIHNpemUpIHdvdWxkIG90aGVyd2lzZSBiYWxsb29uIHRoZSBmaWd1cmUgZmFyIHBhc3QgaXRzXG4gICAgICAgIC8vIHJhdGlvLiBBYnNvbHV0ZSBwb3NpdGlvbmluZyBrZWVwcyBpdCBib3VuZGVkIHdoYXRldmVyIGl0cyBzdGF0ZS5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxufVxuXG4vLyBTaGFyZWQgYXJ0aWNsZSBjYXJkIOKAlCBpbmhlcml0cyB0ZXh0IGNvbG91ciBmcm9tIGl0cyBzZWN0aW9uICh3aGl0ZSBvblxuLy8gdGhlIGRhcmsgYmFuZCwgZGFyayBvbiB0aGUgbGlnaHQgZ3JpZCkuIE5vIFwicmVhZCBtb3JlXCIgYnV0dG9uIGJ5IGRlc2lnbi5cbi5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6ICR4MTtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICZfX21lZGlhLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHgxO1xuICAgIH1cblxuICAgICZfX21lZGlhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdW1wLWNhcmQtcGxhY2Vob2xkZXI7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gVGhlIGZpbGwgYmVsb25ncyBvbiB0aGUgZWxlbWVudCBpdHNlbGYsIG5vdCBqdXN0IHRoZSBmaWd1cmUgYmVoaW5kIGl0OlxuICAgICAgICAvLyBhIGJyb2tlbiA8aW1nPiBwYWludHMgdGhlIGJyb3dzZXIncyBkZWZhdWx0IGdyZXkgYm94IG92ZXIgdGhlIGZpZ3VyZSxcbiAgICAgICAgLy8gc28gd2l0aG91dCB0aGlzIHRoZSBzbG90IHJlYWRzIGdyZXkuIEFuIG9wYXF1ZSBwaG90byBjb3ZlcnMgaXQgb24gbG9hZC5cbiAgICAgICAgYmFja2dyb3VuZDogJHN1bXAtY2FyZC1wbGFjZWhvbGRlcjtcblxuICAgICAgICAvLyBDaHJvbWUgYW5kIEZpcmVmb3ggcmVuZGVyIHBzZXVkby1lbGVtZW50cyBvbiBicm9rZW4gaW1hZ2VzIG9ubHksIHNvXG4gICAgICAgIC8vIHRoaXMgbWFza3MgdGhlIHJlc2lkdWFsIGJyb2tlbi1pbWFnZSBnbHlwaCB3aXRoIHRoZSBzbG90IGZpbGwuIExvYWRlZFxuICAgICAgICAvLyBpbWFnZXMgc3VwcHJlc3MgaXQ7IFNhZmFyaSBza2lwcyBpdCBhbmQgc2hvd3MgdGhlIGZpbGwgYWJvdmUuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdW1wLWNhcmQtcGxhY2Vob2xkZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGN1YmljLWJlemllcigwLjIyLCAxLCAwLjM2LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgJl9faW1hZ2Uge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2V5ZWJyb3cge1xuICAgICAgICBmb250LWZhbWlseTogJGdyb3Rlc3F1ZV9mb250O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2V4Y2VycHQge1xuICAgICAgICBmb250LWZhbWlseTogJGdyb3Rlc3F1ZV9mb250O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJl9fYXV0aG9yIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRncm90ZXNxdWVfZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBvcGFjaXR5OiAwLjg1O1xuICAgIH1cblxuICAgIC8vIE1vYmlsZSAoRmlnbWEgNDUxOjE3Myk6IGxlYWQgd2l0aCB0aGUgdGV4dCwgZHJvcCB0aGUgaW1hZ2UgYmVsb3cgaXQsIGFuZFxuICAgIC8vIGhpZGUgdGhlIGV4Y2VycHQgdG8gbWF0Y2ggdGhlIGNvbXBhY3QgbW9iaWxlIGNhcmRzLiBQbGFjZWQgYWZ0ZXIgdGhlIGJhc2VcbiAgICAvLyBlbGVtZW50IHJ1bGVzIHNvIHRoZSBleGNlcnB0IGRpc3BsYXkgb3ZlcnJpZGUgd2lucyBvbiBzb3VyY2Ugb3JkZXIuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1tZC1taW4gLSAxcHh9KSB7XG4gICAgICAgICZfX21lZGlhLWxpbmsge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZXhjZXJwdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3Itb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG5cbi5zdW1wLWJsb2ctbGlzdC1mZWF0dXJlZC1hcnRpY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDQ2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgbWluLWhlaWdodDogNTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYyMHB4O1xuICAgIH1cblxuICAgICZfX21lZGlhIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMxNjtcbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gRGFya2VuIHRoZSBsZWZ0IHNpZGUgc28gdGhlIHdoaXRlIHRleHQgc3RheXMgbGVnaWJsZSBvdmVyIGFueSBwaG90by5cbiAgICAmX19vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMTAwZGVnLFxuICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjcyKSAwJSxcbiAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC40NSkgMzglLFxuICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjEpIDcwJSxcbiAgICAgICAgICAgIHRyYW5zcGFyZW50IDEwMCVcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJsb2NrOiAkeDY7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHg0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6ICR4MjtcbiAgICAgICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICB9XG5cbiAgICAmX19leWVicm93IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRncm90ZXNxdWVfZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19leGNlcnB0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRncm90ZXNxdWVfZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC13aWR0aDogNjIwcHg7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hdXRob3Ige1xuICAgICAgICBmb250LWZhbWlseTogJGdyb3Rlc3F1ZV9mb250O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmX19jdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAkeDI7XG4gICAgfVxufVxuXG4vLyBSZXVzYWJsZSB3aGl0ZSBwaWxsIGJ1dHRvbiDigJQgdXNlZCBvbiBkYXJrIGNvbnRleHRzIChmZWF0dXJlZCBiYW5kLFxuLy8gcmVzb3VyY2UgY2FyZHMsIGNsb3NpbmcgQ1RBKS4gSW52ZXJ0cyB0byBhIHdoaXRlIG91dGxpbmUgb24gaG92ZXIuXG4uc3VtcC1ibG9nLWxpc3QtYnRuLXBpbGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNDZweDtcbiAgICBwYWRkaW5nOiAwICR4NDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAkYzE2O1xuICAgIGZvbnQtZmFtaWx5OiAkYm9keV9mb250O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTUwbXMgZWFzZSwgY29sb3IgMTUwbXMgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgfVxufVxuXG4vLyBJbnNldCBkaXN0YW5jZSBvZiB0aGUgZGVjb3JhdGl2ZSBpbm5lciBmcmFtZSBmcm9tIHRoZSBiYW5kIGVkZ2UgKEZpZ21hIH4xOHB4KS5cbiRzdW1wLWJhbmQtZnJhbWUtaW5zZXQ6IDE4cHg7XG5cbi8vIEZlYXR1cmVkIGVkaXRvcmlhbCBiYW5kIChib3JkZXJlZCwgdGV4dC1vbmx5KSDigJQgYmV0d2VlbiB0aGUgbWFzb25yeSBncmlkIGFuZFxuLy8gdGhlIHJlc291cmNlcy4gQSBkZWNvcmF0aXZlIGV5ZWJyb3cgb3ZlciBhbiBpdGFsaWMgc2VyaWYgdGl0bGUgaW5zaWRlIGFuXG4vLyBpbnNldCBmcmFtZS4gTm8gaW1hZ2Ugb3IgYnV0dG9uIGJ5IGRlc2lnbjsgdGhlIHNhbWUgZmVhdHVyZWQgYXJ0aWNsZSBhcHBlYXJzXG4vLyBhcyBhIGZ1bGwgcGhvdG8gYmFuZCBhZnRlciB0aGUgcmVzb3VyY2VzIHNlY3Rpb24uXG4uc3VtcC1ibG9nLWxpc3QtZmVhdHVyZWQtYmFuZCB7XG4gICAgYmFja2dyb3VuZDogJGMxNjtcbiAgICBwYWRkaW5nLWJsb2NrOiAkeDY7XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHgyO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4NDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ZyYW1lIHtcbiAgICAgICAgLy8gRnVsbCBjb250ZW50IHdpZHRoIOKAlCBtYXRjaGVzIHRoZSByZXNvdXJjZXMgcm93IGJlbG93LCBub3QgdGhlIGluc2V0XG4gICAgICAgIC8vIG1hc29ucnkgZ3JpZCBhYm92ZSAodGhlIGZyYW1lIGl0c2VsZiBjYXJyaWVzIHRoZSB3aWR0aCBjYXAgc28gaXRzXG4gICAgICAgIC8vIHBhZGRpbmcgZG9lcyBub3QgZWF0IGludG8gdGhlIGJhbmQpLlxuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjMTc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI2ZmZiwgMC4xMik7XG4gICAgICAgIHBhZGRpbmc6ICR4NyAkeDQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHgyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkeDkgJHg0O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSW5zZXQgY3JlYW0gZnJhbWUg4oCUIHRoZSBkZXNpZ24ncyBpbm5lciBib3JkZXIuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6ICRzdW1wLWJhbmQtZnJhbWUtaW5zZXQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCNmZmYsIDAuNTUpO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNb2JpbGUgKEZpZ21hIDQ1MToxNzMpOiB0aGUgYmFuZCBpcyBib3JkZXJsZXNzIOKAlCBqdXN0IHRoZSBjZW50cmVkXG4gICAgICAgIC8vIHRleHQgb24gdGhlIGRhcmsgcGFuZWwuIFRoZSBmcmFtZWQgbG9vayBpcyBkZXNrdG9wIG9ubHkuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbWQtbWluIC0gMXB4fSkge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19leWVicm93IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNGVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3VtcC1ibG9nLWxpc3QtcmVzb3VyY2VzIHtcbiAgICBiYWNrZ3JvdW5kOiAkYzE2O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctYmxvY2s6ICR4ODtcbiAgICBjb250YWluOiBwYWludDtcblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIG1heC13aWR0aDogJGJsb2dfd2lkdGg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR4NjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX192aWV3cG9ydCB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRjOTtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1kcmFnZ2luZyB7XG4gICAgICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgICAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6ICR4NDtcbiAgICAgICAgLy8gQ2VudHJlIHRoZSByb3cgd2hlbiB0aGUgY2FyZHMgZml0IHRoZSB2aWV3cG9ydDsgZmFsbCBiYWNrIHRvIGFcbiAgICAgICAgLy8gbGVmdC1hbGlnbmVkIHNjcm9sbCAobmV2ZXIgY2xpcHBpbmcgdGhlIGZpcnN0IGNhcmQpIG9uY2UgZW5vdWdoXG4gICAgICAgIC8vIGNhcmRzIG92ZXJmbG93LCBlLmcuIG9uIG1vYmlsZS4gU3ltbWV0cmljIHBhZGRpbmcgZ2l2ZXMgYm90aFxuICAgICAgICAvLyBzY3JvbGwgZW5kcyBicmVhdGhpbmcgcm9vbS5cbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzYWZlIGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4MjtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4NDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAzOTlweDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAzOTkgLyAzNDY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAkeDQgJHgzO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbWQtbWluIC0gMXB4fSkge1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZC1tZWRpYSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0yO1xuICAgIH1cblxuICAgICZfX2NhcmQtaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fY2FyZDo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gICAgfVxuXG4gICAgJl9fY2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHgzO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fY2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA1O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZC1kZXNjIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcmQtY3RhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDMycHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgbWluLXdpZHRoOiAxNDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkYzE2O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAkeDI7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTUwbXMgZWFzZSwgY29sb3IgMTUwbXMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1bXAtYmxvZy1saXN0LXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZzogJHg2ICR4MiAwO1xuICAgIG1heC13aWR0aDogJGJsb2dfd2lkdGg7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcblxuICAgICZfX2xpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNHB4O1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMCAkeDE7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogcmdiYSgjZmZmLCAwLjYpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDE1MG1zIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1jdXJyZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkYzExO1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2VsbGlwc2lzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6IHJnYmEoI2ZmZiwgMC42KTtcbiAgICAgICAgcGFkZGluZzogMCAkeDE7XG4gICAgfVxuXG4gICAgJl9fbmF2IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMCAkeDI7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAxNTBtcyBlYXNlLCBvcGFjaXR5IDE1MG1zIGVhc2U7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSksXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4zKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRjMTE7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmF2LWljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLy8gU291cmNlIGFycm93IFNWRyBpcyBkYXJrOyB3aGl0ZW4gaXQgZm9yIHRoZSBkYXJrIGdyaWQgc2VjdGlvbi5cbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICB9XG5cbiAgICAmX19uYXYtLW5leHQgJl9fbmF2LWljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgfVxuXG4gICAgJl9fbGlzdC0tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc2NyZWVuLXNtLW1pbiAtIDFweH0pIHtcbiAgICAgICAgJl9fbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19saXN0LS1kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19saXN0LS1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ2VpbGluZyBmb3IgbWFzb25yeSBjYXJkIGltYWdlcyDigJQgYm91bmRzIGEgYnJva2VuIGltYWdlICh3aGljaCBvdGhlcndpc2Vcbi8vIHJlc2VydmVzIGl0cyBmdWxsIGludHJpbnNpYyBwb3J0cmFpdCBib3gpIGFuZCB0aGUgdGFsbGVzdCBwb3J0cmFpdHMgc28gbm9cbi8vIHNpbmdsZSBjYXJkIGNhbiBkb21pbmF0ZSBpdHMgY29sdW1uLlxuJHN1bXAtbWFzb25yeS1pbWctbWF4OiA1MjBweDtcblxuLnN1bXAtYmxvZy1saXN0LWdyaWQge1xuICAgIGJhY2tncm91bmQ6ICRjMTY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy1ibG9jazogJHg2ICR4ODtcblxuICAgICZfX21hc29ucnkge1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHgyO1xuICAgICAgICBjb2x1bW4tY291bnQ6IDE7XG4gICAgICAgIGNvbHVtbi1nYXA6ICR4NDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIENhcmRzIG11c3Qgbm90IHNwbGl0IGFjcm9zcyBjb2x1bW5zOyBtYXJnaW4gbWFrZXMgdGhlIHZlcnRpY2FsIGdhcC5cbiAgICAgICAgLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZSB7XG4gICAgICAgICAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHg2O1xuICAgICAgICAgICAgZ2FwOiAkeDI7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMb2FkZWQgaW1hZ2VzIGtlZXAgdGhlaXIgbmF0dXJhbCByYXRpbyB1cCB0byB0aGUgY2VpbGluZyBmb3IgdGhlXG4gICAgICAgIC8vIHN0YWdnZXJlZCBsb29rOyBhIGJyb2tlbiBpbWFnZSBpcyBjYXBwZWQgaGVyZSBpbnN0ZWFkIG9mIGJhbGxvb25pbmdcbiAgICAgICAgLy8gZG93biB0aGUgY29sdW1uLCBhbmQgY3JvcHBlZCB0byBmaWxsIHJhdGhlciB0aGFuIGxldHRlcmJveGVkLlxuICAgICAgICAuc3VtcC1ibG9nLWxpc3QtY2FyZC1hcnRpY2xlX19pbWFnZSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAkc3VtcC1tYXNvbnJ5LWltZy1tYXg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE1hc29ucnkgY2FyZHMgYXJlIGxhcmdlciB0aGFuIHRoZSByb3cncyBjb21wYWN0IGNhcmRzLlxuICAgICAgICAuc3VtcC1ibG9nLWxpc3QtY2FyZC1hcnRpY2xlX19leWVicm93IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdW1wLWJsb2ctbGlzdC1jYXJkLWFydGljbGVfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1bXAtYmxvZy1saXN0LWNhcmQtYXJ0aWNsZV9fZXhjZXJwdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19lbXB0eSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ3JvdGVzcXVlX2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6IHJnYmEoI2ZmZiwgMC43NSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogJHg4ICR4MjtcbiAgICAgICAgbWF4LXdpZHRoOiAkYmxvZ193aWR0aDtcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICB9XG5cbiAgICAmLmlzLWxvYWRpbmcge1xuICAgICAgICBvcGFjaXR5OiAwLjU1O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2U7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cblxuXG4iLCJib2R5LnNpbmdsZS1wb3N0IHtcblx0LnNlY3Rpb24uZmVhdHVyZWQtaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTEwdmg7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDUwdmg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cblx0XHQucHNldWRvLWNvbnRhaW5lciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwdmg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IC01cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR9XG5cdH1cblxuXHQuc2l0ZS1tYWluIHtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5jb250ZW50LXNlY3Rpb24gLmNvbnRhaW5lciwgLmNvbW1lbnRzLWFyZWEge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQuZW50cnktY29udGVudCB7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGMyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuXHRcdFx0Y29sb3I6ICR0YzE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0XHRcdG1hcmdpbi10b3A6IDAuNmVtO1xuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjZlbTtcblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuYnlsaW5lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjM3ZW07XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHQuYXV0aG9yIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkYzI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNoYXJlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uZXh0cHJldiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzAwMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdCZbcmVsPVwibmV4dFwiXSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLmZ1cnRoZXItcmVhZGluZyB7XG5cdFx0LnNlY3Rpb24taGVhZGVyIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuc3VtcC1hcnRpY2xlLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibG9nLWluaztcbiAgICBwYWRkaW5nLXRvcDogJHg2O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICA+IHAsXG4gICAgPiBoMixcbiAgICA+IGgzLFxuICAgID4gaDQsXG4gICAgPiBoNSxcbiAgICA+IGg2LFxuICAgID4gdWwsXG4gICAgPiBvbCxcbiAgICA+IGJsb2NrcXVvdGUsXG4gICAgPiBmaWd1cmUsXG4gICAgPiBwcmUsXG4gICAgPiB0YWJsZSB7XG4gICAgICAgIG1heC13aWR0aDogJGJsb2dfd2lkdGg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHg0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbi1ibG9jazogMCAkeDM7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMxMTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICBlbSB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICAgIGNvbG9yOiAkYmxvZy1vbi1kYXJrO1xuICAgICAgICBtYXJnaW4tYmxvY2s6ICR4NiAkeDQ7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbi1ibG9jazogJHg1ICR4MztcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gaDQge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAkeDQgJHgzO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiBoNSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGNvbG9yOiAkYmxvZy1vbi1kYXJrO1xuICAgICAgICBtYXJnaW4tYmxvY2s6ICR4NCAkeDI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGg2IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbi1ibG9jazogJHgzICR4MjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gdWwsXG4gICAgPiBvbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keV9mb250O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGNvbG9yOiAkYmxvZy1vbi1kYXJrO1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDAgJHgzO1xuICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHg0O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6ICR4NjtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICR4MTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsLFxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICR4MSAkeDE7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHgzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgfVxuXG4gICAgPiBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gICAgfVxuXG4gICAgPiBibG9ja3F1b3RlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJfZm9udDI7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKCRibG9nLW9uLWRhcmssIDAuNCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHgzO1xuICAgICAgICBtYXJnaW4tYmxvY2s6ICR4NSAkeDU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR4NDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgY2l0ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keV9mb250O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkeDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbi1ibG9jazogJHg1O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICR4MTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zdW1wLWJsb2NrLWFydGljbGUtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkeDQ7XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHgyO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4NDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2V5ZWJyb3cge1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkYmxvZy1vbi1kYXJrO1xuICAgICAgICBtYXJnaW46IDAgMCAkeDM7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMCAwIDEycHghaW1wb3J0YW50O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hdXRob3Ige1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgbWFyZ2luOiAwIDAgJHg0O1xuICAgIH1cblxuICAgICZfX21lZGlhIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxMjY2IC8gNTg5O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ydWxlIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkYmxvZy1vbi1kYXJrLCAwLjMpO1xuICAgICAgICBtYXJnaW46ICR4NCAwIDA7XG4gICAgfVxufVxuIiwiLnN1bXAtYmxvY2stdHdvLWNvbHVtbiB7XG4gICAgbWFyZ2luLWJsb2NrOiAkeDM7XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHgyO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ2FwOiAkeDQ7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHg0O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICAgICAgZ2FwOiAkeDg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2wge1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICR4MjtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnN1bXAtYmxvY2stdGVzdGltb25pYWwtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ibG9jazogJHg2O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAxMjBweDtcbiAgICAgICAgbWluLWhlaWdodDogODE3cHg7XG4gICAgfVxuXG4gICAgJl9fYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40OCk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJl9faW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAkeDggJHgyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkeDYgJHg0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcXVvdGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgbWFyZ2luOiAwIDAgJHgyO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2l0ZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keV9mb250O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc3VtcC1ibG9jay1zZWN0aW9uLXRleHQtaW1hZ2UtdHdvLWNvbHVtbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsb2ctaW5rO1xuICAgIHBhZGRpbmctYmxvY2s6ICR4NiAkeDM7XG4gICAgbWFyZ2luLWJsb2NrOiAkeDY7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAxMjBweDtcbiAgICB9XG4gICAgXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkYmxvZ193aWR0aDtcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4MjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19leWVicm93IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMCAwICR4MztcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMCAwICR4NTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ2FwOiAkeDQ7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICBnYXA6ICR4NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICR4MjtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zdW1wLWJsb2NrLXNlY3Rpb24tdGV4dC1pbWFnZS1vbmUtY29sdW1uIHtcbiAgICBtYXJnaW4tYmxvY2s6ICR4NjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDEyMHB4O1xuICAgIH1cbiAgICBcbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHgyO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4NDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2V5ZWJyb3cge1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgbWFyZ2luOiAwIDAgJHgzO1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgbWFyZ2luOiAwIDAgJHg1O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWVkaWEge1xuICAgICAgICBtYXJnaW46IDAgMCAkeDQ7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXB0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbi10b3A6ICR4MjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICR4MjtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnN1bXAtYmxvY2stY3RhLWJhbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsb2ctc3VyZmFjZTtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgbWFyZ2luLXRvcDogMjQ4cHg7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkYmxvZ193aWR0aDtcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4MjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBnYXA6ICR4MztcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGdyb3Rlc3F1ZV9mb250O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190YWdsaW5lIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRncm90ZXNxdWVfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkYmxvZy1pbms7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keV9mb250O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2UsIGNvbG9yIDE1MG1zIGVhc2U7XG4gICAgICAgIG1hcmdpbi10b3A6ICR4MztcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zdW1wLWJsb2NrLWNhcm91c2VsLWdhbGxlcnkge1xuICAgIG1hcmdpbi1ibG9jazogJHg2O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgIG1hcmdpbi1ibG9jazogJHg2IDAgMTIwcHggMDsgXG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkYmxvZ193aWR0aDtcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4MjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGNvbG9yOiAkYmxvZy1vbi1kYXJrO1xuICAgICAgICBtYXJnaW46IDAgMCAkeDQ7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX192aWV3cG9ydCB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgICAgIHNjcm9sbC1wYWRkaW5nLWlubGluZTogJHgyO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkYmxvZy1vbi1kYXJrO1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHNjcm9sbC1wYWRkaW5nLWlubGluZTogJHg0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1zY3JvbGxhYmxlIHtcbiAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICAgICAmLmlzLWRyYWdnaW5nIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgICAgICAgICAgICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgICAgICAgICAgICAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdHJhY2sge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkeDI7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzYWZlIGNlbnRlcjtcbiAgICAgICAgZ2FwOiAkeDI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHg0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAkeDI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6ICR4NDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICAgICBmbGV4OiAwIDAgODB2dztcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzODJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAkeDE7XG4gICAgfVxuXG4gICAgJl9fdGh1bWItc3Ige1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAmX190aHVtYiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzODIgLyAzMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRibG9nLW9uLWRhcms7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keV9mb250O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGNvbG9yOiAkYmxvZy1vbi1kYXJrO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc3VtcC1ibG9jay1udW1iZXJlZC1jYXJvdXNlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsb2ctc3VyZmFjZTtcbiAgICBwYWRkaW5nOiAkeDYgMCAkeDMgMDtcbiAgICBtYXJnaW4tYmxvY2s6ICR4NjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDEyMHB4O1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogJGJsb2dfd2lkdGg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHg2O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4NDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2V5ZWJyb3cge1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgbWFyZ2luOiAwIDAgJHgxO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdmlld3BvcnQge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gICAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgICAgICBzY3JvbGwtcGFkZGluZy1pbmxpbmU6ICR4MjtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsb2ctb24tZGFyaztcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBzY3JvbGwtcGFkZGluZy1pbmxpbmU6ICR4NDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtc2Nyb2xsYWJsZSB7XG4gICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAgICAgJi5pcy1kcmFnZ2luZyB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICAgICAgICAgICAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190cmFjayB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6ICR4MjtcbiAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNhZmUgY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgZ2FwOiAkeDY7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHg0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAkeDI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6ICR4NDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICAgICBmbGV4OiAwIDAgODB2dztcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA2MDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICAgICAgZmxleDogMCAwIDY0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibG9nLWluaztcbiAgICAgICAgcGFkZGluZzogJHg1ICR4MyAkeDUgJHgzO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZzogJHg1ICR4NztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX251bWJlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR4MjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcmQtdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHgzO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZC10ZXh0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRyb2xzIHtcbiAgICAgICAgbWFyZ2luOiAkeDYgYXV0byAwO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHgyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHg0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udHJvbCB7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogJHgxO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgICAgIG9wYWNpdHkgMTUwbXMgZWFzZSxcbiAgICAgICAgICAgIHRyYW5zZm9ybSAxNTBtcyBlYXNlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgLy8gU291cmNlIGFycm93IFNWRyBzaGlwcyBpbiBkYXJrIGJ1cmd1bmR5OyB3aGl0ZW4gaXQgZm9yIHRoZSBkYXJrIGNhcm91c2VsIHNlY3Rpb24uXG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbmV4dCBpbWcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTRweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1uZXh0OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkYmxvZy1vbi1kYXJrO1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnN1bXAtYmxvY2stcHJvY2Vzcy1zdGVwcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsb2ctaW5rO1xuICAgIHBhZGRpbmctYmxvY2s6ICR4NiAkeDM7XG4gICAgbWFyZ2luLWJsb2NrOiAkeDY7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAxMjBweDtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICRibG9nX3dpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHgyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR4NjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19leWVicm93IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMCAwICR4MztcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3ZpZXdwb3J0IHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICAgICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICAgICAgc2Nyb2xsLXBhZGRpbmctaW5saW5lOiAkeDI7XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRibG9nLW9uLWRhcms7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgc2Nyb2xsLXBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLXNjcm9sbGFibGUge1xuICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgICAgICYuaXMtZHJhZ2dpbmcge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgICAgICAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdHJhY2sge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkeDI7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzYWZlIGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGdhcDogJHg0O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6ICR4NDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBmbGV4OiAwIDAgJHgyO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAkeDQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zbGlkZSB7XG4gICAgICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgICAgICAgZmxleDogMCAwIDI4MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZmxleDogMCAwIDM2NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZCB7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogJHg2ICR4NDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxvZy1zdXJmYWNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkYmxvZy1vbi1kYXJrO1xuICAgICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLFxuICAgICAgICAgICAgY29sb3IgMjAwbXMgZWFzZTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR4OCAkeDUgJHg1O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibG9nLW9uLWRhcms7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAyMDBtcyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxvZy1tdXRlZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxvZy1pbms7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxvZy1pbms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19udW1iZXIge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICAgIG1hcmdpbjogMCAwICR4MTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlcGFyYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIFxuICAgICAgICAmLS10b3Age1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJHgzO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyX2ZvbnQyO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbWFyZ2luOiAkeDIgMCAkeDI7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXJkLWFycm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICAgICAgICAvLyBTb3VyY2UgYXJyb3cgU1ZHIHNoaXBzIGluIGJyYW5kIG1hZ2VudGE7IHdoaXRlbiBpdCBvbiB0aGUgZGFyayBpbmFjdGl2ZSBjYXJkcy5cbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICB9XG5cbiAgICAmX19jYXJkLmlzLWFjdGl2ZSAmX19jYXJkLWFycm93IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG4gICAgICAgIC8vIEFjdGl2ZSBjYXJkIHNpdHMgb24gYSBsaWdodCBiYWNrZ3JvdW5kLCBzbyB0aGUgYXJyb3cgcmV0dXJucyB0byBpbmsuXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKTtcbiAgICB9XG5cbiAgICAmX19zZXBhcmF0b3Itd3JhcCB7XG4gICAgICAgIG1heC13aWR0aDogJGJsb2dfd2lkdGg7XG4gICAgICAgIG1hcmdpbjogJHgxMCBhdXRvIGF1dG8gYXV0bztcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4MjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS10b3Age1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHg2O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHgzO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkeDEwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR4NztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlcGFyYXRvci1saW5lIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKCRibG9nLW9uLWRhcmssIDAuMyk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICZfX3BhbmVscyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiAkYmxvZ193aWR0aDtcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICR4MjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkeDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYW5lbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAkeDI7XG4gICAgICAgIHJpZ2h0OiAkeDI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246XG4gICAgICAgICAgICBvcGFjaXR5IDI1MG1zIGVhc2UsXG4gICAgICAgICAgICB2aXNpYmlsaXR5IDBzIGxpbmVhciAyNTBtcztcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGxlZnQ6ICR4NDtcbiAgICAgICAgICAgIHJpZ2h0OiAkeDQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgICAgICAgICBvcGFjaXR5IDI1MG1zIGVhc2UsXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYW5lbC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ2FwOiAkeDQ7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICBnYXA6ICR4NjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BhbmVsLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmX19wYW5lbC1leWVicm93IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5X2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMCAwICR4MztcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGFuZWwtdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcl9mb250MjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIG1hcmdpbjogMCAwICR4MztcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BhbmVsLXRleHQge1xuICAgICAgICBmb250LWZhbWlseTogJGJvZHlfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBjb2xvcjogJGJsb2ctb24tZGFyaztcblxuICAgICAgICA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkeDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYW5lbC1idXR0b24ge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgcGFkZGluZzogMCAkeDQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibG9nLW9uLWRhcms7XG4gICAgICAgIGNvbG9yOiAkYmxvZy1pbms7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keV9mb250O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2U7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3BhY2l0eTogMC44NTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYW5lbC1tZWRpYSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iXX0= */
