@charset "UTF-8";/*!
Theme Name:   Zoia Horn
Theme URI:    https://en.wikipedia.org/wiki/Zoia_Horn
Description:  Varia child theme
Author:       Ken Clinkenbeard
Author URI:   https://regnskygge.net/
Template:     varia
Version:      2.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready, auto-loading-homepage, wpcom-fse, jetpack-global-styles
Text Domain:  zoiahorn
*/@import url(https://fonts.googleapis.com/css2?family=Antonio:wght@300;700&family=Lora:ital,wght@0,400;0,700;1,400;1,700&family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Zilla+Slab:ital,wght@0,300;0,500;0,600;1,300;1,500;1,600&display=swap);h1,h2,h3,h4{font-family:"Zilla Slab",serif}h1.wp-block-heading{font-size:3rem}h2.wp-block-heading{font-size:2.6rem}h3.wp-block-heading{font-size:2.2rem}h4.wp-block-heading{font-size:2rem}h5.wp-block-heading{font-size:1.8rem}h6.wp-block-heading{font-size:1.6rem}body{margin:0;padding:0;width:100%}body .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;margin:0 auto;padding:0 1rem;overflow-wrap:anywhere}body .content-wrapper #navigation-primary{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;padding:0}body .content-wrapper #content-main{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;padding:0}@media (min-width:1000px){body .content-wrapper #navigation-primary{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:3;-ms-flex:3;flex:3}body .content-wrapper #content-main{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:9;-ms-flex:9;flex:9}}@media (min-width:1170px){body .content-wrapper{padding:0;max-width:1170px}}html{font-size:62.5%}body,p,ul{font-family:Roboto,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5}body .small-type,body.small-type,p .small-type,p.small-type,ul .small-type,ul.small-type{font-size:12px;font-size:1.2rem}@media (min-width:1000px){body,p,ul{font-size:16px;font-size:1.6rem}}#content-main{color:#000;background-color:#fff}#content-main h1,#content-main h2,#content-main h3,#content-main h4,#content-main h5{font-family:Roboto,sans-serif;font-weight:700}#content-main h1{margin:0;padding-bottom:.5em;font-size:30px;font-size:3rem}#content-main h2{margin:0;padding-bottom:.5em;font-size:36px;font-size:3.6rem}#content-main h3{margin:2em 0 0 0;padding-bottom:.5em;font-size:32px;font-size:3.2rem}#content-main h3+p{margin-top:.25em}#content-main h4{margin:1em 0 0 0;padding-bottom:.25em;font-style:italic;font-size:28px;font-size:2.8rem}#content-main h4+p{margin-top:.25em}#content-main h5{margin:1em 0 0 0;padding-bottom:.25em;font-style:italic;font-size:24px;font-size:2.4rem}#content-main h5+p{margin-top:.25em}#content-main li,#content-main p,#content-main ul{color:#000}@media (min-width:1170px){#content-main h2{font-size:36px;font-size:3.6rem}#content-main h3{font-size:32px;font-size:3.2rem}#content-main h4{font-size:28px;font-size:2.8rem}}p>img{margin:0 auto}figure{margin:0}#content-main caption,#content-main table,#content-main tbody,#content-main td,#content-main tfoot,#content-main th,#content-main thead,#content-main tr{margin:0;padding:0;border:0;vertical-align:baseline;font-size:14px;font-size:1.4rem}#content-main table{border-collapse:collapse;border-spacing:0}#content-main table{border:1px #111 solid;border-collapse:collapse;font-family:Roboto,sans-serif}#content-main table p{margin:0;padding:0;font-size:14px;font-size:1.4rem}#content-main table p span{font-size:14px;font-size:1.4rem}#content-main table td,#content-main table th{border:1px #333 solid;padding:8px;font-family:Roboto,sans-serif}#content-main table th,#content-main table th p{background-color:#444;color:#fff!important}#content-main tr.blue{color:#00558c}html{scroll-behavior:smooth}body{position:relative}.jump-to-page-top,.skip-to-page-content,.skip-to-primary-nav{position:absolute;left:-10000px;top:auto;height:1px;overflow:hidden;width:1px}.jump-to-page-top:focus,.skip-to-page-content:focus,.skip-to-primary-nav:focus{position:inherit;height:auto;overflow:inherit;width:auto;left:auto;top:auto;font-weight:700}html{scroll-behavior:smooth}body{position:relative}.scrolltop-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:40rem;right:2rem;bottom:0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.scrolltop-wrap #scrolltop-bg{fill:#ffcd00}.scrolltop-wrap #scrolltop-arrow{fill:#000}.scrolltop-wrap a:hover #scrolltop-bg{fill:#cca400}.scrolltop-wrap a:hover #scrolltop-arrow{fill:#000}@supports (-moz-appearance:meterbar){.scrolltop-wrap{clip:rect(0,6rem,auto,0)}}.scrolltop-wrap a{position:fixed;position:sticky;top:-8rem;width:6rem;height:6rem;margin-bottom:-8rem;-webkit-transform:translateY(100vh);transform:translateY(100vh);-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:all;outline:0;overflow:hidden}.scrolltop-wrap a svg{display:block;border-radius:50%;width:100%;height:100%}.scrolltop-wrap a svg path{-webkit-transition:all .1s;transition:all .1s}.scrolltop-wrap a #scrolltop-arrow{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center;transform-origin:center}.scrolltop-wrap a:focus{outline:#00558c solid 4px}@media print{.scrolltop-wrap{display:none!important}}.header-uids{margin:0 0 10px 0;padding:0;min-height:50px;background-color:#ffcd00}.header-uids .uilibraries-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:content;flex-basis:content}.header-uids .uilibraries-branding a.block-iowa{margin-right:10px;padding:20px 15px 10px 15px;background-color:#000}.header-uids .uilibraries-branding a.block-iowa svg{height:26px;fill:#ffcd00}.header-uids .uilibraries-branding a.block-iowa svg path{-webkit-transition:.1s;transition:.1s}.header-uids .uilibraries-branding a.block-iowa svg .block-i{-webkit-transition-delay:0s;transition-delay:0s}.header-uids .uilibraries-branding a.block-iowa svg .block-o{-webkit-transition-delay:30ms;transition-delay:30ms}.header-uids .uilibraries-branding a.block-iowa svg .block-w{-webkit-transition-delay:60ms;transition-delay:60ms}.header-uids .uilibraries-branding a.block-iowa svg .block-a{-webkit-transition-delay:90ms;transition-delay:90ms}.header-uids .uilibraries-branding a.block-iowa:hover svg path{opacity:.8}.header-uids .uilibraries-branding h1.site-name{position:inherit;height:auto;overflow:inherit;width:auto;left:auto;top:auto;display:block!important;margin:0;padding:4px 0 0 0;font-weight:300;font-size:18px;font-size:1.8rem}.header-uids .uilibraries-branding h1.site-name a{font-family:Roboto,sans-serif;color:#000;text-decoration:none;-webkit-transition:.2;transition:.2}.header-uids .uilibraries-branding h1.site-name a:hover{opacity:.8}.header-uids__inner{margin:0 auto;max-width:1170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:1170px){.header-uids__inner{height:50px}}#s-lg-guide-header .pull-right{float:none!important;margin:0 auto;max-width:1170px}#s-lg-guide-header #s-lg-guide-header-info{margin:0 auto;max-width:1170px}#s-lg-guide-header #s-lg-guide-header-info #s-lg-guide-name{margin:6px 0 2px 0;font-family:"Zilla Slab",serif;font-size:30px;font-size:3rem;color:#000}.s-lib-public-body #s-lib-public-header{background-color:rgba(0,0,0,0)}.s-lib-public-body #s-lib-public-header #s-lib-bc #s-lib-bc-page{display:none}.s-lib-public-body #s-lib-public-header #s-lib-public-header-title{margin:0 auto;max-width:1170px;font-family:"Zilla Slab",serif;font-weight:600;color:#000;font-size:42px;font-size:4.2rem}header#masthead{margin:0;padding-top:0;width:100%!important}header#masthead .hide{display:none}header#masthead .site-branding{margin-top:0;width:100%}header#masthead #nav{width:100%}.footer-uids{margin:0;padding:2rem 0 8rem 0;background-color:#000;color:#fff}.footer-uids li,.footer-uids p,.footer-uids ul{color:#fff;font-size:16px;font-size:1.6rem}.footer-uids .uilibraries-branding a.block-iowa{display:block;margin:0;padding:0;width:160px}.footer-uids .uilibraries-branding a.block-iowa svg{fill:#ffcd00}.footer-uids .uilibraries-branding a.block-iowa svg path{-webkit-transition:.1s;transition:.1s}.footer-uids .uilibraries-branding a.block-iowa svg .block-i{-webkit-transition-delay:0s;transition-delay:0s}.footer-uids .uilibraries-branding a.block-iowa svg .block-o{-webkit-transition-delay:30ms;transition-delay:30ms}.footer-uids .uilibraries-branding a.block-iowa svg .block-w{-webkit-transition-delay:60ms;transition-delay:60ms}.footer-uids .uilibraries-branding a.block-iowa svg .block-a{-webkit-transition-delay:90ms;transition-delay:90ms}.footer-uids .uilibraries-branding a.block-iowa:hover svg path{opacity:.8}.footer-uids .uilibraries-branding a.libraries-link{color:#fff;text-decoration:none;font-weight:300}.footer-uids .uilibraries-branding a.libraries-link h2{font-size:24px;font-size:2.4rem}.footer-uids .uilibraries-branding a.libraries-link:hover{text-decoration:underline}.footer-uids nav ul{margin:0;padding:0;list-style-type:none}.footer-uids nav ul li{font-family:Roboto,sans-serif}.footer-uids nav ul li>svg{-ms-flex-item-align:start;align-self:flex-start;margin-top:.25em;margin-right:1rem;width:18px;height:18px;fill:#fff}.footer-uids nav ul li a{text-decoration:none;color:#fff}.footer-uids nav ul li a>svg{fill:#fff;height:30px;-webkit-transition:.1s;transition:.1s}.footer-uids nav ul li a:hover{text-decoration:underline;color:#fff}.footer-uids nav ul li a:hover>svg{fill:#ffcd00}.footer-uids nav.links-uilibraries--contact li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-uids nav.links-uilibraries--contact li a{display:inline-block;margin:0;padding:.25rem 0;color:#ffcd00}.footer-uids nav.links-uilibraries--contact li a:hover{color:#ffcd00}.footer-uids nav.links-uilibraries--social-media{margin-bottom:2rem}.footer-uids nav.links-uilibraries--social-media li{display:inline-block;margin-right:2px}.footer-uids nav.links-uilibraries--info li a{display:inline-block;margin:0;padding:.25rem 0}.footer-uids nav.links-uilibraries--info li.other-links{margin-top:2rem}.footer-uids nav.links-uilibraries--misc-icons{margin-top:2rem}.footer-uids nav.links-uilibraries--misc-icons li{display:inline-block;margin-right:4px}.footer-uids nav.links-uids--global{margin-top:3rem}.footer-uids nav.links-uids--global ul li{font-size:14px;font-size:1.4rem}.footer-uids nav.links-uids--global ul li a{color:#ffcd00}.footer-uids__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;margin:2rem auto;padding:0 1rem;max-width:1170px;font-family:Roboto,sans-serif}.footer-uids__inner .footer-grouping{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:800px){.footer-uids__inner .footer-grouping{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.footer-uids__inner .footer-grouping--first{-webkit-box-flex:8;-ms-flex:8;flex:8}.footer-uids__inner .footer-grouping--second{-webkit-box-flex:4;-ms-flex:4;flex:4}.footer-uids__inner .footer-grouping--third{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer-uids__inner .footer-grouping--third .links-uids--global ul li{display:inline-block;border-right:1px solid #666}.footer-uids__inner .footer-grouping--third .links-uids--global ul li.copyright{display:block;margin-bottom:.5rem;border-right:none}.footer-uids__inner .footer-grouping--third .links-uids--global ul li:nth-of-type(2) a{padding-left:0}.footer-uids__inner .footer-grouping--third .links-uids--global ul li:last-of-type{border-right:none}.footer-uids__inner .footer-grouping--third .links-uids--global ul li a{padding:.5rem 1.25rem .5rem 1rem}}@media (min-width:1170px){.footer-uids__inner{padding:0}}#block-main-navigation-superfish-horizontal{width:100%}#block-main-navigation-superfish-horizontal>nav{margin:0 auto;max-width:1170px}.nav--horizontal{clear:both;border-bottom:1px solid #e6e5e5}.nav--horizontal:after{content:"";display:table;clear:both}.nav--horizontal .nav-inner{margin:0 auto;max-width:1170px}.block-superfish.block-superfishmain{width:100%}.block-superfish.block-superfishmain .sf-hidden{background:rgba(0,0,0,0)!important;border:0 none!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px!important;overflow:hidden!important;padding:0!important;width:1px!important}.block-superfish.block-superfishmain ul.sf-menu:after{content:"";display:table;clear:both}.block-superfish.block-superfishmain ul.sf-menu,.block-superfish.block-superfishmain ul.sf-menu li{list-style:none}.block-superfish.block-superfishmain ul.sf-menu,.block-superfish.block-superfishmain ul.sf-menu a,.block-superfish.block-superfishmain ul.sf-menu div,.block-superfish.block-superfishmain ul.sf-menu li,.block-superfish.block-superfishmain ul.sf-menu ol,.block-superfish.block-superfishmain ul.sf-menu span,.block-superfish.block-superfishmain ul.sf-menu ul{margin:0;padding:0}.block-superfish.block-superfishmain ul.sf-menu{line-height:1;z-index:497}.block-superfish.block-superfishmain ul.sf-menu ul{left:0;position:absolute;top:-9999px;width:20em;background-color:#fff}.block-superfish.block-superfishmain ul.sf-menu ul li{width:100%}.block-superfish.block-superfishmain ul.sf-menu li{float:left;position:relative;z-index:498}.block-superfish.block-superfishmain ul.sf-menu a,.block-superfish.block-superfishmain ul.sf-menu span.nolink{display:block;padding:.75em 1.5em;position:relative;text-decoration:none;color:#151515}.block-superfish.block-superfishmain ul.sf-menu>li>a,.block-superfish.block-superfishmain ul.sf-menu>li>span.nolink{padding:1em 1.5em;font-weight:600}.block-superfish.block-superfishmain ul.sf-menu>li>a:after,.block-superfish.block-superfishmain ul.sf-menu>li>span.nolink:after{position:absolute;bottom:0;left:0;width:0;height:5px;content:"";-webkit-transition:.3s;transition:.3s;background-color:#ffcd00}.block-superfish.block-superfishmain ul.sf-menu>li:focus-within>a:after,.block-superfish.block-superfishmain ul.sf-menu>li:hover>a:after,.block-superfish.block-superfishmain ul.sf-menu>li:hover>span.nolink:after{width:100%}.block-superfish.block-superfishmain ul.sf-menu>li ul{background-color:#f1f1f1}.block-superfish.block-superfishmain ul.sf-menu>li li{padding:1em 1.5em;-webkit-transition:.1s;transition:.1s}.block-superfish.block-superfishmain ul.sf-menu>li li:focus-within,.block-superfish.block-superfishmain ul.sf-menu>li li:hover{background-color:#ddd}.block-superfish.block-superfishmain ul.sf-menu li.sfHover,.block-superfish.block-superfishmain ul.sf-menu li.sfHover ul,.block-superfish.block-superfishmain ul.sf-menu li:hover,.block-superfish.block-superfishmain ul.sf-menu li:hover ul{z-index:499}.block-superfish.block-superfishmain ul.sf-menu li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu li:hover>ul{left:0;top:3em}.block-superfish.block-superfishmain ul.sf-menu li li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu li li:hover>ul{left:12em;top:0}.block-superfish.block-superfishmain ul.sf-menu.menu,.block-superfish.block-superfishmain ul.sf-menu.menu li,.block-superfish.block-superfishmain ul.sf-menu.menu ul{margin:0;padding:0}.block-superfish.block-superfishmain ul.sf-menu .sf-sub-indicator{height:12px;line-height:9999px;opacity:.75;overflow:hidden;position:absolute;right:.75em;speak:none;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}@media (min-width:1170px){.block-superfish.block-superfishmain ul.sf-menu>li.sf-depth-1.menuparent:first-of-type>a{padding-left:0}}.block-superfish.block-superfishmain ul.sf-menu>li.sf-depth-1.menuparent:before{position:absolute;top:1.2em;right:.25em;color:#666;width:.666em;height:.666em;content:"";background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.block-superfish.block-superfishmain ul.sf-menu>li.sf-depth-1.menuparent:focus-within:before,.block-superfish.block-superfishmain ul.sf-menu>li.sf-depth-1.menuparent:focus:before,.block-superfish.block-superfishmain ul.sf-menu>li.sf-depth-1.menuparent:hover:before{top:1.4em}.block-superfish.block-superfishmain ul.sf-menu a:active>.sf-sub-indicator,.block-superfish.block-superfishmain ul.sf-menu a:focus>.sf-sub-indicator,.block-superfish.block-superfishmain ul.sf-menu a:hover>.sf-sub-indicator,.block-superfish.block-superfishmain ul.sf-menu li.sfHover>a>.sf-sub-indicator,.block-superfish.block-superfishmain ul.sf-menu li.sfHover>span.nolink>.sf-sub-indicator,.block-superfish.block-superfishmain ul.sf-menu li:hover>a>.sf-sub-indicator,.block-superfish.block-superfishmain ul.sf-menu li:hover>span.nolink>.sf-sub-indicator,.block-superfish.block-superfishmain ul.sf-menu span.nolink:hover>.sf-sub-indicator{opacity:1}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column{display:inline;float:left}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-1 ul.sf-multicolumn{width:12em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-2 ul.sf-multicolumn{width:24em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-3 ul.sf-multicolumn{width:36em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-4 ul.sf-multicolumn{width:48em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-5 ul.sf-multicolumn{width:60em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-6 ul.sf-multicolumn{width:72em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-7 ul.sf-multicolumn{width:84em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-8 ul.sf-multicolumn{width:96em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-9 ul.sf-multicolumn{width:108em}.block-superfish.block-superfishmain ul.sf-menu li.sf-parent-children-10 ul.sf-multicolumn{width:120em}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(2),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(1){width:50%}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(3),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(2),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(1){width:32.333%}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(4),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(3),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(2),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(1){width:25%}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(5),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(4),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(3),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(2),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(1){width:20%}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(6),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(5),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(4),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(3),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(2),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(1){width:16.665%}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(7),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(6),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(5),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(4),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(3),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(2),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(1){width:14.2855%}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(8),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(7),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(6),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(5),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(4),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(3),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(2),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(1){width:14.2855%}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(9),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(8),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(7),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(6),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(5),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(4),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(3),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(2),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(1){width:11.111%}.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(10),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(10):nth-last-child(1),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(9),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(8),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(7),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(6),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(5),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(4),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(3),.block-superfish.block-superfishmain ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(2){width:10%}.block-superfish.block-superfishmain ul.sf-menu.sf-vertical{width:12em}.block-superfish.block-superfishmain ul.sf-menu.sf-vertical li{width:100%}.block-superfish.block-superfishmain ul.sf-menu.sf-vertical li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu.sf-vertical li:hover>ul{left:12em;top:0}.block-superfish.block-superfishmain ul.sf-menu.sf-vertical .sf-sub-indicator:after{content:"►"}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar{position:relative}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li{position:static}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li li{position:relative}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li li li,.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li ul{width:100%}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li li{width:auto;float:left}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li li:hover>ul,.block-superfish.block-superfishmain ul.sf-menu.sf-navbar>li.active-trail>ul{left:0;top:2.5em}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li li li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu.sf-navbar li li li:hover>ul{left:12em;top:0}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar ul .sf-sub-indicator:after{content:"▼"}.block-superfish.block-superfishmain ul.sf-menu.sf-navbar ul ul .sf-sub-indicator:after{content:"►"}.block-superfish.block-superfishmain ul.sf-menu.sf-accordion{display:none;position:absolute}.block-superfish.block-superfishmain ul.sf-menu.sf-accordion,.block-superfish.block-superfishmain ul.sf-menu.sf-accordion li,.block-superfish.block-superfishmain ul.sf-menu.sf-accordion ul{float:left;width:100%}.block-superfish.block-superfishmain ul.sf-menu.sf-accordion ul{margin:0;padding:0}.block-superfish.block-superfishmain ul.sf-menu.sf-accordion li.sf-expanded>ul,.block-superfish.block-superfishmain ul.sf-menu.sf-accordion.sf-expanded{left:auto!important;position:relative;top:auto!important}.block-superfish.block-superfishmain ul.sf-menu.sf-accordion .sf-sub-indicator:after{content:"▼"}.block-superfish.block-superfishmain ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after{content:"▼";margin:0 0 0 1em}.block-superfish.block-superfishmain ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded>.sf-accordion-button:after{content:"▲"}.block-superfish.block-superfishmain ul.sf-menu.rtl,.block-superfish.block-superfishmain ul.sf-menu.rtl li{float:right}.block-superfish.block-superfishmain ul.sf-menu.rtl li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu.rtl li:hover>ul{left:auto;right:0}.block-superfish.block-superfishmain ul.sf-menu.rtl li li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu.rtl li li:hover>ul{left:auto;right:12em}.block-superfish.block-superfishmain ul.sf-menu.rtl ul{left:auto;right:0}.block-superfish.block-superfishmain ul.sf-menu.rtl .sf-sub-indicator{left:.75em;right:auto}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-horizontal ul .sf-sub-indicator:after{content:"◄"}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-horizontal.sf-shadow ul,.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-navbar.sf-shadow ul ul,.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-vertical.sf-shadow ul{-webkit-box-shadow:-2px 2px 10px rgba(0,0,0,.5);box-shadow:-2px 2px 10px rgba(0,0,0,.5)}.block-superfish.block-superfishmain ul.sf-menu.rtl li.sf-multicolumn-column{float:right}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-vertical li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-vertical li:hover>ul{left:auto;right:12em}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-vertical .sf-sub-indicator:after{content:"◄"}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-navbar li li{float:right}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-navbar ul ul .sf-sub-indicator:after{content:"◄"}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-navbar li li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-navbar li li:hover>ul{left:auto;right:0}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-navbar li li li.sfHover>ul,.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-navbar li li li:hover>ul{left:auto;right:12em}.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-accordion li.sf-expanded>ul,.block-superfish.block-superfishmain ul.sf-menu.rtl.sf-accordion.sf-expanded{right:auto!important}.nav--horizontal{display:none}.nav--vertical{display:none}@media (min-width:800px){.nav--horizontal{display:block}.nav--vertical{display:none}}.iconify{padding:1rem}.iconify:before{display:inline-block;vertical-align:middle;margin-right:.5em;width:1.33em;height:1.33em;content:"";background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.iconify--circle-check:before{-webkit-mask-image:url(//libapps.s3.amazonaws.com/sites/32/include/circle-check.svg);mask-image:url(//libapps.s3.amazonaws.com/sites/32/include/circle-check.svg)}.s-lib-box .s-lib-box-std{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid #ccc;font-size:14px;font-size:1.4rem}.s-lib-box .s-lib-box-std .s-lib-box-title{background-color:#ccc;color:#000;border-bottom:none;border-radius:0;font-family:"Zilla Slab",serif;font-size:18px;font-size:1.8rem;font-weight:500}.home.group-id-329 #col2>div .s-lib-public-side-header h2{background-size:1.4}.home.group-id-329 #col2>div .txt{padding:0 1rem}.hide{display:none}.skip-to-main{position:absolute;left:-10000px;top:auto;height:1px;overflow:hidden;width:1px}.skip-to-main:focus{position:inherit;height:auto;overflow:inherit;width:auto;left:auto;top:auto}.site-info,main#main{margin:0 auto;max-width:1170px}body{position:relative}body .scrolltop-wrap{display:block;position:absolute;top:0;right:2rem;height:100%;z-index:9999}body .scrolltop-wrap:before{content:"";display:block;height:100vh;pointer-events:none}body .scrolltop-wrap a{position:sticky;top:90vh;cursor:pointer;font-size:20px}body .scrolltop-wrap a svg{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:.2s;transition:.2s}body .scrolltop-wrap a:hover{cursor:pointer}body .scrolltop-wrap a:hover svg{-webkit-transform:scale(1);transform:scale(1)}body .scrolltop-wrap a:hover svg #scrolltop-bg{fill:#e6b900}li.uilib-social-media{margin:2rem 0;min-width:200px;max-width:300px}li.uilib-social-media a:focus{fill:#ffcd00}li.uilib-social-media svg{min-width:300px;min-height:46px}.header-site .banner-info{margin:0 1rem;max-width:1170px}.page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin:0 1rem 6rem 1rem;max-width:100%}.page-container section#primary{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-container footer#colophon{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:3rem}@media (min-width:800px){.page-container section#primary{-webkit-box-flex:4;-ms-flex:4;flex:4}.page-container footer#colophon{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0}}@media (min-width:1170px){.header-site .banner-info{margin:0 auto;max-width:1170px}.page-container{margin:0 auto 6rem auto;max-width:1170px}}p a{overflow-wrap:break-word!important;word-wrap:break-word!important;white-space:pre-line}p .FROOTLOOPZ{display:block}a:link{color:#00558c}a:visited{color:#00558c}a:hover{color:#003659;text-decoration:underline}a:active{color:#00080d;text-decoration:underline}a:focus{color:#00080d;text-decoration:underline}.uids-table table,figure.wp-block-table.simple-table table{display:table;background-color:#fff;border-collapse:collapse;border-spacing:0;color:#151515;font-size:1.6rem;line-height:1.15;max-width:100%;overflow-x:auto;width:100%;border:0}.uids-table table thead,figure.wp-block-table.simple-table table thead{border:0}.uids-table table thead th,figure.wp-block-table.simple-table table thead th{padding:1rem;background-color:#ffcd00;border:0;text-transform:uppercase}.uids-table table tbody tr:nth-child(even),figure.wp-block-table.simple-table table tbody tr:nth-child(even){background-color:#f3f3f3}.uids-table table tbody td,.uids-table table tbody th,figure.wp-block-table.simple-table table tbody td,figure.wp-block-table.simple-table table tbody th{padding:1rem;border:0}.uids-table table tbody th,figure.wp-block-table.simple-table table tbody th{font-weight:700}.uids-table table tbody th:not([align]),figure.wp-block-table.simple-table table tbody th:not([align]){text-align:left}.uids-table figcaption,figure.wp-block-table.simple-table figcaption{padding:1rem;text-align:center!important;font-size:1.6rem;color:#fff;text-transform:uppercase;background-color:#333;font-weight:700}.uids-table--gray-borders table td,.uids-table--gray-borders table th,figure.wp-block-table.simple-table--gray-borders table td,figure.wp-block-table.simple-table--gray-borders table th{border:1px solid #ddd!important}.site-skunkworks.page-id-301 footer#colophon,.site-skunkworks.page-id-301 footer.entry-footer{display:none}.site-skunkworks.page-id-301 table{width:100%}.site-skunkworks.page-id-301 table tr{background-color:#e1e1e1}.site-skunkworks.page-id-301 table tr td,.site-skunkworks.page-id-301 table tr th{padding:2px}.site-skunkworks.page-id-301 tr.header-row{background-color:#000;color:#fff}.site-skunkworks.page-id-301 tr.totals-row{font-weight:700;background-color:#ffcd00}.site-skunkworks.page-id-301 tr.totals-row td:first-child{background-color:#fff}.site-skunkworks.page-id-301 tr:not(.salient,.totals-row,.header-row){display:none}section.alert{padding:2rem}section.alert .alert-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 auto;max-width:calc(1170px - 4rem)}section.alert .alert-inner:before{-webkit-box-flex:0;-ms-flex:0 0 1.5em;flex:0 0 1.5em;content:url(/images/circle-exclamation-orange.svg)}section.alert .alert-inner h2,section.alert .alert-inner h3{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;margin:0;font-size:26px;font-size:2.6rem}section.alert .alert-inner .alert-body{-webkit-box-flex:1;-ms-flex:1;flex:1}section.alert .alert-inner p:first-of-type{margin-top:0}section.alert .alert-inner p:last-of-type{margin-bottom:0}section.alert--type-question{background-color:#e8f6ff;border:1px solid rgba(0,85,140,.5)}section.alert--type-question .alert-inner:before{content:"\f059";color:#00558c}section.alert--type-success{background-color:#e6fff9;border:1px solid rgba(0,102,79,.5)}section.alert--type-success .alert-inner:before{content:"\f058";color:#00664f}section.alert--info,section.alert--type-info{background-color:#e8f6ff;border:1px solid rgba(0,85,140,.5)}section.alert--info .alert-inner:before,section.alert--type-info .alert-inner:before{content:"\f05a";color:#00558c}section.alert--danger,section.alert--type-danger,section.alert--type-warning,section.alert--warning{background-color:#fcf2f0;border:1px solid rgba(189,71,42,.5)}section.alert--danger .alert-inner:before,section.alert--type-danger .alert-inner:before,section.alert--type-warning .alert-inner:before,section.alert--warning .alert-inner:before{content:"";background-image:url(/images/circle-exclamation-orange.svg);background-size:2em 2em;background-repeat:no-repeat;background-position-y:4px;width:2em;height:3em}section.alert--hawk{background-color:#fcf2f0;border:1px solid rgba(189,71,42,.5)}section.alert--hawk .alert-inner:before{content:"\f06a";color:#bd472a}section.alert--status-39{display:block}body.logged-in section.alert--status-40{display:block}section.alert.icon-virus .alert-inner:before{font-family:uilibraries;content:"\e90d";font-size:2.4em}section.alert.icon-snowflake .alert-inner:before{content:"\f2dc"}section.alert.icon-wrench .alert-inner:before{content:"\f0ad"}section.alert.color-orange{background-color:#fcf2f0;border:1px solid rgba(189,71,42,.5)}section.alert.color-orange .alert-inner:before{color:#bd472a}section.alert.color-yellow{background-color:#fff5cc;border:1px solid rgba(255,205,0,.5)}section.alert.color-yellow .alert-inner:before{color:#ffcd00}section.alert.color-blue{background-color:#e8f6ff;border:1px solid rgba(0,85,140,.5)}section.alert.color-blue .alert-inner:before{color:#00558c}section.alert.color-green{background-color:#e6fff9;border:1px solid rgba(0,102,79,.5)}section.alert.color-green .alert-inner:before{color:#00664f}section.alert.icon-color-black .alert-inner:before{color:#000}.callout.callout-alert.callout-alert-virus .callout-inner h2{font-size:22px;font-size:2.2rem}.callout.callout-alert.callout-alert-virus .callout-inner p:first-of-type{margin-top:0}.alert--id-1671638406{display:none}section.alert{margin:3rem auto;width:calc(100% - 4rem);max-width:calc(1170px - 4rem);border:1px solid rgba(0,85,140,.3)}section.alert .alert-inner .alert-body h2{margin:0;font-family:Roboto,sans-serif}@media (min-width:1170px){.alert{width:calc(1170px - 4rem)}}body.user-clinkenb section.alert{display:block}body.postid-6348 section.alert{display:none}.header-site{padding:1rem 0 1rem 0;margin:2rem 0}.header-site h2.blog-name{margin:0 auto;max-width:1170px;font-family:"Zilla Slab",serif;font-size:3.6rem}.header-site h2.blog-name a{text-decoration:none;color:#000}.header-site .breadcrumbs .breadcrumb{font-size:1.4rem;color:#333}.header-site .breadcrumbs .breadcrumb:after{display:inline-block;padding:0 0 0 .5rem;content:" / "}.header-site .breadcrumbs .breadcrumb:last-child:after{content:""}.header-site .breadcrumbs .breadcrumb a{color:#333;text-decoration:none;-webkit-transition:.1s;transition:.1s}.header-site .breadcrumbs .breadcrumb a:hover{color:#000;text-decoration:underline}.header-site .description{font-size:1.4rem;color:#333;font-style:italic}.header-site .banner-image{display:none}.entry-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-header .post-date-icon{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;padding-right:1rem}.entry-header .entry-title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-family:Roboto,sans-serif;font-size:2.4rem}.entry-header .entry-meta{-ms-flex-preferred-size:100%;flex-basis:100%}.entry-header .entry-meta .posted-on{display:none}.entry-header .entry-meta>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-header .entry-meta>span a{text-decoration:none;-webkit-transition:.1s;transition:.1s}.entry-header .entry-meta>span a:hover{text-decoration:underline}@media (min-width:800px){.entry-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entry-header .entry-title{font-size:3rem}}article.post{margin-bottom:3rem;padding-bottom:3rem;border-bottom:2px solid #bbb;clear:both}article.post:last-child{border-bottom:0 solid #999}article.post .entry-content{margin-bottom:2rem}article.post .entry-title{font-family:Roboto,sans-serif}article.post .entry-title a{text-decoration:none;color:#000}article.post .entry-header{margin-bottom:2rem}article.post .entry-header .sticky-post{display:none}article.post .entry-header .entry-title{font-size:3rem}article.post .entry-header .entry-meta>span{margin-right:1rem;font-size:1.4rem}article.post .entry-header .entry-meta>span>svg{margin-right:.5rem}article.post .entry-header .entry-meta>span.posted-on .updated{display:none}article.post .entry-header .entry-meta>span.posted-on .published.updated{display:inline!important}article.post .entry-header .entry-meta .cat-links,article.post .entry-header .entry-meta .edit-link,article.post .entry-header .entry-meta .tags-links{display:none}article.post .entry-footer{margin-top:4rem;clear:both}article.post .entry-footer>span{margin-right:1rem;font-size:1.4rem}article.post .entry-footer>span>svg{margin-right:.5rem}article.post .entry-footer>span.comments-link{display:none}article.post .entry-footer>span.posted-on .updated{display:none}article.post .entry-footer>span.posted-on .published.updated{display:inline!important}article.post .entry-footer .cat-links:before,article.post .entry-footer .edit-link:before,article.post .entry-footer .tags-links:before{content:"\a";white-space:pre}figure.post-thumbnail,img.post-thumbnail{display:none}figure.wp-caption figcaption.wp-caption-text,img.wp-caption figcaption.wp-caption-text{text-align:left;font-size:1.4rem}figure figcaption,img figcaption{text-align:left!important;font-size:1.4rem}footer#colophon{padding:.5rem 1rem;background-color:#e1e1e1}footer#colophon .wp-block-heading{margin-top:0;margin-bottom:0}footer#colophon .widget-title{margin-bottom:0}footer#colophon .widget-title.all-blogs{margin-top:0}footer#colophon .widget_categories .widget-title{margin-top:0}footer#colophon .widget_search{margin-bottom:2rem}footer#colophon ul{margin-top:0;padding-left:20px}footer#colophon ul li{font-size:1.4rem}footer#colophon a{text-decoration:none;display:inline-block;min-height:24px}footer#colophon a:hover{text-decoration:underline}footer#colophon .site-info{display:none}footer#colophon .widget.widget_meta{display:none}footer#colophon .social-media-uilibs{display:none}nav.post-navigation{font-size:1.4rem}nav.post-navigation .nav-links>div>a{text-decoration:none}nav.post-navigation .nav-links>div>a .post-title{color:#00558c}nav.post-navigation .nav-links>div>a:hover .post-title{color:#003659}nav.post-navigation .nav-links .meta-nav{display:none}nav.post-navigation .nav-links .nav-previous{padding-right:20%;text-align:left}nav.post-navigation .nav-links .nav-previous .post-title:before{content:"<  "}nav.post-navigation .nav-links .nav-next{padding-left:20%;text-align:right}nav.post-navigation .nav-links .nav-next .post-title:after{content:"  >"}#comments.comments-area{display:none}.entry-content .wp-block-image figure figcaption{color:#444}.entry-content .wp-block-image.border-gray figure img{border:1px solid #999!important}.entry-content a.more-link:before{display:inline-block;padding:0 .5rem;content:" ... "}blockquote.wp-block-quote{padding:.325rem 1.875rem;border-left:10px solid #ffcd00}blockquote.wp-block-quote>p{margin:0;font-family:"Zilla Slab",serif;font-size:24px;font-size:2.4rem;line-height:1.7;font-weight:400}blockquote.wp-block-quote cite{display:inline-block;margin-top:1rem;font-size:19px;font-size:1.9rem;font-weight:700}blockquote.wp-block-quote cite a{font-weight:400}blockquote.wp-block-quote.has-text-align-center{position:relative;padding-top:2rem;border-left:0}blockquote.wp-block-quote.has-text-align-center>p{margin-top:2rem}blockquote.wp-block-quote.has-text-align-center:before{position:absolute;content:"";height:10px;top:11px;margin:0 auto;left:0;right:0;width:130px;background:#ffcd00}blockquote.wp-block-quote.has-text-align-right{border-left:0;border-right:10px solid #ffcd00}blockquote.wp-block-quote.inline-left{float:left;margin-top:1.75em;padding-right:2em;width:50%}blockquote.wp-block-quote.inline-right{float:right;margin-top:1.5em;padding-left:2em;width:50%}blockquote.wp-block-quote.uids-quote--body>p{margin:1em 0;font-family:Roboto,serif;font-size:16px;font-size:1.6rem;line-height:1.7}.feedzy-rss .rss_item{border-bottom:1px solid #aaa!important}.feedzy-rss .rss_item .rss_image{margin-bottom:5rem!important}.feedzy-rss .rss_item .title{font-family:Roboto,sans-serif;font-size:2.2rem}.feedzy-rss .rss_item .title a{text-decoration:none}.pagination .next-page{float:right}.shared-counts-wrap{margin-top:6rem}header.header-uids{z-index:300}footer.footer-uids a.libraries-link{color:#fff!important}footer.footer-uids a.libraries-link h2{margin-top:1rem;font-family:Roboto,sans-serif;font-size:2.7rem;color:#fff!important}.site-skunkworks tr.network-inactive.no-active-sites{background-color:#f1cbc2!important}.site-skunkworks .header-site.banner-image-exists{max-height:18rem;height:20vh}.site-skunkworks .header-site.banner-image-exists .banner-info{margin-top:-120px}.site-skunkworks .header-site.banner-image-exists .banner-info .breadcrumbs .breadcrumb:after{color:#999}.site-skunkworks .header-site.banner-image-exists .banner-info .breadcrumbs a{color:#fff;text-shadow:0 1px 1px #000;-webkit-transition:.1s;transition:.1s}.site-skunkworks .header-site.banner-image-exists .banner-info .breadcrumbs a:hover{color:#ddd}.site-skunkworks .header-site.banner-image-exists .banner-info .blog-name a{color:#fff;text-shadow:0 1px 1px #000;-webkit-transition:.1s;transition:.1s}.site-skunkworks .header-site.banner-image-exists .banner-info .blog-name a:hover{color:#ddd}.site-skunkworks .header-site.banner-image-exists .banner-info .description{color:#eee;text-shadow:0 1px 1px #000}.site-skunkworks .header-site-inner{height:100%}.site-skunkworks .header-site .banner-image{display:block;height:100%;background-size:cover;background-repeat:no-repeat;background-position-y:35%}.site-skunkworks .header-site .banner-image-inner{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.75))),url(https://www.lib.uiowa.edu/includes/uids/images/cover-pattern-tiles.png);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 50%),url(https://www.lib.uiowa.edu/includes/uids/images/cover-pattern-tiles.png);background-size:auto auto;background-repeat:repeat repeat;background-position:top left,-20px -20px;height:100%}.site-skunkworks .header-site .banner-info .breadcrumbs{display:block}.site-skunkworks .site-posts{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #ccc;font-size:1.2rem!important}.site-skunkworks article.post .wp-block-heading{font-family:Roboto,sans-serif}.site-skunkworks article.post h3.wp-block-heading{font-size:2.4rem;margin-bottom:1rem}footer#colophon .social-media-uilibs{display:block}table.froootloops tbody td a,table.froootloops tbody th a,table.froootloops tbody tr>td,table.froootloops tbody tr>th{font-size:12px;font-size:1.2rem;padding:.5rem}table.froootloops tbody td.date{white-space:nowrap}table.froootloops tbody th{font-weight:700}table.froootloops tbody .page-id-185 #post-185 footer.entry-footer{display:none}figure.alignleft{float:left;clear:both;margin-right:3rem!important;margin-bottom:3rem}figure.alignright{float:right;clear:both;margin-left:3rem!important;margin-bottom:3rem}.site-needtoknow.postid-3673 .wp-lightbox-overlay .lightbox-image-container .wp-block-image.enlarged-image,.site-needtoknow.postid-3673 .wp-lightbox-overlay .lightbox-image-container .wp-block-image.responsive-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-needtoknow.postid-3673 .wp-lightbox-overlay .lightbox-image-container .wp-block-image.enlarged-image figcaption,.site-needtoknow.postid-3673 .wp-lightbox-overlay .lightbox-image-container .wp-block-image.responsive-image figcaption{display:block;width:100%;font-size:16px;font-size:1.6rem;text-align:left}body.user-clinkenb article.no-blocks .entry-header .post-date-icon>svg{border-bottom:2px solid #000}.site-pending.page-id-990 footer#colophon,.site-pending.page-id-990 footer.entry-footer{display:none}body.wp-admin.plugins-php tr[data-slug=wp-super-cache] .plugin-update:before{display:block;margin:.5rem;padding:.5rem;background-color:#f1cbc2;text-align:center;font-weight:700;content:"There is an update to this plugin, but NEEDS WORDPRESS UPDATE TO 6.7.x"}body.wp-admin.plugins-php tr[data-slug=wp-super-cache] .plugin-update .update-message{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJiYXNlL191aWRzLWhlYWRmb290LnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJzdHlsZS5jc3MiLCJiYXNlL19sYXlvdXRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnJlYWtwb2ludC1zYXNzL3N0eWxlc2hlZXRzL19icmVha3BvaW50LnNjc3MiLCJiYXNlL19wYXJhZ3JhcGhzLnNjc3MiLCJiYXNlL19saW5rcy5zY3NzIiwiYmFzZS9fdGFibGVzLnNjc3MiLCJhbGVydHMvX2FsZXJ0cy1iYXNlLnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCJhbGVydHMvX2FsZXJ0cy1saWJyYXJpZXMuc2NzcyIsImFsZXJ0cy9fYWxlcnRzLWhhd2suc2NzcyIsImFsZXJ0cy9fYWxlcnRzLXRlc3Rpbmcuc2NzcyIsImVsZW1lbnRzL19oZWFkZXItc2l0ZS5zY3NzIiwiZWxlbWVudHMvX2VudHJ5LWhlYWRlci5zY3NzIiwiZWxlbWVudHMvX2FydGljbGUtcG9zdC5zY3NzIiwiZWxlbWVudHMvX2ZpZ3VyZS1pbWFnZS5zY3NzIiwiZWxlbWVudHMvX2Zvb3Rlci1jb2xvcGhvbi5zY3NzIiwiZWxlbWVudHMvX3Bvc3QtbmF2aWdhdGlvbi5zY3NzIiwiZWxlbWVudHMvX3Bvc3QtY29tbWVudHMuc2NzcyIsImVsZW1lbnRzL19pbWFnZXMuc2NzcyIsImVsZW1lbnRzL19leGNlcnB0LnNjc3MiLCJlbGVtZW50cy9fYmxvY2txdW90ZXMuc2NzcyIsImVsZW1lbnRzL19mZWVkenktZmVlZHMuc2NzcyIsImVsZW1lbnRzL19zaGFyZWQtY291bnRzLnNjc3MiLCJoYWNrcy91aWRzL19oZWFkZXItdWlkcy5zY3NzIiwiaGFja3MvdWlkcy9fZm9vdGVyLXVpZHMuc2NzcyIsImhhY2tzL3NrdW5rd29ya3MvX2luZGV4LnNjc3MiLCJoYWNrcy9ub24tYmxvY2stY29udGV4dC9faW1hZ2VzLWZpZ3VyZXMuc2NzcyIsImhhY2tzL19saWdodGJveC1oYXJkaW4tcG9zdC5zY3NzIiwiaGFja3MvX2luZGV4LnNjc3MiLCJ3cC1hZG1pbi9fdXBkYXRlLWxvY2suc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUE7Ozs7Ozs7Ozs7OztBQ0FRLGtRQ1FSLEdBQUEsR0FBQSxHQUFBLEdBQ0UsWUFBQSxZQUFBLENBQUEsTUFHRixvQkFDRSxVQUFBLEtBR0Ysb0JBQ0UsVUFBQSxPQUdGLG9CQUNFLFVBQUEsT0FHRixvQkFDRSxVQUFBLEtBR0Ysb0JBQ0UsVUFBQSxPQUdGLG9CQUNFLFVBQUEsT0QvQkYsS0FDSSxPQUFBLEVBQ0EsUUFBQSxFQUNBLE1BQUEsS0FHSixzQkFDSSxRQUFBLFlBQ0EsUUFBQSxZQUNBLFFBQUEsS0FDQSxjQUFBLEtBQ0EsVUFBQSxLQUNBLElBQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxRQUFBLEVBQUEsS0FDQSxjQUFBLFNBR0osMENBQ0ksaUJBQUEsRUFDQSxTQUFBLEVBQUEsRUFBQSxLQUNBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFHSixvQ0FDSSxpQkFBQSxFQUNBLFNBQUEsRUFBQSxFQUFBLEtBQ0EsS0FBQSxFQUFBLEVBQUEsS0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUdKLDBCQUNJLDBDQUNJLHdCQUFBLEtBQ0EsV0FBQSxLQUNBLGlCQUFBLEVBQ0EsU0FBQSxFQUNBLEtBQUEsRUFHSixvQ0FDSSx3QkFBQSxLQUNBLFdBQUEsS0FDQSxpQkFBQSxFQUNBLFNBQUEsRUFDQSxLQUFBLEdBSVIsMEJBQ0ksc0JBQ0ksUUFBQSxFQUNBLFVBQUEsUUFJUixLQUNJLFVBQUEsTUFHSixLRTJDQSxFQUNBLEdGekNJLFlBQUEsTUFBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLElBR0osaUJFMkNBLGdCQUNBLGNBQ0EsYUFDQSxlQUNBLGNGekNJLFVBQUEsS0FDQSxVQUFBLE9BR0osMEJBRUksS0UwQ0YsRUFDQSxHRnhDTSxVQUFBLEtBQ0EsVUFBQSxRQUlSLGNBQ0ksTUFBQSxLQUNBLGlC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QUdGLGtCQUNFLE1BQUEsTUFDQSxNQUFBLEtBQ0EsWUFBQSxlQUNBLGNBQUEsSzFCdXVFSiwyRzJCN3VFWSw2R0FFSSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsSUFBQSxjQUFBLElBQUEsZ0JBQUEsUzNCb3ZFaEIsc0gyQmx2RWdCLHdIQUNJLFFBQUEsTUFDQSxNQUFBLEtwQlpoQixVQUFBLEtBQ0EsVUFBQSxPb0JhZ0IsV0FBQSxLQ0lkLHVFQUNFLGNBQUEsSUFBQSxNQUFBLEs1QnN2RVIsMEM0Qjd1RUUsOENBRUUsUUFBQSxLQ3RCUSw2RUFDSSxRQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsTUFDQSxpQkFBQSxRQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsUUFBQSx5RUFHSixzRkFDSSxRQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuVGhlbWUgTmFtZTogICBab2lhIEhvcm5cblRoZW1lIFVSSTogICAgaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvWm9pYV9Ib3JuXG5EZXNjcmlwdGlvbjogIFZhcmlhIGNoaWxkIHRoZW1lXG5BdXRob3I6ICAgICAgIEtlbiBDbGlua2VuYmVhcmRcbkF1dGhvciBVUkk6ICAgaHR0cHM6Ly9yZWduc2t5Z2dlLm5ldC9cblRlbXBsYXRlOiAgICAgdmFyaWFcblZlcnNpb246ICAgICAgMi4wLjBcbkxpY2Vuc2U6ICAgICAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcbkxpY2Vuc2UgVVJJOiAgaHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxuVGFnczogICAgICAgICBvbmUtY29sdW1uLCBmbGV4aWJsZS1oZWFkZXIsIGFjY2Vzc2liaWxpdHktcmVhZHksIGN1c3RvbS1jb2xvcnMsIGN1c3RvbS1tZW51LCBjdXN0b20tbG9nbywgZWRpdG9yLXN0eWxlLCBmZWF0dXJlZC1pbWFnZXMsIGZvb3Rlci13aWRnZXRzLCBydGwtbGFuZ3VhZ2Utc3VwcG9ydCwgc3RpY2t5LXBvc3QsIHRocmVhZGVkLWNvbW1lbnRzLCB0cmFuc2xhdGlvbi1yZWFkeSwgYXV0by1sb2FkaW5nLWhvbWVwYWdlLCB3cGNvbS1mc2UsIGpldHBhY2stZ2xvYmFsLXN0eWxlc1xuVGV4dCBEb21haW46ICB6b2lhaG9yblxuKi9cbkBpbXBvcnQgXCJicmVha3BvaW50XCI7XG5cbkBpbXBvcnQgXCJ1dGlscy9pbmRleFwiO1xuQGltcG9ydCBcImJhc2UvaW5kZXhcIjtcbkBpbXBvcnQgXCJhbGVydHMvaW5kZXhcIjtcblxuQGltcG9ydCBcImVsZW1lbnRzL2luZGV4XCI7XG5cbkBpbXBvcnQgXCJzaXRlcy9pbmRleFwiO1xuXG5AaW1wb3J0IFwiaGFja3MvaW5kZXhcIjtcblxuQGltcG9ydCBcIndwLWFkbWluL3VwZGF0ZS1sb2NrXCI7XG4iLCJAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUFudG9uaW86d2dodEAzMDA7NzAwJmZhbWlseT1Mb3JhOml0YWwsd2dodEAwLDQwMDswLDcwMDsxLDQwMDsxLDcwMCZmYW1pbHk9Um9ib3RvOml0YWwsd2dodEAwLDMwMDswLDQwMDswLDcwMDsxLDMwMDsxLDQwMDsxLDcwMCZmYW1pbHk9WmlsbGErU2xhYjppdGFsLHdnaHRAMCwzMDA7MCw1MDA7MCw2MDA7MSwzMDA7MSw1MDA7MSw2MDAmZGlzcGxheT1zd2FwKTtcblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuYm9keSAuY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNHJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmVcbn1cblxuYm9keSAuY29udGVudC13cmFwcGVyICNuYXZpZ2F0aW9uLXByaW1hcnkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwXG59XG5cbmJvZHkgLmNvbnRlbnQtd3JhcHBlciAjY29udGVudC1tYWluIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMFxufVxuXG5AbWVkaWEobWluLXdpZHRoOjEwMDBweCkge1xuICAgIGJvZHkgLmNvbnRlbnQtd3JhcHBlciAjbmF2aWdhdGlvbi1wcmltYXJ5IHtcbiAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDM7XG4gICAgICAgIC1tcy1mbGV4OiAzO1xuICAgICAgICBmbGV4OiAzXG4gICAgfVxuXG4gICAgYm9keSAuY29udGVudC13cmFwcGVyICNjb250ZW50LW1haW4ge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogOTtcbiAgICAgICAgLW1zLWZsZXg6IDk7XG4gICAgICAgIGZsZXg6IDlcbiAgICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6MTE3MHB4KSB7XG4gICAgYm9keSAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTcwcHhcbiAgICB9XG59XG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogNjIuNSVcbn1cblxuYm9keSxcbnAsXG51bCB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxufVxuXG5ib2R5IC5zbWFsbC10eXBlLFxuYm9keS5zbWFsbC10eXBlLFxucCAuc21hbGwtdHlwZSxcbnAuc21hbGwtdHlwZSxcbnVsIC5zbWFsbC10eXBlLFxudWwuc21hbGwtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtXG59XG5cbkBtZWRpYShtaW4td2lkdGg6MTAwMHB4KSB7XG5cbiAgICBib2R5LFxuICAgIHAsXG4gICAgdWwge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtXG4gICAgfVxufVxuXG4jY29udGVudC1tYWluIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbiNjb250ZW50LW1haW4gaDEsXG4jY29udGVudC1tYWluIGgyLFxuI2NvbnRlbnQtbWFpbiBoMyxcbiNjb250ZW50LW1haW4gaDQsXG4jY29udGVudC1tYWluIGg1IHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuI2NvbnRlbnQtbWFpbiBoMSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAuNWVtO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IDNyZW1cbn1cblxuI2NvbnRlbnQtbWFpbiBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAuNWVtO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXNpemU6IDMuNnJlbVxufVxuXG4jY29udGVudC1tYWluIGgzIHtcbiAgICBtYXJnaW46IDJlbSAwIDAgMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC1zaXplOiAzLjJyZW1cbn1cblxuI2NvbnRlbnQtbWFpbiBoMytwIHtcbiAgICBtYXJnaW4tdG9wOiAuMjVlbVxufVxuXG4jY29udGVudC1tYWluIGg0IHtcbiAgICBtYXJnaW46IDFlbSAwIDAgMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjI1ZW07XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDIuOHJlbVxufVxuXG4jY29udGVudC1tYWluIGg0K3Age1xuICAgIG1hcmdpbi10b3A6IC4yNWVtXG59XG5cbiNjb250ZW50LW1haW4gaDUge1xuICAgIG1hcmdpbjogMWVtIDAgMCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAuMjVlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMi40cmVtXG59XG5cbiNjb250ZW50LW1haW4gaDUrcCB7XG4gICAgbWFyZ2luLXRvcDogLjI1ZW1cbn1cblxuI2NvbnRlbnQtbWFpbiBsaSxcbiNjb250ZW50LW1haW4gcCxcbiNjb250ZW50LW1haW4gdWwge1xuICAgIGNvbG9yOiAjMDAwXG59XG5cbkBtZWRpYShtaW4td2lkdGg6MTE3MHB4KSB7XG4gICAgI2NvbnRlbnQtbWFpbiBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zaXplOiAzLjZyZW1cbiAgICB9XG5cbiAgICAjY29udGVudC1tYWluIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXNpemU6IDMuMnJlbVxuICAgIH1cblxuICAgICNjb250ZW50LW1haW4gaDQge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtXG4gICAgfVxufVxuXG5wPmltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG9cbn1cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDBcbn1cblxuI2NvbnRlbnQtbWFpbiBjYXB0aW9uLFxuI2NvbnRlbnQtbWFpbiB0YWJsZSxcbiNjb250ZW50LW1haW4gdGJvZHksXG4jY29udGVudC1tYWluIHRkLFxuI2NvbnRlbnQtbWFpbiB0Zm9vdCxcbiNjb250ZW50LW1haW4gdGgsXG4jY29udGVudC1tYWluIHRoZWFkLFxuI2NvbnRlbnQtbWFpbiB0ciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW1cbn1cblxuI2NvbnRlbnQtbWFpbiB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMFxufVxuXG4jY29udGVudC1tYWluIHRhYmxlIHtcbiAgICBib3JkZXI6IDFweCAjMTExIHNvbGlkO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZlxufVxuXG4jY29udGVudC1tYWluIHRhYmxlIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDEuNHJlbVxufVxuXG4jY29udGVudC1tYWluIHRhYmxlIHAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtXG59XG5cbiNjb250ZW50LW1haW4gdGFibGUgdGQsXG4jY29udGVudC1tYWluIHRhYmxlIHRoIHtcbiAgICBib3JkZXI6IDFweCAjMzMzIHNvbGlkO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmXG59XG5cbiNjb250ZW50LW1haW4gdGFibGUgdGgsXG4jY29udGVudC1tYWluIHRhYmxlIHRoIHAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxufVxuXG4jY29udGVudC1tYWluIHRyLmJsdWUge1xuICAgIGNvbG9yOiAjMDA1NThjXG59XG5cbmh0bWwge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoXG59XG5cbmJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uanVtcC10by1wYWdlLXRvcCxcbi5za2lwLXRvLXBhZ2UtY29udGVudCxcbi5za2lwLXRvLXByaW1hcnktbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEwMDAwcHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDFweFxufVxuXG4uanVtcC10by1wYWdlLXRvcDpmb2N1cyxcbi5za2lwLXRvLXBhZ2UtY29udGVudDpmb2N1cyxcbi5za2lwLXRvLXByaW1hcnktbmF2OmZvY3VzIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IDcwMFxufVxuXG5odG1sIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aFxufVxuXG5ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnNjcm9sbHRvcC13cmFwIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MHJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgICBib3R0b206IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbi5zY3JvbGx0b3Atd3JhcCAjc2Nyb2xsdG9wLWJnIHtcbiAgICBmaWxsOiAjZmZjZDAwXG59XG5cbi5zY3JvbGx0b3Atd3JhcCAjc2Nyb2xsdG9wLWFycm93IHtcbiAgICBmaWxsOiAjMDAwXG59XG5cbi5zY3JvbGx0b3Atd3JhcCBhOmhvdmVyICNzY3JvbGx0b3AtYmcge1xuICAgIGZpbGw6ICNjY2E0MDBcbn1cblxuLnNjcm9sbHRvcC13cmFwIGE6aG92ZXIgI3Njcm9sbHRvcC1hcnJvdyB7XG4gICAgZmlsbDogIzAwMFxufVxuXG5Ac3VwcG9ydHMoLW1vei1hcHBlYXJhbmNlOm1ldGVyYmFyKSB7XG4gICAgLnNjcm9sbHRvcC13cmFwIHtcbiAgICAgICAgY2xpcDogcmVjdCgwLCA2cmVtLCBhdXRvLCAwKVxuICAgIH1cbn1cblxuLnNjcm9sbHRvcC13cmFwIGEge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogLThyZW07XG4gICAgd2lkdGg6IDZyZW07XG4gICAgaGVpZ2h0OiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHZoKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwdmgpO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnNjcm9sbHRvcC13cmFwIGEgc3ZnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlXG59XG5cbi5zY3JvbGx0b3Atd3JhcCBhIHN2ZyBwYXRoIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4xc1xufVxuXG4uc2Nyb2xsdG9wLXdyYXAgYSAjc2Nyb2xsdG9wLWFycm93IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlclxufVxuXG4uc2Nyb2xsdG9wLXdyYXAgYTpmb2N1cyB7XG4gICAgb3V0bGluZTogIzAwNTU4YyBzb2xpZCA0cHhcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICAuc2Nyb2xsdG9wLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICB9XG59XG5cbi5oZWFkZXItdWlkcyB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDAwXG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNvbnRlbnQ7XG4gICAgZmxleC1iYXNpczogY29udGVudFxufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSBzdmcge1xuICAgIGhlaWdodDogMjZweDtcbiAgICBmaWxsOiAjZmZjZDAwXG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHN2ZyBwYXRoIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4xcztcbiAgICB0cmFuc2l0aW9uOiAuMXNcbn1cblxuLmhlYWRlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIC5ibG9jay1pIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzXG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHN2ZyAuYmxvY2stbyB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMDNzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4wM3Ncbn1cblxuLmhlYWRlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIC5ibG9jay13IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4wNnM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjA2c1xufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSBzdmcgLmJsb2NrLWEge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjA5cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMDlzXG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICBvcGFjaXR5OiAuOFxufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGgxLnNpdGUtbmFtZSB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDRweCAwIDAgMDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuOHJlbVxufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGgxLnNpdGUtbmFtZSBhIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yO1xuICAgIHRyYW5zaXRpb246IC4yXG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgaDEuc2l0ZS1uYW1lIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IC44XG59XG5cbi5oZWFkZXItdWlkc19faW5uZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG59XG5cbkBtZWRpYShtaW4td2lkdGg6MTE3MHB4KSB7XG4gICAgLmhlYWRlci11aWRzX19pbm5lciB7XG4gICAgICAgIGhlaWdodDogNTBweFxuICAgIH1cbn1cblxuI3MtbGctZ3VpZGUtaGVhZGVyIC5wdWxsLXJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTE3MHB4XG59XG5cbiNzLWxnLWd1aWRlLWhlYWRlciAjcy1sZy1ndWlkZS1oZWFkZXItaW5mbyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMTcwcHhcbn1cblxuI3MtbGctZ3VpZGUtaGVhZGVyICNzLWxnLWd1aWRlLWhlYWRlci1pbmZvICNzLWxnLWd1aWRlLW5hbWUge1xuICAgIG1hcmdpbjogNnB4IDAgMnB4IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiWmlsbGEgU2xhYlwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGNvbG9yOiAjMDAwXG59XG5cbi5zLWxpYi1wdWJsaWMtYm9keSAjcy1saWItcHVibGljLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKVxufVxuXG4ucy1saWItcHVibGljLWJvZHkgI3MtbGliLXB1YmxpYy1oZWFkZXIgI3MtbGliLWJjICNzLWxpYi1iYy1wYWdlIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5zLWxpYi1wdWJsaWMtYm9keSAjcy1saWItcHVibGljLWhlYWRlciAjcy1saWItcHVibGljLWhlYWRlci10aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiWmlsbGEgU2xhYlwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXNpemU6IDQuMnJlbVxufVxuXG5oZWFkZXIjbWFzdGhlYWQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG59XG5cbmhlYWRlciNtYXN0aGVhZCAuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG5oZWFkZXIjbWFzdGhlYWQgLnNpdGUtYnJhbmRpbmcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuaGVhZGVyI21hc3RoZWFkICNuYXYge1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5mb290ZXItdWlkcyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDJyZW0gMCA4cmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4uZm9vdGVyLXVpZHMgbGksXG4uZm9vdGVyLXVpZHMgcCxcbi5mb290ZXItdWlkcyB1bCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTYwcHhcbn1cblxuLmZvb3Rlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIHtcbiAgICBmaWxsOiAjZmZjZDAwXG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHN2ZyBwYXRoIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4xcztcbiAgICB0cmFuc2l0aW9uOiAuMXNcbn1cblxuLmZvb3Rlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIC5ibG9jay1pIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzXG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHN2ZyAuYmxvY2stbyB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMDNzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4wM3Ncbn1cblxuLmZvb3Rlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIC5ibG9jay13IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4wNnM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjA2c1xufVxuXG4uZm9vdGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSBzdmcgLmJsb2NrLWEge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjA5cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMDlzXG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICBvcGFjaXR5OiAuOFxufVxuXG4uZm9vdGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEubGlicmFyaWVzLWxpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogMzAwXG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5saWJyYXJpZXMtbGluayBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMi40cmVtXG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5saWJyYXJpZXMtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmZvb3Rlci11aWRzIG5hdiB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG59XG5cbi5mb290ZXItdWlkcyBuYXYgdWwgbGkge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWZcbn1cblxuLmZvb3Rlci11aWRzIG5hdiB1bCBsaT5zdmcge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgZmlsbDogI2ZmZlxufVxuXG4uZm9vdGVyLXVpZHMgbmF2IHVsIGxpIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4uZm9vdGVyLXVpZHMgbmF2IHVsIGxpIGE+c3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIGhlaWdodDogMzBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4xcztcbiAgICB0cmFuc2l0aW9uOiAuMXNcbn1cblxuLmZvb3Rlci11aWRzIG5hdiB1bCBsaSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4uZm9vdGVyLXVpZHMgbmF2IHVsIGxpIGE6aG92ZXI+c3ZnIHtcbiAgICBmaWxsOiAjZmZjZDAwXG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlsaWJyYXJpZXMtLWNvbnRhY3QgbGkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWxpYnJhcmllcy0tY29udGFjdCBsaSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IC4yNXJlbSAwO1xuICAgIGNvbG9yOiAjZmZjZDAwXG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlsaWJyYXJpZXMtLWNvbnRhY3QgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmNkMDBcbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWxpYnJhcmllcy0tc29jaWFsLW1lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtXG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlsaWJyYXJpZXMtLXNvY2lhbC1tZWRpYSBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMnB4XG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlsaWJyYXJpZXMtLWluZm8gbGkgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuMjVyZW0gMFxufVxuXG4uZm9vdGVyLXVpZHMgbmF2LmxpbmtzLXVpbGlicmFyaWVzLS1pbmZvIGxpLm90aGVyLWxpbmtzIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtXG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlsaWJyYXJpZXMtLW1pc2MtaWNvbnMge1xuICAgIG1hcmdpbi10b3A6IDJyZW1cbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWxpYnJhcmllcy0tbWlzYy1pY29ucyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNHB4XG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlkcy0tZ2xvYmFsIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtXG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlkcy0tZ2xvYmFsIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW1cbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWRzLS1nbG9iYWwgdWwgbGkgYSB7XG4gICAgY29sb3I6ICNmZmNkMDBcbn1cblxuLmZvb3Rlci11aWRzX19pbm5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDRyZW07XG4gICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWZcbn1cblxuLmZvb3Rlci11aWRzX19pbm5lciAuZm9vdGVyLWdyb3VwaW5nIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJVxufVxuXG5AbWVkaWEobWluLXdpZHRoOjgwMHB4KSB7XG4gICAgLmZvb3Rlci11aWRzX19pbm5lciAuZm9vdGVyLWdyb3VwaW5nIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgIGZsZXg6IGF1dG9cbiAgICB9XG5cbiAgICAuZm9vdGVyLXVpZHNfX2lubmVyIC5mb290ZXItZ3JvdXBpbmctLWZpcnN0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogODtcbiAgICAgICAgLW1zLWZsZXg6IDg7XG4gICAgICAgIGZsZXg6IDhcbiAgICB9XG5cbiAgICAuZm9vdGVyLXVpZHNfX2lubmVyIC5mb290ZXItZ3JvdXBpbmctLXNlY29uZCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDQ7XG4gICAgICAgIC1tcy1mbGV4OiA0O1xuICAgICAgICBmbGV4OiA0XG4gICAgfVxuXG4gICAgLmZvb3Rlci11aWRzX19pbm5lciAuZm9vdGVyLWdyb3VwaW5nLS10aGlyZCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCVcbiAgICB9XG5cbiAgICAuZm9vdGVyLXVpZHNfX2lubmVyIC5mb290ZXItZ3JvdXBpbmctLXRoaXJkIC5saW5rcy11aWRzLS1nbG9iYWwgdWwgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2NjZcbiAgICB9XG5cbiAgICAuZm9vdGVyLXVpZHNfX2lubmVyIC5mb290ZXItZ3JvdXBpbmctLXRoaXJkIC5saW5rcy11aWRzLS1nbG9iYWwgdWwgbGkuY29weXJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmVcbiAgICB9XG5cbiAgICAuZm9vdGVyLXVpZHNfX2lubmVyIC5mb290ZXItZ3JvdXBpbmctLXRoaXJkIC5saW5rcy11aWRzLS1nbG9iYWwgdWwgbGk6bnRoLW9mLXR5cGUoMikgYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMFxuICAgIH1cblxuICAgIC5mb290ZXItdWlkc19faW5uZXIgLmZvb3Rlci1ncm91cGluZy0tdGhpcmQgLmxpbmtzLXVpZHMtLWdsb2JhbCB1bCBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmVcbiAgICB9XG5cbiAgICAuZm9vdGVyLXVpZHNfX2lubmVyIC5mb290ZXItZ3JvdXBpbmctLXRoaXJkIC5saW5rcy11aWRzLS1nbG9iYWwgdWwgbGkgYSB7XG4gICAgICAgIHBhZGRpbmc6IC41cmVtIDEuMjVyZW0gLjVyZW0gMXJlbVxuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDoxMTcwcHgpIHtcbiAgICAuZm9vdGVyLXVpZHNfX2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogMFxuICAgIH1cbn1cblxuI2Jsb2NrLW1haW4tbmF2aWdhdGlvbi1zdXBlcmZpc2gtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuI2Jsb2NrLW1haW4tbmF2aWdhdGlvbi1zdXBlcmZpc2gtaG9yaXpvbnRhbD5uYXYge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTE3MHB4XG59XG5cbi5uYXYtLWhvcml6b250YWwge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNWU1XG59XG5cbi5uYXYtLWhvcml6b250YWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGhcbn1cblxuLm5hdi0taG9yaXpvbnRhbCAubmF2LWlubmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDExNzBweFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4ge1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiAuc2YtaGlkZGVuIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnRcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGhcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGEsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBkaXYsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IG9sLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgc3Bhbixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgei1pbmRleDogNDk3XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IHVsIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC05OTk5cHg7XG4gICAgd2lkdGg6IDIwZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA0OThcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgYSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IHNwYW4ubm9saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAuNzVlbSAxLjVlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMTUxNTE1XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51PmxpPmEsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudT5saT5zcGFuLm5vbGluayB7XG4gICAgcGFkZGluZzogMWVtIDEuNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnU+bGk+YTphZnRlcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51PmxpPnNwYW4ubm9saW5rOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2QwMFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudT5saTpmb2N1cy13aXRoaW4+YTphZnRlcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51PmxpOmhvdmVyPmE6YWZ0ZXIsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudT5saTpob3Zlcj5zcGFuLm5vbGluazphZnRlciB7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnU+bGkgdWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjFcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnU+bGkgbGkge1xuICAgIHBhZGRpbmc6IDFlbSAxLjVlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4xcztcbiAgICB0cmFuc2l0aW9uOiAuMXNcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnU+bGkgbGk6Zm9jdXMtd2l0aGluLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnU+bGkgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2ZIb3Zlcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmSG92ZXIgdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaTpob3Zlcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpOmhvdmVyIHVsIHtcbiAgICB6LWluZGV4OiA0OTlcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2ZIb3Zlcj51bCxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpOmhvdmVyPnVsIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogM2VtXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpIGxpLnNmSG92ZXI+dWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaSBsaTpob3Zlcj51bCB7XG4gICAgbGVmdDogMTJlbTtcbiAgICB0b3A6IDBcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUubWVudSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51Lm1lbnUgbGksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5tZW51IHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSAuc2Ytc3ViLWluZGljYXRvciB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA5OTk5cHg7XG4gICAgb3BhY2l0eTogLjc1O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAuNzVlbTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDEycHhcbn1cblxuQG1lZGlhKG1pbi13aWR0aDoxMTcwcHgpIHtcbiAgICAuYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudT5saS5zZi1kZXB0aC0xLm1lbnVwYXJlbnQ6Zmlyc3Qtb2YtdHlwZT5hIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgfVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudT5saS5zZi1kZXB0aC0xLm1lbnVwYXJlbnQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjJlbTtcbiAgICByaWdodDogLjI1ZW07XG4gICAgY29sb3I6ICM2NjY7XG4gICAgd2lkdGg6IC42NjZlbTtcbiAgICBoZWlnaHQ6IC42NjZlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMiclM0UlM0NwYXRoIGQ9J00yMjQgNDE2Yy04LjE4OCAwLTE2LjM4LTMuMTI1LTIyLjYyLTkuMzc1bC0xOTItMTkyYy0xMi41LTEyLjUtMTIuNS0zMi43NSAwLTQ1LjI1czMyLjc1LTEyLjUgNDUuMjUgMEwyMjQgMzM4LjhsMTY5LjQtMTY5LjRjMTIuNS0xMi41IDMyLjc1LTEyLjUgNDUuMjUgMHMxMi41IDMyLjc1IDAgNDUuMjVsLTE5MiAxOTJDMjQwLjQgNDEyLjkgMjMyLjIgNDE2IDIyNCA0MTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMiclM0UlM0NwYXRoIGQ9J00yMjQgNDE2Yy04LjE4OCAwLTE2LjM4LTMuMTI1LTIyLjYyLTkuMzc1bC0xOTItMTkyYy0xMi41LTEyLjUtMTIuNS0zMi43NSAwLTQ1LjI1czMyLjc1LTEyLjUgNDUuMjUgMEwyMjQgMzM4LjhsMTY5LjQtMTY5LjRjMTIuNS0xMi41IDMyLjc1LTEyLjUgNDUuMjUgMHMxMi41IDMyLjc1IDAgNDUuMjVsLTE5MiAxOTJDMjQwLjQgNDEyLjkgMjMyLjIgNDE2IDIyNCA0MTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBtYXNrLXBvc2l0aW9uOiA1MCUgNTAlXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51PmxpLnNmLWRlcHRoLTEubWVudXBhcmVudDpmb2N1cy13aXRoaW46YmVmb3JlLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnU+bGkuc2YtZGVwdGgtMS5tZW51cGFyZW50OmZvY3VzOmJlZm9yZSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51PmxpLnNmLWRlcHRoLTEubWVudXBhcmVudDpob3ZlcjpiZWZvcmUge1xuICAgIHRvcDogMS40ZW1cbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgYTphY3RpdmU+LnNmLXN1Yi1pbmRpY2F0b3IsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBhOmZvY3VzPi5zZi1zdWItaW5kaWNhdG9yLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgYTpob3Zlcj4uc2Ytc3ViLWluZGljYXRvcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmSG92ZXI+YT4uc2Ytc3ViLWluZGljYXRvcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmSG92ZXI+c3Bhbi5ub2xpbms+LnNmLXN1Yi1pbmRpY2F0b3IsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaTpob3Zlcj5hPi5zZi1zdWItaW5kaWNhdG9yLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGk6aG92ZXI+c3Bhbi5ub2xpbms+LnNmLXN1Yi1pbmRpY2F0b3IsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBzcGFuLm5vbGluazpob3Zlcj4uc2Ytc3ViLWluZGljYXRvciB7XG4gICAgb3BhY2l0eTogMVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmbG9hdDogbGVmdFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tMSB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gICAgd2lkdGg6IDEyZW1cbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtcGFyZW50LWNoaWxkcmVuLTIgdWwuc2YtbXVsdGljb2x1bW4ge1xuICAgIHdpZHRoOiAyNGVtXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLXBhcmVudC1jaGlsZHJlbi0zIHVsLnNmLW11bHRpY29sdW1uIHtcbiAgICB3aWR0aDogMzZlbVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tNCB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gICAgd2lkdGg6IDQ4ZW1cbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtcGFyZW50LWNoaWxkcmVuLTUgdWwuc2YtbXVsdGljb2x1bW4ge1xuICAgIHdpZHRoOiA2MGVtXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLXBhcmVudC1jaGlsZHJlbi02IHVsLnNmLW11bHRpY29sdW1uIHtcbiAgICB3aWR0aDogNzJlbVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tNyB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gICAgd2lkdGg6IDg0ZW1cbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtcGFyZW50LWNoaWxkcmVuLTggdWwuc2YtbXVsdGljb2x1bW4ge1xuICAgIHdpZHRoOiA5NmVtXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLXBhcmVudC1jaGlsZHJlbi05IHVsLnNmLW11bHRpY29sdW1uIHtcbiAgICB3aWR0aDogMTA4ZW1cbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtcGFyZW50LWNoaWxkcmVuLTEwIHVsLnNmLW11bHRpY29sdW1uIHtcbiAgICB3aWR0aDogMTIwZW1cbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCgyKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMik6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA1MCVcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCgzKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMik6bnRoLWxhc3QtY2hpbGQoMiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDMpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMzIuMzMzJVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDQpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgyKTpudGgtbGFzdC1jaGlsZCgzKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMyk6bnRoLWxhc3QtY2hpbGQoMiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDQpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMjUlXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoNSksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDIpOm50aC1sYXN0LWNoaWxkKDQpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgzKTpudGgtbGFzdC1jaGlsZCgzKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNCk6bnRoLWxhc3QtY2hpbGQoMiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDUpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMjAlXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoNiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDIpOm50aC1sYXN0LWNoaWxkKDUpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgzKTpudGgtbGFzdC1jaGlsZCg0KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNCk6bnRoLWxhc3QtY2hpbGQoMyksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDUpOm50aC1sYXN0LWNoaWxkKDIpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg2KTpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDE2LjY2NSVcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCg3KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMik6bnRoLWxhc3QtY2hpbGQoNiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDMpOm50aC1sYXN0LWNoaWxkKDUpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg0KTpudGgtbGFzdC1jaGlsZCg0KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNSk6bnRoLWxhc3QtY2hpbGQoMyksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDYpOm50aC1sYXN0LWNoaWxkKDIpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg3KTpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDE0LjI4NTUlXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoOCksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDIpOm50aC1sYXN0LWNoaWxkKDcpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgzKTpudGgtbGFzdC1jaGlsZCg2KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNCk6bnRoLWxhc3QtY2hpbGQoNSksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDUpOm50aC1sYXN0LWNoaWxkKDQpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg2KTpudGgtbGFzdC1jaGlsZCgzKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNyk6bnRoLWxhc3QtY2hpbGQoMiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDgpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTQuMjg1NSVcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCg5KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMik6bnRoLWxhc3QtY2hpbGQoOCksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDMpOm50aC1sYXN0LWNoaWxkKDcpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg0KTpudGgtbGFzdC1jaGlsZCg2KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNSk6bnRoLWxhc3QtY2hpbGQoNSksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDYpOm50aC1sYXN0LWNoaWxkKDQpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg3KTpudGgtbGFzdC1jaGlsZCgzKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoOCk6bnRoLWxhc3QtY2hpbGQoMiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDkpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTEuMTExJVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDEwKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMTApOm50aC1sYXN0LWNoaWxkKDEpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgyKTpudGgtbGFzdC1jaGlsZCg5KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMyk6bnRoLWxhc3QtY2hpbGQoOCksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDQpOm50aC1sYXN0LWNoaWxkKDcpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg1KTpudGgtbGFzdC1jaGlsZCg2KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNik6bnRoLWxhc3QtY2hpbGQoNSksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDcpOm50aC1sYXN0LWNoaWxkKDQpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg4KTpudGgtbGFzdC1jaGlsZCgzKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoOSk6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMCVcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtdmVydGljYWwge1xuICAgIHdpZHRoOiAxMmVtXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLXZlcnRpY2FsIGxpIHtcbiAgICB3aWR0aDogMTAwJVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi12ZXJ0aWNhbCBsaS5zZkhvdmVyPnVsLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtdmVydGljYWwgbGk6aG92ZXI+dWwge1xuICAgIGxlZnQ6IDEyZW07XG4gICAgdG9wOiAwXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLXZlcnRpY2FsIC5zZi1zdWItaW5kaWNhdG9yOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIuKWulwiXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLW5hdmJhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLW5hdmJhciBsaSB7XG4gICAgcG9zaXRpb246IHN0YXRpY1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgbGkgbGksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgdWwge1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLW5hdmJhciBsaSBsaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IGxlZnRcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtbmF2YmFyIGxpIGxpLnNmSG92ZXI+dWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgbGk6aG92ZXI+dWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXI+bGkuYWN0aXZlLXRyYWlsPnVsIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMi41ZW1cbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtbmF2YmFyIGxpIGxpIGxpLnNmSG92ZXI+dWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgbGkgbGk6aG92ZXI+dWwge1xuICAgIGxlZnQ6IDEyZW07XG4gICAgdG9wOiAwXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLW5hdmJhciB1bCAuc2Ytc3ViLWluZGljYXRvcjphZnRlciB7XG4gICAgY29udGVudDogXCLilrxcIlxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgdWwgdWwgLnNmLXN1Yi1pbmRpY2F0b3I6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi4pa6XCJcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24sXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24gbGksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24gdWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLWFjY29yZGlvbiB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDBcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtYWNjb3JkaW9uIGxpLnNmLWV4cGFuZGVkPnVsLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtYWNjb3JkaW9uLnNmLWV4cGFuZGVkIHtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLWFjY29yZGlvbiAuc2Ytc3ViLWluZGljYXRvcjphZnRlciB7XG4gICAgY29udGVudDogXCLilrxcIlxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24uc2YtYWNjb3JkaW9uLXdpdGgtYnV0dG9ucyAuc2YtYWNjb3JkaW9uLWJ1dHRvbjphZnRlciB7XG4gICAgY29udGVudDogXCLilrxcIjtcbiAgICBtYXJnaW46IDAgMCAwIDFlbVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24uc2YtYWNjb3JkaW9uLXdpdGgtYnV0dG9ucyBsaS5zZi1leHBhbmRlZD4uc2YtYWNjb3JkaW9uLWJ1dHRvbjphZnRlciB7XG4gICAgY29udGVudDogXCLilrJcIlxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwgbGkge1xuICAgIGZsb2F0OiByaWdodFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwgbGkuc2ZIb3Zlcj51bCxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bCBsaTpob3Zlcj51bCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwgbGkgbGkuc2ZIb3Zlcj51bCxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bCBsaSBsaTpob3Zlcj51bCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTJlbVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwgdWwge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDBcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsIC5zZi1zdWItaW5kaWNhdG9yIHtcbiAgICBsZWZ0OiAuNzVlbTtcbiAgICByaWdodDogYXV0b1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtaG9yaXpvbnRhbCB1bCAuc2Ytc3ViLWluZGljYXRvcjphZnRlciB7XG4gICAgY29udGVudDogXCLil4RcIlxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtaG9yaXpvbnRhbC5zZi1zaGFkb3cgdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtbmF2YmFyLnNmLXNoYWRvdyB1bCB1bCxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bC5zZi12ZXJ0aWNhbC5zZi1zaGFkb3cgdWwge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTJweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICBib3gtc2hhZG93OiAtMnB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjUpXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bCBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW4ge1xuICAgIGZsb2F0OiByaWdodFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtdmVydGljYWwgbGkuc2ZIb3Zlcj51bCxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bC5zZi12ZXJ0aWNhbCBsaTpob3Zlcj51bCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTJlbVxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtdmVydGljYWwgLnNmLXN1Yi1pbmRpY2F0b3I6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi4peEXCJcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLW5hdmJhciBsaSBsaSB7XG4gICAgZmxvYXQ6IHJpZ2h0XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bC5zZi1uYXZiYXIgdWwgdWwgLnNmLXN1Yi1pbmRpY2F0b3I6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi4peEXCJcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLW5hdmJhciBsaSBsaS5zZkhvdmVyPnVsLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLW5hdmJhciBsaSBsaTpob3Zlcj51bCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMFxufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtbmF2YmFyIGxpIGxpIGxpLnNmSG92ZXI+dWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtbmF2YmFyIGxpIGxpIGxpOmhvdmVyPnVsIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMmVtXG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bC5zZi1hY2NvcmRpb24gbGkuc2YtZXhwYW5kZWQ+dWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtYWNjb3JkaW9uLnNmLWV4cGFuZGVkIHtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50XG59XG5cbi5uYXYtLWhvcml6b250YWwge1xuICAgIGRpc3BsYXk6IG5vbmVcbn1cblxuLm5hdi0tdmVydGljYWwge1xuICAgIGRpc3BsYXk6IG5vbmVcbn1cblxuQG1lZGlhKG1pbi13aWR0aDo4MDBweCkge1xuICAgIC5uYXYtLWhvcml6b250YWwge1xuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgIH1cblxuICAgIC5uYXYtLXZlcnRpY2FsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cbn1cblxuLmljb25pZnkge1xuICAgIHBhZGRpbmc6IDFyZW1cbn1cblxuLmljb25pZnk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gICAgd2lkdGg6IDEuMzNlbTtcbiAgICBoZWlnaHQ6IDEuMzNlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IDUwJSA1MCU7XG4gICAgbWFzay1wb3NpdGlvbjogNTAlIDUwJVxufVxuXG4uaWNvbmlmeS0tY2lyY2xlLWNoZWNrOmJlZm9yZSB7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLy9saWJhcHBzLnMzLmFtYXpvbmF3cy5jb20vc2l0ZXMvMzIvaW5jbHVkZS9jaXJjbGUtY2hlY2suc3ZnKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoLy9saWJhcHBzLnMzLmFtYXpvbmF3cy5jb20vc2l0ZXMvMzIvaW5jbHVkZS9jaXJjbGUtY2hlY2suc3ZnKVxufVxuXG4ucy1saWItYm94IC5zLWxpYi1ib3gtc3RkIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtXG59XG5cbi5zLWxpYi1ib3ggLnMtbGliLWJveC1zdGQgLnMtbGliLWJveC10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiWmlsbGEgU2xhYlwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMFxufVxuXG4uaG9tZS5ncm91cC1pZC0zMjkgI2NvbDI+ZGl2IC5zLWxpYi1wdWJsaWMtc2lkZS1oZWFkZXIgaDIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMS40XG59XG5cbi5ob21lLmdyb3VwLWlkLTMyOSAjY29sMj5kaXYgLnR4dCB7XG4gICAgcGFkZGluZzogMCAxcmVtXG59XG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5za2lwLXRvLW1haW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTAwMDBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMXB4XG59XG5cbi5za2lwLXRvLW1haW46Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0b1xufVxuXG4uc2l0ZS1pbmZvLFxubWFpbiNtYWluIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDExNzBweFxufVxuXG5cblxuXG5ib2R5IHtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICAuc2Nyb2xsdG9wLXdyYXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDk5OTk7XG4gIFxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICBcbiAgICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDkwdmg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgXG4gICAgICAgIH1cbiAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIFxuICAgICAgICAgICAgI3Njcm9sbHRvcC1iZyB7XG4gICAgICAgICAgICAgIGZpbGw6IGRhcmtlbigkaGF3ay1nb2xkLCA1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbGkudWlsaWItc29jaWFsLW1lZGlhIHtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG5cbiAgICBhOmZvY3VzIHtcbiAgICAgIGZpbGw6ICRoYXdrLWdvbGQ7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICB9XG4gIH0iLCIkZm9udC1zdGFjay1ib2R5OiAgICAgICBSb2JvdG8sIHNhbnMtc2VyaWY7XG4kZm9udC1zdGFjay1oZWFkZXJzOiAgICBcIlppbGxhIFNsYWJcIiwgc2VyaWY7XG5cbioge1xuICAvLyBjb2xvcjogIzIyMjtcbn1cblxuXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjay1oZWFkZXJzO1xufVxuXG5oMS53cC1ibG9jay1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG5oMi53cC1ibG9jay1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyLjZyZW07XG59XG5cbmgzLndwLWJsb2NrLWhlYWRpbmcge1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cblxuaDQud3AtYmxvY2staGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaDUud3AtYmxvY2staGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG5oNi53cC1ibG9jay1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG5UaGVtZSBOYW1lOiAgIFpvaWEgSG9yblxuVGhlbWUgVVJJOiAgICBodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9ab2lhX0hvcm5cbkRlc2NyaXB0aW9uOiAgVmFyaWEgY2hpbGQgdGhlbWVcbkF1dGhvcjogICAgICAgS2VuIENsaW5rZW5iZWFyZFxuQXV0aG9yIFVSSTogICBodHRwczovL3JlZ25za3lnZ2UubmV0L1xuVGVtcGxhdGU6ICAgICB2YXJpYVxuVmVyc2lvbjogICAgICAyLjAuMFxuTGljZW5zZTogICAgICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MiBvciBsYXRlclxuTGljZW5zZSBVUkk6ICBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sXG5UYWdzOiAgICAgICAgIG9uZS1jb2x1bW4sIGZsZXhpYmxlLWhlYWRlciwgYWNjZXNzaWJpbGl0eS1yZWFkeSwgY3VzdG9tLWNvbG9ycywgY3VzdG9tLW1lbnUsIGN1c3RvbS1sb2dvLCBlZGl0b3Itc3R5bGUsIGZlYXR1cmVkLWltYWdlcywgZm9vdGVyLXdpZGdldHMsIHJ0bC1sYW5ndWFnZS1zdXBwb3J0LCBzdGlja3ktcG9zdCwgdGhyZWFkZWQtY29tbWVudHMsIHRyYW5zbGF0aW9uLXJlYWR5LCBhdXRvLWxvYWRpbmctaG9tZXBhZ2UsIHdwY29tLWZzZSwgamV0cGFjay1nbG9iYWwtc3R5bGVzXG5UZXh0IERvbWFpbjogIHpvaWFob3JuXG4qL1xuLypSZXR1cm5zIGEgQ1NTIGNsYW1wIGZ1bmN0aW9uIHdoaWNoIHJlc29sdmVzIHRvICRzaXplLWF0LW1pbi13aWR0aCB3aGVuIHBhZ2Ugd2lkdGggaXMgXG5iZWxvdyAkbWluLXdpZHRoLCBcbiRzaXplLWF0LW1heC13aWR0aCB3aGVuIHBhZ2Ugd2lkdGggaXMgYWJvdmUgJG1heC13aWR0aCwgXG5hbmQgbGluZWFybHkgc2NhbGVzIGJldHdlZW4gdGhlIHR3byBiZXR3ZWVuICRtaW4td2lkdGggYW5kICRtYXgtd2lkdGgqL1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1BbnRvbmlvOndnaHRAMzAwOzcwMCZmYW1pbHk9TG9yYTppdGFsLHdnaHRAMCw0MDA7MCw3MDA7MSw0MDA7MSw3MDAmZmFtaWx5PVJvYm90bzppdGFsLHdnaHRAMCwzMDA7MCw0MDA7MCw3MDA7MSwzMDA7MSw0MDA7MSw3MDAmZmFtaWx5PVppbGxhK1NsYWI6aXRhbCx3Z2h0QDAsMzAwOzAsNTAwOzAsNjAwOzEsMzAwOzEsNTAwOzEsNjAwJmRpc3BsYXk9c3dhcCk7XG5oMSwgaDIsIGgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlppbGxhIFNsYWJcIiwgc2VyaWY7XG59XG5cbmgxLndwLWJsb2NrLWhlYWRpbmcge1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbmgyLndwLWJsb2NrLWhlYWRpbmcge1xuICBmb250LXNpemU6IDIuNnJlbTtcbn1cblxuaDMud3AtYmxvY2staGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuXG5oNC53cC1ibG9jay1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oNS53cC1ibG9jay1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5cbmg2LndwLWJsb2NrLWhlYWRpbmcge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDRyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuXG5ib2R5IC5jb250ZW50LXdyYXBwZXIgI25hdmlnYXRpb24tcHJpbWFyeSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keSAuY29udGVudC13cmFwcGVyICNjb250ZW50LW1haW4ge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgYm9keSAuY29udGVudC13cmFwcGVyICNuYXZpZ2F0aW9uLXByaW1hcnkge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMztcbiAgICAtbXMtZmxleDogMztcbiAgICBmbGV4OiAzO1xuICB9XG4gIGJvZHkgLmNvbnRlbnQtd3JhcHBlciAjY29udGVudC1tYWluIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDk7XG4gICAgLW1zLWZsZXg6IDk7XG4gICAgZmxleDogOTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExNzBweCkge1xuICBib2R5IC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5LFxucCxcbnVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuYm9keSAuc21hbGwtdHlwZSxcbmJvZHkuc21hbGwtdHlwZSxcbnAgLnNtYWxsLXR5cGUsXG5wLnNtYWxsLXR5cGUsXG51bCAuc21hbGwtdHlwZSxcbnVsLnNtYWxsLXR5cGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIGJvZHksXG4gIHAsXG4gIHVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbiNjb250ZW50LW1haW4ge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuI2NvbnRlbnQtbWFpbiBoMSxcbiNjb250ZW50LW1haW4gaDIsXG4jY29udGVudC1tYWluIGgzLFxuI2NvbnRlbnQtbWFpbiBoNCxcbiNjb250ZW50LW1haW4gaDUge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jY29udGVudC1tYWluIGgxIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4jY29udGVudC1tYWluIGgyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zaXplOiAzLjZyZW07XG59XG5cbiNjb250ZW50LW1haW4gaDMge1xuICBtYXJnaW46IDJlbSAwIDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xufVxuXG4jY29udGVudC1tYWluIGgzICsgcCB7XG4gIG1hcmdpbi10b3A6IDAuMjVlbTtcbn1cblxuI2NvbnRlbnQtbWFpbiBoNCB7XG4gIG1hcmdpbjogMWVtIDAgMCAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNWVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG59XG5cbiNjb250ZW50LW1haW4gaDQgKyBwIHtcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xufVxuXG4jY29udGVudC1tYWluIGg1IHtcbiAgbWFyZ2luOiAxZW0gMCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDIuNHJlbTtcbn1cblxuI2NvbnRlbnQtbWFpbiBoNSArIHAge1xuICBtYXJnaW4tdG9wOiAwLjI1ZW07XG59XG5cbiNjb250ZW50LW1haW4gbGksXG4jY29udGVudC1tYWluIHAsXG4jY29udGVudC1tYWluIHVsIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTcwcHgpIHtcbiAgI2NvbnRlbnQtbWFpbiBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICB9XG4gICNjb250ZW50LW1haW4gaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxuICAjY29udGVudC1tYWluIGg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cbn1cbnAgPiBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jY29udGVudC1tYWluIGNhcHRpb24sXG4jY29udGVudC1tYWluIHRhYmxlLFxuI2NvbnRlbnQtbWFpbiB0Ym9keSxcbiNjb250ZW50LW1haW4gdGQsXG4jY29udGVudC1tYWluIHRmb290LFxuI2NvbnRlbnQtbWFpbiB0aCxcbiNjb250ZW50LW1haW4gdGhlYWQsXG4jY29udGVudC1tYWluIHRyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuI2NvbnRlbnQtbWFpbiB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4jY29udGVudC1tYWluIHRhYmxlIHtcbiAgYm9yZGVyOiAxcHggIzExMSBzb2xpZDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cblxuI2NvbnRlbnQtbWFpbiB0YWJsZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4jY29udGVudC1tYWluIHRhYmxlIHAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbiNjb250ZW50LW1haW4gdGFibGUgdGQsXG4jY29udGVudC1tYWluIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAxcHggIzMzMyBzb2xpZDtcbiAgcGFkZGluZzogOHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuXG4jY29udGVudC1tYWluIHRhYmxlIHRoLFxuI2NvbnRlbnQtbWFpbiB0YWJsZSB0aCBwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuI2NvbnRlbnQtbWFpbiB0ci5ibHVlIHtcbiAgY29sb3I6ICMwMDU1OGM7XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmp1bXAtdG8tcGFnZS10b3AsXG4uc2tpcC10by1wYWdlLWNvbnRlbnQsXG4uc2tpcC10by1wcmltYXJ5LW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwcHg7XG4gIHRvcDogYXV0bztcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5qdW1wLXRvLXBhZ2UtdG9wOmZvY3VzLFxuLnNraXAtdG8tcGFnZS1jb250ZW50OmZvY3VzLFxuLnNraXAtdG8tcHJpbWFyeS1uYXY6Zm9jdXMge1xuICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgd2lkdGg6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Nyb2xsdG9wLXdyYXAge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHJlbTtcbiAgcmlnaHQ6IDJyZW07XG4gIGJvdHRvbTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zY3JvbGx0b3Atd3JhcCAjc2Nyb2xsdG9wLWJnIHtcbiAgZmlsbDogI2ZmY2QwMDtcbn1cblxuLnNjcm9sbHRvcC13cmFwICNzY3JvbGx0b3AtYXJyb3cge1xuICBmaWxsOiAjMDAwO1xufVxuXG4uc2Nyb2xsdG9wLXdyYXAgYTpob3ZlciAjc2Nyb2xsdG9wLWJnIHtcbiAgZmlsbDogI2NjYTQwMDtcbn1cblxuLnNjcm9sbHRvcC13cmFwIGE6aG92ZXIgI3Njcm9sbHRvcC1hcnJvdyB7XG4gIGZpbGw6ICMwMDA7XG59XG5cbkBzdXBwb3J0cyAoLW1vei1hcHBlYXJhbmNlOiBtZXRlcmJhcikge1xuICAuc2Nyb2xsdG9wLXdyYXAge1xuICAgIGNsaXA6IHJlY3QoMCwgNnJlbSwgYXV0bywgMCk7XG4gIH1cbn1cbi5zY3JvbGx0b3Atd3JhcCBhIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IC04cmVtO1xuICB3aWR0aDogNnJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwdmgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwdmgpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcm9sbHRvcC13cmFwIGEgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNjcm9sbHRvcC13cmFwIGEgc3ZnIHBhdGgge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbn1cblxuLnNjcm9sbHRvcC13cmFwIGEgI3Njcm9sbHRvcC1hcnJvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5zY3JvbGx0b3Atd3JhcCBhOmZvY3VzIHtcbiAgb3V0bGluZTogIzAwNTU4YyBzb2xpZCA0cHg7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5zY3JvbGx0b3Atd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGVyLXVpZHMge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkMDA7XG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBjb250ZW50O1xuICBmbGV4LWJhc2lzOiBjb250ZW50O1xufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogMjBweCAxNXB4IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmhlYWRlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBmaWxsOiAjZmZjZDAwO1xufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSBzdmcgcGF0aCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4xcztcbiAgdHJhbnNpdGlvbjogMC4xcztcbn1cblxuLmhlYWRlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIC5ibG9jay1pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHN2ZyAuYmxvY2stbyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4wM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDNzO1xufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSBzdmcgLmJsb2NrLXcge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMDZzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA2cztcbn1cblxuLmhlYWRlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIC5ibG9jay1hIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjA5cztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wOXM7XG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhOmhvdmVyIHN2ZyBwYXRoIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uaGVhZGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGgxLnNpdGUtbmFtZSB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBpbmhlcml0O1xuICB3aWR0aDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweCAwIDAgMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cblxuLmhlYWRlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBoMS5zaXRlLW5hbWUgYSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4yO1xuICB0cmFuc2l0aW9uOiAwLjI7XG59XG5cbi5oZWFkZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgaDEuc2l0ZS1uYW1lIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5oZWFkZXItdWlkc19faW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTcwcHgpIHtcbiAgLmhlYWRlci11aWRzX19pbm5lciB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4jcy1sZy1ndWlkZS1oZWFkZXIgLnB1bGwtcmlnaHQge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG59XG5cbiNzLWxnLWd1aWRlLWhlYWRlciAjcy1sZy1ndWlkZS1oZWFkZXItaW5mbyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDExNzBweDtcbn1cblxuI3MtbGctZ3VpZGUtaGVhZGVyICNzLWxnLWd1aWRlLWhlYWRlci1pbmZvICNzLWxnLWd1aWRlLW5hbWUge1xuICBtYXJnaW46IDZweCAwIDJweCAwO1xuICBmb250LWZhbWlseTogXCJaaWxsYSBTbGFiXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zLWxpYi1wdWJsaWMtYm9keSAjcy1saWItcHVibGljLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5zLWxpYi1wdWJsaWMtYm9keSAjcy1saWItcHVibGljLWhlYWRlciAjcy1saWItYmMgI3MtbGliLWJjLXBhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucy1saWItcHVibGljLWJvZHkgI3MtbGliLXB1YmxpYy1oZWFkZXIgI3MtbGliLXB1YmxpYy1oZWFkZXItdGl0bGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlppbGxhIFNsYWJcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtc2l6ZTogNC4ycmVtO1xufVxuXG5oZWFkZXIjbWFzdGhlYWQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIjbWFzdGhlYWQgLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIjbWFzdGhlYWQgLnNpdGUtYnJhbmRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaGVhZGVyI21hc3RoZWFkICNuYXYge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvb3Rlci11aWRzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAycmVtIDAgOHJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvb3Rlci11aWRzIGxpLFxuLmZvb3Rlci11aWRzIHAsXG4uZm9vdGVyLXVpZHMgdWwge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLmZvb3Rlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Ege1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTYwcHg7XG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHN2ZyB7XG4gIGZpbGw6ICNmZmNkMDA7XG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHN2ZyBwYXRoIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjFzO1xuICB0cmFuc2l0aW9uOiAwLjFzO1xufVxuXG4uZm9vdGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSBzdmcgLmJsb2NrLWkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cblxuLmZvb3Rlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2Egc3ZnIC5ibG9jay1vIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjAzcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wM3M7XG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5ibG9jay1pb3dhIHN2ZyAuYmxvY2stdyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4wNnM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDZzO1xufVxuXG4uZm9vdGVyLXVpZHMgLnVpbGlicmFyaWVzLWJyYW5kaW5nIGEuYmxvY2staW93YSBzdmcgLmJsb2NrLWEge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMDlzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA5cztcbn1cblxuLmZvb3Rlci11aWRzIC51aWxpYnJhcmllcy1icmFuZGluZyBhLmJsb2NrLWlvd2E6aG92ZXIgc3ZnIHBhdGgge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5saWJyYXJpZXMtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5saWJyYXJpZXMtbGluayBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG59XG5cbi5mb290ZXItdWlkcyAudWlsaWJyYXJpZXMtYnJhbmRpbmcgYS5saWJyYXJpZXMtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZm9vdGVyLXVpZHMgbmF2IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5mb290ZXItdWlkcyBuYXYgdWwgbGkge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuXG4uZm9vdGVyLXVpZHMgbmF2IHVsIGxpID4gc3ZnIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5mb290ZXItdWlkcyBuYXYgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb290ZXItdWlkcyBuYXYgdWwgbGkgYSA+IHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG4gIGhlaWdodDogMzBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjFzO1xuICB0cmFuc2l0aW9uOiAwLjFzO1xufVxuXG4uZm9vdGVyLXVpZHMgbmF2IHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb290ZXItdWlkcyBuYXYgdWwgbGkgYTpob3ZlciA+IHN2ZyB7XG4gIGZpbGw6ICNmZmNkMDA7XG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlsaWJyYXJpZXMtLWNvbnRhY3QgbGkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlsaWJyYXJpZXMtLWNvbnRhY3QgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjI1cmVtIDA7XG4gIGNvbG9yOiAjZmZjZDAwO1xufVxuXG4uZm9vdGVyLXVpZHMgbmF2LmxpbmtzLXVpbGlicmFyaWVzLS1jb250YWN0IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmY2QwMDtcbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWxpYnJhcmllcy0tc29jaWFsLW1lZGlhIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWxpYnJhcmllcy0tc29jaWFsLW1lZGlhIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWxpYnJhcmllcy0taW5mbyBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDtcbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWxpYnJhcmllcy0taW5mbyBsaS5vdGhlci1saW5rcyB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlsaWJyYXJpZXMtLW1pc2MtaWNvbnMge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZm9vdGVyLXVpZHMgbmF2LmxpbmtzLXVpbGlicmFyaWVzLS1taXNjLWljb25zIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmZvb3Rlci11aWRzIG5hdi5saW5rcy11aWRzLS1nbG9iYWwge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4uZm9vdGVyLXVpZHMgbmF2LmxpbmtzLXVpZHMtLWdsb2JhbCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5mb290ZXItdWlkcyBuYXYubGlua3MtdWlkcy0tZ2xvYmFsIHVsIGxpIGEge1xuICBjb2xvcjogI2ZmY2QwMDtcbn1cblxuLmZvb3Rlci11aWRzX19pbm5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDRyZW07XG4gIG1hcmdpbjogMnJlbSBhdXRvO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1heC13aWR0aDogMTE3MHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuXG4uZm9vdGVyLXVpZHNfX2lubmVyIC5mb290ZXItZ3JvdXBpbmcge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmZvb3Rlci11aWRzX19pbm5lciAuZm9vdGVyLWdyb3VwaW5nIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgIGZsZXg6IGF1dG87XG4gIH1cbiAgLmZvb3Rlci11aWRzX19pbm5lciAuZm9vdGVyLWdyb3VwaW5nLS1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogODtcbiAgICAtbXMtZmxleDogODtcbiAgICBmbGV4OiA4O1xuICB9XG4gIC5mb290ZXItdWlkc19faW5uZXIgLmZvb3Rlci1ncm91cGluZy0tc2Vjb25kIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiA0O1xuICAgIC1tcy1mbGV4OiA0O1xuICAgIGZsZXg6IDQ7XG4gIH1cbiAgLmZvb3Rlci11aWRzX19pbm5lciAuZm9vdGVyLWdyb3VwaW5nLS10aGlyZCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLmZvb3Rlci11aWRzX19pbm5lciAuZm9vdGVyLWdyb3VwaW5nLS10aGlyZCAubGlua3MtdWlkcy0tZ2xvYmFsIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzY2NjtcbiAgfVxuICAuZm9vdGVyLXVpZHNfX2lubmVyIC5mb290ZXItZ3JvdXBpbmctLXRoaXJkIC5saW5rcy11aWRzLS1nbG9iYWwgdWwgbGkuY29weXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG4gIC5mb290ZXItdWlkc19faW5uZXIgLmZvb3Rlci1ncm91cGluZy0tdGhpcmQgLmxpbmtzLXVpZHMtLWdsb2JhbCB1bCBsaTpudGgtb2YtdHlwZSgyKSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvb3Rlci11aWRzX19pbm5lciAuZm9vdGVyLWdyb3VwaW5nLS10aGlyZCAubGlua3MtdWlkcy0tZ2xvYmFsIHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG4gIC5mb290ZXItdWlkc19faW5uZXIgLmZvb3Rlci1ncm91cGluZy0tdGhpcmQgLmxpbmtzLXVpZHMtLWdsb2JhbCB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMS4yNXJlbSAwLjVyZW0gMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExNzBweCkge1xuICAuZm9vdGVyLXVpZHNfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4jYmxvY2stbWFpbi1uYXZpZ2F0aW9uLXN1cGVyZmlzaC1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNibG9jay1tYWluLW5hdmlnYXRpb24tc3VwZXJmaXNoLWhvcml6b250YWwgPiBuYXYge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG59XG5cbi5uYXYtLWhvcml6b250YWwge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU1ZTU7XG59XG5cbi5uYXYtLWhvcml6b250YWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5uYXYtLWhvcml6b250YWwgLm5hdi1pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDExNzBweDtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiAuc2YtaGlkZGVuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBhLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgZGl2LFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBvbCxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IHNwYW4sXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgei1pbmRleDogNDk3O1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSB1bCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogMjBlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgdWwgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0OTg7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGEsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBzcGFuLm5vbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgPiBsaSA+IGEsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSA+IGxpID4gc3Bhbi5ub2xpbmsge1xuICBwYWRkaW5nOiAxZW0gMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51ID4gbGkgPiBhOmFmdGVyLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgPiBsaSA+IHNwYW4ubm9saW5rOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDVweDtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDAwO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSA+IGxpOmZvY3VzLXdpdGhpbiA+IGE6YWZ0ZXIsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSA+IGxpOmhvdmVyID4gYTphZnRlcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51ID4gbGk6aG92ZXIgPiBzcGFuLm5vbGluazphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSA+IGxpIHVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgPiBsaSBsaSB7XG4gIHBhZGRpbmc6IDFlbSAxLjVlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjFzO1xuICB0cmFuc2l0aW9uOiAwLjFzO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSA+IGxpIGxpOmZvY3VzLXdpdGhpbixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51ID4gbGkgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZkhvdmVyLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2ZIb3ZlciB1bCxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpOmhvdmVyLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGk6aG92ZXIgdWwge1xuICB6LWluZGV4OiA0OTk7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmSG92ZXIgPiB1bCxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpOmhvdmVyID4gdWwge1xuICBsZWZ0OiAwO1xuICB0b3A6IDNlbTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkgbGkuc2ZIb3ZlciA+IHVsLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkgbGk6aG92ZXIgPiB1bCB7XG4gIGxlZnQ6IDEyZW07XG4gIHRvcDogMDtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUubWVudSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51Lm1lbnUgbGksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5tZW51IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSAuc2Ytc3ViLWluZGljYXRvciB7XG4gIGhlaWdodDogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDk5OTlweDtcbiAgb3BhY2l0eTogMC43NTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC43NWVtO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExNzBweCkge1xuICAuYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSA+IGxpLnNmLWRlcHRoLTEubWVudXBhcmVudDpmaXJzdC1vZi10eXBlID4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSA+IGxpLnNmLWRlcHRoLTEubWVudXBhcmVudDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS4yZW07XG4gIHJpZ2h0OiAwLjI1ZW07XG4gIGNvbG9yOiAjNjY2O1xuICB3aWR0aDogMC42NjZlbTtcbiAgaGVpZ2h0OiAwLjY2NmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyUzRSUzQ3BhdGggZD0nTTIyNCA0MTZjLTguMTg4IDAtMTYuMzgtMy4xMjUtMjIuNjItOS4zNzVsLTE5Mi0xOTJjLTEyLjUtMTIuNS0xMi41LTMyLjc1IDAtNDUuMjVzMzIuNzUtMTIuNSA0NS4yNSAwTDIyNCAzMzguOGwxNjkuNC0xNjkuNGMxMi41LTEyLjUgMzIuNzUtMTIuNSA0NS4yNSAwczEyLjUgMzIuNzUgMCA0NS4yNWwtMTkyIDE5MkMyNDAuNCA0MTIuOSAyMzIuMiA0MTYgMjI0IDQxNnonLyUzRSUzQy9zdmclM0VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMiclM0UlM0NwYXRoIGQ9J00yMjQgNDE2Yy04LjE4OCAwLTE2LjM4LTMuMTI1LTIyLjYyLTkuMzc1bC0xOTItMTkyYy0xMi41LTEyLjUtMTIuNS0zMi43NSAwLTQ1LjI1czMyLjc1LTEyLjUgNDUuMjUgMEwyMjQgMzM4LjhsMTY5LjQtMTY5LjRjMTIuNS0xMi41IDMyLjc1LTEyLjUgNDUuMjUgMHMxMi41IDMyLjc1IDAgNDUuMjVsLTE5MiAxOTJDMjQwLjQgNDEyLjkgMjMyLjIgNDE2IDIyNCA0MTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogNTAlIDUwJTtcbiAgbWFzay1wb3NpdGlvbjogNTAlIDUwJTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgPiBsaS5zZi1kZXB0aC0xLm1lbnVwYXJlbnQ6Zm9jdXMtd2l0aGluOmJlZm9yZSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51ID4gbGkuc2YtZGVwdGgtMS5tZW51cGFyZW50OmZvY3VzOmJlZm9yZSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51ID4gbGkuc2YtZGVwdGgtMS5tZW51cGFyZW50OmhvdmVyOmJlZm9yZSB7XG4gIHRvcDogMS40ZW07XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGE6YWN0aXZlID4gLnNmLXN1Yi1pbmRpY2F0b3IsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBhOmZvY3VzID4gLnNmLXN1Yi1pbmRpY2F0b3IsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBhOmhvdmVyID4gLnNmLXN1Yi1pbmRpY2F0b3IsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZkhvdmVyID4gYSA+IC5zZi1zdWItaW5kaWNhdG9yLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2ZIb3ZlciA+IHNwYW4ubm9saW5rID4gLnNmLXN1Yi1pbmRpY2F0b3IsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaTpob3ZlciA+IGEgPiAuc2Ytc3ViLWluZGljYXRvcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpOmhvdmVyID4gc3Bhbi5ub2xpbmsgPiAuc2Ytc3ViLWluZGljYXRvcixcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IHNwYW4ubm9saW5rOmhvdmVyID4gLnNmLXN1Yi1pbmRpY2F0b3Ige1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW4ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tMSB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiAxMmVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tMiB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiAyNGVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tMyB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiAzNmVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tNCB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiA0OGVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tNSB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiA2MGVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tNiB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiA3MmVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tNyB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiA4NGVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tOCB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiA5NmVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1wYXJlbnQtY2hpbGRyZW4tOSB1bC5zZi1tdWx0aWNvbHVtbiB7XG4gIHdpZHRoOiAxMDhlbTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtcGFyZW50LWNoaWxkcmVuLTEwIHVsLnNmLW11bHRpY29sdW1uIHtcbiAgd2lkdGg6IDEyMGVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDIpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgyKTpudGgtbGFzdC1jaGlsZCgxKSB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoMyksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDIpOm50aC1sYXN0LWNoaWxkKDIpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgzKTpudGgtbGFzdC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAzMi4zMzMlO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDQpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgyKTpudGgtbGFzdC1jaGlsZCgzKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMyk6bnRoLWxhc3QtY2hpbGQoMiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDQpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCg1KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMik6bnRoLWxhc3QtY2hpbGQoNCksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDMpOm50aC1sYXN0LWNoaWxkKDMpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg0KTpudGgtbGFzdC1jaGlsZCgyKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNSk6bnRoLWxhc3QtY2hpbGQoMSkge1xuICB3aWR0aDogMjAlO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDYpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgyKTpudGgtbGFzdC1jaGlsZCg1KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMyk6bnRoLWxhc3QtY2hpbGQoNCksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDQpOm50aC1sYXN0LWNoaWxkKDMpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg1KTpudGgtbGFzdC1jaGlsZCgyKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNik6bnRoLWxhc3QtY2hpbGQoMSkge1xuICB3aWR0aDogMTYuNjY1JTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCg3KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMik6bnRoLWxhc3QtY2hpbGQoNiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDMpOm50aC1sYXN0LWNoaWxkKDUpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg0KTpudGgtbGFzdC1jaGlsZCg0KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNSk6bnRoLWxhc3QtY2hpbGQoMyksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDYpOm50aC1sYXN0LWNoaWxkKDIpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg3KTpudGgtbGFzdC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAxNC4yODU1JTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgxKTpudGgtbGFzdC1jaGlsZCg4KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMik6bnRoLWxhc3QtY2hpbGQoNyksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDMpOm50aC1sYXN0LWNoaWxkKDYpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg0KTpudGgtbGFzdC1jaGlsZCg1KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNSk6bnRoLWxhc3QtY2hpbGQoNCksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDYpOm50aC1sYXN0LWNoaWxkKDMpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg3KTpudGgtbGFzdC1jaGlsZCgyKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoOCk6bnRoLWxhc3QtY2hpbGQoMSkge1xuICB3aWR0aDogMTQuMjg1NSU7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMSk6bnRoLWxhc3QtY2hpbGQoOSksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDIpOm50aC1sYXN0LWNoaWxkKDgpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgzKTpudGgtbGFzdC1jaGlsZCg3KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNCk6bnRoLWxhc3QtY2hpbGQoNiksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDUpOm50aC1sYXN0LWNoaWxkKDUpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg2KTpudGgtbGFzdC1jaGlsZCg0KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNyk6bnRoLWxhc3QtY2hpbGQoMyksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDgpOm50aC1sYXN0LWNoaWxkKDIpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg5KTpudGgtbGFzdC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAxMS4xMTElO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDEpOm50aC1sYXN0LWNoaWxkKDEwKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMTApOm50aC1sYXN0LWNoaWxkKDEpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCgyKTpudGgtbGFzdC1jaGlsZCg5KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoMyk6bnRoLWxhc3QtY2hpbGQoOCksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDQpOm50aC1sYXN0LWNoaWxkKDcpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg1KTpudGgtbGFzdC1jaGlsZCg2KSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoNik6bnRoLWxhc3QtY2hpbGQoNSksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudSBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW46bnRoLWNoaWxkKDcpOm50aC1sYXN0LWNoaWxkKDQpLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUgbGkuc2YtbXVsdGljb2x1bW4tY29sdW1uOm50aC1jaGlsZCg4KTpudGgtbGFzdC1jaGlsZCgzKSxcbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51IGxpLnNmLW11bHRpY29sdW1uLWNvbHVtbjpudGgtY2hpbGQoOSk6bnRoLWxhc3QtY2hpbGQoMikge1xuICB3aWR0aDogMTAlO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxMmVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi12ZXJ0aWNhbCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi12ZXJ0aWNhbCBsaS5zZkhvdmVyID4gdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi12ZXJ0aWNhbCBsaTpob3ZlciA+IHVsIHtcbiAgbGVmdDogMTJlbTtcbiAgdG9wOiAwO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi12ZXJ0aWNhbCAuc2Ytc3ViLWluZGljYXRvcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa6XCI7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLW5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtbmF2YmFyIGxpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtbmF2YmFyIGxpIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgbGkgbGksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgdWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtbmF2YmFyIGxpIGxpIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgbGkuc2ZIb3ZlciA+IHVsLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtbmF2YmFyIGxpIGxpOmhvdmVyID4gdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgPiBsaS5hY3RpdmUtdHJhaWwgPiB1bCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMi41ZW07XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLW5hdmJhciBsaSBsaSBsaS5zZkhvdmVyID4gdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1uYXZiYXIgbGkgbGkgbGk6aG92ZXIgPiB1bCB7XG4gIGxlZnQ6IDEyZW07XG4gIHRvcDogMDtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtbmF2YmFyIHVsIC5zZi1zdWItaW5kaWNhdG9yOmFmdGVyIHtcbiAgY29udGVudDogXCLilrxcIjtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtbmF2YmFyIHVsIHVsIC5zZi1zdWItaW5kaWNhdG9yOmFmdGVyIHtcbiAgY29udGVudDogXCLilrpcIjtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtYWNjb3JkaW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24sXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24gbGksXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24gdWwge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLWFjY29yZGlvbiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUuc2YtYWNjb3JkaW9uIGxpLnNmLWV4cGFuZGVkID4gdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5zZi1hY2NvcmRpb24uc2YtZXhwYW5kZWQge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLWFjY29yZGlvbiAuc2Ytc3ViLWluZGljYXRvcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa8XCI7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLWFjY29yZGlvbi5zZi1hY2NvcmRpb24td2l0aC1idXR0b25zIC5zZi1hY2NvcmRpb24tYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCLilrxcIjtcbiAgbWFyZ2luOiAwIDAgMCAxZW07XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnNmLWFjY29yZGlvbi5zZi1hY2NvcmRpb24td2l0aC1idXR0b25zIGxpLnNmLWV4cGFuZGVkID4gLnNmLWFjY29yZGlvbi1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIuKWslwiO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwgbGkge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bCBsaS5zZkhvdmVyID4gdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwgbGk6aG92ZXIgPiB1bCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwgbGkgbGkuc2ZIb3ZlciA+IHVsLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsIGxpIGxpOmhvdmVyID4gdWwge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTJlbTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsIHVsIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bCAuc2Ytc3ViLWluZGljYXRvciB7XG4gIGxlZnQ6IDAuNzVlbTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bC5zZi1ob3Jpem9udGFsIHVsIC5zZi1zdWItaW5kaWNhdG9yOmFmdGVyIHtcbiAgY29udGVudDogXCLil4RcIjtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLWhvcml6b250YWwuc2Ytc2hhZG93IHVsLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLW5hdmJhci5zZi1zaGFkb3cgdWwgdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtdmVydGljYWwuc2Ytc2hhZG93IHVsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMnB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogLTJweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bCBsaS5zZi1tdWx0aWNvbHVtbi1jb2x1bW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ibG9jay1zdXBlcmZpc2guYmxvY2stc3VwZXJmaXNobWFpbiB1bC5zZi1tZW51LnJ0bC5zZi12ZXJ0aWNhbCBsaS5zZkhvdmVyID4gdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtdmVydGljYWwgbGk6aG92ZXIgPiB1bCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMmVtO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtdmVydGljYWwgLnNmLXN1Yi1pbmRpY2F0b3I6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKXhFwiO1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtbmF2YmFyIGxpIGxpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtbmF2YmFyIHVsIHVsIC5zZi1zdWItaW5kaWNhdG9yOmFmdGVyIHtcbiAgY29udGVudDogXCLil4RcIjtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLW5hdmJhciBsaSBsaS5zZkhvdmVyID4gdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtbmF2YmFyIGxpIGxpOmhvdmVyID4gdWwge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLW5hdmJhciBsaSBsaSBsaS5zZkhvdmVyID4gdWwsXG4uYmxvY2stc3VwZXJmaXNoLmJsb2NrLXN1cGVyZmlzaG1haW4gdWwuc2YtbWVudS5ydGwuc2YtbmF2YmFyIGxpIGxpIGxpOmhvdmVyID4gdWwge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTJlbTtcbn1cblxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLWFjY29yZGlvbiBsaS5zZi1leHBhbmRlZCA+IHVsLFxuLmJsb2NrLXN1cGVyZmlzaC5ibG9jay1zdXBlcmZpc2htYWluIHVsLnNmLW1lbnUucnRsLnNmLWFjY29yZGlvbi5zZi1leHBhbmRlZCB7XG4gIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtLWhvcml6b250YWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2LS12ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAubmF2LS1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmF2LS12ZXJ0aWNhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmljb25pZnkge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4uaWNvbmlmeTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIHdpZHRoOiAxLjMzZW07XG4gIGhlaWdodDogMS4zM2VtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBtYXNrLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuXG4uaWNvbmlmeS0tY2lyY2xlLWNoZWNrOmJlZm9yZSB7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC8vbGliYXBwcy5zMy5hbWF6b25hd3MuY29tL3NpdGVzLzMyL2luY2x1ZGUvY2lyY2xlLWNoZWNrLnN2Zyk7XG4gIG1hc2staW1hZ2U6IHVybCgvL2xpYmFwcHMuczMuYW1hem9uYXdzLmNvbS9zaXRlcy8zMi9pbmNsdWRlL2NpcmNsZS1jaGVjay5zdmcpO1xufVxuXG4ucy1saWItYm94IC5zLWxpYi1ib3gtc3RkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ucy1saWItYm94IC5zLWxpYi1ib3gtc3RkIC5zLWxpYi1ib3gtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1mYW1pbHk6IFwiWmlsbGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmhvbWUuZ3JvdXAtaWQtMzI5ICNjb2wyID4gZGl2IC5zLWxpYi1wdWJsaWMtc2lkZS1oZWFkZXIgaDIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuNDtcbn1cblxuLmhvbWUuZ3JvdXAtaWQtMzI5ICNjb2wyID4gZGl2IC50eHQge1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNraXAtdG8tbWFpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwcHg7XG4gIHRvcDogYXV0bztcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5za2lwLXRvLW1haW46Zm9jdXMge1xuICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgd2lkdGg6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbn1cblxuLnNpdGUtaW5mbyxcbm1haW4jbWFpbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDExNzBweDtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgLnNjcm9sbHRvcC13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMnJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xufVxuYm9keSAuc2Nyb2xsdG9wLXdyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuYm9keSAuc2Nyb2xsdG9wLXdyYXAgYSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogOTB2aDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5ib2R5IC5zY3JvbGx0b3Atd3JhcCBhIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbmJvZHkgLnNjcm9sbHRvcC13cmFwIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5IC5zY3JvbGx0b3Atd3JhcCBhOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5ib2R5IC5zY3JvbGx0b3Atd3JhcCBhOmhvdmVyIHN2ZyAjc2Nyb2xsdG9wLWJnIHtcbiAgZmlsbDogI2U2YjkwMDtcbn1cblxubGkudWlsaWItc29jaWFsLW1lZGlhIHtcbiAgbWFyZ2luOiAycmVtIDA7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5saS51aWxpYi1zb2NpYWwtbWVkaWEgYTpmb2N1cyB7XG4gIGZpbGw6ICNmZmNkMDA7XG59XG5saS51aWxpYi1zb2NpYWwtbWVkaWEgc3ZnIHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWluLWhlaWdodDogNDZweDtcbn1cblxuLmhlYWRlci1zaXRlIC5iYW5uZXItaW5mbyB7XG4gIG1hcmdpbjogMCAxcmVtO1xuICBtYXgtd2lkdGg6IDExNzBweDtcbn1cblxuLnBhZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xuICBtYXJnaW46IDAgMXJlbSA2cmVtIDFyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wYWdlLWNvbnRhaW5lciBzZWN0aW9uI3ByaW1hcnkge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5wYWdlLWNvbnRhaW5lciBmb290ZXIjY29sb3Bob24ge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyIHNlY3Rpb24jcHJpbWFyeSB7XG4gICAgZmxleDogNDtcbiAgfVxuICAucGFnZS1jb250YWluZXIgZm9vdGVyI2NvbG9waG9uIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTcwcHgpIHtcbiAgLmhlYWRlci1zaXRlIC5iYW5uZXItaW5mbyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIH1cbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0byA2cmVtIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbnAgYSB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cbnAgLkZST09UTE9PUFoge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogLS0tLS0gTGlua3MgLS0tLS0gKi9cbmE6bGluayB7XG4gIGNvbG9yOiAjMDA1NThjO1xufVxuXG5hOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwNTU4Yztcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAzNjU5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTphY3RpdmUge1xuICBjb2xvcjogIzAwMDgwZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6Zm9jdXMge1xuICBjb2xvcjogIzAwMDgwZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUgdGFibGUsXG4udWlkcy10YWJsZSB0YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUgdGFibGUgdGhlYWQsXG4udWlkcy10YWJsZSB0YWJsZSB0aGVhZCB7XG4gIGJvcmRlcjogMDtcbn1cbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUgdGFibGUgdGhlYWQgdGgsXG4udWlkcy10YWJsZSB0YWJsZSB0aGVhZCB0aCB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkMDA7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pLFxuLnVpZHMtdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbn1cbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUgdGFibGUgdGJvZHkgdGQsIGZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUgdGFibGUgdGJvZHkgdGgsXG4udWlkcy10YWJsZSB0YWJsZSB0Ym9keSB0ZCxcbi51aWRzLXRhYmxlIHRhYmxlIHRib2R5IHRoIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAwO1xufVxuZmlndXJlLndwLWJsb2NrLXRhYmxlLnNpbXBsZS10YWJsZSB0YWJsZSB0Ym9keSB0aCxcbi51aWRzLXRhYmxlIHRhYmxlIHRib2R5IHRoIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUgdGFibGUgdGJvZHkgdGg6bm90KFthbGlnbl0pLFxuLnVpZHMtdGFibGUgdGFibGUgdGJvZHkgdGg6bm90KFthbGlnbl0pIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUgZmlnY2FwdGlvbixcbi51aWRzLXRhYmxlIGZpZ2NhcHRpb24ge1xuICBwYWRkaW5nOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUtLWdyYXktYm9yZGVycyB0YWJsZSB0aCwgZmlndXJlLndwLWJsb2NrLXRhYmxlLnNpbXBsZS10YWJsZS0tZ3JheS1ib3JkZXJzIHRhYmxlIHRkLFxuLnVpZHMtdGFibGUtLWdyYXktYm9yZGVycyB0YWJsZSB0aCxcbi51aWRzLXRhYmxlLS1ncmF5LWJvcmRlcnMgdGFibGUgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG59XG5cbi5zaXRlLXNrdW5rd29ya3MucGFnZS1pZC0zMDEgZm9vdGVyI2NvbG9waG9uLFxuLnNpdGUtc2t1bmt3b3Jrcy5wYWdlLWlkLTMwMSBmb290ZXIuZW50cnktZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlLXNrdW5rd29ya3MucGFnZS1pZC0zMDEgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlLXNrdW5rd29ya3MucGFnZS1pZC0zMDEgdGFibGUgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xufVxuLnNpdGUtc2t1bmt3b3Jrcy5wYWdlLWlkLTMwMSB0YWJsZSB0ciB0ZCwgLnNpdGUtc2t1bmt3b3Jrcy5wYWdlLWlkLTMwMSB0YWJsZSB0ciB0aCB7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5zaXRlLXNrdW5rd29ya3MucGFnZS1pZC0zMDEgdHIuaGVhZGVyLXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2l0ZS1za3Vua3dvcmtzLnBhZ2UtaWQtMzAxIHRyLnRvdGFscy1yb3cge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2QwMDtcbn1cbi5zaXRlLXNrdW5rd29ya3MucGFnZS1pZC0zMDEgdHIudG90YWxzLXJvdyB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnNpdGUtc2t1bmt3b3Jrcy5wYWdlLWlkLTMwMSB0cjpub3QoLnNhbGllbnQsIC50b3RhbHMtcm93LCAuaGVhZGVyLXJvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5zZWN0aW9uLmFsZXJ0IHtcbiAgcGFkZGluZzogMnJlbTtcbn1cbnNlY3Rpb24uYWxlcnQgLmFsZXJ0LWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiBjYWxjKDExNzBweCAtIDRyZW0pO1xufVxuc2VjdGlvbi5hbGVydCAuYWxlcnQtaW5uZXI6YmVmb3JlIHtcbiAgZmxleDogMCAwIDEuNWVtO1xuICBjb250ZW50OiB1cmwoL2ltYWdlcy9jaXJjbGUtZXhjbGFtYXRpb24tb3JhbmdlLnN2Zyk7XG59XG5zZWN0aW9uLmFsZXJ0IC5hbGVydC1pbm5lciBoMiwgc2VjdGlvbi5hbGVydCAuYWxlcnQtaW5uZXIgaDMge1xuICBmbGV4OiAwIDAgOTAlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiAyLjZyZW07XG59XG5zZWN0aW9uLmFsZXJ0IC5hbGVydC1pbm5lciAuYWxlcnQtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5zZWN0aW9uLmFsZXJ0IC5hbGVydC1pbm5lciBwOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuc2VjdGlvbi5hbGVydCAuYWxlcnQtaW5uZXIgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuc2VjdGlvbi5hbGVydC0tdHlwZS1xdWVzdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGY2ZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgODUsIDE0MCwgMC41KTtcbn1cbnNlY3Rpb24uYWxlcnQtLXR5cGUtcXVlc3Rpb24gLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XG4gIGNvbG9yOiAjMDA1NThjO1xufVxuc2VjdGlvbi5hbGVydC0tdHlwZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZmZmOTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMDIsIDc5LCAwLjUpO1xufVxuc2VjdGlvbi5hbGVydC0tdHlwZS1zdWNjZXNzIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xuICBjb2xvcjogIzAwNjY0Zjtcbn1cbnNlY3Rpb24uYWxlcnQtLXR5cGUtaW5mbywgc2VjdGlvbi5hbGVydC0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGY2ZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgODUsIDE0MCwgMC41KTtcbn1cbnNlY3Rpb24uYWxlcnQtLXR5cGUtaW5mbyAuYWxlcnQtaW5uZXI6YmVmb3JlLCBzZWN0aW9uLmFsZXJ0LS1pbmZvIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xuICBjb2xvcjogIzAwNTU4Yztcbn1cbnNlY3Rpb24uYWxlcnQtLXR5cGUtd2FybmluZywgc2VjdGlvbi5hbGVydC0td2FybmluZywgc2VjdGlvbi5hbGVydC0tdHlwZS1kYW5nZXIsIHNlY3Rpb24uYWxlcnQtLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2YyZjA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTg5LCA3MSwgNDIsIDAuNSk7XG59XG5zZWN0aW9uLmFsZXJ0LS10eXBlLXdhcm5pbmcgLmFsZXJ0LWlubmVyOmJlZm9yZSwgc2VjdGlvbi5hbGVydC0td2FybmluZyAuYWxlcnQtaW5uZXI6YmVmb3JlLCBzZWN0aW9uLmFsZXJ0LS10eXBlLWRhbmdlciAuYWxlcnQtaW5uZXI6YmVmb3JlLCBzZWN0aW9uLmFsZXJ0LS1kYW5nZXIgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2NpcmNsZS1leGNsYW1hdGlvbi1vcmFuZ2Uuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyZW0gMmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDRweDtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAzZW07XG59XG5zZWN0aW9uLmFsZXJ0LS1oYXdrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjJmMDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODksIDcxLCA0MiwgMC41KTtcbn1cbnNlY3Rpb24uYWxlcnQtLWhhd2sgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG4gIGNvbG9yOiAjYmQ0NzJhO1xufVxuc2VjdGlvbi5hbGVydC0tc3RhdHVzLTM5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LmxvZ2dlZC1pbiBzZWN0aW9uLmFsZXJ0LS1zdGF0dXMtNDAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbnNlY3Rpb24uYWxlcnQuaWNvbi12aXJ1cyAuYWxlcnQtaW5uZXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwidWlsaWJyYXJpZXNcIjtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbiAgZm9udC1zaXplOiAyLjRlbTtcbn1cbnNlY3Rpb24uYWxlcnQuaWNvbi1zbm93Zmxha2UgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRjXCI7XG59XG5zZWN0aW9uLmFsZXJ0Lmljb24td3JlbmNoIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiO1xufVxuc2VjdGlvbi5hbGVydC5jb2xvci1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmMmYwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE4OSwgNzEsIDQyLCAwLjUpO1xufVxuc2VjdGlvbi5hbGVydC5jb2xvci1vcmFuZ2UgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjYmQ0NzJhO1xufVxuc2VjdGlvbi5hbGVydC5jb2xvci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWNjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjA1LCAwLCAwLjUpO1xufVxuc2VjdGlvbi5hbGVydC5jb2xvci15ZWxsb3cgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZjZDAwO1xufVxuc2VjdGlvbi5hbGVydC5jb2xvci1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZjZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCA4NSwgMTQwLCAwLjUpO1xufVxuc2VjdGlvbi5hbGVydC5jb2xvci1ibHVlIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICBjb2xvcjogIzAwNTU4Yztcbn1cbnNlY3Rpb24uYWxlcnQuY29sb3ItZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmZmY5O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDEwMiwgNzksIDAuNSk7XG59XG5zZWN0aW9uLmFsZXJ0LmNvbG9yLWdyZWVuIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICBjb2xvcjogIzAwNjY0Zjtcbn1cbnNlY3Rpb24uYWxlcnQuaWNvbi1jb2xvci1ibGFjayAuYWxlcnQtaW5uZXI6YmVmb3JlIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uY2FsbG91dC5jYWxsb3V0LWFsZXJ0LmNhbGxvdXQtYWxlcnQtdmlydXMgLmNhbGxvdXQtaW5uZXIgaDIge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuLmNhbGxvdXQuY2FsbG91dC1hbGVydC5jYWxsb3V0LWFsZXJ0LXZpcnVzIC5jYWxsb3V0LWlubmVyIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hbGVydC0taWQtMTY3MTYzODQwNiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlY3Rpb24uYWxlcnQge1xuICBtYXJnaW46IDNyZW0gYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICBtYXgtd2lkdGg6IGNhbGMoMTE3MHB4IC0gNHJlbSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgODUsIDE0MCwgMC4zKTtcbn1cbnNlY3Rpb24uYWxlcnQgLmFsZXJ0LWlubmVyIC5hbGVydC1ib2R5IGgyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE3MHB4KSB7XG4gIC5hbGVydCB7XG4gICAgd2lkdGg6IGNhbGMoMTE3MHB4IC0gNHJlbSk7XG4gIH1cbn1cbmJvZHkudXNlci1jbGlua2VuYiBzZWN0aW9uLmFsZXJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkucG9zdGlkLTYzNDggc2VjdGlvbi5hbGVydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXItc2l0ZSB7XG4gIHBhZGRpbmc6IDFyZW0gMCAxcmVtIDA7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuLmhlYWRlci1zaXRlIGgyLmJsb2ctbmFtZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDExNzBweDtcbiAgZm9udC1mYW1pbHk6IFwiWmlsbGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzLjZyZW07XG59XG4uaGVhZGVyLXNpdGUgaDIuYmxvZy1uYW1lIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5oZWFkZXItc2l0ZSAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWIge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICMzMzM7XG59XG4uaGVhZGVyLXNpdGUgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDAgMCAwLjVyZW07XG4gIGNvbnRlbnQ6IFwiIC8gXCI7XG59XG4uaGVhZGVyLXNpdGUgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmhlYWRlci1zaXRlIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYiBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xcztcbn1cbi5oZWFkZXItc2l0ZSAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVhZGVyLXNpdGUgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uaGVhZGVyLXNpdGUgLmJhbm5lci1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbnRyeS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmVudHJ5LWhlYWRlciAucG9zdC1kYXRlLWljb24ge1xuICBmbGV4OiAwIDAgMTAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4uZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjRyZW07XG59XG4uZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBvc3RlZC1vbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhID4gc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgPiBzcGFuIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG4uZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhID4gc3BhbiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmVudHJ5LWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbmFydGljbGUucG9zdCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2JiYjtcbiAgY2xlYXI6IGJvdGg7XG59XG5hcnRpY2xlLnBvc3Q6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjOTk5O1xufVxuYXJ0aWNsZS5wb3N0IC5lbnRyeS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbmFydGljbGUucG9zdCAuZW50cnktdGl0bGUge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuYXJ0aWNsZS5wb3N0IC5lbnRyeS10aXRsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG59XG5hcnRpY2xlLnBvc3QgLmVudHJ5LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5hcnRpY2xlLnBvc3QgLmVudHJ5LWhlYWRlciAuc3RpY2t5LXBvc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS5wb3N0IC5lbnRyeS1oZWFkZXIgLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuYXJ0aWNsZS5wb3N0IC5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgPiBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbmFydGljbGUucG9zdCAuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhID4gc3BhbiA+IHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuYXJ0aWNsZS5wb3N0IC5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgPiBzcGFuLnBvc3RlZC1vbiAudXBkYXRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5hcnRpY2xlLnBvc3QgLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSA+IHNwYW4ucG9zdGVkLW9uIC5wdWJsaXNoZWQudXBkYXRlZCB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuYXJ0aWNsZS5wb3N0IC5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgLmNhdC1saW5rcywgYXJ0aWNsZS5wb3N0IC5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgLnRhZ3MtbGlua3MsIGFydGljbGUucG9zdCAuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhIC5lZGl0LWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS5wb3N0IC5lbnRyeS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBjbGVhcjogYm90aDtcbn1cbmFydGljbGUucG9zdCAuZW50cnktZm9vdGVyID4gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5hcnRpY2xlLnBvc3QgLmVudHJ5LWZvb3RlciA+IHNwYW4gPiBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbmFydGljbGUucG9zdCAuZW50cnktZm9vdGVyID4gc3Bhbi5jb21tZW50cy1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmFydGljbGUucG9zdCAuZW50cnktZm9vdGVyID4gc3Bhbi5wb3N0ZWQtb24gLnVwZGF0ZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYXJ0aWNsZS5wb3N0IC5lbnRyeS1mb290ZXIgPiBzcGFuLnBvc3RlZC1vbiAucHVibGlzaGVkLnVwZGF0ZWQge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cbmFydGljbGUucG9zdCAuZW50cnktZm9vdGVyIC5jYXQtbGlua3M6YmVmb3JlLCBhcnRpY2xlLnBvc3QgLmVudHJ5LWZvb3RlciAuZWRpdC1saW5rOmJlZm9yZSwgYXJ0aWNsZS5wb3N0IC5lbnRyeS1mb290ZXIgLnRhZ3MtbGlua3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGFcIjtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cbmZpZ3VyZS5wb3N0LXRodW1ibmFpbCwgaW1nLnBvc3QtdGh1bWJuYWlsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZpZ3VyZS53cC1jYXB0aW9uIGZpZ2NhcHRpb24ud3AtY2FwdGlvbi10ZXh0LCBpbWcud3AtY2FwdGlvbiBmaWdjYXB0aW9uLndwLWNhcHRpb24tdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuZmlndXJlIGZpZ2NhcHRpb24sIGltZyBmaWdjYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuZm9vdGVyI2NvbG9waG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XG59XG5mb290ZXIjY29sb3Bob24gLndwLWJsb2NrLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZm9vdGVyI2NvbG9waG9uIC53aWRnZXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZm9vdGVyI2NvbG9waG9uIC53aWRnZXQtdGl0bGUuYWxsLWJsb2dzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmZvb3RlciNjb2xvcGhvbiAud2lkZ2V0X2NhdGVnb3JpZXMgLndpZGdldC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5mb290ZXIjY29sb3Bob24gLndpZGdldF9zZWFyY2gge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuZm9vdGVyI2NvbG9waG9uIHVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuZm9vdGVyI2NvbG9waG9uIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5mb290ZXIjY29sb3Bob24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuZm9vdGVyI2NvbG9waG9uIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvb3RlciNjb2xvcGhvbiAud2lkZ2V0LndpZGdldF9tZXRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc29jaWFsLW1lZGlhLXVpbGlicyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbm5hdi5wb3N0LW5hdmlnYXRpb24ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbm5hdi5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rcyA+IGRpdiA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5uYXYucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3MgPiBkaXYgPiBhIC5wb3N0LXRpdGxlIHtcbiAgY29sb3I6ICMwMDU1OGM7XG59XG5uYXYucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3MgPiBkaXYgPiBhOmhvdmVyIC5wb3N0LXRpdGxlIHtcbiAgY29sb3I6ICMwMDM2NTk7XG59XG5uYXYucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3MgLm1ldGEtbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm5hdi5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rcyAubmF2LXByZXZpb3VzIHtcbiAgcGFkZGluZy1yaWdodDogMjAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxubmF2LnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMgLnBvc3QtdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCI8wqDCoFwiO1xufVxubmF2LnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmtzIC5uYXYtbmV4dCB7XG4gIHBhZGRpbmctbGVmdDogMjAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbm5hdi5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rcyAubmF2LW5leHQgLnBvc3QtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIsKgwqA+XCI7XG59XG5cbiNjb21tZW50cy5jb21tZW50cy1hcmVhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWltYWdlIGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgY29sb3I6ICM0NDQ7XG59XG4uZW50cnktY29udGVudCAud3AtYmxvY2staW1hZ2UuYm9yZGVyLWdyYXkgZmlndXJlIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTkgIWltcG9ydGFudDtcbn1cblxuLmVudHJ5LWNvbnRlbnQgYS5tb3JlLWxpbms6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgY29udGVudDogXCIgLi4uIFwiO1xufVxuXG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgcGFkZGluZzogMC4zMjVyZW0gMS44NzVyZW07XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICNmZmNkMDA7XG59XG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlID4gcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiWmlsbGEgU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUgY2l0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUgY2l0ZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUuaGFzLXRleHQtYWxpZ24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlLmhhcy10ZXh0LWFsaWduLWNlbnRlciA+IHAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZS5oYXMtdGV4dC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRvcDogMTFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmNkMDA7XG59XG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlLmhhcy10ZXh0LWFsaWduLXJpZ2h0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAjZmZjZDAwO1xufVxuYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZS5pbmxpbmUtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxLjc1ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgd2lkdGg6IDUwJTtcbn1cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUuaW5saW5lLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIHdpZHRoOiA1MCU7XG59XG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlLnVpZHMtcXVvdGUtLWJvZHkgPiBwIHtcbiAgbWFyZ2luOiAxZW0gMDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4uZmVlZHp5LXJzcyAucnNzX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FhYSAhaW1wb3J0YW50O1xufVxuLmZlZWR6eS1yc3MgLnJzc19pdGVtIC5yc3NfaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG4uZmVlZHp5LXJzcyAucnNzX2l0ZW0gLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG59XG4uZmVlZHp5LXJzcyAucnNzX2l0ZW0gLnRpdGxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uIC5uZXh0LXBhZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zaGFyZWQtY291bnRzLXdyYXAge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuXG5oZWFkZXIuaGVhZGVyLXVpZHMge1xuICB6LWluZGV4OiAzMDA7XG59XG5cbmZvb3Rlci5mb290ZXItdWlkcyBhLmxpYnJhcmllcy1saW5rIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5mb290ZXIuZm9vdGVyLXVpZHMgYS5saWJyYXJpZXMtbGluayBoMiB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi43cmVtO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnNpdGUtc2t1bmt3b3JrcyB0ci5uZXR3b3JrLWluYWN0aXZlLm5vLWFjdGl2ZS1zaXRlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWNiYzIgIWltcG9ydGFudDtcbn1cbi5zaXRlLXNrdW5rd29ya3MgLmhlYWRlci1zaXRlLmJhbm5lci1pbWFnZS1leGlzdHMge1xuICBtYXgtaGVpZ2h0OiAxOHJlbTtcbiAgaGVpZ2h0OiAyMHZoO1xufVxuLnNpdGUtc2t1bmt3b3JrcyAuaGVhZGVyLXNpdGUuYmFubmVyLWltYWdlLWV4aXN0cyAuYmFubmVyLWluZm8ge1xuICBtYXJnaW4tdG9wOiAtMTIwcHg7XG59XG4uc2l0ZS1za3Vua3dvcmtzIC5oZWFkZXItc2l0ZS5iYW5uZXItaW1hZ2UtZXhpc3RzIC5iYW5uZXItaW5mbyAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWI6YWZ0ZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5zaXRlLXNrdW5rd29ya3MgLmhlYWRlci1zaXRlLmJhbm5lci1pbWFnZS1leGlzdHMgLmJhbm5lci1pbmZvIC5icmVhZGNydW1icyBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwMDA7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG4uc2l0ZS1za3Vua3dvcmtzIC5oZWFkZXItc2l0ZS5iYW5uZXItaW1hZ2UtZXhpc3RzIC5iYW5uZXItaW5mbyAuYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGRkO1xufVxuLnNpdGUtc2t1bmt3b3JrcyAuaGVhZGVyLXNpdGUuYmFubmVyLWltYWdlLWV4aXN0cyAuYmFubmVyLWluZm8gLmJsb2ctbmFtZSBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwMDA7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG4uc2l0ZS1za3Vua3dvcmtzIC5oZWFkZXItc2l0ZS5iYW5uZXItaW1hZ2UtZXhpc3RzIC5iYW5uZXItaW5mbyAuYmxvZy1uYW1lIGE6aG92ZXIge1xuICBjb2xvcjogI2RkZDtcbn1cbi5zaXRlLXNrdW5rd29ya3MgLmhlYWRlci1zaXRlLmJhbm5lci1pbWFnZS1leGlzdHMgLmJhbm5lci1pbmZvIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZWVlO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwMDA7XG59XG4uc2l0ZS1za3Vua3dvcmtzIC5oZWFkZXItc2l0ZS1pbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaXRlLXNrdW5rd29ya3MgLmhlYWRlci1zaXRlIC5iYW5uZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDM1JTtcbn1cbi5zaXRlLXNrdW5rd29ya3MgLmhlYWRlci1zaXRlIC5iYW5uZXItaW1hZ2UtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDUwJSksIHVybChcImh0dHBzOi8vd3d3LmxpYi51aW93YS5lZHUvaW5jbHVkZXMvdWlkcy9pbWFnZXMvY292ZXItcGF0dGVybi10aWxlcy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQsIC0yMHB4IC0yMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2l0ZS1za3Vua3dvcmtzIC5oZWFkZXItc2l0ZSAuYmFubmVyLWluZm8gLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2l0ZS1za3Vua3dvcmtzIC5zaXRlLXBvc3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuLnNpdGUtc2t1bmt3b3JrcyBhcnRpY2xlLnBvc3QgLndwLWJsb2NrLWhlYWRpbmcge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLnNpdGUtc2t1bmt3b3JrcyBhcnRpY2xlLnBvc3QgaDMud3AtYmxvY2staGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5mb290ZXIjY29sb3Bob24gLnNvY2lhbC1tZWRpYS11aWxpYnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxudGFibGUuZnJvb290bG9vcHMgdGJvZHkgdHIgPiB0ZCwgdGFibGUuZnJvb290bG9vcHMgdGJvZHkgdHIgPiB0aCwgdGFibGUuZnJvb290bG9vcHMgdGJvZHkgdGQgYSwgdGFibGUuZnJvb290bG9vcHMgdGJvZHkgdGggYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbnRhYmxlLmZyb29vdGxvb3BzIHRib2R5IHRkLmRhdGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxudGFibGUuZnJvb290bG9vcHMgdGJvZHkgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbnRhYmxlLmZyb29vdGxvb3BzIHRib2R5IC5wYWdlLWlkLTE4NSAjcG9zdC0xODUgZm9vdGVyLmVudHJ5LWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZpZ3VyZS5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuZmlndXJlLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4uc2l0ZS1uZWVkdG9rbm93LnBvc3RpZC0zNjczIC53cC1saWdodGJveC1vdmVybGF5IC5saWdodGJveC1pbWFnZS1jb250YWluZXIgLndwLWJsb2NrLWltYWdlLnJlc3BvbnNpdmUtaW1hZ2UsXG4uc2l0ZS1uZWVkdG9rbm93LnBvc3RpZC0zNjczIC53cC1saWdodGJveC1vdmVybGF5IC5saWdodGJveC1pbWFnZS1jb250YWluZXIgLndwLWJsb2NrLWltYWdlLmVubGFyZ2VkLWltYWdlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5zaXRlLW5lZWR0b2tub3cucG9zdGlkLTM2NzMgLndwLWxpZ2h0Ym94LW92ZXJsYXkgLmxpZ2h0Ym94LWltYWdlLWNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UucmVzcG9uc2l2ZS1pbWFnZSBmaWdjYXB0aW9uLFxuLnNpdGUtbmVlZHRva25vdy5wb3N0aWQtMzY3MyAud3AtbGlnaHRib3gtb3ZlcmxheSAubGlnaHRib3gtaW1hZ2UtY29udGFpbmVyIC53cC1ibG9jay1pbWFnZS5lbmxhcmdlZC1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5ib2R5LnVzZXItY2xpbmtlbmIgYXJ0aWNsZS5uby1ibG9ja3MgLmVudHJ5LWhlYWRlciAucG9zdC1kYXRlLWljb24gPiBzdmcge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG59XG5cbi5zaXRlLXBlbmRpbmcucGFnZS1pZC05OTAgZm9vdGVyLmVudHJ5LWZvb3Rlcixcbi5zaXRlLXBlbmRpbmcucGFnZS1pZC05OTAgZm9vdGVyI2NvbG9waG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS53cC1hZG1pbi5wbHVnaW5zLXBocCB0cltkYXRhLXNsdWc9d3Atc3VwZXItY2FjaGVdIC5wbHVnaW4tdXBkYXRlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFjYmMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb250ZW50OiBcIlRoZXJlIGlzIGFuIHVwZGF0ZSB0byB0aGlzIHBsdWdpbiwgYnV0IE5FRURTIFdPUkRQUkVTUyBVUERBVEUgVE8gNi43LnhcIjtcbn1cbmJvZHkud3AtYWRtaW4ucGx1Z2lucy1waHAgdHJbZGF0YS1zbHVnPXdwLXN1cGVyLWNhY2hlXSAucGx1Z2luLXVwZGF0ZSAudXBkYXRlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufSIsIlxuJHNpZGUtbWFyZ2luOiAxcmVtO1xuICBcbi5oZWFkZXItc2l0ZSB7XG4gIFxuICAuYmFubmVyLWluZm8ge1xuICAgIG1hcmdpbjogMCAkc2lkZS1tYXJnaW47XG4gICAgbWF4LXdpZHRoOiAkZml4ZWQtd2lkdGg7XG4gIH1cbn1cblxuLnBhZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xuXG4gIG1hcmdpbjogMCAkc2lkZS1tYXJnaW4gNnJlbSAkc2lkZS1tYXJnaW47XG4gIG1heC13aWR0aDogMTAwJTtcblxuICBzZWN0aW9uI3ByaW1hcnkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG5cbiAgZm9vdGVyI2NvbG9waG9uIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbWlkZGxlLXdpZHRoKSB7XG5cbiAgLnBhZ2UtY29udGFpbmVyIHtcblxuICAgIHNlY3Rpb24jcHJpbWFyeSB7XG4gICAgICBmbGV4OiA0O1xuICAgIH1cblxuICAgIGZvb3RlciNjb2xvcGhvbiB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkZml4ZWQtd2lkdGgpIHtcblxuICAuaGVhZGVyLXNpdGUge1xuICBcbiAgICAuYmFubmVyLWluZm8ge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6ICRmaXhlZC13aWR0aDtcbiAgICB9XG4gIH1cbiAgXG4gIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNnJlbSBhdXRvO1xuICAgIG1heC13aWR0aDogJGZpeGVkLXdpZHRoO1xuICB9XG59XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIERlZmF1bHQgVmFyaWFibGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiRCcmVha3BvaW50LVNldHRpbmdzOiAoXG4gICdkZWZhdWx0IG1lZGlhJzogYWxsLFxuICAnZGVmYXVsdCBmZWF0dXJlJzogbWluLXdpZHRoLFxuICAnZGVmYXVsdCBwYWlyJzogd2lkdGgsXG5cbiAgJ2ZvcmNlIGFsbCBtZWRpYSB0eXBlJzogZmFsc2UsXG4gICd0byBlbXMnOiBmYWxzZSxcbiAgJ3RyYW5zZm9ybSByZXNvbHV0aW9ucyc6IHRydWUsXG5cbiAgJ25vIHF1ZXJpZXMnOiBmYWxzZSxcbiAgJ25vIHF1ZXJ5IGZhbGxiYWNrcyc6IGZhbHNlLFxuXG4gICdiYXNlIGZvbnQgc2l6ZSc6IDE2cHgsXG5cbiAgJ2xlZ2FjeSBzeW50YXgnOiBmYWxzZVxuKTtcblxuJGJyZWFrcG9pbnQ6ICgpICFkZWZhdWx0O1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEltcG9ydHNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuQGltcG9ydCBcImJyZWFrcG9pbnQvc2V0dGluZ3NcIjtcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvY29udGV4dCc7XG5AaW1wb3J0ICdicmVha3BvaW50L2hlbHBlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9wYXJzZXJzJztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvbm8tcXVlcnknO1xuXG5AaW1wb3J0ICdicmVha3BvaW50L3Jlc3BvbmQtdG8nO1xuXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9sZWdhY3ktc2V0dGluZ3NcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBCcmVha3BvaW50IE1peGluXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuQG1peGluIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGxlZ2FjeS1zZXR0aW5ncy13YXJuaW5nO1xuXG4gIC8vIFJlc2V0IGNvbnRleHRzXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xuXG4gICRicmVha3BvaW50OiBicmVha3BvaW50KCRxdWVyeSwgZmFsc2UpO1xuXG4gICRxdWVyeS1zdHJpbmc6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeScpO1xuICAkcXVlcnktZmFsbGJhY2s6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdmYWxsYmFjaycpO1xuXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtY29udGV4dC1ob2xkZXI6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdjb250ZXh0IGhvbGRlcicpICFnbG9iYWw7XG4gICRwcml2YXRlLWJyZWFrcG9pbnQtcXVlcnktY291bnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeSBjb3VudCcpICFnbG9iYWw7XG5cbiAgLy8gQWxsb3cgZm9yIGFuIGFzLW5lZWRlZCBvdmVycmlkZSBvciB1c2FnZSBvZiBubyBxdWVyeSBmYWxsYmFjay5cbiAgQGlmICRuby1xdWVyeSAhPSBmYWxzZSB7XG4gICAgJHF1ZXJ5LWZhbGxiYWNrOiAkbm8tcXVlcnk7XG4gIH1cblxuICBAaWYgJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlIHtcbiAgICAkY29udGV4dC1zZXR0ZXI6IHByaXZhdGUtYnJlYWtwb2ludC1zZXQtY29udGV4dCgnbm8tcXVlcnknLCAkcXVlcnktZmFsbGJhY2spO1xuICB9XG5cbiAgLy8gUHJpbnQgT3V0IFF1ZXJ5IFN0cmluZ1xuICBAaWYgbm90IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykge1xuICAgIEBtZWRpYSAjeyRxdWVyeS1zdHJpbmd9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBpZiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykgIT0gZmFsc2Ugb3IgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSA9PSB0cnVlIHtcblxuICAgICR0eXBlOiB0eXBlLW9mKGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSk7XG4gICAgJHByaW50OiBmYWxzZTtcblxuICAgIEBpZiAoJHR5cGUgPT0gJ2Jvb2wnKSB7XG4gICAgICAkcHJpbnQ6IHRydWU7XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnc3RyaW5nJykge1xuICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xuICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnbGlzdCcpIHtcbiAgICAgIEBlYWNoICR3cmFwcGVyIGluIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gJHdyYXBwZXIge1xuICAgICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFdyaXRlIEZhbGxiYWNrXG4gICAgQGlmICgkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2UpIGFuZCAoJHByaW50ID09IHRydWUpIHtcbiAgICAgICR0eXBlLWZhbGxiYWNrOiB0eXBlLW9mKCRxdWVyeS1mYWxsYmFjayk7XG5cbiAgICAgIEBpZiAoJHR5cGUtZmFsbGJhY2sgIT0gJ2Jvb2wnKSB7XG4gICAgICAgICN7JHF1ZXJ5LWZhbGxiYWNrfSAmIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcbn1cblxuXG5AbWl4aW4gbXEoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwicCB7XG5cbiAgLy8gZm9yY2luZyB3cmFwcGluZyBvZiBsb25nIHN0cmluZ3MgLSBsaWtlIFVSTHNcbiAgLy8gb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICAvLyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgLy8gd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAvLyB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgYSB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICAvLyB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cblxuICAuRlJPT1RMT09QWiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgfVxufVxuIiwiLyogLS0tLS0gTGlua3MgLS0tLS0gKi9cbmE6bGluayB7XG5cdGNvbG9yOiAkbGluay1zdGFuZGFyZDtcbn1cblxuYTp2aXNpdGVkIHtcblx0Y29sb3I6ICRsaW5rLXZpc2l0ZWQ7XG59XG5cbmE6aG92ZXIge1xuXHRjb2xvcjogJGxpbmstaG92ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOmFjdGl2ZSB7XG5cdGNvbG9yOiAkbGluay1hY3RpdmU7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOmZvY3VzIHtcblx0Y29sb3I6ICRsaW5rLWFjdGl2ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59IiwiLy8gVUlEUyB0YWJsZSAoZGVmYXVsdCBoYXMgbm8gYm9yZGVycylcbmZpZ3VyZS53cC1ibG9jay10YWJsZS5zaW1wbGUtdGFibGUsXG4udWlkcy10YWJsZSB7XG4gIFxuICB0YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogJGhhd2stYmxhY2s7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgdGhlYWQge1xuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICB0ciB7fVxuXG4gICAgICB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoYXdrLWdvbGQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSB7XG4gICAgICBcbiAgICAgIHRyIHtcblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0ZCwgdGgge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICB9XG5cbiAgICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAmOm5vdChbYWxpZ25dKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0ZCB7fVxuXG4gICAgfVxuICB9XG5cbiAgZmlnY2FwdGlvbiB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAmLS1ncmF5LWJvcmRlcnMge1xuXG4gICAgdGFibGUge1xuXG4gICAgICB0aCwgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zaXRlLXNrdW5rd29ya3MucGFnZS1pZC0zMDEge1xuXG4gIGZvb3RlciNjb2xvcGhvbixcbiAgZm9vdGVyLmVudHJ5LWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB0ciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xuXG4gICAgICB0ZCx0aCB7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0ci5oZWFkZXItcm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgdHIuc2FsaWVudCB7XG4gICAgLy8gZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgdHIudG90YWxzLXJvdyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhhd2stZ29sZDtcblxuICAgIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuICB0cjpub3QoLnNhbGllbnQsIC50b3RhbHMtcm93LCAuaGVhZGVyLXJvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxufVxuXG5cblxuIiwic2VjdGlvbi5hbGVydCB7XG4gIC8vIGRpc3BsYXk6IG5vbmU7XG4gIC8vIG1hcmdpbjogMCAwIDAgMDtcbiAgcGFkZGluZzogMnJlbTtcblxuICAuYWxlcnQtaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IGNhbGMoJGZpeGVkLXdpZHRoIC0gNHJlbSk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBmbGV4OiAwIDAgMS41ZW07XG4gICAgICAvLyBmb250LXNpemU6IDJlbTtcbiAgICAgIC8vIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAvLyBjb250ZW50OiBcIlxcZjA2MVwiO1xuICAgICAgY29udGVudDogdXJsKC9pbWFnZXMvY2lyY2xlLWV4Y2xhbWF0aW9uLW9yYW5nZS5zdmcpO1xuICAgIH1cblxuICAgIGgyLCBoMyB7XG4gICAgICBmbGV4OiAwIDAgOTAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIuNik7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWJvZHkge1xuICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICBwOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG5cbiAgLy8gX19fIEFsZXJ0IFRZUEVTIF9fX1xuICAmLS10eXBlLXF1ZXN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJsdWUtbGlnaHRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBmYWRlLW91dCgkc2Vjb25kYXJ5LWJsdWUsIDAuNSk7XG5cbiAgICAuYWxlcnQtaW5uZXI6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1ibHVlO1xuICAgIH1cbiAgfVxuXG4gICYtLXR5cGUtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmVlbi1saWdodGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGZhZGUtb3V0KCRzZWNvbmRhcnktZ3JlZW4sIDAuNSk7XG5cbiAgICAuYWxlcnQtaW5uZXI6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1ncmVlbjtcbiAgICB9XG4gIH1cblxuICAmLS10eXBlLWluZm8sXG4gICYtLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmx1ZS1saWdodGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGZhZGUtb3V0KCRzZWNvbmRhcnktYmx1ZSwgMC41KTtcblxuICAgIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYwNWFcIjtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gJi0tdHlwZS13YXJuaW5nLFxuICAvLyAmLS13YXJuaW5nIHtcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LXllbGxvdy1saWdodGVyO1xuICAvLyAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnkteWVsbG93O1xuXG4gIC8vICAgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gIC8vICAgICBjb250ZW50OiBcIlxcZjA2YVwiO1xuICAvLyAgICAgY29sb3I6ICRzZWNvbmRhcnkteWVsbG93O1xuICAvLyAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIC8vICAgfVxuICAvLyB9XG5cbiAgJi0tdHlwZS13YXJuaW5nLFxuICAmLS13YXJuaW5nLFxuICAmLS10eXBlLWRhbmdlcixcbiAgJi0tZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LW9yYW5nZS1saWdodGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGZhZGUtb3V0KCRzZWNvbmRhcnktb3JhbmdlLCAwLjUpO1xuXG4gICAgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gICAgICAvLyBjb250ZW50OiBcIlxcZjA2YVwiO1xuICAgICAgLy8gY29sb3I6ICRzZWNvbmRhcnktb3JhbmdlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2NpcmNsZS1leGNsYW1hdGlvbi1vcmFuZ2Uuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMmVtIDJlbTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDRweDtcbiAgICAgIHdpZHRoOiAyZW07XG4gICAgICBoZWlnaHQ6IDNlbTtcbiAgICB9XG4gIH1cblxuICAmLS1oYXdrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LW9yYW5nZS1saWdodGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGZhZGUtb3V0KCRzZWNvbmRhcnktb3JhbmdlLCAwLjUpO1xuXG4gICAgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZjA2YVwiO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktb3JhbmdlO1xuICAgIH1cbiAgfVxuXG5cbiAgLy8gX19fIEFsZXJ0IFNUQVRVU0VTIF9fX1xuICAmLS1zdGF0dXMtMzkgeyAgLy8gRU5BQkxFRFxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICYtLXN0YXR1cy00MCB7ICAvLyBURVNUSU5HXG4gICAgLy8gZGlzcGxheTogbm9uZTtcblxuICAgIGJvZHkubG9nZ2VkLWluICYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIFxuXG4gIC8vIF9fXyBBbGVydCBTWU5ESUNBVElPTlMgX19fXG4gIC8vIE5vdGhpbmcsIHlldC5cblxuXG4gIC8vIF9fXyBBbGVydCBUQUdTIF9fX1xuICAvLyBOb3RoaW5nLCB5ZXQuXG5cbiAgLy8gX19fIEFsZXJ0IGN1c3RvbSBjbGFzc2VzIF9fX1xuICAmLmljb24tdmlydXMge1xuXG4gICAgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJ1aWxpYnJhcmllc1wiO1xuICAgICAgY29udGVudDogXCJcXGU5MGRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMi40ZW07XG4gICAgfVxuICB9XG4gICYuaWNvbi1zbm93Zmxha2Uge1xuXG4gICAgLmFsZXJ0LWlubmVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZjJkY1wiO1xuICAgIH1cbiAgfVxuICAmLmljb24td3JlbmNoIHtcblxuICAgIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYwYWRcIjtcbiAgICB9XG4gIH1cblxuICAmLmNvbG9yLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1vcmFuZ2UtbGlnaHRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBmYWRlLW91dCgkc2Vjb25kYXJ5LW9yYW5nZSwgMC41KTtcblxuICAgIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktb3JhbmdlO1xuICAgIH1cbiAgfVxuICAmLmNvbG9yLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS15ZWxsb3ctbGlnaHRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBmYWRlLW91dCgkc2Vjb25kYXJ5LXllbGxvdywgMC41KTtcblxuICAgIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnkteWVsbG93O1xuICAgIH1cbiAgfVxuICAmLmNvbG9yLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmx1ZS1saWdodGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGZhZGUtb3V0KCRzZWNvbmRhcnktYmx1ZSwgMC41KTtcblxuICAgIC5hbGVydC1pbm5lcjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmx1ZTtcbiAgICB9XG4gIH1cbiAgJi5jb2xvci1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmVlbi1saWdodGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGZhZGUtb3V0KCRzZWNvbmRhcnktZ3JlZW4sIDAuNSk7XG5cbiAgICAuYWxlcnQtaW5uZXI6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZWVuO1xuICAgIH1cbiAgfVxuXG4gICYuaWNvbi1jb2xvci1ibGFjayB7XG5cbiAgICAuYWxlcnQtaW5uZXI6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICB9XG4gIH1cbn0iLCIvLyBTZXQgcmVtIGZvbnQgc2l6aW5nLlxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZVZhbHVlOiAxLjYpIHtcbiAgICBmb250LXNpemU6ICgkc2l6ZVZhbHVlICogMTApICsgcHg7XG4gICAgZm9udC1zaXplOiAkc2l6ZVZhbHVlICsgcmVtO1xufVxuXG4vLyBBcHBsaWVzIHplYnJhIHN0cmlwaW5nIHRvIHRoZSByZXBlYXRpbmcgZWxlbWVudCB3aXRoaW4gd2hpY2ggaXQgaXMgaW5jbHVkZWQuXG5AbWl4aW4gemVicmEtc3RyaXBlKCRvZGQtYmctY29sb3I6ICR6ZWJyYS1vZGQtYmctZGVmYXVsdCwgJGV2ZW4tYmctY29sb3I6ICR6ZWJyYS1ldmVuLWJnLWRlZmF1bHQpIHtcbiAgICAmOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb2RkLWJnLWNvbG9yO1xuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGV2ZW4tYmctY29sb3I7XG4gICAgfVxufSIsIi5jYWxsb3V0LmNhbGxvdXQtYWxlcnQuY2FsbG91dC1hbGVydC12aXJ1cyB7XG5cbiAgLmNhbGxvdXQtaW5uZXIge1xuXG4gICAgaDIge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIuMik7XG4gICAgfVxuICAgIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufSIsIi8vIFRFTVA6IGhpZGUgYSBzaW5nbGUgSGF3ayBBbGVydCBiZWNhdXNlICNyZWFzb25zIFxuLmFsZXJ0LS1pZC0xNjcxNjM4NDA2IHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCJzZWN0aW9uLmFsZXJ0IHtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogM3JlbSBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTE3MHB4IC0gNHJlbSk7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRzZWNvbmRhcnktYmx1ZSwgMzAlKTtcblxuICAgIC5hbGVydC1pbm5lciB7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuXG4gICAgICAgIH1cblxuICAgICAgICAuYWxlcnQtYm9keSB7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWJvZHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJGZpeGVkLXdpZHRoKSB7XG5cbiAgICAuYWxlcnQge1xuICAgICAgICB3aWR0aDogY2FsYygxMTcwcHggLSA0cmVtKTtcbiAgICB9XG59XG5cbmJvZHkudXNlci1jbGlua2VuYiB7XG5cbiAgICBzZWN0aW9uLmFsZXJ0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5ib2R5LnBvc3RpZC02MzQ4IHtcblxuICAgIHNlY3Rpb24uYWxlcnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgfVxufSIsIlxuLmhlYWRlci1zaXRlIHtcbiAgcGFkZGluZzogMXJlbSAwIDFyZW0gMDtcbiAgbWFyZ2luOiAycmVtIDA7XG5cbiAgaDIuYmxvZy1uYW1lIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgICBmb250LWZhbWlseTogJ1ppbGxhIFNsYWInLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDMuNnJlbTtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC5icmVhZGNydW1icyB7XG5cbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGNvbG9yOiAjMzMzO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAwLjVyZW07XG4gICAgICAgIGNvbnRlbnQ6IFwiIC8gXCI7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzs7XG4gIH1cblxuXG4gIC8vIFRFTVA6IGhpZGUgZHVyaW5nIGRldlxuICAuYmFubmVyLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cblxufVxuIiwiLmVudHJ5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLnBvc3QtZGF0ZS1pY29uIHtcbiAgICBmbGV4OiAwIDAgMTAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5lbnRyeS10aXRsZSB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWJvZHk7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cblxuICAuZW50cnktbWV0YSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcblxuICAgIC5wb3N0ZWQtb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICA+c3BhbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtYWxsLXdpZHRoKSB7XG5cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1pZGRsZS13aWR0aCkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuZW50cnktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbiAgfVxufSIsImFydGljbGUucG9zdCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2JiYjtcbiAgY2xlYXI6IGJvdGg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgIzk5OTtcbiAgfVxuXG4gIC5lbnRyeS1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmVudHJ5LXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2stYm9keTtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC5lbnRyeS1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAuc3RpY2t5LXBvc3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLmVudHJ5LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB9XG5cbiAgICAuZW50cnktbWV0YSB7XG5cbiAgICAgID5zcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgICAgICA+c3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucG9zdGVkLW9uIHtcblxuICAgICAgICAgIC51cGRhdGVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wdWJsaXNoZWQudXBkYXRlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhdC1saW5rcywgLnRhZ3MtbGlua3MsIC5lZGl0LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgfVxuXG4gIC5lbnRyeS1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgY2xlYXI6IGJvdGg7XG4gIFxuICAgID5zcGFuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuXG4gICAgICA+c3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG5cbiAgICAgICYuY29tbWVudHMtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYucG9zdGVkLW9uIHtcblxuICAgICAgICAudXBkYXRlZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAucHVibGlzaGVkLnVwZGF0ZWQge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhdC1saW5rcywgLmVkaXQtbGluaywgLnRhZ3MtbGlua3Mge1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxhXCI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBvc3QtZGF0ZS1pY29uIHtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiZmlndXJlLCBpbWcge1xuXG4gICYucG9zdC10aHVtYm5haWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLndwLWNhcHRpb24ge1xuICBcbiAgICBmaWdjYXB0aW9uLndwLWNhcHRpb24tdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gJi5hbGlnbnJpZ2h0IHtcbiAgLy8gICBmbG9hdDogcmlnaHQ7XG4gIC8vICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIC8vICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgLy8gfVxuXG4gIC8vICYuYWxpZ25sZWZ0IHtcbiAgLy8gICBmbG9hdDogbGVmdDtcbiAgLy8gICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIC8vICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgLy8gfVxuICBcbiAgZmlnY2FwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4iLCJmb290ZXIjY29sb3Bob24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMTtcblxuICAud3AtYmxvY2staGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLndpZGdldC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICYuYWxsLWJsb2dzIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLndpZGdldF9jYXRlZ29yaWVzIC53aWRnZXQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAud2lkZ2V0X3NlYXJjaCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTs7XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICBsaSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICBcbiAgLy8gaGlkZSB0aGluZ3NcbiAgLnNpdGUtaW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC53aWRnZXQud2lkZ2V0X21ldGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc29jaWFsLW1lZGlhLXVpbGlicyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIm5hdi5wb3N0LW5hdmlnYXRpb24ge1xuICBmb250LXNpemU6IDEuNHJlbTtcblxuICAubmF2LWxpbmtzIHtcbiAgICBcbiAgICA+IGRpdiA+YSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBcbiAgICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRsaW5rLXN0YW5kYXJkO1xuICAgICAgfVxuICAgICAgJjpob3ZlciAucG9zdC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkbGluay1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWV0YS1uYXYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLm5hdi1wcmV2aW91cyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgXG4gICAgICAucG9zdC10aXRsZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIjxcXDAwQTBcXDAwQTBcIjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LW5leHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMCU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgLnBvc3QtdGl0bGU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFwwMEEwXFwwMEEwPic7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI2NvbW1lbnRzLmNvbW1lbnRzLWFyZWEge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8vIGJsb2NrIGVkaXRvclxuLmVudHJ5LWNvbnRlbnQge1xuXG4gIC53cC1ibG9jay1pbWFnZSB7XG5cbiAgICBmaWd1cmUge1xuICAgIFxuICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYm9yZGVyLWdyYXkge1xuXG4gICAgICBmaWd1cmUge1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZW50cnktY29udGVudCB7XG5cbiAgYS5tb3JlLWxpbmsge1xuICBcbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICAgIGNvbnRlbnQ6IFwiIC4uLiBcIjtcbiAgICB9XG4gIH1cbn0iLCJibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgLy8gbGVmdCBqdXN0aWZpZWQgKERFRkFVTFQpXG4gIHBhZGRpbmc6IDAuMzI1cmVtIDEuODc1cmVtO1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAkaGF3ay1nb2xkO1xuXG5cbiAgPnAge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogXCJaaWxsYSBTbGFiXCIsIHNlcmlmO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyLjQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICBcbiAgY2l0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEuOSk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cblxuICAvLyBjZW50ZXIganVzdGlmaWVkXG4gICYuaGFzLXRleHQtYWxpZ24tY2VudGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG5cbiAgICA+cCB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAxMXB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkaGF3ay1nb2xkO1xuICAgIH1cbiAgfVxuXG4gIC8vIHJpZ2h0IGp1c3RpZmllZFxuICAmLmhhcy10ZXh0LWFsaWduLXJpZ2h0IHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgJGhhd2stZ29sZDtcbiAgfVxuXG4gICYuaW5saW5lLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDEuNzVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAmLmlubGluZS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDEuNWVtO1xuICAgIHBhZGRpbmctbGVmdDogMmVtO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAmLnVpZHMtcXVvdGUge1xuICAgIC8vIG5vdGhlciBmb3Igbm93LiB0aGlzIGlzIHRoZSBkZWZhdWx0IGJlaGF2aW9yIG9mIGEgYmxvY2txdW90ZS4gdGhpcyBpcyBoZXJlIGZvciBmdXR1cmUgcHJvb2ZpbmcuXG4gIFxuICAgIC8vIG1ha2UgdGhlIGJvZHkgb2YgdGhlIGJsb2NrcXVvdGUgdXNlIHRoZSBib2R5IGZvbnRcbiAgICAmLS1ib2R5IHtcbiAgICBcbiAgICAgID5wIHtcbiAgICAgICAgbWFyZ2luOiAxZW0gMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNlcmlmO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMS42KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZmVlZHp5LXJzcyB7XG4gIFxuICAucnNzX2l0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWFhICFpbXBvcnRhbnQ7XG5cbiAgICAucnNzX2ltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcblxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2stYm9keTtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuXG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbn1cblxuLnBhZ2luYXRpb24ge1xuXG4gIC5uZXh0LXBhZ2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufSIsIi5zaGFyZWQtY291bnRzLXdyYXAge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufSIsImhlYWRlci5oZWFkZXItdWlkcyB7XG4gIHotaW5kZXg6IDMwMDtcbn1cbiIsImZvb3Rlci5mb290ZXItdWlkcyB7XG5cbiAgYS5saWJyYXJpZXMtbGluayB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWJvZHk7XG4gICAgICBmb250LXNpemU6IDIuN3JlbTtcbiAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCJwb3N0ZWQtb24taWNvblwiO1xuXG5cbi5zaXRlLXNrdW5rd29ya3Mge1xuXG4gIHRyLm5ldHdvcmstaW5hY3RpdmUge1xuXG4gICAgJi5uby1hY3RpdmUtc2l0ZXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LW9yYW5nZS1saWdodCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBcbiAgXG4gIC5oZWFkZXItc2l0ZSB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LWxpZ2h0O1xuXG4gICAgJi5iYW5uZXItaW1hZ2UtZXhpc3RzIHtcbiAgICAgIG1heC1oZWlnaHQ6IDE4cmVtO1xuICAgICAgaGVpZ2h0OiAyMHZoO1xuXG4gICAgICAuYmFubmVyLWluZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG5cbiAgICAgICAgLmJyZWFkY3J1bWJzIHtcblxuICAgICAgICAgIC5icmVhZGNydW1iOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMDAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4xcztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLW5hbWUge1xuICAgICAgICAgIFxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMDAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4xcztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgY29sb3I6ICNlZWU7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pbm5lciB7XG4gICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvLyBtYXJnaW46IDAgYXV0bztcbiAgICAgIC8vIG1heC13aWR0aDogJGZpeGVkLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5iYW5uZXItaW1hZ2Uge1xuICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMzUlO1xuICAgICAgXG4gICAgICAmLWlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSA1MCUpLCB1cmwoJ2h0dHBzOi8vd3d3LmxpYi51aW93YS5lZHUvaW5jbHVkZXMvdWlkcy9pbWFnZXMvY292ZXItcGF0dGVybi10aWxlcy5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQgcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCwgLTIwcHggLTIwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLWluZm8ge1xuICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLy8gdG9wOiAwO1xuICAgICAgLy8gbGVmdDogMDtcblxuICAgICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5ibG9nLW5hbWUge1xuICAgICAgICAvLyBub3RoaW5nLCB5ZXRcbiAgICAgIH1cblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIFxuICAgICAgfVxuICAgIH1cblxuICAgIFxuICB9XG5cbiAgLnNpdGUtcG9zdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgZm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIFxuXG4gIGFydGljbGUucG9zdCB7XG4gIFxuICAgIC53cC1ibG9jay1oZWFkaW5nIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjay1ib2R5O1xuICAgIH1cbiAgICBoMy53cC1ibG9jay1oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuZm9vdGVyI2NvbG9waG9uIHtcblxuICAuc29jaWFsLW1lZGlhLXVpbGlicyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuXG50YWJsZS5mcm9vb3Rsb29wcyB0Ym9keSB7XG4gIHRyID4gdGQsIHRyID4gdGgsIHRkIGEsIHRoIGEge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjIpO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIHRkLmRhdGUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgICBcblxuICAucGFnZS1pZC0xODUge1xuICBcbiAgICAjcG9zdC0xODUgZm9vdGVyLmVudHJ5LWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSIsImZpZ3VyZSB7XG5cbiAgJi5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAmLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbiIsIlxuLnNpdGUtbmVlZHRva25vdy5wb3N0aWQtMzY3MyB7XG5cbiAgICAud3AtbGlnaHRib3gtb3ZlcmxheSB7XG5cbiAgICAgICAgLmxpZ2h0Ym94LWltYWdlLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgIC53cC1ibG9jay1pbWFnZS5yZXNwb25zaXZlLWltYWdlLFxuICAgICAgICAgICAgLndwLWJsb2NrLWltYWdlLmVubGFyZ2VkLWltYWdlIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEuNik7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG5cbiIsIkBpbXBvcnQgXCJ1aWRzL2hlYWRlci11aWRzXCI7XG5AaW1wb3J0IFwidWlkcy9mb290ZXItdWlkc1wiO1xuXG5AaW1wb3J0IFwic2t1bmt3b3Jrcy9pbmRleFwiO1xuXG5AaW1wb3J0IFwibm9uLWJsb2NrLWNvbnRleHQvaW5kZXhcIjtcblxuQGltcG9ydCBcImxpZ2h0Ym94LWhhcmRpbi1wb3N0XCI7XG5cbkBpbXBvcnQgXCJhMTF5L2luZGV4XCI7XG5cbi8vIEBpbXBvcnQgXCJoaWRlLWhhY2tcIjtcblxuXG5ib2R5LnVzZXItY2xpbmtlbmIge1xuXG4gIGFydGljbGUubm8tYmxvY2tzIHtcbiAgXG4gICAgLmVudHJ5LWhlYWRlciB7XG4gICAgXG4gICAgICAucG9zdC1kYXRlLWljb24gPiBzdmcge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRFTVA6IHN0eWxlIHRoZSBlZGl0b3JpYWwgd29ya2Zsb3cgcGFnZSBsaXN0aW5nIHBlbmRpbmcgcG9zdHNcbi5zaXRlLXBlbmRpbmcucGFnZS1pZC05OTAge1xuXG4gIGZvb3Rlci5lbnRyeS1mb290ZXIsXG4gIGZvb3RlciNjb2xvcGhvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsImJvZHkud3AtYWRtaW4ge1xuXG4gICAgLy8gTG9ja3Mgb24gcGx1Z2luc1xuICAgICYucGx1Z2lucy1waHAge1xuXG4gICAgICAgIC8vIEhpZGUgV1AgU3VwZXIgQ2FjaGUgdXBncmFkZSB0byAyLjAuMCB1cGdyYWRlIGxpbmsgdW50aWwgV1AgaXMgdXBkYXRlZCB0byA2LjcueFxuICAgICAgICB0cltkYXRhLXNsdWc9XCJ3cC1zdXBlci1jYWNoZVwiXSB7XG5cbiAgICAgICAgICAgIC5wbHVnaW4tdXBkYXRlIHtcbiAgICAgICAgXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktb3JhbmdlLWxpZ2h0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlRoZXJlIGlzIGFuIHVwZGF0ZSB0byB0aGlzIHBsdWdpbiwgYnV0IE5FRURTIFdPUkRQUkVTUyBVUERBVEUgVE8gNi43LnhcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAudXBkYXRlLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gTG9ja3Mgb24gdGhlbWVzXG4gICAgLy8gJi50aGVtZXMtcGhwIHtcblxuICAgIC8vICAgICAvLyBXQVJOSU5HIG9uIFJlc3BvbnNpdmUgcGx1Z2luIHRoYXQsIGlmIHVwZGF0ZWQsIHdpbGwgYnJlYWsgc2l0ZXNcbiAgICAvLyAgICAgdHJbZGF0YS1zbHVnPVwicmVzcG9uc2l2ZVwiXSB7XG5cbiAgICAvLyAgICAgICAgIC5wbHVnaW4tdXBkYXRlIHtcbiAgICAgICAgXG4gICAgLy8gICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgIC8vICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW07XG4gICAgLy8gICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAvLyAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1vcmFuZ2UtbGlnaHQ7XG4gICAgLy8gICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvLyAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgLy8gICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiV2hpbGUgdGhlcmUgaXMgYW4gdXBkYXRlIGZvciBSZXNwb25zaXZlLCBETyBOT1QgdXBkYXRlIHRoaXMgcGx1Z2luLCB5ZXQsIGJlY2F1c2UgaXQgYnJlYWtzIHNpdGVzLiBUYWxrIHRvIEtlbiBmb3IgbW9yZSBpbmZvLlwiO1xuICAgIC8vICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgLy8gICAgICAgICAgICAgLnVwZGF0ZS1tZXNzYWdlIHtcbiAgICAvLyAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAvLyAgICAgICAgICAgICB9XG4gICAgLy8gICAgICAgICB9XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG4gICAgXG59Il19 */
