*{-webkit-font-smoothing:antialiased}@media screen and (max-width:767px){.l-canvas{overflow:visible!important}}a:focus,button:focus,input[type=checkbox]:focus+.w-color-switch-box,input[type=checkbox]:focus+i,input[type=submit]:focus{outline:2px dotted #003b99!important}footer a:focus,footer button:focus,footer input[type=checkbox]:focus+.w-color-switch-box,footer input[type=checkbox]:focus+i,footer input[type=submit]:focus{outline:2px dotted #fff!important}.facetwp-facet{margin-bottom:0!important}main .post_content ol li a,main .post_content p a,main .post_content ul li a,main .wpb_text_column ol li a,main .wpb_text_column p a,main .wpb_text_column ul li a,table td a{text-decoration:underline}.l-section.height_small{padding-top:1.5rem;padding-bottom:1.5rem}.l-section.height_medium{padding-top:2.5rem;padding-bottom:2.5rem}.l-section.height_large{padding-top:4.5rem;padding-bottom:4.5rem}header{box-shadow:0 4px 8px rgba(38,38,38,.08)}header .w-dropdown{width:220px;border:1px solid #c3c3c3}header .w-dropdown .w-dropdown-h{margin:0}header nav ul li.current-menu-item>a{color:#262626!important;position:relative}header nav ul li.current-menu-item>a:after{content:"";position:absolute;left:3px;bottom:0;width:calc(100% - 6px);height:3px;background-color:#0061ff}header nav ul li.current-menu-item>a:hover{color:#0061ff!important}@media screen and (min-width:768px){header nav .language--selector{display:none!important}}@media screen and (max-width:767px){header nav>.w-nav-control{font-weight:400!important;margin-right:0!important}header nav>.w-nav-control>span{font-size:14px!important;margin-right:15px}header nav>.w-nav-control .w-nav-icon{position:relative;color:#9e9e9e;transition:all .3s}header nav>.w-nav-control .w-nav-icon:before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:40px;height:40px;background:#e5efff;border-radius:50%;opacity:0;transition:all .3s}header nav>.w-nav-control:hover{color:inherit!important}header nav>.w-nav-control:hover .w-nav-icon{color:#0061ff}header nav>.w-nav-control:hover .w-nav-icon:before{opacity:1}header nav ul.level_1{height:calc(100vh - 70px)!important;position:fixed!important;top:70px!important;left:0!important;right:0!important;padding:0!important}header nav ul.level_1>li:not(.menu--button):not(.language--selector){border-bottom:1px solid #e3e3e3;transition:all .3s}header nav ul.level_1>li:not(.menu--button):not(.language--selector)>a{padding:1rem!important;font-weight:400!important}header nav ul.level_1>li:not(.menu--button):not(.language--selector).current-menu-item>a:after{content:"";position:absolute;left:0;bottom:0;width:4px;height:100%;background-color:#0061ff}header nav ul.level_1>li:not(.menu--button):not(.language--selector):hover{background:#e5efff}header nav ul.level_1>li:not(.menu--button):not(.language--selector):hover a{color:inherit!important}header nav ul.level_1 .language--selector{border-bottom:1px solid #e3e3e3;padding:1rem!important;line-height:1;position:relative;display:flex;align-items:center}header nav ul.level_1 .language--selector:before{content:"\f0ac";font-family:FontAwesome;font-style:normal;font-weight:700;text-decoration:inherit;color:#0061ff;font-size:1.5rem;margin-right:.5em;position:relative}header nav ul.level_1 .language--selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#262626;background-color:#fff;border:1px solid #c3c3c3;border-radius:2px;height:40px;width:100%;max-width:100%;padding:0 2rem 0 1rem;background-image:url(../images/caret-down-solid.svg);background-size:11px;background-position:calc(100% - 1rem) 50%;background-repeat:no-repeat}header nav ul.level_1 .menu--button{width:50%;position:absolute;left:0;bottom:0}header nav ul.level_1 .menu--button a{width:calc(100% - 1.4rem);margin:.7rem!important;font-size:14px!important}header nav ul.level_1 .menu--button.menu--button-left{right:auto;left:0}header nav ul.level_1 .menu--button.menu--button-right{right:0;left:auto}header nav ul.level_1 .menu--button.menu--button-right a{position:relative}header nav ul.level_1 .menu--button.menu--button-right a:after{content:"\f234";font-family:FontAwesome;font-style:normal;font-weight:700;text-decoration:inherit;color:inherit;font-size:14px;position:relative;padding-left:.5rem}.w-nav-open header nav ul.level_1{border-top:2px solid #e3e3e3}}footer a{color:inherit!important}footer a:hover{color:#0061ff!important}footer .ult_ecpsub_cont p{margin-bottom:1rem}footer .ult_ecpsub_cont p:last-child{margin-bottom:0}footer .ult_expheader{text-transform:none}.hover--elevation{box-shadow:none!important;transition:all .3s!important}.hover--elevation:hover{box-shadow:0 5px 5px 0 #e3e3e3!important}.g-breadcrumbs .g-breadcrumbs-separator{margin:0 .5rem!important}.g-breadcrumbs .g-breadcrumbs-item:last-child a{color:#262626!important}.g-breadcrumbs .g-breadcrumbs-item:not(:last-child) a:hover{text-decoration:underline}.g-breadcrumbs>div:not(:nth-last-child(-n+5)){display:none}@media screen and (max-width:767px){.g-breadcrumbs>div:not(:nth-last-child(-n+3)){display:none}}.yoast--breadcrumb p>span>span>span{margin-left:.3rem;margin-right:.3rem}.yoast--breadcrumb p>span>span>span:not(.breadcrumb_last) a:hover{text-decoration:underline}.fa-facebook:before{content:"\f082"}.w-socials-item-link[title=Twitter] .fa-x-twitter{color:#0a1b5f;background:#fff;border-radius:3px;margin-top:1.5px;width:23px;height:23px;padding:2px;transition:background .6s}.w-socials-item-link[title=Twitter] .fa-x-twitter:hover{background:#0061ff}.w-socials-item-link[title=Twitter] svg{width:95%!important;margin-bottom:.1rem!important;margin-left:.1rem!important}.fa-instagram:before{content:"\e055"}.pagination.navigation .nav-links{justify-content:flex-end!important}.pagination.navigation .nav-links .page-numbers{height:2.5rem!important;width:2.5rem!important;font-size:14px!important;line-height:2.5rem!important;background:#fff!important;color:#262626!important;border-radius:.5rem!important;border:1px solid #c3c3c3!important}.pagination.navigation .nav-links .page-numbers.current{background:#0061ff!important;color:#fff!important}.facetwp-type-pager .facetwp-pager{justify-content:flex-end!important;display:flex!important}.facetwp-type-pager .facetwp-pager .facetwp-page{height:2.5rem!important;width:2.5rem!important;font-size:14px!important;line-height:2.5rem!important;background:#fff!important;color:#262626!important;border-radius:.5rem!important;text-align:center!important;font-weight:400!important;border:1px solid #c3c3c3!important}.facetwp-type-pager .facetwp-pager .facetwp-page.active{background:#0061ff!important;color:#fff!important;font-weight:400!important}.facetwp-type-pager .facetwp-pager .facetwp-page.next:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:700;text-decoration:inherit;font-size:1rem;left:50%;height:50%;transform:translate(-50%,-50%)}.facetwp-type-pager .facetwp-pager .facetwp-page.prev:before{content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:700;text-decoration:inherit;font-size:1rem;left:50%;height:50%;transform:translate(-50%,-50%)}.w-sharing .w-sharing-item{border:none!important;font-size:1.3rem!important;padding:0 .5rem!important;min-width:0!important}.w-sharing .w-sharing-item i{transition:all .3s}.w-sharing .w-sharing-item:hover i{color:#0061ff!important}.filter .w-grid-list{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.filter .w-grid-list .post_title a{font-size:14px;line-height:22px!important;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0;border-radius:.5em;padding:.5em 1em;background:#fff;border:2px solid #0061ff;color:#0061ff!important;display:block}.filter .w-grid-list .post_title a:hover{background:rgba(0,97,255,.1);border-color:#0061ff;color:#0061ff!important}.filter .w-grid-list .post_title a.active{background:#0061ff;border-color:#0061ff;color:#fff!important}.filter .w-grid-list .post_title b{display:none}.iconbox--author .w-iconbox-icon{width:100px!important;height:100px!important;border:10px solid #e3e3e3!important;border-radius:50%!important;position:relative}.iconbox--author .w-iconbox-icon img{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;border-radius:50%!important}.iconbox--left .w-iconbox-icon{width:auto!important;margin-right:1rem!important}.ult_exp_section_layer{margin-bottom:0!important;border-bottom:1px solid #0a1b5f!important}.ult_exp_section_layer .ult_exp_section{background:0 0!important;color:inherit!important;text-align:left!important;font-size:1rem!important;font-weight:700!important;padding:1rem 1.5rem 1rem .75rem!important;line-height:1.25!important;position:relative}.ult_exp_section_layer .ult_exp_section:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:700;text-decoration:inherit;color:inherit;font-size:1rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.ult_exp_section_layer .ult_exp_section.ult_active_section{background:#0a1b5f!important}.ult_exp_section_layer .ult_exp_section.ult_active_section:after{content:"\f077"}.ult_exp_section_layer:last-child{border:none!important}.ult_exp_section_layer:hover .ult_exp_section{background:#0a1b5f!important}.ult_exp_section_layer .ult_exp_content{background:0 0!important;color:inherit!important;text-align:left!important;font-size:1rem!important}.ult_exp_section_layer .ult_exp_content .ult_ecpsub_cont{text-align:left!important}blockquote{font-size:1rem!important;color:inherit!important;position:relative;padding:2rem .8rem}blockquote:before{content:"";width:20px;height:20px;position:absolute;left:0;top:0;background-image:url(../images/quote-top.svg);background-size:contain;background-position:left top;background-repeat:no-repeat;opacity:1}blockquote:after{content:"";width:20px;height:20px;position:absolute;right:0;bottom:0;background-image:url(../images/quote-bottom.svg);background-size:contain;background-position:left top;background-repeat:no-repeat;opacity:1}.block--video>.vc_column_container{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important}.block--video>.vc_column_container:after{content:"";position:relative;width:80px;height:80px;background-image:url(../images/play.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.block--video>.vc_column_container:after{width:50px;height:50px}}.w-separator.size_small:empty{height:1.5rem!important}.w-separator.size_small.with_line{height:3rem!important}.w-separator.size_medium:empty{height:2.5rem!important}.w-separator.size_medium.with_line{height:5rem!important}.image--number{position:absolute;top:0;left:0;width:50px;height:50px;border-top-left-radius:.5rem;border-bottom-right-radius:.5rem;display:flex;background:#003b99;color:#fff;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700}.image--number.left{left:0;right:auto}.image--number.right{right:0;left:auto;border-top-right-radius:.5rem;border-bottom-left-radius:.5rem;border-top-left-radius:0;border-bottom-right-radius:0}@media screen and (max-width:767px){.image--number.right{right:auto;left:0}}header .w-image{border-radius:0!important}#timeline--container .w-vwrapper{display:inline-block;padding-bottom:1rem;position:relative;z-index:0;width:100%}@media screen and (max-width:767px){#timeline--container .w-vwrapper{padding-bottom:2rem}}#timeline--container .w-vwrapper:after{content:"";left:45px;top:0;position:absolute;z-index:-1;width:2px;height:100%;border-left:2px dashed #e3e3e3}#timeline--container .w-vwrapper:last-child:after{display:none}#timeline--container .w-vwrapper .timeline--year{max-width:90px;width:100%;float:left;background:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e3e3e3;color:#0a1b5f;font-size:1.25rem;font-weight:700;text-align:center}@media screen and (max-width:767px){#timeline--container .w-vwrapper .timeline--year{margin-bottom:1rem}}#timeline--container .w-vwrapper .timeline--content{width:calc(100% - 90px - 1rem);float:right;background:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e3e3e3}@media screen and (max-width:767px){#timeline--container .w-vwrapper .timeline--content{width:100%}}.w-btn.us-btn-style_9{border-bottom:1px solid #0061ff}.w-btn.us-btn-style_9:hover{border-color:#0a1b5f!important}.text--buttons .wpb_text_column a{color:inherit!important;text-decoration:none!important;border:1px solid transparent;transition:all .3s;border-radius:.5rem!important;padding:.5rem!important;background:#f5f5f5!important}.text--buttons .wpb_text_column a:hover{border:1px solid #0061ff}.filter--buttons a{background:#fff!important}.filter--buttons a:hover{background:rgba(0,97,255,.1)!important;border-color:#0061ff!important;color:#0061ff!important}.filter--buttons a.active{background:#0061ff!important;border-color:#0061ff!important;color:#fff!important}.pdfprnt-button{font-size:14px;line-height:1.1!important;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0;border-radius:5em;padding:.75em 1.5em;background:#0061ff;border-color:transparent;color:#fff!important}.pdfprnt-button span{padding:0}.pdfprnt-button:hover{background:#003b99;border-color:transparent;color:#fff!important}.buttons--tabs{border-bottom:2px solid #e3e3e3;gap:0}.buttons--tabs .w-btn-wrapper{margin:0}.buttons--tabs .w-btn-wrapper a{font-size:1rem!important;line-height:1.2!important;font-weight:400!important;border-radius:0!important;padding:1rem!important;background:0 0!important;border:none!important;color:#000!important}.buttons--tabs .w-btn-wrapper a:before{display:none!important}.buttons--tabs .w-btn-wrapper a:hover{background:0 0!important;color:#0061ff!important}.buttons--tabs .w-btn-wrapper a.active{background:#fff!important;color:#000!important;font-weight:700!important;box-shadow:0 2px 0 #0061ff!important}.counter--section .counter--number .wpb_wrapper{width:60px;height:60px;display:flex;justify-content:center;align-items:center;color:#fff;background:#003b99;border-radius:50%;font-size:1.75rem;font-weight:700}.counter--section.green--leftBorder{position:relative}.counter--section.green--leftBorder:before{content:"";width:10px;height:100%;position:absolute;left:0;top:0;border-left:2px solid #33a329;border-radius:.5rem}table{width:auto;max-width:100%}@media screen and (max-width:767px){table{width:100%}}table tr th{font-weight:700;color:#0a1b5f;border:1px solid #e3e3e3}@media screen and (max-width:767px){table tr th{background:#fff}}table tr td{border:1px solid #e3e3e3}@media screen and (max-width:767px){table tr td{background:#f5f5f5}}table tr:nth-child(even){background:#f5f5f5}@media screen and (max-width:767px){table tr:nth-child(even){background:#fff}}.table--days table{width:100%}.table--days table tr:first-child td,.table--days table tr:first-child th{font-weight:700;color:#0a1b5f;background:#f5f5f5}.table--days table tr th{border:1px solid #e3e3e3;background:#fff}.table--days table tr td{border:1px solid #e3e3e3;background:#fff}.gallery--image img{border-radius:.5rem}.gallery--image .owl-carousel{width:calc(100% - 80px);margin-left:40px!important;display:inline-block!important}.gallery--image .owl-carousel .owl-nav .owl-next,.gallery--image .owl-carousel .owl-nav .owl-prev{width:40px;height:100%;background:rgba(38,38,38,.4);border-radius:.5rem;color:#fff;transition:all .3s}.gallery--image .owl-carousel .owl-nav .owl-next:hover,.gallery--image .owl-carousel .owl-nav .owl-prev:hover{background:#0061ff!important}.gallery--image .owl-nav:not(.disabled){display:block!important}.w-tabs.layout_ver .w-tabs-list{max-width:240px;background:0 0}.w-tabs.layout_ver .w-tabs-list .w-tabs-list-h{background:#fff!important;border:1px solid #e3e3e3!important;border-bottom:none!important}.w-tabs.layout_ver .w-tabs-list .w-tabs-list-h .w-tabs-item{white-space:unset!important;color:#0061ff!important;background:#fff!important;border:none!important;border-bottom:1px solid #e3e3e3!important;border-right:2px solid #fff!important;padding:1rem!important;position:relative;counter-increment:countercustom;font-weight:700}.w-tabs.layout_ver .w-tabs-list .w-tabs-list-h .w-tabs-item:before{content:counter(countercustom) ".";position:relative;color:#262626!important;padding-right:5px}.w-tabs.layout_ver .w-tabs-list .w-tabs-list-h .w-tabs-item.active{background:#fff!important;color:#262626!important;border:none!important;border-right:2px solid #0061ff!important;border-bottom:1px solid #e3e3e3!important}.w-tabs.layout_ver .w-tabs-sections .w-tabs-section{border:none!important;position:relative;counter-increment:countercustom}.w-tabs.layout_ver .w-tabs-sections .w-tabs-section .w-tabs-section-header{background:#fff!important;border:1px solid #e3e3e3!important;font-weight:700}.w-tabs.layout_ver .w-tabs-sections .w-tabs-section .w-tabs-section-header:before{content:counter(countercustom) ".";position:relative;color:#262626!important;padding-right:5px}.w-tabs.layout_ver .w-tabs-sections .w-tabs-section .w-tabs-section-content{background:#fff!important;padding:2rem!important;border:1px solid #e3e3e3!important;border-radius:.5rem!important}@media screen and (max-width:767px){.w-tabs.layout_ver .w-tabs-sections .w-tabs-section .w-tabs-section-content{border-radius:0!important;padding:1rem!important}}main .ult_exp_section_layer{background:#fff!important;border-bottom:2px solid #e3e3e3!important;counter-increment:countercustom}main .ult_exp_section_layer:hover .ult_exp_section{background:#fff!important}main .ult_exp_section_layer:hover .ult_exp_section:after{color:#0061ff!important}main .ult_exp_section_layer .ult_expleft_icon .ult_exp_icon{max-width:20px;padding:0!important;line-height:0}main .ult_exp_section_layer .ult_exp_section:after{color:#e3e3e3!important;transition:all .3s}main .ult_exp_section_layer .ult_exp_section .ult_expheader{font-weight:400!important;position:relative;text-transform:none}main .ult_exp_section_layer .ult_exp_section .ult_expheader:before{content:counter(countercustom) ".";position:relative;color:#262626!important;padding-right:5px}main .ult_exp_section_layer .ult_exp_section.ult_active_section{background:#fff!important}main .ult_exp_section_layer .ult_exp_section.ult_active_section .ult_expheader{font-weight:700!important}main .ult_exp_section_layer .ult_exp_content{background:#fff!important}main .ult_exp_section_layer .ult_exp_content .ult_ecpsub_cont{max-width:100%!important}main .no--numbers .ult_exp_section .ult_expheader:before{display:none}.w-post-elm.post_taxonomy i{color:#9e9e9e}.w-post-elm.post_taxonomy .w-btn{width:auto!important}.grid--filter .w-filter-list{border-bottom:2px solid #e3e3e3}.grid--filter .w-filter-list .w-filter-item{gap:0}.grid--filter .w-filter-list .w-filter-item .w-filter-item-value{font-size:1rem;line-height:1.2!important;font-weight:400;border-radius:0;padding:1rem;background:0 0;border:none;color:#000!important}.grid--filter .w-filter-list .w-filter-item .w-filter-item-value label{padding:0!important}.grid--filter .w-filter-list .w-filter-item .w-filter-item-value:hover{background:0 0!important;color:#0061ff!important}.grid--filter .w-filter-list .w-filter-item .w-filter-item-value.selected{background:#fff!important;color:#000!important;font-weight:700!important;box-shadow:0 2px 0 #0061ff!important}.grid--blog article .w-hwrapper{transition:all .3s!important}.grid--blog article .w-vwrapper{display:block}@media screen and (max-width:767px){.grid--blog article .w-vwrapper a.w-btn{width:100%}}.grid--blog article:hover .w-hwrapper{box-shadow:0 5px 5px 0 #e3e3e3!important}body.single-post .taxonomy--keywords i{color:#9e9e9e}#related--articles .owl-carousel{width:calc(100% - 80px);margin-left:40px!important;display:inline-block!important}#related--articles .owl-carousel .owl-nav .owl-next,#related--articles .owl-carousel .owl-nav .owl-prev{width:40px;height:100%;background:rgba(38,38,38,.4);border-radius:.5rem;color:#fff;transition:all .3s}#related--articles .owl-carousel .owl-nav .owl-next:hover,#related--articles .owl-carousel .owl-nav .owl-prev:hover{background:#0061ff!important}#related--articles .grid--related article{padding-top:0!important;padding-bottom:0!important}.grid--related article .w-vwrapper{height:100%;transition:all .3s}.grid--related article:hover .w-vwrapper{border-color:#0061ff!important}.owl-nav:not(.disabled){display:block!important}.filter--faq{border-bottom:2px solid #e3e3e3}.filter--faq .w-grid-list{gap:0}.filter--faq .w-grid-list .post_title a{font-size:1rem;line-height:1.2!important;font-weight:400;border-radius:0;padding:1rem;background:0 0;border:none;color:#000!important}.filter--faq .w-grid-list .post_title a:hover{background:0 0;color:#0061ff!important}.filter--faq .w-grid-list .post_title a.active{background:#fff;color:#000!important;font-weight:700;box-shadow:0 2px 0 #0061ff}.grid--faq .faq--icon{width:80px;min-width:80px;height:80px;position:relative}.grid--faq .faq--icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;left:0;top:0}.grid--faq .w-vwrapper{display:block}.grid--faq .w-grid-item-h .w-hwrapper{box-shadow:none!important;transition:all .3s;min-height:100%;align-items:flex-start}.grid--faq .w-grid-item-h:hover .w-hwrapper{box-shadow:0 5px 5px 0 #e3e3e3!important}.faq--posts{background:#fff;padding:1rem;border:1px solid #c3c3c3;border-radius:.5rem}.faq--posts article{padding:1.5rem 0;border-bottom:2px solid #c3c3c3;margin:0!important;counter-increment:countercustom}.faq--posts article:last-child{border:none!important}.faq--posts article .post_title{margin:0!important;cursor:pointer;padding:0 2rem 0 0;position:relative}.faq--posts article .post_title:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#9e9e9e;font-size:1rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.faq--posts article .post_title:hover:after{color:#0061ff}.faq--posts article .post_content{display:none;padding-top:1.5rem;padding:1.5rem .5rem 0 .5rem}.faq--posts article.open .post_title{font-weight:700}.faq--posts article.open .post_title:after{content:"\f077"}#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column{margin-bottom:1rem}#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul{list-style:none;margin:0;padding:0;display:flex;align-items:baseline;gap:1rem;width:100%}@media screen and (max-width:767px){#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul{display:inline-block;gap:0;margin-bottom:.5rem}}#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul li{background:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e3e3e3;width:100%;margin:0}@media screen and (max-width:767px){#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul li{margin-bottom:.5rem}}#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul li:first-child{width:120px;color:#0a1b5f;font-weight:700}@media screen and (max-width:767px){#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul li:first-child{padding:.5rem 1rem}}#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul li:last-child{color:#0061ff;padding-left:3.5rem;position:relative}#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul li:last-child:before{font-family:fontawesome;content:"\f0e0";font-style:normal;font-weight:400;text-decoration:inherit;color:#9e9e9e;font-size:1.5rem;position:absolute;top:1rem;left:1rem}#grid--newsletter .vc_column_container .vc_column-inner .wpb_text_column ul li a{text-decoration:underline}.search-form{position:relative}.search-form .search-field{background:#fff!important;padding-left:2.3rem!important}.search-form .search-submit{position:absolute;left:0;top:0;background:0 0!important;color:#0061ff!important;padding:.7rem .8rem!important;font-size:16px!important}.search-form .search-submit i{color:#0061ff!important}.search-form button[type=submit]:not(.w-btn){line-height:1.5!important}.search-form #rlvlive{position:relative}.search-form #rlvlive .relevanssi-live-search-results{top:3px!important;left:0!important;min-height:0!important;z-index:20!important}h1 .facetwp-facet-pager_counter{margin-bottom:0!important}#grid--search article{margin-bottom:1rem!important}#grid--search article .w-hwrapper{border-radius:.5rem!important;padding:1rem!important;background:#fff!important;border:1px solid #c3c3c3!important;box-shadow:none!important;transition:all .3s!important}#grid--search article .post_image{width:240px!important;border-radius:.5rem!important}@media (min-width:1025px) and (max-width:1380px){#grid--search article .post_image{width:240px!important}}@media (min-width:768px) and (max-width:1024px){#grid--search article .post_image{width:240px!important}}@media (max-width:767px){#grid--search article .post_image{width:100%!important}}#grid--search article .w-vwrapper{width:calc(100% - 240px - 1.5rem)!important;display:block!important}@media (min-width:1025px) and (max-width:1380px){#grid--search article .w-vwrapper{width:calc(100% - 240px - 1.5rem)!important}}@media (min-width:768px) and (max-width:1024px){#grid--search article .w-vwrapper{width:calc(100% - 240px - 1.5rem)!important}}@media (max-width:767px){#grid--search article .w-vwrapper{width:100%!important}}#grid--search article .w-vwrapper.full-width{width:100%!important}#grid--search article .w-btn{margin-top:.5rem!important}#grid--search article .post_type{font-size:14px!important;font-weight:400!important;color:#707070!important;text-transform:uppercase!important}#grid--search article .post_title{padding-top:.6rem!important}#grid--search article:hover .w-hwrapper{box-shadow:0 5px 5px 0 #e3e3e3!important}#no--results{display:none}.grid--testimonial article,.grid--testimonials article{padding-top:0!important;padding-bottom:0!important}.grid--testimonial article .grid--testimonial-quote,.grid--testimonials article .grid--testimonial-quote{padding-top:2rem;padding-bottom:2rem;position:relative;margin-top:1rem!important}.grid--testimonial article .grid--testimonial-quote:before,.grid--testimonials article .grid--testimonial-quote:before{content:"";width:1rem;height:1rem;position:absolute;left:0;top:0;background-image:url(../images/quote-top.svg);background-size:contain;background-position:left top;background-repeat:no-repeat;opacity:1}.grid--testimonial article .grid--testimonial-quote:after,.grid--testimonials article .grid--testimonial-quote:after{content:"";width:1rem;height:1rem;position:absolute;right:0;bottom:0;background-image:url(../images/quote-bottom.svg);background-size:contain;background-position:left top;background-repeat:no-repeat;opacity:1}.grid--testimonial .owl-carousel,.grid--testimonials .owl-carousel{width:calc(100% - 80px);margin-left:40px!important;display:inline-block!important}.grid--testimonial .owl-carousel .owl-nav .owl-next,.grid--testimonial .owl-carousel .owl-nav .owl-prev,.grid--testimonials .owl-carousel .owl-nav .owl-next,.grid--testimonials .owl-carousel .owl-nav .owl-prev{width:40px;height:80px;background:rgba(38,38,38,.4);border-radius:.5rem;color:#fff;transition:all .3s}.grid--testimonial .owl-carousel .owl-nav .owl-next:hover,.grid--testimonial .owl-carousel .owl-nav .owl-prev:hover,.grid--testimonials .owl-carousel .owl-nav .owl-next:hover,.grid--testimonials .owl-carousel .owl-nav .owl-prev:hover{background:#0061ff!important}.grid--testimonial .owl-carousel.navpos_inside,.grid--testimonials .owl-carousel.navpos_inside{margin-left:20px!important;width:calc(100% - 40px)}.grid--testimonial .owl-carousel.navpos_inside .owl-prev,.grid--testimonials .owl-carousel.navpos_inside .owl-prev{left:-20px}.grid--testimonial .owl-carousel.navpos_inside .owl-next,.grid--testimonials .owl-carousel.navpos_inside .owl-next{right:-20px}.grid--testimonial .owl-nav:not(.disabled),.grid--testimonials .owl-nav:not(.disabled){display:block!important}.grid--testimonial-image article .grid--testimonial-quote{padding-top:2rem;padding-bottom:2rem;position:relative;margin-top:1rem!important}.grid--testimonial-image article .grid--testimonial-quote:before{content:"";width:1rem;height:1rem;position:absolute;left:0;top:0;background-image:url(../images/quote-top.svg);background-size:contain;background-position:left top;background-repeat:no-repeat}.grid--testimonial-image article .grid--testimonial-quote:after{content:"";width:1rem;height:1rem;position:absolute;right:0;bottom:0;background-image:url(../images/quote-bottom.svg);background-size:contain;background-position:left top;background-repeat:no-repeat}.grid--testimonial-image article .flex--remove{display:block;text-align:left}.grid--releases article .w-vwrapper{display:block;width:100%}@media screen and (max-width:767px){.grid--releases article .w-btn{width:100%}}.grid--releases article .post_date{transition:all .3s!important}.grid--releases article:hover .post_date{background-color:#0a1b5f!important;color:#fff!important}.grid--releases article:hover .usg_vwrapper_1{box-shadow:0 5px 5px 0 #e3e3e3!important}#grid--releases .w-hwrapper{display:inline-block;padding-bottom:1rem;position:relative;z-index:0;width:100%}@media screen and (max-width:767px){#grid--releases .w-hwrapper{padding-bottom:2rem}}#grid--releases .w-hwrapper .release--year{max-width:120px;width:100%;float:left;background:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e3e3e3;color:#0a1b5f;font-size:1rem;font-weight:700;text-align:center;margin:0}@media screen and (max-width:767px){#grid--releases .w-hwrapper .release--year{margin-bottom:1rem}}#grid--releases .w-hwrapper .release--content{width:calc(100% - 120px - 1rem);float:right;background:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e3e3e3}@media screen and (max-width:767px){#grid--releases .w-hwrapper .release--content{width:100%}}.grid--videos article .w-hwrapper{transition:all .3s!important}.grid--videos article .w-vwrapper{display:block}@media screen and (max-width:767px){.grid--videos article .w-vwrapper a.w-btn{width:100%}}.grid--videos article .w-vwrapper .post_taxonomy{display:inline-block}.grid--videos article:hover .w-hwrapper{box-shadow:0 5px 5px 0 #e3e3e3!important}.car--makes article a{border:2px solid transparent;border-radius:.5rem;transition:all .3s}.car--makes article a:hover{border-color:#0061ff}.car--makes article .post_image{padding:.5rem}.body--types article .post_image img{filter:none}.body--types article:hover .post_image img{filter:sepia(100%) hue-rotate(180deg) brightness(45%) saturate(900%)}.grid--mediacentre article .w-grid-item-h>.w-vwrapper{transition:all .3s!important}.grid--mediacentre article:hover .w-grid-item-h>.w-vwrapper{box-shadow:0 5px 5px 0 #e3e3e3!important}.facetwp-facet-jobs_search .facetwp-input-wrap{width:100%}.facetwp-facet-jobs_search .facetwp-search{background-color:#fff;padding-left:2.3rem!important;padding-right:.8rem!important}.facetwp-facet-jobs_search .facetwp-icon{position:absolute;left:0;top:0;background:0 0!important;color:#0061ff!important;padding:.7rem .8rem!important;font-size:16px!important;opacity:1;width:42px;height:100%}.facetwp-facet-jobs_search .facetwp-icon:before{content:"\f002";font-family:fontawesome;font-weight:900;background:0 0;width:16px;height:16px;font-size:16px;font-style:normal!important;margin-top:4px}.facetwp-type-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;height:40px;width:100%;max-width:100%;padding:0 2rem 0 1rem;background-image:url(../images/caret-down-solid.svg);background-size:11px;background-position:calc(100% - 1rem) 50%;background-repeat:no-repeat}#grid--jobs article{padding:1.5rem 0;border-bottom:1px solid #e3e3e3}@media screen and (max-width:767px){#grid--jobs article{padding:1rem 0}}@media screen and (max-width:767px){#grid--jobs article .w-hwrapper{flex-direction:column}}#grid--jobs article .w-hwrapper>div{width:25%}@media screen and (max-width:767px){#grid--jobs article .w-hwrapper>div{width:100%!important;margin-right:0!important;margin-bottom:.2rem}}#grid--jobs article .w-hwrapper>.job_title{width:30%}#grid--jobs article .w-hwrapper>.job_title .post_title{margin-bottom:.2rem}#grid--jobs article .w-hwrapper>.job_title .created_at{color:#707070;font-size:14px;line-height:22px}#grid--jobs article .w-hwrapper>.workplace_type{width:20%;font-weight:700}#grid--jobs article .w-hwrapper>.location_string{width:30%}#grid--jobs article .w-hwrapper>.department{width:20%}#grid--auction{margin-top:-1rem;margin-bottom:-1rem}#grid--auction article{margin:1rem 0}#grid--auction article .wrapper--auction{border-radius:.5rem!important;padding:1rem!important;background:#fff!important;border:1px solid #e3e3e3!important}@media screen and (max-width:991px){#grid--auction article .wrapper--auction{flex-wrap:wrap}}#grid--auction article .wrapper--auction.borderRadius-top-none{border-top-left-radius:0!important}#grid--auction article .post_image{max-width:100px!important}@media screen and (max-width:991px){#grid--auction article .post_image{order:1;width:calc(100% - 150px - 1.2rem)}}#grid--auction article .wrapper--content{width:calc(100% - 320px)!important}@media screen and (max-width:991px){#grid--auction article .wrapper--content{order:3;width:100%!important;margin-top:1rem;padding-top:1rem;border-top:1px solid #e3e3e3;margin-right:0}}#grid--auction article .wrapper--dates{width:220px!important}@media screen and (max-width:991px){#grid--auction article .wrapper--dates{order:2;font-size:14px;width:150px!important}}#grid--auction article .post_custom_field{font-weight:700!important}#grid--auction article .post_content ul{margin-left:0;list-style:none}#grid--auction article .post_content ul li{position:relative;padding-left:calc(8px + .5rem)}#grid--auction article .post_content ul li:before{content:"";width:8px;height:8px;border-radius:50%;background:#9e9e9e;position:absolute;margin-right:10px;left:0;top:.5rem}.facetwp-type-sort select{background:#fff;max-width:240px;border-color:#9e9e9e;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/menu-down.svg);background-size:24px;background-position:center right;background-repeat:no-repeat;height:40px;min-height:40px;line-height:40px}@media screen and (max-width:767px){.facetwp-type-sort select{max-width:100%}}.facetwp-checkbox{background:url(../images/checkbox.svg) 0 50% no-repeat!important;background-size:20px 20px!important;padding-left:2rem!important}.facetwp-checkbox.checked{background-image:url(../images/checkbox-checked.svg)!important}.facetwp-checkbox:focus{outline:2px dotted #003b99!important}.facetwp-facet-auction_auction_type .facetwp-checkbox,.facetwp-facet-auction_selling_office .facetwp-checkbox{display:flex;justify-content:space-between}.facetwp-facet-auction_auction_type .facetwp-checkbox .facetwp-counter,.facetwp-facet-auction_selling_office .facetwp-checkbox .facetwp-counter{font-size:14px;color:#9e9e9e}@media screen and (max-width:767px){#auction--filter{position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;overflow-y:scroll;display:none;border-radius:0!important;padding-bottom:3rem!important}#auction--filter.open{display:block}}.auction--filter-open{overflow:hidden}.wrapper--auction-tags{justify-content:flex-start!important;border-radius:.5rem .5rem 0 0;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;background:#fff;padding:.5rem 1rem;max-width:-moz-fit-content;max-width:fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.wrapper--auction-tags{flex-direction:column}}.wrapper--auction-tags .auction-tag{display:flex;align-items:center;position:relative}.wrapper--auction-tags .auction-tag:after{content:"";width:1px;height:100%;position:absolute;right:-.6rem;top:0;background:#e3e3e3}@media screen and (max-width:767px){.wrapper--auction-tags .auction-tag:after{display:none}}.wrapper--auction-tags .auction-tag:last-child:after{display:none}.wrapper--auction-tags .auction-tag .auction-tag-img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:.5rem}.wrapper--auction-tags .auction-tag .auction-tag-name{font-size:14px;font-weight:700}.facetwp-selections ul{margin:0!important}.facetwp-selections ul .facetwp-selection-label{display:none!important}.facetwp-selections ul .facetwp-selection-value{border:1px solid #9e9e9e;padding:.25rem .5rem;background-color:#f5f5f5;border-radius:.25rem;padding-right:1.25rem;background-size:10px 10px;background-position:calc(100% - 5px) center;background-image:url(../images/icon-close.png)}.facetwp-selections ul .facetwp-selection-value:focus,.facetwp-selections ul .facetwp-selection-value:hover{background-color:#0061ff;color:#fff;border-color:#0061ff;background-image:url(../images/icon-close-white.png)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImh5YnJpZC9sYXlvdXQvX2dsb2JhbC5zY3NzIiwiYXBwLmNzcyIsImh5YnJpZC9sYXlvdXQvX2hlYWRlci5zY3NzIiwiaHlicmlkL2xheW91dC9fZm9vdGVyLnNjc3MiLCJoeWJyaWQvbGF5b3V0L19ob3Zlci5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fc29jaWFscy5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19zaGFyZS5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX3Rlcm1zbGlzdC5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2ljb25ib3guc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19leHBhbmRlci5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2Jsb2NrcXVvdGUuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19ibG9ja1ZpZGVvLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fc2VwZXJhdG9ycy5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2ltYWdlcy5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX3RpbWVsaW5lLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2NvdW50ZXJCdWxsZXRzLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fdGFibGUuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19nYWxsZXJ5SW1hZ2VzLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fdG91ci5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2V4cGFuZGFibGVTZWN0aW9uLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fdGF4b25vbXkuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19ncmlkRmlsdGVyLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX2Jsb2cuc2NzcyIsImh5YnJpZC9zZWN0aW9ucy9fYmxvZ1NpbmdsZS5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19yZWxhdGVkQXJ0aWNsZXMuc2NzcyIsImh5YnJpZC9zZWN0aW9ucy9fZmFxLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX25ld3NsZXR0ZXIuc2NzcyIsImh5YnJpZC9zZWN0aW9ucy9fc2VhcmNoLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX3Rlc3RpbW9uaWFscy5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19yZWxlYXNlcy5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19pbnN0cnVjdGlvblZpZGVvcy5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19vZmZlci5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19tZWRpYWNlbnRyZS5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19qb2JzLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX2F1Y3Rpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxFQUNJLHVCQUFBLFlBR0osb0NBQ0ksVUFDSSxTQUFBLG1CQUlSLFFBQUEsYUFBQSwrQ0FBQSw2QkFBQSx5QkFDSSxRQUFBLElBQUEsT0FBQSxrQkFHQSxlQUFBLG9CQUFBLHNEQUFBLG9DQUFBLGdDQUNJLFFBQUEsSUFBQSxPQUFBLGVBSVIsZUFDSSxjQUFBLFlDTUosMkJBRkEsdUJBQ0EsMkJBRkEsOEJEQUEsMEJDREEsOEJBS0EsV0RHSSxnQkFBQSxVQUdKLHdCQUNJLFlBQUEsT0FDQSxlQUFBLE9BRUoseUJBQ0ksWUFBQSxPQUNBLGVBQUEsT0FFSix3QkFDSSxZQUFBLE9BQ0EsZUFBQSxPRTNDSixPQUNJLFdBQUEsRUFBQSxJQUFBLElBQUEsbUJBRUEsbUJBQ0ksTUFBQSxNQUNBLE9BQUEsSUFBQSxNQUFBLFFBRUEsaUNBQ0ksT0FBQSxFQVFRLHFDQUNJLE1BQUEsa0JBQ0EsU0FBQSxTQUVBLDJDQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxJQUNBLE9BQUEsRUFDQSxNQUFBLGlCQUNBLE9BQUEsSUFDQSxpQkFBQSxR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QSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLE9BQ0EsUUFBQSxLQUNBLGNBQUEsWUFDQSxlQUFBLGVBRUEsc0JBQ0ksUUFBQSxPQUtaLHNCQUNJLFNBQUEsT0FHSix1QkFDSSxnQkFBQSxxQkFDQSxjQUFBLE1BQUEsTUFBQSxFQUFBLEVBQ0EsV0FBQSxJQUFBLE1BQUEsUUFDQSxhQUFBLElBQUEsTUFBQSxRQUNBLFlBQUEsSUFBQSxNQUFBLFFBQ0EsV0FBQSxLQUNBLFFBQUEsTUFBQSxLQUNBLFVBQUEsaUJBQUEsVUFBQSxZQUNBLE1BQUEsaUJBQUEsTUFBQSxZQUVBLG9DQVhKLHVCQVlRLGVBQUEsUUFHSixvQ0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLFNBQUEsU0FFQSwwQ0FDSSxRQUFBLEdBQ0EsTUFBQSxJQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxPQUNBLElBQUEsRUFDQSxXQUFBLFFBRUEsb0NBVEosMENBVVEsUUFBQSxNQUdSLHFEQUNJLFFBQUEsS0FHSixxREFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsUUFBQSxXQUFBLFFBQ0EsYUFBQSxNQUVKLHNEQUNJLFVBQUEsS0FDQSxZQUFBLElBTVIsdUJBQ0ksT0FBQSxZQUVBLGdEQUNJLFFBQUEsZUFHSixnREFDSSxPQUFBLElBQUEsTUFBQSxRQUNBLFFBQUEsT0FBQSxNQUNBLGlCQUFBLFFBQ0EsY0FBQSxPQUNBLGNBQUEsUUFDQSxnQkFBQSxLQUFBLEtBQ0Esb0JBQUEsaUJBQUEsT0FDQSxpQkFBQSw4QkFFQSxzREFBQSxzREFDSSxpQkFBQSxRQUNBLE1BQUEsS0FDQSxhQUFBLFFBQ0EsaUJBQUEiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIip7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpe1xuICAgIC5sLWNhbnZhc3tcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmE6Zm9jdXMsIGJ1dHRvbjpmb2N1cywgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMgKyBpLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyArIC53LWNvbG9yLXN3aXRjaC1ib3gsIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCAkdGVydGFpcmUgIWltcG9ydGFudDtcbn1cbmZvb3RlcntcbiAgICBhOmZvY3VzLCBidXR0b246Zm9jdXMsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgaSwgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMgKyAudy1jb2xvci1zd2l0Y2gtYm94LCBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAycHggZG90dGVkICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmZhY2V0d3AtZmFjZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG5tYWluIC53cGJfdGV4dF9jb2x1bW4gcCBhLCBcbm1haW4gLndwYl90ZXh0X2NvbHVtbiB1bCBsaSBhLCBcbm1haW4gLndwYl90ZXh0X2NvbHVtbiBvbCBsaSBhLCBcbm1haW4gLnBvc3RfY29udGVudCBwIGEsIFxubWFpbiAucG9zdF9jb250ZW50IHVsIGxpIGEsIFxubWFpbiAucG9zdF9jb250ZW50IG9sIGxpIGEsIFxudGFibGUgdGQgYXtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmwtc2VjdGlvbi5oZWlnaHRfc21hbGwge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbVxufVxuLmwtc2VjdGlvbi5oZWlnaHRfbWVkaXVtIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG4ubC1zZWN0aW9uLmhlaWdodF9sYXJnZSB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtXG59IiwiKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1jYW52YXMge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmE6Zm9jdXMsIGJ1dHRvbjpmb2N1cywgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMgKyBpLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyArIC53LWNvbG9yLXN3aXRjaC1ib3gsIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgIzAwM0I5OSAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIgYTpmb2N1cywgZm9vdGVyIGJ1dHRvbjpmb2N1cywgZm9vdGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgaSwgZm9vdGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgLnctY29sb3Itc3dpdGNoLWJveCwgZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uZmFjZXR3cC1mYWNldCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG5tYWluIC53cGJfdGV4dF9jb2x1bW4gcCBhLFxubWFpbiAud3BiX3RleHRfY29sdW1uIHVsIGxpIGEsXG5tYWluIC53cGJfdGV4dF9jb2x1bW4gb2wgbGkgYSxcbm1haW4gLnBvc3RfY29udGVudCBwIGEsXG5tYWluIC5wb3N0X2NvbnRlbnQgdWwgbGkgYSxcbm1haW4gLnBvc3RfY29udGVudCBvbCBsaSBhLFxudGFibGUgdGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubC1zZWN0aW9uLmhlaWdodF9zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5sLXNlY3Rpb24uaGVpZ2h0X21lZGl1bSB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5cbi5sLXNlY3Rpb24uaGVpZ2h0X2xhcmdlIHtcbiAgcGFkZGluZy10b3A6IDQuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbTtcbn1cblxuaGVhZGVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzOCwgMzgsIDM4LCAwLjA4KTtcbn1cbmhlYWRlciAudy1kcm9wZG93biB7XG4gIHdpZHRoOiAyMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjMztcbn1cbmhlYWRlciAudy1kcm9wZG93biAudy1kcm9wZG93bi1oIHtcbiAgbWFyZ2luOiAwO1xufVxuaGVhZGVyIG5hdiB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xuICBjb2xvcjogIzI2MjYyNiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIgbmF2IHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogM3B4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2cHgpO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFmZjtcbn1cbmhlYWRlciBuYXYgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDYxZmYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIG5hdiAubGFuZ3VhZ2UtLXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciBuYXYgPiAudy1uYXYtY29udHJvbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciBuYXYgPiAudy1uYXYtY29udHJvbCA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICBoZWFkZXIgbmF2ID4gLnctbmF2LWNvbnRyb2wgLnctbmF2LWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzlFOUU5RTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuICBoZWFkZXIgbmF2ID4gLnctbmF2LWNvbnRyb2wgLnctbmF2LWljb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNlNWVmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIH1cbiAgaGVhZGVyIG5hdiA+IC53LW5hdi1jb250cm9sOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciBuYXYgPiAudy1uYXYtY29udHJvbDpob3ZlciAudy1uYXYtaWNvbiB7XG4gICAgY29sb3I6ICMwMDYxZmY7XG4gIH1cbiAgaGVhZGVyIG5hdiA+IC53LW5hdi1jb250cm9sOmhvdmVyIC53LW5hdi1pY29uOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBoZWFkZXIgbmF2IHVsLmxldmVsXzEge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciBuYXYgdWwubGV2ZWxfMSA+IGxpOm5vdCgubWVudS0tYnV0dG9uKTpub3QoLmxhbmd1YWdlLS1zZWxlY3Rvcikge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNFM0UzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB9XG4gIGhlYWRlciBuYXYgdWwubGV2ZWxfMSA+IGxpOm5vdCgubWVudS0tYnV0dG9uKTpub3QoLmxhbmd1YWdlLS1zZWxlY3RvcikgPiBhIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciBuYXYgdWwubGV2ZWxfMSA+IGxpOm5vdCgubWVudS0tYnV0dG9uKTpub3QoLmxhbmd1YWdlLS1zZWxlY3RvcikuY3VycmVudC1tZW51LWl0ZW0gPiBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MWZmO1xuICB9XG4gIGhlYWRlciBuYXYgdWwubGV2ZWxfMSA+IGxpOm5vdCgubWVudS0tYnV0dG9uKTpub3QoLmxhbmd1YWdlLS1zZWxlY3Rvcik6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlNWVmZmY7XG4gIH1cbiAgaGVhZGVyIG5hdiB1bC5sZXZlbF8xID4gbGk6bm90KC5tZW51LS1idXR0b24pOm5vdCgubGFuZ3VhZ2UtLXNlbGVjdG9yKTpob3ZlciBhIHtcbiAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciBuYXYgdWwubGV2ZWxfMSAubGFuZ3VhZ2UtLXNlbGVjdG9yIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UzRTNFMztcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBoZWFkZXIgbmF2IHVsLmxldmVsXzEgLmxhbmd1YWdlLS1zZWxlY3RvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGFjXCI7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICBjb2xvcjogIzAwNjFmZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBoZWFkZXIgbmF2IHVsLmxldmVsXzEgLmxhbmd1YWdlLS1zZWxlY3RvciBzZWxlY3Qge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgY29sb3I6ICMyNjI2MjY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNjM2MzO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMnJlbSAwIDFyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhcmV0LWRvd24tc29saWQuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxcmVtKSA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICBoZWFkZXIgbmF2IHVsLmxldmVsXzEgLm1lbnUtLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgaGVhZGVyIG5hdiB1bC5sZXZlbF8xIC5tZW51LS1idXR0b24gYSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNHJlbSk7XG4gICAgbWFyZ2luOiAwLjdyZW0gIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuICBoZWFkZXIgbmF2IHVsLmxldmVsXzEgLm1lbnUtLWJ1dHRvbi5tZW51LS1idXR0b24tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICBoZWFkZXIgbmF2IHVsLmxldmVsXzEgLm1lbnUtLWJ1dHRvbi5tZW51LS1idXR0b24tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgaGVhZGVyIG5hdiB1bC5sZXZlbF8xIC5tZW51LS1idXR0b24ubWVudS0tYnV0dG9uLXJpZ2h0IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBoZWFkZXIgbmF2IHVsLmxldmVsXzEgLm1lbnUtLWJ1dHRvbi5tZW51LS1idXR0b24tcmlnaHQgYTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYyMzRcIjtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnctbmF2LW9wZW4gaGVhZGVyIG5hdiB1bC5sZXZlbF8xIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI0UzRTNFMztcbiAgfVxufVxuZm9vdGVyIGEge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuZm9vdGVyIGE6aG92ZXIge1xuICBjb2xvcjogIzAwNjFmZiAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC51bHRfZWNwc3ViX2NvbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5mb290ZXIgLnVsdF9lY3BzdWJfY29udCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZm9vdGVyIC51bHRfZXhwaGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5ob3Zlci0tZWxldmF0aW9uIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAhaW1wb3J0YW50O1xufVxuLmhvdmVyLS1lbGV2YXRpb246aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggI0UzRTNFMyAhaW1wb3J0YW50O1xufVxuXG4uZy1icmVhZGNydW1icyAuZy1icmVhZGNydW1icy1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgMC41cmVtICFpbXBvcnRhbnQ7XG59XG4uZy1icmVhZGNydW1icyAuZy1icmVhZGNydW1icy1pdGVtOmxhc3QtY2hpbGQgYSB7XG4gIGNvbG9yOiAjMjYyNjI2ICFpbXBvcnRhbnQ7XG59XG4uZy1icmVhZGNydW1icyAuZy1icmVhZGNydW1icy1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmctYnJlYWRjcnVtYnMgPiBkaXY6bm90KDpudGgtbGFzdC1jaGlsZCgtbis1KSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmctYnJlYWRjcnVtYnMgPiBkaXY6bm90KDpudGgtbGFzdC1jaGlsZCgtbiszKSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnlvYXN0LS1icmVhZGNydW1iIHAgPiBzcGFuID4gc3BhbiA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC4zcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuM3JlbTtcbn1cbi55b2FzdC0tYnJlYWRjcnVtYiBwID4gc3BhbiA+IHNwYW4gPiBzcGFuOm5vdCguYnJlYWRjcnVtYl9sYXN0KSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4udy1zb2NpYWxzLWl0ZW0tbGlua1t0aXRsZT1Ud2l0dGVyXSAuZmEteC10d2l0dGVyIHtcbiAgY29sb3I6ICMwYTFiNWY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLXRvcDogMS41cHg7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmc6IDJweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjZzO1xufVxuLnctc29jaWFscy1pdGVtLWxpbmtbdGl0bGU9VHdpdHRlcl0gLmZhLXgtdHdpdHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDYxZmY7XG59XG4udy1zb2NpYWxzLWl0ZW0tbGlua1t0aXRsZT1Ud2l0dGVyXSBzdmcge1xuICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLnBhZ2luYXRpb24ubmF2aWdhdGlvbiAubmF2LWxpbmtzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuLnBhZ2luYXRpb24ubmF2aWdhdGlvbiAubmF2LWxpbmtzIC5wYWdlLW51bWJlcnMge1xuICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyNjI2MjYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzMgIWltcG9ydGFudDtcbn1cbi5wYWdpbmF0aW9uLm5hdmlnYXRpb24gLm5hdi1saW5rcyAucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5mYWNldHdwLXR5cGUtcGFnZXIgLmZhY2V0d3AtcGFnZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5mYWNldHdwLXR5cGUtcGFnZXIgLmZhY2V0d3AtcGFnZXIgLmZhY2V0d3AtcGFnZSB7XG4gIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI2MjYyNiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjMyAhaW1wb3J0YW50O1xufVxuLmZhY2V0d3AtdHlwZS1wYWdlciAuZmFjZXR3cC1wYWdlciAuZmFjZXR3cC1wYWdlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDYxZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuLmZhY2V0d3AtdHlwZS1wYWdlciAuZmFjZXR3cC1wYWdlciAuZmFjZXR3cC1wYWdlLm5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZWZ0OiA1MCU7XG4gIGhlaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5mYWNldHdwLXR5cGUtcGFnZXIgLmZhY2V0d3AtcGFnZXIgLmZhY2V0d3AtcGFnZS5wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGVmdDogNTAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi53LXNoYXJpbmcgLnctc2hhcmluZy1pdGVtIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuLnctc2hhcmluZyAudy1zaGFyaW5nLWl0ZW0gaSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnctc2hhcmluZyAudy1zaGFyaW5nLWl0ZW06aG92ZXIgaSB7XG4gIGNvbG9yOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWx0ZXIgLnctZ3JpZC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxcmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZmlsdGVyIC53LWdyaWQtbGlzdCAucG9zdF90aXRsZSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA2MWZmO1xuICBjb2xvcjogIzAwNjFmZiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5maWx0ZXIgLnctZ3JpZC1saXN0IC5wb3N0X3RpdGxlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDk3LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogIzAwNjFmZjtcbiAgY29sb3I6ICMwMDYxZmYgIWltcG9ydGFudDtcbn1cbi5maWx0ZXIgLnctZ3JpZC1saXN0IC5wb3N0X3RpdGxlIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwNjFmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MWZmO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmZpbHRlciAudy1ncmlkLWxpc3QgLnBvc3RfdGl0bGUgYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pY29uYm94LS1hdXRob3IgLnctaWNvbmJveC1pY29uIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICNFM0UzRTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pY29uYm94LS1hdXRob3IgLnctaWNvbmJveC1pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uYm94LS1sZWZ0IC53LWljb25ib3gtaWNvbiB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4udWx0X2V4cF9zZWN0aW9uX2xheWVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzBhMWI1ZiAhaW1wb3J0YW50O1xufVxuLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cF9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAxcmVtIDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cF9zZWN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC43NXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi51bHRfZXhwX3NlY3Rpb25fbGF5ZXIgLnVsdF9leHBfc2VjdGlvbi51bHRfYWN0aXZlX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMEExQjVGICFpbXBvcnRhbnQ7XG59XG4udWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb24udWx0X2FjdGl2ZV9zZWN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cbi51bHRfZXhwX3NlY3Rpb25fbGF5ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnVsdF9leHBfc2VjdGlvbl9sYXllcjpob3ZlciAudWx0X2V4cF9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzBBMUI1RiAhaW1wb3J0YW50O1xufVxuLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cF9jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cbi51bHRfZXhwX3NlY3Rpb25fbGF5ZXIgLnVsdF9leHBfY29udGVudCAudWx0X2VjcHN1Yl9jb250IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMnJlbSAwLjhyZW07XG59XG5ibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcXVvdGUtdG9wLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3BhY2l0eTogMTtcbn1cbmJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9xdW90ZS1ib3R0b20uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYmxvY2stLXZpZGVvID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cbi5ibG9jay0tdmlkZW8gPiAudmNfY29sdW1uX2NvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BsYXkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay0tdmlkZW8gPiAudmNfY29sdW1uX2NvbnRhaW5lcjphZnRlciB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5cbi53LXNlcGFyYXRvci5zaXplX3NtYWxsOmVtcHR5IHtcbiAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnctc2VwYXJhdG9yLnNpemVfc21hbGwud2l0aF9saW5lIHtcbiAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi53LXNlcGFyYXRvci5zaXplX21lZGl1bTplbXB0eSB7XG4gIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi53LXNlcGFyYXRvci5zaXplX21lZGl1bS53aXRoX2xpbmUge1xuICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLmltYWdlLS1udW1iZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjMDAzQjk5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmltYWdlLS1udW1iZXIubGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmltYWdlLS1udW1iZXIucmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbWFnZS0tbnVtYmVyLnJpZ2h0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbmhlYWRlciAudy1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuI3RpbWVsaW5lLS1jb250YWluZXIgLnctdndyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3RpbWVsaW5lLS1jb250YWluZXIgLnctdndyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG59XG4jdGltZWxpbmUtLWNvbnRhaW5lciAudy12d3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDQ1cHg7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCAjRTNFM0UzO1xufVxuI3RpbWVsaW5lLS1jb250YWluZXIgLnctdndyYXBwZXI6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jdGltZWxpbmUtLWNvbnRhaW5lciAudy12d3JhcHBlciAudGltZWxpbmUtLXllYXIge1xuICBtYXgtd2lkdGg6IDkwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzO1xuICBjb2xvcjogIzBhMWI1ZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdGltZWxpbmUtLWNvbnRhaW5lciAudy12d3JhcHBlciAudGltZWxpbmUtLXllYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbiN0aW1lbGluZS0tY29udGFpbmVyIC53LXZ3cmFwcGVyIC50aW1lbGluZS0tY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4IC0gMXJlbSk7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3RpbWVsaW5lLS1jb250YWluZXIgLnctdndyYXBwZXIgLnRpbWVsaW5lLS1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udy1idG4udXMtYnRuLXN0eWxlXzkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwNjFmZjtcbn1cbi53LWJ0bi51cy1idG4tc3R5bGVfOTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzBhMWI1ZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC0tYnV0dG9ucyAud3BiX3RleHRfY29sdW1uIGEge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LS1idXR0b25zIC53cGJfdGV4dF9jb2x1bW4gYTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDYxZmY7XG59XG5cbi5maWx0ZXItLWJ1dHRvbnMgYSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5maWx0ZXItLWJ1dHRvbnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgOTcsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDYxZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDYxZmYgIWltcG9ydGFudDtcbn1cbi5maWx0ZXItLWJ1dHRvbnMgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNjFmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4ucGRmcHJudC1idXR0b24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjEgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgYm9yZGVyLXJhZGl1czogNWVtO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIGJhY2tncm91bmQ6ICMwMDYxRkY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4ucGRmcHJudC1idXR0b24gc3BhbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGRmcHJudC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAzQjk5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9ucy0tdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTNFM0UzO1xuICBnYXA6IDA7XG59XG4uYnV0dG9ucy0tdGFicyAudy1idG4td3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbn1cbi5idXR0b25zLS10YWJzIC53LWJ0bi13cmFwcGVyIGEge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5idXR0b25zLS10YWJzIC53LWJ0bi13cmFwcGVyIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ1dHRvbnMtLXRhYnMgLnctYnRuLXdyYXBwZXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9ucy0tdGFicyAudy1idG4td3JhcHBlciBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwMDYxZmYgIWltcG9ydGFudDtcbn1cblxuLmNvdW50ZXItLXNlY3Rpb24gLmNvdW50ZXItLW51bWJlciAud3BiX3dyYXBwZXIge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDNCOTk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvdW50ZXItLXNlY3Rpb24uZ3JlZW4tLWxlZnRCb3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY291bnRlci0tc2VjdGlvbi5ncmVlbi0tbGVmdEJvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMzNBMzI5O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbnRhYmxlIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxudGFibGUgdHIgdGgge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBBMUI1RjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzRTNFMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHRhYmxlIHRyIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG59XG50YWJsZSB0ciB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFM0UzRTM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICB0YWJsZSB0ciB0ZCB7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgfVxufVxudGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgfVxufVxuXG4udGFibGUtLWRheXMgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJsZS0tZGF5cyB0YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZCwgLnRhYmxlLS1kYXlzIHRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwQTFCNUY7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG59XG4udGFibGUtLWRheXMgdGFibGUgdHIgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnRhYmxlLS1kYXlzIHRhYmxlIHRyIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzRTNFMztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmdhbGxlcnktLWltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5nYWxsZXJ5LS1pbWFnZSAub3dsLWNhcm91c2VsIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbi5nYWxsZXJ5LS1pbWFnZSAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwgLmdhbGxlcnktLWltYWdlIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgzOCwgMzgsIDM4LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5nYWxsZXJ5LS1pbWFnZSAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldjpob3ZlciwgLmdhbGxlcnktLWltYWdlIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwNjFmZiAhaW1wb3J0YW50O1xufVxuLmdhbGxlcnktLWltYWdlIC5vd2wtbmF2Om5vdCguZGlzYWJsZWQpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnctdGFicy5sYXlvdXRfdmVyIC53LXRhYnMtbGlzdCB7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4udy10YWJzLmxheW91dF92ZXIgLnctdGFicy1saXN0IC53LXRhYnMtbGlzdC1oIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi53LXRhYnMubGF5b3V0X3ZlciAudy10YWJzLWxpc3QgLnctdGFicy1saXN0LWggLnctdGFicy1pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNFM0UzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyY3VzdG9tO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnctdGFicy5sYXlvdXRfdmVyIC53LXRhYnMtbGlzdCAudy10YWJzLWxpc3QtaCAudy10YWJzLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihjb3VudGVyY3VzdG9tKSBcIi5cIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzI2MjYyNiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4udy10YWJzLmxheW91dF92ZXIgLnctdGFicy1saXN0IC53LXRhYnMtbGlzdC1oIC53LXRhYnMtaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjYyNjI2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDA2MWZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNFM0UzICFpbXBvcnRhbnQ7XG59XG4udy10YWJzLmxheW91dF92ZXIgLnctdGFicy1zZWN0aW9ucyAudy10YWJzLXNlY3Rpb24ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb3VudGVyLWluY3JlbWVudDogY291bnRlcmN1c3RvbTtcbn1cbi53LXRhYnMubGF5b3V0X3ZlciAudy10YWJzLXNlY3Rpb25zIC53LXRhYnMtc2VjdGlvbiAudy10YWJzLXNlY3Rpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udy10YWJzLmxheW91dF92ZXIgLnctdGFicy1zZWN0aW9ucyAudy10YWJzLXNlY3Rpb24gLnctdGFicy1zZWN0aW9uLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGNvdW50ZXJjdXN0b20pIFwiLlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMjYyNjI2ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi53LXRhYnMubGF5b3V0X3ZlciAudy10YWJzLXNlY3Rpb25zIC53LXRhYnMtc2VjdGlvbiAudy10YWJzLXNlY3Rpb24tY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnctdGFicy5sYXlvdXRfdmVyIC53LXRhYnMtc2VjdGlvbnMgLnctdGFicy1zZWN0aW9uIC53LXRhYnMtc2VjdGlvbi1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbm1haW4gLnVsdF9leHBfc2VjdGlvbl9sYXllciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFM0UzRTMgIWltcG9ydGFudDtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXJjdXN0b207XG59XG5tYWluIC51bHRfZXhwX3NlY3Rpb25fbGF5ZXI6aG92ZXIgLnVsdF9leHBfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbm1haW4gLnVsdF9leHBfc2VjdGlvbl9sYXllcjpob3ZlciAudWx0X2V4cF9zZWN0aW9uOmFmdGVyIHtcbiAgY29sb3I6ICMwMDYxZmYgIWltcG9ydGFudDtcbn1cbm1haW4gLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cGxlZnRfaWNvbiAudWx0X2V4cF9pY29uIHtcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxubWFpbiAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb246YWZ0ZXIge1xuICBjb2xvcjogI0UzRTNFMyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbm1haW4gLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cF9zZWN0aW9uIC51bHRfZXhwaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxubWFpbiAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb24gLnVsdF9leHBoZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihjb3VudGVyY3VzdG9tKSBcIi5cIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzI2MjYyNiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5tYWluIC51bHRfZXhwX3NlY3Rpb25fbGF5ZXIgLnVsdF9leHBfc2VjdGlvbi51bHRfYWN0aXZlX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5tYWluIC51bHRfZXhwX3NlY3Rpb25fbGF5ZXIgLnVsdF9leHBfc2VjdGlvbi51bHRfYWN0aXZlX3NlY3Rpb24gLnVsdF9leHBoZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5tYWluIC51bHRfZXhwX3NlY3Rpb25fbGF5ZXIgLnVsdF9leHBfY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbm1haW4gLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cF9jb250ZW50IC51bHRfZWNwc3ViX2NvbnQge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbm1haW4gLm5vLS1udW1iZXJzIC51bHRfZXhwX3NlY3Rpb24gLnVsdF9leHBoZWFkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnctcG9zdC1lbG0ucG9zdF90YXhvbm9teSBpIHtcbiAgY29sb3I6ICM5RTlFOUU7XG59XG4udy1wb3N0LWVsbS5wb3N0X3RheG9ub215IC53LWJ0biB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWxpc3Qge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0UzRTNFMztcbn1cbi5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWxpc3QgLnctZmlsdGVyLWl0ZW0ge1xuICBnYXA6IDA7XG59XG4uZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0IC53LWZpbHRlci1pdGVtIC53LWZpbHRlci1pdGVtLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0IC53LWZpbHRlci1pdGVtIC53LWZpbHRlci1pdGVtLXZhbHVlIGxhYmVsIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmdyaWQtLWZpbHRlciAudy1maWx0ZXItbGlzdCAudy1maWx0ZXItaXRlbSAudy1maWx0ZXItaXRlbS12YWx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0IC53LWZpbHRlci1pdGVtIC53LWZpbHRlci1pdGVtLXZhbHVlLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgIzAwNjFmZiAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZC0tYmxvZyBhcnRpY2xlIC53LWh3cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1ibG9nIGFydGljbGUgLnctdndyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLS1ibG9nIGFydGljbGUgLnctdndyYXBwZXIgYS53LWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ncmlkLS1ibG9nIGFydGljbGU6aG92ZXIgLnctaHdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggI0UzRTNFMyAhaW1wb3J0YW50O1xufVxuXG5ib2R5LnNpbmdsZS1wb3N0IC50YXhvbm9teS0ta2V5d29yZHMgaSB7XG4gIGNvbG9yOiAjOUU5RTlFO1xufVxuXG4jcmVsYXRlZC0tYXJ0aWNsZXMgLm93bC1jYXJvdXNlbCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4jcmVsYXRlZC0tYXJ0aWNsZXMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYsICNyZWxhdGVkLS1hcnRpY2xlcyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzgsIDM4LCAzOCwgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4jcmVsYXRlZC0tYXJ0aWNsZXMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXY6aG92ZXIsICNyZWxhdGVkLS1hcnRpY2xlcyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDYxZmYgIWltcG9ydGFudDtcbn1cbiNyZWxhdGVkLS1hcnRpY2xlcyAuZ3JpZC0tcmVsYXRlZCBhcnRpY2xlIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmdyaWQtLXJlbGF0ZWQgYXJ0aWNsZSAudy12d3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uZ3JpZC0tcmVsYXRlZCBhcnRpY2xlOmhvdmVyIC53LXZ3cmFwcGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG59XG5cbi5vd2wtbmF2Om5vdCguZGlzYWJsZWQpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmZpbHRlci0tZmFxIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFM0UzRTM7XG59XG4uZmlsdGVyLS1mYXEgLnctZ3JpZC1saXN0IHtcbiAgZ2FwOiAwO1xufVxuLmZpbHRlci0tZmFxIC53LWdyaWQtbGlzdCAucG9zdF90aXRsZSBhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVyLS1mYXEgLnctZ3JpZC1saXN0IC5wb3N0X3RpdGxlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDYxZmYgIWltcG9ydGFudDtcbn1cbi5maWx0ZXItLWZhcSAudy1ncmlkLWxpc3QgLnBvc3RfdGl0bGUgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3gtc2hhZG93OiAwIDJweCAwICMwMDYxZmY7XG59XG5cbi5ncmlkLS1mYXEgLmZhcS0taWNvbiB7XG4gIHdpZHRoOiA4MHB4O1xuICBtaW4td2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdyaWQtLWZhcSAuZmFxLS1pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmdyaWQtLWZhcSAudy12d3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdyaWQtLWZhcSAudy1ncmlkLWl0ZW0taCAudy1od3JhcHBlciB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmdyaWQtLWZhcSAudy1ncmlkLWl0ZW0taDpob3ZlciAudy1od3JhcHBlciB7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCAjRTNFM0UzICFpbXBvcnRhbnQ7XG59XG5cbi5mYXEtLXBvc3RzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjMztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmZhcS0tcG9zdHMgYXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2MzYzNjMztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyY3VzdG9tO1xufVxuLmZhcS0tcG9zdHMgYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZmFxLS1wb3N0cyBhcnRpY2xlIC5wb3N0X3RpdGxlIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMCAycmVtIDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhcS0tcG9zdHMgYXJ0aWNsZSAucG9zdF90aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGNvbG9yOiAjOUU5RTlFO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5mYXEtLXBvc3RzIGFydGljbGUgLnBvc3RfdGl0bGU6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogIzAwNjFmZjtcbn1cbi5mYXEtLXBvc3RzIGFydGljbGUgLnBvc3RfY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmc6IDEuNXJlbSAwLjVyZW0gMCAwLjVyZW07XG59XG4uZmFxLS1wb3N0cyBhcnRpY2xlLm9wZW4gLnBvc3RfdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZhcS0tcG9zdHMgYXJ0aWNsZS5vcGVuIC5wb3N0X3RpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cblxuI2dyaWQtLW5ld3NsZXR0ZXIgLnZjX2NvbHVtbl9jb250YWluZXIgLnZjX2NvbHVtbi1pbm5lciAud3BiX3RleHRfY29sdW1uIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbiNncmlkLS1uZXdzbGV0dGVyIC52Y19jb2x1bW5fY29udGFpbmVyIC52Y19jb2x1bW4taW5uZXIgLndwYl90ZXh0X2NvbHVtbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2dyaWQtLW5ld3NsZXR0ZXIgLnZjX2NvbHVtbl9jb250YWluZXIgLnZjX2NvbHVtbi1pbm5lciAud3BiX3RleHRfY29sdW1uIHVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZ2FwOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxufVxuI2dyaWQtLW5ld3NsZXR0ZXIgLnZjX2NvbHVtbl9jb250YWluZXIgLnZjX2NvbHVtbi1pbm5lciAud3BiX3RleHRfY29sdW1uIHVsIGxpIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFM0UzO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2dyaWQtLW5ld3NsZXR0ZXIgLnZjX2NvbHVtbl9jb250YWluZXIgLnZjX2NvbHVtbi1pbm5lciAud3BiX3RleHRfY29sdW1uIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbiNncmlkLS1uZXdzbGV0dGVyIC52Y19jb2x1bW5fY29udGFpbmVyIC52Y19jb2x1bW4taW5uZXIgLndwYl90ZXh0X2NvbHVtbiB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMjBweDtcbiAgY29sb3I6ICMwQTFCNUY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZ3JpZC0tbmV3c2xldHRlciAudmNfY29sdW1uX2NvbnRhaW5lciAudmNfY29sdW1uLWlubmVyIC53cGJfdGV4dF9jb2x1bW4gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB9XG59XG4jZ3JpZC0tbmV3c2xldHRlciAudmNfY29sdW1uX2NvbnRhaW5lciAudmNfY29sdW1uLWlubmVyIC53cGJfdGV4dF9jb2x1bW4gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMDA2MWZmO1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2dyaWQtLW5ld3NsZXR0ZXIgLnZjX2NvbHVtbl9jb250YWluZXIgLnZjX2NvbHVtbi1pbm5lciAud3BiX3RleHRfY29sdW1uIHVsIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiZm9udGF3ZXNvbWVcIjtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGNvbG9yOiAjOUU5RTlFO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG4gIGxlZnQ6IDFyZW07XG59XG4jZ3JpZC0tbmV3c2xldHRlciAudmNfY29sdW1uX2NvbnRhaW5lciAudmNfY29sdW1uLWlubmVyIC53cGJfdGV4dF9jb2x1bW4gdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjNyZW0gIWltcG9ydGFudDtcbn1cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuN3JlbSAwLjhyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgaSB7XG4gIGNvbG9yOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG59XG4uc2VhcmNoLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpub3QoLnctYnRuKSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cbi5zZWFyY2gtZm9ybSAjcmx2bGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2gtZm9ybSAjcmx2bGl2ZSAucmVsZXZhbnNzaS1saXZlLXNlYXJjaC1yZXN1bHRzIHtcbiAgdG9wOiAzcHggIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgei1pbmRleDogMjAgIWltcG9ydGFudDtcbn1cblxuaDEgLmZhY2V0d3AtZmFjZXQtcGFnZXJfY291bnRlciB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuI2dyaWQtLXNlYXJjaCBhcnRpY2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuI2dyaWQtLXNlYXJjaCBhcnRpY2xlIC53LWh3cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzNjM2MzICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgIWltcG9ydGFudDtcbn1cbiNncmlkLS1zZWFyY2ggYXJ0aWNsZSAucG9zdF9pbWFnZSB7XG4gIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgI2dyaWQtLXNlYXJjaCBhcnRpY2xlIC5wb3N0X2ltYWdlIHtcbiAgICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNncmlkLS1zZWFyY2ggYXJ0aWNsZSAucG9zdF9pbWFnZSB7XG4gICAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZ3JpZC0tc2VhcmNoIGFydGljbGUgLnBvc3RfaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNncmlkLS1zZWFyY2ggYXJ0aWNsZSAudy12d3JhcHBlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNDBweCAtIDEuNXJlbSkgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgI2dyaWQtLXNlYXJjaCBhcnRpY2xlIC53LXZ3cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjQwcHggLSAxLjVyZW0pICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjZ3JpZC0tc2VhcmNoIGFydGljbGUgLnctdndyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNDBweCAtIDEuNXJlbSkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNncmlkLS1zZWFyY2ggYXJ0aWNsZSAudy12d3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuI2dyaWQtLXNlYXJjaCBhcnRpY2xlIC53LXZ3cmFwcGVyLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuI2dyaWQtLXNlYXJjaCBhcnRpY2xlIC53LWJ0biB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuI2dyaWQtLXNlYXJjaCBhcnRpY2xlIC5wb3N0X3R5cGUge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcwNzA3MCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG4jZ3JpZC0tc2VhcmNoIGFydGljbGUgLnBvc3RfdGl0bGUge1xuICBwYWRkaW5nLXRvcDogMC42cmVtICFpbXBvcnRhbnQ7XG59XG4jZ3JpZC0tc2VhcmNoIGFydGljbGU6aG92ZXIgLnctaHdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggI0UzRTNFMyAhaW1wb3J0YW50O1xufVxuXG4jbm8tLXJlc3VsdHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ3JpZC0tdGVzdGltb25pYWwgYXJ0aWNsZSwgLmdyaWQtLXRlc3RpbW9uaWFscyBhcnRpY2xlIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5ncmlkLS10ZXN0aW1vbmlhbCBhcnRpY2xlIC5ncmlkLS10ZXN0aW1vbmlhbC1xdW90ZSwgLmdyaWQtLXRlc3RpbW9uaWFscyBhcnRpY2xlIC5ncmlkLS10ZXN0aW1vbmlhbC1xdW90ZSB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tdGVzdGltb25pYWwgYXJ0aWNsZSAuZ3JpZC0tdGVzdGltb25pYWwtcXVvdGU6YmVmb3JlLCAuZ3JpZC0tdGVzdGltb25pYWxzIGFydGljbGUgLmdyaWQtLXRlc3RpbW9uaWFsLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcXVvdGUtdG9wLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3BhY2l0eTogMTtcbn1cbi5ncmlkLS10ZXN0aW1vbmlhbCBhcnRpY2xlIC5ncmlkLS10ZXN0aW1vbmlhbC1xdW90ZTphZnRlciwgLmdyaWQtLXRlc3RpbW9uaWFscyBhcnRpY2xlIC5ncmlkLS10ZXN0aW1vbmlhbC1xdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3F1b3RlLWJvdHRvbS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ3JpZC0tdGVzdGltb25pYWwgLm93bC1jYXJvdXNlbCwgLmdyaWQtLXRlc3RpbW9uaWFscyAub3dsLWNhcm91c2VsIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbi5ncmlkLS10ZXN0aW1vbmlhbCAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwgLmdyaWQtLXRlc3RpbW9uaWFsIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LCAuZ3JpZC0tdGVzdGltb25pYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2LCAuZ3JpZC0tdGVzdGltb25pYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgzOCwgMzgsIDM4LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5ncmlkLS10ZXN0aW1vbmlhbCAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldjpob3ZlciwgLmdyaWQtLXRlc3RpbW9uaWFsIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0OmhvdmVyLCAuZ3JpZC0tdGVzdGltb25pYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2OmhvdmVyLCAuZ3JpZC0tdGVzdGltb25pYWxzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwNjFmZiAhaW1wb3J0YW50O1xufVxuLmdyaWQtLXRlc3RpbW9uaWFsIC5vd2wtY2Fyb3VzZWwubmF2cG9zX2luc2lkZSwgLmdyaWQtLXRlc3RpbW9uaWFscyAub3dsLWNhcm91c2VsLm5hdnBvc19pbnNpZGUge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG59XG4uZ3JpZC0tdGVzdGltb25pYWwgLm93bC1jYXJvdXNlbC5uYXZwb3NfaW5zaWRlIC5vd2wtcHJldiwgLmdyaWQtLXRlc3RpbW9uaWFscyAub3dsLWNhcm91c2VsLm5hdnBvc19pbnNpZGUgLm93bC1wcmV2IHtcbiAgbGVmdDogLTIwcHg7XG59XG4uZ3JpZC0tdGVzdGltb25pYWwgLm93bC1jYXJvdXNlbC5uYXZwb3NfaW5zaWRlIC5vd2wtbmV4dCwgLmdyaWQtLXRlc3RpbW9uaWFscyAub3dsLWNhcm91c2VsLm5hdnBvc19pbnNpZGUgLm93bC1uZXh0IHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuLmdyaWQtLXRlc3RpbW9uaWFsIC5vd2wtbmF2Om5vdCguZGlzYWJsZWQpLCAuZ3JpZC0tdGVzdGltb25pYWxzIC5vd2wtbmF2Om5vdCguZGlzYWJsZWQpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmdyaWQtLXRlc3RpbW9uaWFsLWltYWdlIGFydGljbGUgLmdyaWQtLXRlc3RpbW9uaWFsLXF1b3RlIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5ncmlkLS10ZXN0aW1vbmlhbC1pbWFnZSBhcnRpY2xlIC5ncmlkLS10ZXN0aW1vbmlhbC1xdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3F1b3RlLXRvcC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZ3JpZC0tdGVzdGltb25pYWwtaW1hZ2UgYXJ0aWNsZSAuZ3JpZC0tdGVzdGltb25pYWwtcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9xdW90ZS1ib3R0b20uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmdyaWQtLXRlc3RpbW9uaWFsLWltYWdlIGFydGljbGUgLmZsZXgtLXJlbW92ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZ3JpZC0tcmVsZWFzZXMgYXJ0aWNsZSAudy12d3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLS1yZWxlYXNlcyBhcnRpY2xlIC53LWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ncmlkLS1yZWxlYXNlcyBhcnRpY2xlIC5wb3N0X2RhdGUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAhaW1wb3J0YW50O1xufVxuLmdyaWQtLXJlbGVhc2VzIGFydGljbGU6aG92ZXIgLnBvc3RfZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTFCNUYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1yZWxlYXNlcyBhcnRpY2xlOmhvdmVyIC51c2dfdndyYXBwZXJfMSB7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCAjRTNFM0UzICFpbXBvcnRhbnQ7XG59XG5cbiNncmlkLS1yZWxlYXNlcyAudy1od3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZ3JpZC0tcmVsZWFzZXMgLnctaHdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG59XG4jZ3JpZC0tcmVsZWFzZXMgLnctaHdyYXBwZXIgLnJlbGVhc2UtLXllYXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzRTNFMztcbiAgY29sb3I6ICMwQTFCNUY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZ3JpZC0tcmVsZWFzZXMgLnctaHdyYXBwZXIgLnJlbGVhc2UtLXllYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbiNncmlkLS1yZWxlYXNlcyAudy1od3JhcHBlciAucmVsZWFzZS0tY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCAtIDFyZW0pO1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzRTNFMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNncmlkLS1yZWxlYXNlcyAudy1od3JhcHBlciAucmVsZWFzZS0tY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmdyaWQtLXZpZGVvcyBhcnRpY2xlIC53LWh3cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgIWltcG9ydGFudDtcbn1cbi5ncmlkLS12aWRlb3MgYXJ0aWNsZSAudy12d3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyaWQtLXZpZGVvcyBhcnRpY2xlIC53LXZ3cmFwcGVyIGEudy1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ3JpZC0tdmlkZW9zIGFydGljbGUgLnctdndyYXBwZXIgLnBvc3RfdGF4b25vbXkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZ3JpZC0tdmlkZW9zIGFydGljbGU6aG92ZXIgLnctaHdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggI0UzRTNFMyAhaW1wb3J0YW50O1xufVxuXG4uY2FyLS1tYWtlcyBhcnRpY2xlIGEge1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5jYXItLW1ha2VzIGFydGljbGUgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjFmZjtcbn1cbi5jYXItLW1ha2VzIGFydGljbGUgLnBvc3RfaW1hZ2Uge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5ib2R5LS10eXBlcyBhcnRpY2xlIC5wb3N0X2ltYWdlIGltZyB7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi5ib2R5LS10eXBlcyBhcnRpY2xlOmhvdmVyIC5wb3N0X2ltYWdlIGltZyB7XG4gIGZpbHRlcjogc2VwaWEoMTAwJSkgaHVlLXJvdGF0ZSgxODBkZWcpIGJyaWdodG5lc3MoNDUlKSBzYXR1cmF0ZSg5MDAlKTtcbn1cblxuLmdyaWQtLW1lZGlhY2VudHJlIGFydGljbGUgLnctZ3JpZC1pdGVtLWggPiAudy12d3JhcHBlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tbWVkaWFjZW50cmUgYXJ0aWNsZTpob3ZlciAudy1ncmlkLWl0ZW0taCA+IC53LXZ3cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA1cHggMHB4ICNFM0UzRTMgIWltcG9ydGFudDtcbn1cblxuLmZhY2V0d3AtZmFjZXQtam9ic19zZWFyY2ggLmZhY2V0d3AtaW5wdXQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZhY2V0d3AtZmFjZXQtam9ic19zZWFyY2ggLmZhY2V0d3Atc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1sZWZ0OiAyLjNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG59XG4uZmFjZXR3cC1mYWNldC1qb2JzX3NlYXJjaCAuZmFjZXR3cC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwNjFmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjdyZW0gMC44cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZhY2V0d3AtZmFjZXQtam9ic19zZWFyY2ggLmZhY2V0d3AtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xuICBmb250LWZhbWlseTogXCJmb250YXdlc29tZVwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5mYWNldHdwLXR5cGUtZHJvcGRvd24gc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDJyZW0gMCAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2FyZXQtZG93bi1zb2xpZC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4jZ3JpZC0tam9icyBhcnRpY2xlIHtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNFM0UzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2dyaWQtLWpvYnMgYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZ3JpZC0tam9icyBhcnRpY2xlIC53LWh3cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4jZ3JpZC0tam9icyBhcnRpY2xlIC53LWh3cmFwcGVyID4gZGl2IHtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNncmlkLS1qb2JzIGFydGljbGUgLnctaHdyYXBwZXIgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtO1xuICB9XG59XG4jZ3JpZC0tam9icyBhcnRpY2xlIC53LWh3cmFwcGVyID4gLmpvYl90aXRsZSB7XG4gIHdpZHRoOiAzMCU7XG59XG4jZ3JpZC0tam9icyBhcnRpY2xlIC53LWh3cmFwcGVyID4gLmpvYl90aXRsZSAucG9zdF90aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbn1cbiNncmlkLS1qb2JzIGFydGljbGUgLnctaHdyYXBwZXIgPiAuam9iX3RpdGxlIC5jcmVhdGVkX2F0IHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4jZ3JpZC0tam9icyBhcnRpY2xlIC53LWh3cmFwcGVyID4gLndvcmtwbGFjZV90eXBlIHtcbiAgd2lkdGg6IDIwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNncmlkLS1qb2JzIGFydGljbGUgLnctaHdyYXBwZXIgPiAubG9jYXRpb25fc3RyaW5nIHtcbiAgd2lkdGg6IDMwJTtcbn1cbiNncmlkLS1qb2JzIGFydGljbGUgLnctaHdyYXBwZXIgPiAuZGVwYXJ0bWVudCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbiNncmlkLS1hdWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtO1xufVxuI2dyaWQtLWF1Y3Rpb24gYXJ0aWNsZSB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuI2dyaWQtLWF1Y3Rpb24gYXJ0aWNsZSAud3JhcHBlci0tYXVjdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzRTNFMyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2dyaWQtLWF1Y3Rpb24gYXJ0aWNsZSAud3JhcHBlci0tYXVjdGlvbiB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4jZ3JpZC0tYXVjdGlvbiBhcnRpY2xlIC53cmFwcGVyLS1hdWN0aW9uLmJvcmRlclJhZGl1cy10b3Atbm9uZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiNncmlkLS1hdWN0aW9uIGFydGljbGUgLnBvc3RfaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjZ3JpZC0tYXVjdGlvbiBhcnRpY2xlIC5wb3N0X2ltYWdlIHtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHggLSAxLjJyZW0pO1xuICB9XG59XG4jZ3JpZC0tYXVjdGlvbiBhcnRpY2xlIC53cmFwcGVyLS1jb250ZW50IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2dyaWQtLWF1Y3Rpb24gYXJ0aWNsZSAud3JhcHBlci0tY29udGVudCB7XG4gICAgb3JkZXI6IDM7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTNFM0UzO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuI2dyaWQtLWF1Y3Rpb24gYXJ0aWNsZSAud3JhcHBlci0tZGF0ZXMge1xuICB3aWR0aDogMjIwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNncmlkLS1hdWN0aW9uIGFydGljbGUgLndyYXBwZXItLWRhdGVzIHtcbiAgICBvcmRlcjogMjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNncmlkLS1hdWN0aW9uIGFydGljbGUgLnBvc3RfY3VzdG9tX2ZpZWxkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuI2dyaWQtLWF1Y3Rpb24gYXJ0aWNsZSAucG9zdF9jb250ZW50IHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4jZ3JpZC0tYXVjdGlvbiBhcnRpY2xlIC5wb3N0X2NvbnRlbnQgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogY2FsYyg4cHggKyAwLjVyZW0pO1xufVxuI2dyaWQtLWF1Y3Rpb24gYXJ0aWNsZSAucG9zdF9jb250ZW50IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM5RTlFOUU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDAuNXJlbTtcbn1cblxuLmZhY2V0d3AtdHlwZS1zb3J0IHNlbGVjdCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIGJvcmRlci1jb2xvcjogIzlFOUU5RTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21lbnUtZG93bi5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhY2V0d3AtdHlwZS1zb3J0IHNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mYWNldHdwLWNoZWNrYm94IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NoZWNrYm94LnN2Z1wiKSAwIDUwJSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG4uZmFjZXR3cC1jaGVja2JveC5jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NoZWNrYm94LWNoZWNrZWQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG4uZmFjZXR3cC1jaGVja2JveDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgIzAwM2I5OSAhaW1wb3J0YW50O1xufVxuXG4uZmFjZXR3cC1mYWNldC1hdWN0aW9uX3NlbGxpbmdfb2ZmaWNlIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC1hdWN0aW9uX2F1Y3Rpb25fdHlwZSAuZmFjZXR3cC1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mYWNldHdwLWZhY2V0LWF1Y3Rpb25fc2VsbGluZ19vZmZpY2UgLmZhY2V0d3AtY2hlY2tib3ggLmZhY2V0d3AtY291bnRlciwgLmZhY2V0d3AtZmFjZXQtYXVjdGlvbl9hdWN0aW9uX3R5cGUgLmZhY2V0d3AtY2hlY2tib3ggLmZhY2V0d3AtY291bnRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM5RTlFOUU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNhdWN0aW9uLS1maWx0ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5MDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gICNhdWN0aW9uLS1maWx0ZXIub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmF1Y3Rpb24tLWZpbHRlci1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndyYXBwZXItLWF1Y3Rpb24tdGFncyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDBweCAwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTNFM0UzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTNFM0UzO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFM0UzRTM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3JhcHBlci0tYXVjdGlvbi10YWdzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ud3JhcHBlci0tYXVjdGlvbi10YWdzIC5hdWN0aW9uLXRhZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53cmFwcGVyLS1hdWN0aW9uLXRhZ3MgLmF1Y3Rpb24tdGFnOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMC42cmVtO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNFM0UzRTM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3JhcHBlci0tYXVjdGlvbi10YWdzIC5hdWN0aW9uLXRhZzphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndyYXBwZXItLWF1Y3Rpb24tdGFncyAuYXVjdGlvbi10YWc6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3JhcHBlci0tYXVjdGlvbi10YWdzIC5hdWN0aW9uLXRhZyAuYXVjdGlvbi10YWctaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ud3JhcHBlci0tYXVjdGlvbi10YWdzIC5hdWN0aW9uLXRhZyAuYXVjdGlvbi10YWctbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZhY2V0d3Atc2VsZWN0aW9ucyB1bCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmZhY2V0d3Atc2VsZWN0aW9ucyB1bCAuZmFjZXR3cC1zZWxlY3Rpb24tbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZmFjZXR3cC1zZWxlY3Rpb25zIHVsIC5mYWNldHdwLXNlbGVjdGlvbi12YWx1ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5RTlFOUU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gNXB4KSBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29uLWNsb3NlLnBuZ1wiKTtcbn1cbi5mYWNldHdwLXNlbGVjdGlvbnMgdWwgLmZhY2V0d3Atc2VsZWN0aW9uLXZhbHVlOmhvdmVyLCAuZmFjZXR3cC1zZWxlY3Rpb25zIHVsIC5mYWNldHdwLXNlbGVjdGlvbi12YWx1ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYxZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDYxZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pY29uLWNsb3NlLXdoaXRlLnBuZ1wiKTtcbn0iLCJoZWFkZXJ7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzOCwgMzgsIDM4LCAwLjA4KTsgXG4gICAgXG4gICAgLnctZHJvcGRvd257XG4gICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgXG4gICAgICAgIC53LWRyb3Bkb3duLWh7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBuYXZ7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRlcnRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogM3B4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDZweCk7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vREVTS1RPUFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIGhlYWRlcntcbiAgICAgICAgbmF2e1xuICAgICAgICAgICAgLmxhbmd1YWdlLS1zZWxlY3RvcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vTU9CSUxFXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgaGVhZGVye1xuICAgICAgICBuYXZ7XG4gICAgICAgICAgICAmID4gLnctbmF2LWNvbnRyb2x7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJiA+IHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnctbmF2LWljb257XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRibHVlOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLnctbmF2LWljb257XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bC5sZXZlbF8xe1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIHRvcDogNzBweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmID4gbGk6bm90KC5tZW51LS1idXR0b24pOm5vdCgubGFuZ3VhZ2UtLXNlbGVjdG9yKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRncmV5O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Ymx1ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxhbmd1YWdlLS1zZWxlY3RvciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRncmV5O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwYWNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250dGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jYXJldC1kb3duLXNvbGlkLnN2ZycpOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTFweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxcmVtKSA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1lbnUtLWJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTsgXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjRyZW0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjdyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5tZW51LS1idXR0b24tbGVmdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm1lbnUtLWJ1dHRvbi1yaWdodHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bzsgXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYyMzRcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC53LW5hdi1vcGVue1xuICAgICAgICBoZWFkZXJ7XG4gICAgICAgICAgICBuYXZ7XG4gICAgICAgICAgICAgICAgdWwubGV2ZWxfMXtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRsaWdodGdyZXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsImZvb3RlcntcbiAgICBhe1xuICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyBcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51bHRfZWNwc3ViX2NvbnR7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyBcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC51bHRfZXhwaGVhZGVye1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG59IiwiLmhvdmVyLS1lbGV2YXRpb257XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlcntcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCA1cHggMHB4ICRsaWdodGdyZXkgIWltcG9ydGFudDtcbiAgICB9XG59IiwiLmctYnJlYWRjcnVtYnN7XG4gICAgLmctYnJlYWRjcnVtYnMtc2VwYXJhdG9ye1xuICAgICAgICBtYXJnaW46IDAgMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5nLWJyZWFkY3J1bWJzLWl0ZW06bGFzdC1jaGlsZHtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udHRleHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZy1icmVhZGNydW1icy1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiA+IGRpdjpub3QoOm50aC1sYXN0LWNoaWxkKC1uKzUpKXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICYgPiBkaXY6bm90KDpudGgtbGFzdC1jaGlsZCgtbiszKSl7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ueW9hc3QtLWJyZWFkY3J1bWJ7IFxuICAgIHAgPiBzcGFuID4gc3BhbiA+IHNwYW57XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjNyZW07IFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuM3JlbTtcblxuICAgICAgICAmOm5vdCguYnJlYWRjcnVtYl9sYXN0KXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZhLWZhY2Vib29rOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuLnctc29jaWFscy1pdGVtLWxpbmtbdGl0bGU9XCJUd2l0dGVyXCJde1xuICAgIC5mYS14LXR3aXR0ZXJ7XG4gICAgICAgIGNvbG9yOiAkc2VjdW5kYXJ5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cHg7XG4gICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNnM7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuICAgIHN2Z3tcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmV7XG4gICAgY29udGVudDogXCJcXGUwNTVcIjtcbn0iLCIucGFnaW5hdGlvbi5uYXZpZ2F0aW9ue1xuICAgIC5uYXYtbGlua3N7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICAgICAgXG4gICAgICAgIC5wYWdlLW51bWJlcnN7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udHRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgIFxuICAgICAgICAgICAgJi5jdXJyZW50e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmFjZXR3cC10eXBlLXBhZ2Vye1xuICAgIC5mYWNldHdwLXBhZ2Vye1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgXG4gICAgICAgIC5mYWNldHdwLXBhZ2V7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udHRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgXG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubmV4dHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7IFxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwJTsgXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcmV2e1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTsgXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAlOyBcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufSIsIi53LXNoYXJpbmd7XG4gICAgLnctc2hhcmluZy1pdGVte1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIGl7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5maWx0ZXJ7XG4gICAgLnctZ3JpZC1saXN0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnBvc3RfdGl0bGV7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIDAuMSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5pY29uYm94LS1hdXRob3J7XG4gICAgLnctaWNvbmJveC1pY29ue1xuICAgICAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDsgXG4gICAgICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDsgXG4gICAgICAgIGJvcmRlcjogMTBweCBzb2xpZCAkbGlnaHRncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICB0b3A6IDA7IFxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljb25ib3gtLWxlZnR7XG4gICAgLnctaWNvbmJveC1pY29ue1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG59IiwiLnVsdF9leHBfc2VjdGlvbl9sYXllcntcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWN1bmRhcnkgIWltcG9ydGFudDtcblxuICAgIC51bHRfZXhwX3NlY3Rpb257XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW0gMXJlbSAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwLjc1cmVtOyBcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51bHRfYWN0aXZlX3NlY3Rpb257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2xpZ2h0Ymx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6aG92ZXJ7XG4gICAgICAgIC51bHRfZXhwX3NlY3Rpb257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2xpZ2h0Ymx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVsdF9leHBfY29udGVudHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAudWx0X2VjcHN1Yl9jb250e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSIsImJsb2NrcXVvdGV7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMnJlbSAwLjhyZW07XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogJyc7IFxuICAgICAgICB3aWR0aDogMjBweDsgXG4gICAgICAgIGhlaWdodDogMjBweDsgXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLXRvcC5zdmcnKTsgXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7IFxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgIHdpZHRoOiAyMHB4OyBcbiAgICAgICAgaGVpZ2h0OiAyMHB4OyBcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgcmlnaHQ6IDA7IFxuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLWJvdHRvbS5zdmcnKTsgXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7IFxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn0iLCIuYmxvY2stLXZpZGVve1xuICAgICYgPiAudmNfY29sdW1uX2NvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4OyBcbiAgICAgICAgICAgIGhlaWdodDogODBweDsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wbGF5LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyBcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDsgXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudy1zZXBhcmF0b3Iuc2l6ZV9zbWFsbDplbXB0eSB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnctc2VwYXJhdG9yLnNpemVfc21hbGwud2l0aF9saW5lIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnctc2VwYXJhdG9yLnNpemVfbWVkaXVtOmVtcHR5IHtcbiAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udy1zZXBhcmF0b3Iuc2l6ZV9tZWRpdW0ud2l0aF9saW5lIHtcbiAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cbiIsIi5pbWFnZS0tbnVtYmVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgdG9wOiAwOyBcbiAgICBsZWZ0OiAwOyBcbiAgICB3aWR0aDogNTBweDsgXG4gICAgaGVpZ2h0OiA1MHB4OyBcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6ICR0ZXJ0YWlyZTsgXG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAmLmxlZnR7XG4gICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLnJpZ2h0e1xuICAgICAgICByaWdodDogMDsgXG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDByZW07XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87IFxuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLnctaW1hZ2V7XG4vLyAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG4vLyB9XG5oZWFkZXJ7XG4gICAgLnctaW1hZ2V7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG59IiwiI3RpbWVsaW5lLS1jb250YWluZXJ7XG4gICAgLnctdndyYXBwZXJ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogJyc7IFxuICAgICAgICAgICAgbGVmdDogNDVweDsgXG4gICAgICAgICAgICB0b3A6IDA7IFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB3aWR0aDogMnB4OyBcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCAkbGlnaHRncmV5O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOmFmdGVye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS0teWVhciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlOyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07IFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtOyBcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGdyZXk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY3VuZGFyeTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC50aW1lbGluZS0tY29udGVudHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4IC0gMXJlbSk7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7IFxuICAgICAgICAgICAgcGFkZGluZzogMXJlbTsgXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07IFxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JleTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53LWJ0bi51cy1idG4tc3R5bGVfOXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG5cbiAgICAmOmhvdmVye1xuICAgICAgICBib3JkZXItY29sb3I6ICRzZWN1bmRhcnkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi50ZXh0LS1idXR0b25ze1xuICAgIC53cGJfdGV4dF9jb2x1bW57XG4gICAgICAgIGF7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kZ3JleSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmlsdGVyLS1idXR0b25ze1xuICAgIGF7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIDAuMSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5wZGZwcm50LWJ1dHRvbntcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgYm9yZGVyLXJhZGl1czogNWVtO1xuICAgIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2MUZGO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcblxuICAgIHNwYW57XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogIzAwM0I5OTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuLmJ1dHRvbnMtLXRhYnN7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodGdyZXk7IFxuICAgIGdhcDogMDsgXG5cbiAgICAudy1idG4td3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMDsgXG5cbiAgICAgICAgYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMCAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5jb3VudGVyLS1zZWN0aW9ue1xuICAgIC5jb3VudGVyLS1udW1iZXJ7XG4gICAgICAgIC53cGJfd3JhcHBlcntcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4OyBcbiAgICAgICAgICAgIGhlaWdodDogNjBweDsgXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZXJ0YWlyZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTsgXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZ3JlZW4tLWxlZnRCb3JkZXJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59IiwidGFibGV7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgdHJ7XG4gICAgICAgIHRoe1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2xpZ2h0Ymx1ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGdyZXk7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGR7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRncmV5O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRncmV5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZGdyZXk7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJsZS0tZGF5c3tcbiAgICB0YWJsZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICB0cntcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgdGQsIHRoe1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmtsaWdodGJsdWU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kZ3JleTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRncmV5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGdyZXk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5nYWxsZXJ5LS1pbWFnZXtcbiAgICBpbWd7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAub3dsLWNhcm91c2VsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAub3dsLW5hdntcbiAgICAgICAgICAgIC5vd2wtcHJldiwgLm93bC1uZXh0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4OyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzgsIDM4LCAzOCwgMC40KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1uYXY6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIudy10YWJzLmxheW91dF92ZXJ7XG4gICAgLnctdGFicy1saXN0e1xuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4OyBcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAudy10YWJzLWxpc3QtaHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JleSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAudy10YWJzLWl0ZW17XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodGdyZXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyY3VzdG9tO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnRlcmN1c3RvbSkgXCIuXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250dGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250dGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodGdyZXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudy10YWJzLXNlY3Rpb25ze1xuICAgICAgICAudy10YWJzLXNlY3Rpb257XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyY3VzdG9tO1xuXG4gICAgICAgICAgICAudy10YWJzLXNlY3Rpb24taGVhZGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGdyZXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnRlcmN1c3RvbSkgXCIuXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250dGV4dCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnctdGFicy1zZWN0aW9uLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGdyZXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDsgXG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDByZW0gIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwibWFpbntcbiAgICAudWx0X2V4cF9zZWN0aW9uX2xheWVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodGdyZXkgIWltcG9ydGFudDtcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXJjdXN0b207XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC51bHRfZXhwX3NlY3Rpb257XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVsdF9leHBsZWZ0X2ljb257XG4gICAgICAgICAgICAudWx0X2V4cF9pY29ue1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVsdF9leHBfc2VjdGlvbntcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodGdyZXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVsdF9leHBoZWFkZXJ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50ZXJjdXN0b20pIFwiLlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udHRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51bHRfYWN0aXZlX3NlY3Rpb257XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnVsdF9leHBoZWFkZXJ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudWx0X2V4cF9jb250ZW50e1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC51bHRfZWNwc3ViX2NvbnR7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm8tLW51bWJlcnN7XG4gICAgICAgIC51bHRfZXhwX3NlY3Rpb257XG4gICAgICAgICAgICAudWx0X2V4cGhlYWRlcntcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnctcG9zdC1lbG0ucG9zdF90YXhvbm9teXtcbiAgICBpe1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgfVxuXG4gICAgLnctYnRue1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIuZ3JpZC0tZmlsdGVye1xuICAgIC53LWZpbHRlci1saXN0e1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0Z3JleTsgXG4gICAgXG4gICAgICAgIC53LWZpbHRlci1pdGVtIHtcbiAgICAgICAgICAgIGdhcDogMDsgXG4gICAgXG4gICAgICAgICAgICAudy1maWx0ZXItaXRlbS12YWx1ZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAwICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ncmlkLS1ibG9ne1xuICAgIGFydGljbGV7XG4gICAgICAgIC53LWh3cmFwcGVye1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAudy12d3JhcHBlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgYS53LWJ0bntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC53LWh3cmFwcGVye1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCAkbGlnaHRncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiYm9keS5zaW5nbGUtcG9zdHtcbiAgICAudGF4b25vbXktLWtleXdvcmRze1xuICAgICAgICBpe1xuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICB9XG4gICAgfVxufSIsIlxuI3JlbGF0ZWQtLWFydGljbGVze1xuICAgIC5vd2wtY2Fyb3VzZWwge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5vd2wtbmF2e1xuICAgICAgICAgICAgLm93bC1wcmV2LCAub3dsLW5leHR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzOCwgMzgsIDM4LCAwLjQpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JpZC0tcmVsYXRlZHtcbiAgICAgICAgYXJ0aWNsZXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JpZC0tcmVsYXRlZHtcbiAgICBhcnRpY2xle1xuICAgICAgICAudy12d3JhcHBlcntcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC53LXZ3cmFwcGVye1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm93bC1uYXY6bm90KC5kaXNhYmxlZCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59IiwiLmZpbHRlci0tZmFxe1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHRncmV5OyBcblxuICAgIC53LWdyaWQtbGlzdCB7XG4gICAgICAgIGdhcDogMDsgXG5cbiAgICAgICAgLnBvc3RfdGl0bGUge1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMCAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ncmlkLS1mYXF7XG4gICAgLmZhcS0taWNvbntcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53LXZ3cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAudy1ncmlkLWl0ZW0taHtcbiAgICAgICAgLnctaHdyYXBwZXJ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC53LWh3cmFwcGVye1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCAkbGlnaHRncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYXEtLXBvc3Rze1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTsgXG4gICAgcGFkZGluZzogMXJlbTsgXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cbiAgICBhcnRpY2xle1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDsgXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXJjdXN0b207XG5cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5wb3N0X3RpdGxle1xuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW0gMCAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIC8vICY6YmVmb3Jle1xuICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnRlcmN1c3RvbSkgXCIuXCI7XG4gICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkZm9udHRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAvLyB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdF9jb250ZW50e1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMC41cmVtIDAgMC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vcGVue1xuICAgICAgICAgICAgLnBvc3RfdGl0bGV7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiNncmlkLS1uZXdzbGV0dGVye1xuICAgIC52Y19jb2x1bW5fY29udGFpbmVye1xuICAgICAgICAudmNfY29sdW1uLWlubmVye1xuICAgICAgICAgICAgLndwYl90ZXh0X2NvbHVtbntcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyBcblxuICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7IFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyBcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTsgXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmtsaWdodGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJmb250YXdlc29tZVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjBlMFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zZWFyY2gtZm9ybXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuc2VhcmNoLWZpZWxke1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXN1Ym1pdHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAuNzByZW0gMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIGl7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBidXR0b25bdHlwZT1zdWJtaXRdOm5vdCgudy1idG4pe1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3JsdmxpdmV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAucmVsZXZhbnNzaS1saXZlLXNlYXJjaC1yZXN1bHRze1xuICAgICAgICAgICAgdG9wOiAzcHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgbWluLWhlaWdodDogMHB4ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgei1pbmRleDogMjAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaDEgLmZhY2V0d3AtZmFjZXQtcGFnZXJfY291bnRlcntcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbiNncmlkLS1zZWFyY2h7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC53LWh3cmFwcGVye1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdF9pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMjVweCkgYW5kIChtYXgtd2lkdGg6MTM4MHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDI0cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudy12d3JhcHBlcntcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNDBweCAtIDEuNXJlbSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEwMjVweCkgYW5kIChtYXgtd2lkdGg6MTM4MHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjQwcHggLSAxLjVyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyNHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjQwcHggLSAxLjVyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mdWxsLXdpZHRoe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudy1idG57XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3N0X3R5cGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0Z3JleSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvc3RfdGl0bGV7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC42cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLnctaHdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCA1cHggMHB4ICRsaWdodGdyZXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI25vLS1yZXN1bHRze1xuICAgIGRpc3BsYXk6IG5vbmU7XG59IiwiLmdyaWQtLXRlc3RpbW9uaWFsLCAuZ3JpZC0tdGVzdGltb25pYWxze1xuICAgIGFydGljbGV7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmdyaWQtLXRlc3RpbW9uaWFsLXF1b3Rle1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07IFxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07IFxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7IFxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtOyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07IFxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLXRvcC5zdmcnKTsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wOyBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTsgXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtOyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwOyBcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcXVvdGUtYm90dG9tLnN2ZycpOyBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7IFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtY2Fyb3VzZWwge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5vd2wtbmF2e1xuICAgICAgICAgICAgLm93bC1wcmV2LCAub3dsLW5leHR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzOCwgMzgsIDM4LCAwLjQpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hdnBvc19pbnNpZGV7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuXG4gICAgICAgICAgICAub3dsLXByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm93bC1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3dsLW5hdjpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZ3JpZC0tdGVzdGltb25pYWwtaW1hZ2V7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgLmdyaWQtLXRlc3RpbW9uaWFsLXF1b3Rle1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07IFxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07IFxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7IFxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtOyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07IFxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLXRvcC5zdmcnKTsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wOyBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07IFxuICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTsgXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICByaWdodDogMDsgXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLWJvdHRvbS5zdmcnKTsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wOyBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZsZXgtLXJlbW92ZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZ3JpZC0tcmVsZWFzZXN7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgLnctdndyYXBwZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnctYnRue1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdF9kYXRle1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAucG9zdF9kYXRle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrbGlnaHRibHVlICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVzZ192d3JhcHBlcl8xe1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCAkbGlnaHRncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuI2dyaWQtLXJlbGVhc2Vze1xuICAgIC53LWh3cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGVhc2UtLXllYXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7IFxuICAgICAgICAgICAgcGFkZGluZzogMXJlbTsgXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07IFxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JleTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2xpZ2h0Ymx1ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5yZWxlYXNlLS1jb250ZW50e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4IC0gMXJlbSk7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7IFxuICAgICAgICAgICAgcGFkZGluZzogMXJlbTsgXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07IFxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JleTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ncmlkLS12aWRlb3N7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgLnctaHdyYXBwZXJ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC53LXZ3cmFwcGVye1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICBhLnctYnRue1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3N0X3RheG9ub215e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAudy1od3JhcHBlcntcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggJGxpZ2h0Z3JleSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5jYXItLW1ha2Vze1xuICAgIGFydGljbGV7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTsgXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvc3RfaW1hZ2V7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ib2R5LS10eXBlc3tcbiAgICBhcnRpY2xle1xuICAgICAgICAucG9zdF9pbWFnZXtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLnBvc3RfaW1hZ2V7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHNlcGlhKDEwMCUpIGh1ZS1yb3RhdGUoMTgwZGVnKSBicmlnaHRuZXNzKDQ1JSkgc2F0dXJhdGUoOTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ncmlkLS1tZWRpYWNlbnRyZXtcbiAgICBhcnRpY2xle1xuICAgICAgICAudy1ncmlkLWl0ZW0taCA+IC53LXZ3cmFwcGVye1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAudy1ncmlkLWl0ZW0taCA+IC53LXZ3cmFwcGVye1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCAkbGlnaHRncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZhY2V0d3AtZmFjZXQtam9ic19zZWFyY2h7XG4gICAgLmZhY2V0d3AtaW5wdXQtd3JhcHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5mYWNldHdwLXNlYXJjaHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuM3JlbSAhaW1wb3J0YW50OyBcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mYWNldHdwLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMDA2MWZmICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IC43cmVtIC44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB3aWR0aDogNDJweDsgXG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJmb250YXdlc29tZVwiO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5mYWNldHdwLXR5cGUtZHJvcGRvd257XG4gICAgc2VsZWN0e1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAycmVtIDAgMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2FyZXQtZG93bi1zb2xpZC5zdmcnKTsgXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTFweDsgXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbiNncmlkLS1qb2Jze1xuICAgIGFydGljbGV7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwOyBcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodGdyZXk7IFxuICAgICAgICBcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7IFxuICAgICAgICB9XG5cbiAgICAgICAgLnctaHdyYXBwZXJ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gZGl2e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmID4gLmpvYl90aXRsZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuXG4gICAgICAgICAgICAgICAgLnBvc3RfdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3JlYXRlZF9hdHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0Z3JleTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiA+IC53b3JrcGxhY2VfdHlwZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmID4gLmxvY2F0aW9uX3N0cmluZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiA+IC5kZXBhcnRtZW50e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIjZ3JpZC0tYXVjdGlvbntcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTsgXG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07IFxuICAgIFxuICAgIGFydGljbGV7XG4gICAgICAgIG1hcmdpbjogMXJlbSAwOyBcblxuICAgICAgICAud3JhcHBlci0tYXVjdGlvbiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JleSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJvcmRlclJhZGl1cy10b3Atbm9uZXtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3RfaW1hZ2Uge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4IC0gMS4ycmVtKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyLS1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0Z3JleTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndyYXBwZXItLWRhdGVzIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucG9zdF9jdXN0b21fZmllbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5wb3N0X2NvbnRlbnR7XG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyg4cHggKyAwLjVyZW0pO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4uZmFjZXR3cC10eXBlLXNvcnR7XG4gICAgc2VsZWN0e1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZXk7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21lbnUtZG93bi5zdmcnKTsgXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDsgXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyBcbiAgICAgICAgbWluLWhlaWdodDogNDBweDsgXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZhY2V0d3AtY2hlY2tib3h7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2hlY2tib3guc3ZnJykgMCA1MCUgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcblxuICAgICYuY2hlY2tlZHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hlY2tib3gtY2hlY2tlZC5zdmcnKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOmZvY3Vze1xuICAgICAgICBvdXRsaW5lOiAycHggZG90dGVkICMwMDNiOTkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5mYWNldHdwLWZhY2V0LWF1Y3Rpb25fc2VsbGluZ19vZmZpY2UsIC5mYWNldHdwLWZhY2V0LWF1Y3Rpb25fYXVjdGlvbl90eXBle1xuICAgIC5mYWNldHdwLWNoZWNrYm94e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLmZhY2V0d3AtY291bnRlcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgXG4gICAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNhdWN0aW9uLS1maWx0ZXJ7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDkwMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAmLm9wZW57XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmF1Y3Rpb24tLWZpbHRlci1vcGVue1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53cmFwcGVyLS1hdWN0aW9uLXRhZ3N7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwcHggMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHRncmV5O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRsaWdodGdyZXk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbGlnaHRncmV5O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuYXVjdGlvbi10YWd7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMC42cmVtO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Z3JleTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1Y3Rpb24tdGFnLWltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5hdWN0aW9uLXRhZy1uYW1le1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYWNldHdwLXNlbGVjdGlvbnN7XG4gICAgdWx7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5mYWNldHdwLXNlbGVjdGlvbi1sYWJlbHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYWNldHdwLXNlbGVjdGlvbi12YWx1ZXtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZGdyZXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gNXB4KSBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY29uLWNsb3NlLnBuZycpO1xuXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY29uLWNsb3NlLXdoaXRlLnBuZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
