@charset "UTF-8";/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{overflow-x:hidden}*,*::before,*::after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:var(--font-size);line-height:var(--line-height);color:var(--text);font-family:var(--primary-font);letter-spacing:var(--letter-spacing)}@media(max-width:1024px){body{overflow-x:hidden}}body.admin-bar{top:32px}h1,h2,h3,h4,h5,h6{color:var(--heading);font-family:var(--secondary-font);font-weight:700;clear:both;margin:1em 0 .5em 0}h1{font-size:2em;line-height:1.21}h2{font-size:1.7411em;line-height:1.21}h3{font-size:1.5157em}h4{font-size:1.3195em}h5{font-size:1.1487em}h6{font-size:1em}a{text-decoration:none;color:var(--primary)}a:hover,a:focus{text-decoration:none;outline:none}p{line-height:var(--line-height);margin:0 0 2em}p:empty{height:0;margin:0}.elementor-text-editor p{line-height:inherit;margin:0}blockquote{position:relative;font-weight:600;color:var(--heading);padding:20px 60px;margin:0;font-size:1.2em;font-style:italic}@media(max-width:767px){blockquote{padding:0;margin:10px}}blockquote.wp-block-quote.is-style-large{padding:20px 60px}@media(max-width:767px){blockquote.wp-block-quote.is-style-large{padding:35px;margin:10px}}blockquote.wp-block-quote.is-style-large:not(.is-style-plain){padding:20px 60px}blockquote p{margin-bottom:30px}blockquote cite{text-decoration:underline}blockquote:before{position:absolute;left:10px;top:25px;content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;font-size:30px;color:var(--primary)}@media(max-width:767px){blockquote:before{left:-20px;top:-5px;font-size:15px}}blockquote.has-text-align-right:before{right:0;left:auto;transform:rotate(180deg);width:30px;height:30px;text-align:right;position:absolute}@media(max-width:767px){blockquote.has-text-align-right:before{right:-20px;width:15px;height:15px}}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}address{font-style:italic;margin:0 0 24px}cite,em,var,address,dfn{font-style:italic}pre{border:1px solid #d1d1d1;font-size:16px;font-size:1rem;line-height:1.3125;margin:1.75em 0;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}hr{background-color:#ccc;border:0;height:1px;margin:0 0 1em}.elementor-widget-text-editor p{line-height:inherit}.btn,.button{border-radius:0;padding:12px 25px;line-height:1.5em}@font-face{font-display:swap;font-family:Reey;src:url(https://algafry.com/wp-content/themes/retirio/assets/libs/fonts/Reey-Regular.otf)format("woff");font-weight:400;font-style:normal}body{background-color:#fff}body.container_boxed .wrap-fullwidth{max-width:var(--container-width);margin:0 auto;background-color:#fff}body.container_boxed .row_site{padding:var(--boxed-offset)}body .row_site{margin:0 auto}body .container_site{padding-left:10px;padding-right:10px}body .row_site,body .elementor-section.elementor-section-boxed>.elementor-container{max-width:var(--container-width)}@media(max-width:1023px){body .row_site,body .elementor-section.elementor-section-boxed>.elementor-container{padding-left:10px;padding-right:10px}}body.page-template-default .elementor-section.elementor-section-boxed>.elementor-container{padding-left:0;padding-right:0}body.layout_1c #main-content{max-width:100%}body.layout_2l #main-content{float:right}body.layout_2l #sidebar{float:left}body.layout_2r #main-content{float:left}body.layout_2r #sidebar{float:right}body #main-content{max-width:calc( var(--main-content) - 30px );width:100%;margin-bottom:60px}@media(max-width:1023px){body #main-content{max-width:100%}}body #sidebar{max-width:var(--width-sidebar);width:100%}@media(max-width:1023px){body #sidebar{max-width:100%}}body .wrap_footer{clear:both}body .inside-content{min-height:calc(100vh - 200px)}.compensate-for-scrollbar{padding:0!important;margin:0!important}.wrap_header{padding-top:15px;padding-bottom:15px}@media(min-width:1024px){.wrap_header{display:flex;justify-content:space-between;align-content:center;align-items:center}}.wrap_header a.navbar-brand img{width:180px}.site-brand a .blogname{font-weight:700;font-size:2em;line-height:1.5em;color:var(--primary)}@media(max-width:1023px){.site-brand{display:block;float:left;max-width:calc(100% - 120px);z-index:1;position:relative}}button.menu-toggle{cursor:pointer;text-align:left;position:relative;border:2px solid transparent;box-shadow:none;border-radius:4px;background-image:none;padding:.6180469716em .875em .6180469716em 2.617924em;font-size:.875em;max-width:120px;display:block;margin-left:auto;color:#fff;background-color:var(--primary)}@media(min-width:1024px){button.menu-toggle{display:none}}button.menu-toggle:hover{background-color:var(--primary);color:#fff}button.menu-toggle span:before{transition:all,ease,.2s}button.menu-toggle:before,button.menu-toggle:after,button.menu-toggle span:before{content:"";display:block;height:2px;width:14px;position:absolute;top:50%;left:1em;margin-top:-1px;transition:all,ease,.2s;border-radius:3px;background-color:#fff}button.menu-toggle:before{transform:translateY(-4px)}button.menu-toggle:after{transform:translateY(4px)}.toggled button.menu-toggle::before,.toggled button.menu-toggle::after{transform:rotate(45deg)}.toggled button.menu-toggle::after{transform:rotate(-45deg)}.toggled button.menu-toggle span::before{opacity:0}ul.menu li.current-menu-item>a,ul.menu li.current-menu-ancestor>a,ul.menu li.current-menu-parent>a{color:var(--primary)}.main-navigation{position:relative}.main-navigation .menu{clear:both}.main-navigation ul{list-style:none}.main-navigation ul.menu{margin-left:0;margin-bottom:0}.main-navigation ul.menu ul{display:block;margin-left:1em}.main-navigation ul li{display:inline-block;position:relative;text-align:left}@media(max-width:1023px){.main-navigation ul li{display:block}}.main-navigation ul li.menu-item.current-menu-parent>a,.main-navigation ul li.menu-item.current-menu-item>a,.main-navigation ul li.menu-item.current-menu-ancestor>a{color:var(--primary)}.main-navigation ul li.menu-item .sub-menu .menu-item:hover>a{color:var(--primary);background-color:rgba(0,0,0,3%)}.main-navigation ul li a{color:var(--text);padding:.6180469716em;display:block}.main-navigation ul li a:hover{color:var(--primary)}.main-navigation.toggled .primary-navigation ul.menu{max-height:999px}.main-navigation .dropdown-toggle{background:0 0;position:absolute;top:3px;right:0;display:block;padding:.5em 1em;color:inherit;border-radius:0;border:1px solid #eee}.main-navigation .dropdown-toggle::after{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:middle;font-size:.6em}.main-navigation .dropdown-toggle:focus{outline:none}.main-navigation .dropdown-toggle:hover{background:0 0}.main-navigation .dropdown-toggle.toggled-on:after{content:"";font-family:ovaicon}@media(min-width:1024px){.main-navigation .dropdown-toggle{display:none}}@media(max-width:1023px){.main-navigation .primary-navigation ul{max-height:0;overflow:hidden;transition:all ease .4s;margin:0;padding:0}.main-navigation .primary-navigation ul.show{max-height:999px}}@media(min-width:1024px){.main-navigation ul li{display:inline-block;position:relative;text-align:left}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:1.1em;display:block;opacity:1;visibility:visible}.main-navigation ul li:hover>ul li>ul,.main-navigation ul li.focus>ul li>ul{left:-9999px;opacity:0;visibility:hidden}.main-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device,.main-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul li:hover>ul li:hover>ul,.main-navigation ul li:hover>ul li.focus>ul,.main-navigation ul li.focus>ul li:hover>ul,.main-navigation ul li.focus>ul li.focus>ul{left:100%;top:0;display:block;opacity:1;visibility:visible}.main-navigation ul ul.sub-menu{float:left;position:absolute;top:100%;z-index:99999;left:0;opacity:0;visibility:hidden;border-radius:3px;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,7%);padding:15px 0}.main-navigation ul ul.sub-menu.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul ul.sub-menu li{display:block;min-width:260px}.main-navigation ul.menu{max-height:none;overflow:visible;margin-top:0;transition:none}.main-navigation ul.menu>li>a{padding:1em;font-size:14px;font-weight:600;text-transform:uppercase}.main-navigation ul.menu>li.menu-item-has-children:hover::after,.main-navigation ul.menu>li.page_item_has_children:hover::after{display:block}.main-navigation ul.menu>li.menu-item-has-children>a:after,.main-navigation ul.menu>li.page_item_has_children>a:after,.main-navigation ul.menu>li.has-mega-menu>a:after{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:middle;margin-left:.7em;font-size:.5em;font-weight:500;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;-moz-transition:transform .3s ease;-webkit-transition:transform .3s ease;transition:transform .3s ease}.main-navigation ul.menu>li:last-child>a{padding-right:0}.main-navigation ul.menu ul.sub-menu{margin:0;padding:15px 0}.main-navigation ul.menu ul.sub-menu li.menu-item a{padding:8px 25px;font-weight:400;font-size:14px;line-height:1.5}.main-navigation ul.menu ul.sub-menu li.menu-item:last-child{border-bottom:0;margin-bottom:0}.main-navigation ul.menu ul.sub-menu ul{margin:0}.main-navigation ul.menu ul.sub-menu li.menu-item-has-children>a::after,.main-navigation ul.menu ul.sub-menu li.page_item_has_children>a::after{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:middle;float:right;margin-left:10px;margin-top:7px;font-size:.5em;font-weight:500;line-height:1;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}}footer.footer{clear:both;padding-bottom:45px;padding-top:45px;background-color:#333;color:#fff;text-align:center;margin-top:60px}article.post-wrap{margin-bottom:70px}article.post-wrap.sticky{background:#f9f9f9;padding:30px;border-top:5px solid;border-color:var(--primary)}article.post-wrap.sticky .post-excerpt{text-align:justify}article.post-wrap .post-title{margin:0 0 20px;padding:0;line-height:1.3em;font-weight:700;color:var(--heading);-webkit-hyphens:unset;-moz-hyphens:unset;-ms-hyphens:unset;hyphens:unset;word-break:break-word}article.post-wrap .post-title:hover{color:var(--primary)}article.post-wrap .post-media{margin-bottom:30px}article.post-wrap ul.post-meta{list-style-type:none;margin:0 0 25px;padding:0;display:inline-block}article.post-wrap ul.post-meta li{display:inline-block;margin:0 10px 0 0;color:var(--text)}article.post-wrap ul.post-meta li i{font-size:.8em;color:var(--primary);padding-right:3px}article.post-wrap ul.post-meta li a{color:var(--text)}article.post-wrap ul.post-meta li a:hover{color:var(--primary)}article.post-wrap .post-excerpt>p{margin-top:0;margin-bottom:25px}article.post-wrap a.readmore{clear:both;background-color:var(--primary);border-color:var(--primary);border:1px solid;color:#fff;font-size:1em;text-transform:none;font-weight:600;box-shadow:none;display:inline-block;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}article.post-wrap a.readmore:hover{color:var(--primary);border-color:var(--primary);background-color:#fff}.blog_default .post-title{font-weight:400}.blog_default .post-excerpt{font-size:1em}.blog_default .date{font-size:1em}.layout_1c .blog_default{max-width:1e3px;margin:0 auto}.blog_grid{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){.blog_grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.blog_grid{grid-template-columns:repeat(1,1fr)}}.blog_grid article.post-wrap .post-media{margin-bottom:15px}.blog_grid article.post-wrap .post-title{font-size:22px}.blog_grid article.post-wrap .post-excerpt{font-size:1em}.blog_grid article.post-wrap ul.post-meta{margin-bottom:15px}.blog_grid article.post-wrap ul.post-meta .date{font-size:1em}.layout_2l .blog_grid,.layout_2r .blog_grid{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.layout_2l .blog_grid,.layout_2r .blog_grid{grid-template-columns:repeat(1,1fr)}}.blog_masonry{margin-left:-15px;margin-right:-15px}.blog_masonry article{width:33.3%}@media(max-width:1200px){.blog_masonry article{width:50%}}@media(max-width:767px){.blog_masonry article{width:100%}}.blog_masonry .content{margin:0 15px;position:relative;min-height:100px}.blog_masonry .content .post-media{margin-bottom:15px}.blog_masonry .content .post-title{font-size:22px}.blog_masonry .content .post-excerpt{font-size:1em}.blog_masonry .content ul.post-meta{margin-bottom:15px}.blog_masonry .content ul.post-meta .date{font-size:1em}.blog_masonry .content a.readmore{clear:both;background-color:initial;border-color:var(--primary);border:1px solid;color:var(--primary);transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.blog_masonry .content a.readmore:hover{color:#fff;border-color:var(--primary);background-color:var(--primary)}.layout_2l .blog_masonry article,.layout_2r .blog_masonry article{width:50%;min-height:200px}@media(max-width:767px){.layout_2l .blog_masonry article,.layout_2r .blog_masonry article{width:100%}}.single article.post-wrap .post-title{-webkit-hyphens:unset;-moz-hyphens:unset;-ms-hyphens:unset;hyphens:unset;margin-bottom:20px;margin-top:0;word-break:break-word}.single article.post-wrap .post-content{margin-bottom:50px}.single article.post-wrap .post-content:before,.single article.post-wrap .post-content:after{clear:both;content:"";display:table}.single article.post-wrap .post-tags-and-share{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:15px;padding:30px 0;border-top:1px solid #f3f3f3}.single article.post-wrap .post-tags-and-share .post-tags{clear:both}.single article.post-wrap .post-tags-and-share .post-tags a{margin:0 10px 10px 0;display:inline-block;background-color:#ddd;font-weight:700;color:var(--heading);border-radius:0;padding:8px 20px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.single article.post-wrap .post-tags-and-share .post-tags a:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.single article.post-wrap .post-tags-and-share .share-social-icons{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:10px;list-style:none;padding:0 0 0 10px;margin:0}.single article.post-wrap .post-tags-and-share .share-social-icons li{display:inline-block}.single article.post-wrap .post-tags-and-share .share-social-icons li:not(:last-child){margin-right:12px}.single article.post-wrap .post-tags-and-share .share-social-icons li a{transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;display:inline-flex;justify-content:center;align-items:center;background-color:#f5f5f5;width:40px;height:40px;border-radius:50%;font-family:var(--secondary-font);font-weight:400;font-size:14px;line-height:1.2;font-feature-settings:"pnum" on,"lnum" on,"ordn" on;color:var(--heading)}.single article.post-wrap .post-tags-and-share .share-social-icons li a:hover{transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;background-color:var(--primary);color:#fff}.single article.post-wrap .ova-next-pre-post{display:flex}@media(max-width:767px){.single article.post-wrap .ova-next-pre-post{flex-direction:column}}.single article.post-wrap .ova-next-pre-post .pre,.single article.post-wrap .ova-next-pre-post .next{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;display:flex;justify-content:flex-start;align-items:flex-start;width:calc(50% - 15px);padding:60px;background-color:#f5f5f5;font-size:22px;font-weight:700;line-height:1.2;color:var(--heading)}@media(max-width:767px){.single article.post-wrap .ova-next-pre-post .pre,.single article.post-wrap .ova-next-pre-post .next{width:100%}}.single article.post-wrap .ova-next-pre-post .pre:hover,.single article.post-wrap .ova-next-pre-post .next:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;background-color:var(--primary);color:#fff}.single article.post-wrap .ova-next-pre-post .none-pre{margin-right:15px;width:calc(50% - 15px)}@media(max-width:767px){.single article.post-wrap .ova-next-pre-post .none-pre{width:100%;margin-right:0}}.single article.post-wrap .ova-next-pre-post .pre{margin-right:15px;word-break:break-word}@media(max-width:767px){.single article.post-wrap .ova-next-pre-post .pre{margin-right:0}}.single article.post-wrap .ova-next-pre-post .next{text-align:right;margin-left:15px;word-break:break-word}@media(max-width:767px){.single article.post-wrap .ova-next-pre-post .next{flex-direction:row;text-align:left;margin-top:30px;margin-left:0}}.single article.post-wrap.sticky .post-tags{border-top:1px solid #e1e1e1}.single.layout_1c #main-content{max-width:1e3px;margin:0 auto}h1.page-title{margin-top:0;-webkit-hyphens:unset;-moz-hyphens:unset;-ms-hyphens:unset;hyphens:unset}.search .page-header .page-title{margin-bottom:60px;border-bottom:1px solid #e1e1e1;padding-bottom:15px}.search .page-header .page-title span{color:var(--primary)}.page article.post-wrap{display:flow-root}.sidebar .widget{display:block;margin-bottom:45px;padding-bottom:45px;border-bottom:1px solid #eee;float:left;width:100%;background:#f3f3f3;padding:30px}.sidebar .widget:last-child{border-bottom:none}.sidebar .widget a{color:var(--text)}.sidebar .widget a:hover{color:var(--primary)}.sidebar .widget h4.widget-title{color:var(--heading);padding-bottom:15px;margin-bottom:15px;margin-top:0;position:relative}.sidebar .widget p{margin-top:0}.sidebar .widget img{width:auto}.sidebar .widget ul{list-style-type:none;margin:0;padding-left:0}.sidebar .widget ul li{padding:.5em 0}.sidebar .widget ul li:first-child{border-top:0}.sidebar .widget ul li:last-child{padding-bottom:0}.sidebar .widget ul.children,.sidebar .widget ul.sub-menu{margin:.5em 0 0 .8em}.sidebar .widget .screen-reader-text{display:none}.sidebar .widget.widget_rss ul li{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #eee}.sidebar .widget.widget_rss ul li:first-child{padding-top:0}.sidebar .widget.widget_rss ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar .widget.widget_rss ul li a.rsswidget{font-weight:600;display:block;line-height:1.5em;margin-bottom:12px;color:var(--heading);font-size:15px}.sidebar .widget.widget_rss ul li a.rsswidget:hover{color:var(--primary)}.sidebar .widget.widget_rss ul li .rss-date{display:inline-block;margin-bottom:12px;font-weight:500;opacity:.7}.sidebar .widget.widget_rss ul li .rssSummary{margin-bottom:12px;color:var(--text)}.sidebar .widget.widget_rss ul li cite{color:var(--text);opacity:.8;text-decoration:underline}.sidebar .widget.widget_calendar{width:100%}.sidebar .widget.widget_calendar caption{background:0 0;color:var(--heading);font-weight:700;text-align:center;border:none;padding:5px 0}.sidebar .widget.widget_calendar table{margin-bottom:0}.sidebar .widget.widget_calendar table thead{border:1px solid #eee}.sidebar .widget.widget_calendar table thead tr th{background-color:#f1f1f1;color:var(--heading);border:1px solid #e4e4e4;text-align:center}.sidebar .widget.widget_calendar table tbody tr td{border:none;text-align:center;border:1px solid #e4e4e4}.sidebar .widget.widget_calendar nav{border:none;padding:10px 0 0;display:flex;justify-content:space-between}.sidebar .widget.widget_calendar nav a{color:var(--primary)}.sidebar .widget.widget_calendar nav a:hover{color:#343434}.sidebar .widget.widget_tag_cloud .tagcloud{position:relative;width:100%;float:left}.sidebar .widget.widget_tag_cloud .tagcloud a{float:left;margin:0 10px 10px 0;display:block;font-size:.9em!important;background-color:#ddd;font-weight:700;color:var(--heading);border-radius:0;padding:8px 20px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.sidebar .widget.widget_tag_cloud .tagcloud a:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.sidebar .widget.widget_search form{position:relative}.sidebar .widget.widget_search form:before{font-size:18px;color:var(--text);opacity:.8;font-family:ovaicon;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:middle;position:absolute;top:50%;right:20px;line-height:1;transform:translate(0,-50%);cursor:pointer}.sidebar .widget.widget_search form input[type=search]{width:100%;padding-right:50px;padding-left:20px}.sidebar .widget.widget_search form input[type=submit]{position:absolute;right:0;top:0;background-color:initial;border:none;font-size:0;width:50px}.sidebar .widget.widget_categories ul li,.sidebar .widget.widget_archive ul li{line-height:30px;color:var(--text)}.sidebar .widget.widget_categories ul li:before,.sidebar .widget.widget_archive ul li:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;color:var(--text);opacity:.5;width:1em;font-size:.9em;line-height:inherit}.sidebar .widget.widget_categories ul li a,.sidebar .widget.widget_archive ul li a{color:var(--text);text-align:left}.sidebar .widget.widget_categories ul li a:hover,.sidebar .widget.widget_archive ul li a:hover{color:var(--primary)}.sidebar .widget.widget_categories .widget-custom ul li,.sidebar .widget.widget_archive .widget-custom ul li{line-height:30px}.sidebar .widget.widget_categories .widget-custom ul li:before,.sidebar .widget.widget_archive .widget-custom ul li:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;opacity:.5;width:1em;font-size:.9em}.sidebar .widget.widget_categories .widget-custom ul li a,.sidebar .widget.widget_archive .widget-custom ul li a{display:flex;justify-content:space-between}.sidebar .widget.widget_categories .widget-custom ul li a .number,.sidebar .widget.widget_archive .widget-custom ul li a .number{background:#eee;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px}.sidebar .widget.widget_categories ul li:before{content:"";font-family:ovaicon}.sidebar .widget.widget_categories .widget-custom ul li{line-height:30px}.sidebar .widget.widget_categories .widget-custom ul li:before{content:"";font-family:ovaicon}.sidebar .widget.widget_pages ul li:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;opacity:.5;width:1em;font-size:.9em;line-height:inherit}.sidebar .widget.widget_nav_menu ul li:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;opacity:.5;width:1em;font-size:.9em;line-height:inherit}.sidebar .widget.widget_meta ul li:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;opacity:.5;width:1em;font-size:.9em;line-height:inherit}.sidebar .widget.widget_recent_comments ul li{color:var(--text);opacity:.8}.sidebar .widget.widget_recent_comments ul li:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;opacity:.5;width:1em;font-size:.9em;line-height:inherit}.sidebar .widget.widget_recent_comments ul li .comment-author-link{color:var(--heading);text-decoration:underline}.sidebar .widget.widget_recent_comments ul li .comment-author-link a:hover{color:var(--primary)}table{border-collapse:collapse;border-spacing:0;border:1px solid #ededed;font-size:100%;line-height:2;margin:0 0 20px;width:100%}table thead{display:table-header-group;vertical-align:middle;border-color:inherit}table thead tr{display:table-row;vertical-align:inherit;border-color:inherit}table thead tr td,table thead tr th{padding:5px 10px;font-weight:700;color:var(--heading);border:1px solid #ededed;text-align:left}table thead tr td a,table thead tr th a{color:var(--heading)}table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}table tbody tr{display:table-row;vertical-align:inherit;border-color:inherit}table tbody tr td,table tbody tr th{padding:5px 10px;border:1px solid #ededed;color:var(--text);text-align:left}table tbody tr td a,table tbody tr th a{color:var(--heading);border-bottom:1px solid var(--primary);font-weight:400}table tbody tr td a:hover,table tbody tr th a:hover{color:var(--primary)}table tbody tr th{color:var(--heading)}button,input,select,textarea{color:var(--text);line-height:1.5em}button:focus,input:focus,select:focus,textarea:focus{outline:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],textarea,.input-text{border-radius:0;padding:12px 15px;border-color:#e0e0e0;background-color:#fff;color:var(--text);border-width:1px;border-style:solid;-webkit-appearance:none;box-sizing:border-box;font-weight:400;outline:0;transition:all ease-in-out .3s;font-size:1em}input[type=text]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,textarea::placeholder,.input-text::placeholder{color:var(--text)}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,.input-text:focus{color:var(--heading)}.form-light input[type=text],.form-light input[type=number],.form-light input[type=email],.form-light input[type=tel],.form-light input[type=url],.form-light input[type=password],.form-light input[type=search],.form-light textarea,.form-light .input-text{color:#fff}.form-light input[type=text]::placeholder,.form-light input[type=number]::placeholder,.form-light input[type=email]::placeholder,.form-light input[type=tel]::placeholder,.form-light input[type=url]::placeholder,.form-light input[type=password]::placeholder,.form-light input[type=search]::placeholder,.form-light textarea::placeholder,.form-light .input-text::placeholder{color:#fff}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-radius:0;padding:12px 25px;font-size:1em;border-color:var(--primary);background-color:var(--primary);color:#fff;cursor:pointer;font-weight:600;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:initial;border-color:var(--primary);color:var(--primary)}select:not([size]):not([multiple]){background-color:#fff;color:var(--text);border:1px solid #e0e0e0;border-radius:0;padding:12px 15px;max-width:100%;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;width:100%;background-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/select-arrow.svg);background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:10px 10px}textarea{overflow:auto;vertical-align:top;width:100%}label{font-weight:400}label.inline input{width:auto}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.5}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:.5}input::placeholder,textarea::placeholder{opacity:.5}.gallery-caption{width:100%}.slide_gallery{clear:both;margin-bottom:30px}.slide_gallery .owl-dots{z-index:1;position:absolute;left:0;bottom:30px;width:100%;text-align:center}.slide_gallery .owl-dots .owl-dot{width:10px;height:10px;background-color:#fff;border:1px solid;border-radius:50%;border-color:#ccc;margin:0 3px}.slide_gallery .owl-dots .owl-dot.active,.slide_gallery .owl-dots .owl-dot:hover{background-color:var(--primary);border-color:var(--primary)}@media(max-width:568px){.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{width:100%;margin:0 0 20px 0}}@media(max-width:568px){.gallery .gallery-item{width:100%!important}}img{max-width:100%;height:auto}.alignleft,img.alignleft{margin-right:2.2em;margin-bottom:1em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;margin-bottom:1em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}img.ajax-loader{width:16px;height:16px;display:block;text-align:center;margin:0 auto;margin-left:auto}.wp-smiley{margin:0!important;max-height:1em}.bypostauthor{position:relative}embed,iframe,object,video{max-width:100%}p>embed,p>iframe,p>object,p>video{margin-bottom:0}#comments{}#comments .title-comments{text-transform:uppercase;margin-bottom:30px;font-size:1.4em}#comments .comment-lists{list-style-type:none;padding-left:0;margin-left:0}#comments .comment-lists .children{list-style-type:none;padding-left:0;margin-left:70px}@media(max-width:767px){#comments .comment-lists .children{margin-left:15px}}#comments .comment-lists .trackback .comment-body,#comments .comment-lists .pingback .comment-body,#comments .comment-lists .comment .comment-body{padding-left:140px;min-height:100px;margin-bottom:40px}@media(max-width:767px){#comments .comment-lists .trackback .comment-body,#comments .comment-lists .pingback .comment-body,#comments .comment-lists .comment .comment-body{padding-left:0}}#comments .comment-lists .trackback .comment-body .comment-meta,#comments .comment-lists .pingback .comment-body .comment-meta,#comments .comment-lists .comment .comment-body .comment-meta{position:relative;margin-bottom:10px}#comments .comment-lists .trackback .comment-body .comment-meta .avatar,#comments .comment-lists .pingback .comment-body .comment-meta .avatar,#comments .comment-lists .comment .comment-body .comment-meta .avatar{position:absolute;left:-140px;top:5px;border-radius:50%;width:100px;height:auto}@media(max-width:767px){#comments .comment-lists .trackback .comment-body .comment-meta .avatar,#comments .comment-lists .pingback .comment-body .comment-meta .avatar,#comments .comment-lists .comment .comment-body .comment-meta .avatar{display:none}}#comments .comment-lists .trackback .comment-body .comment-meta cite,#comments .comment-lists .pingback .comment-body .comment-meta cite,#comments .comment-lists .comment .comment-body .comment-meta cite{font-weight:600;color:#333;font-style:normal;font-size:1.1em}#comments .comment-lists .trackback .comment-body .comment-meta cite a,#comments .comment-lists .pingback .comment-body .comment-meta cite a,#comments .comment-lists .comment .comment-body .comment-meta cite a{font-weight:600;color:#333;font-style:normal;font-size:1.1em}#comments .comment-lists .trackback .comment-body .comment-meta .comment-date time,#comments .comment-lists .pingback .comment-body .comment-meta .comment-date time,#comments .comment-lists .comment .comment-body .comment-meta .comment-date time{font-size:.9em;color:#999;font-weight:500;line-height:1.4;font-style:italic}#comments .comment-lists .trackback .comment-body .comment-content,#comments .comment-lists .pingback .comment-body .comment-content,#comments .comment-lists .comment .comment-body .comment-content{padding-bottom:40px;border-bottom:1px solid;border-color:#eee}#comments .comment-lists .trackback .comment-body .comment-content .comment-text p,#comments .comment-lists .pingback .comment-body .comment-content .comment-text p,#comments .comment-lists .comment .comment-body .comment-content .comment-text p{margin:0 0 10px;padding:0}#comments .comment-lists .trackback .comment-body .comment-content .reply a,#comments .comment-lists .pingback .comment-body .comment-content .reply a,#comments .comment-lists .comment .comment-body .comment-content .reply a{font-weight:500;color:var(--primary)}#comments .comment-lists .trackback .comment-body .comment-content .reply a.comment-reply-link,#comments .comment-lists .pingback .comment-body .comment-content .reply a.comment-reply-link,#comments .comment-lists .comment .comment-body .comment-content .reply a.comment-reply-link{margin-right:10px;font-weight:700;color:var(--primary);position:relative;padding-left:18px;text-transform:uppercase;font-size:12px}#comments .comment-lists .trackback .comment-body .comment-content .reply a.comment-reply-link:before,#comments .comment-lists .pingback .comment-body .comment-content .reply a.comment-reply-link:before,#comments .comment-lists .comment .comment-body .comment-content .reply a.comment-reply-link:before{position:absolute;left:0;top:50%;margin-top:-7px;content:"";font-weight:600;font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;vertical-align:middle}#comments .comment-lists .trackback .comment-body .comment-content .reply a.comment-reply-link:hover,#comments .comment-lists .pingback .comment-body .comment-content .reply a.comment-reply-link:hover,#comments .comment-lists .comment .comment-body .comment-content .reply a.comment-reply-link:hover{color:#333}#comments .comment-lists .trackback .comment-body .comment-content .reply a.comment-edit-link,#comments .comment-lists .pingback .comment-body .comment-content .reply a.comment-edit-link,#comments .comment-lists .comment .comment-body .comment-content .reply a.comment-edit-link{margin-right:10px;font-weight:700;color:var(--primary);position:relative;padding-left:18px;text-transform:uppercase;font-size:12px}#comments .comment-lists .trackback .comment-body .comment-content .reply a.comment-edit-link:before,#comments .comment-lists .pingback .comment-body .comment-content .reply a.comment-edit-link:before,#comments .comment-lists .comment .comment-body .comment-content .reply a.comment-edit-link:before{position:absolute;left:0;top:50%;margin-top:-7px;content:"";font-weight:600;font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;vertical-align:middle}#comments .comment-lists .trackback .comment-body #respond,#comments .comment-lists .pingback .comment-body #respond,#comments .comment-lists .comment .comment-body #respond{margin-top:0;border:1px solid #eee;border-top:none;border-radius:0;padding:22px 25px 25px}#comments .comment-lists .trackback .comment-body,#comments .comment-lists .pingback .comment-body{padding-left:0}#respond{clear:both;margin:30px 0;position:relative}#respond .logged-in-as{padding-bottom:15px}#respond #reply-title{margin-top:0;margin-bottom:5px;text-transform:uppercase;font-size:1.4em}#respond #reply-title #cancel-comment-reply-link{float:right;text-align:right;position:relative;color:red}#respond #commentform{display:flex;flex-wrap:wrap;margin:0 -15px;clear:both}#respond #commentform p{padding:0 15px;margin:0}#respond #commentform p.logged-in-as{padding-bottom:15px}#respond #commentform label{font-weight:700;text-transform:uppercase;margin-bottom:5px;font-size:.9em;display:inherit}#respond #commentform .comment-notes{flex:0 0 100%;max-width:100%;margin-bottom:30px}#respond #commentform .comment-form-author,#respond #commentform .comment-form-email,#respond #commentform .comment-form-url{flex:0 0 100%;max-width:100%;order:1;margin-bottom:30px}@media(min-width:1024px){#respond #commentform .comment-form-author,#respond #commentform .comment-form-email,#respond #commentform .comment-form-url{flex:0 0 33.3333333333%;max-width:33.3333333333%}}#respond #commentform .comment-form-author input,#respond #commentform .comment-form-email input,#respond #commentform .comment-form-url input{width:100%}#respond #commentform .comment-form-comment{flex:0 0 100%;max-width:100%;order:2;margin-bottom:30px}#respond #commentform .comment-form-comment textarea{width:100%}#respond #commentform .form-submit{flex:0 0 100%;max-width:100%;order:3}#respond #commentform .comment-form-cookies-consent{display:flex;line-height:1;margin-bottom:15px;width:100%}#respond #commentform .comment-form-cookies-consent label{padding-left:5px;text-transform:inherit;font-weight:500}.woocommerce.woocommerce-pagination,.woocommerce.pagination,nav.woocommerce-pagination,nav.pagination{margin:60px 0}.woocommerce.woocommerce-pagination ul.page-numbers,.woocommerce .page-numbers,nav.woocommerce-pagination ul.page-numbers,nav .page-numbers{display:inline-block;list-style-type:none;width:100%;padding:0;margin:0;text-align:center;border:none;clear:both;white-space:inherit}.woocommerce.woocommerce-pagination ul.page-numbers li,.woocommerce .page-numbers li,nav.woocommerce-pagination ul.page-numbers li,nav .page-numbers li{display:inline-block;margin:0 2px 10px;border:none;padding:0;float:none}.woocommerce.woocommerce-pagination ul.page-numbers li .page-numbers,.woocommerce .page-numbers li .page-numbers,nav.woocommerce-pagination ul.page-numbers li .page-numbers,nav .page-numbers li .page-numbers{border:1px solid;border-color:#f1f1f1;border-radius:4px;background:#f1f1f1;padding:0 10px;min-width:45px;text-align:center;font-weight:600;color:var(--text);line-height:43px;font-size:1em;text-shadow:none;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.woocommerce.woocommerce-pagination ul.page-numbers li .page-numbers i,.woocommerce .page-numbers li .page-numbers i,nav.woocommerce-pagination ul.page-numbers li .page-numbers i,nav .page-numbers li .page-numbers i{font-size:.7em;line-height:1}.woocommerce.woocommerce-pagination ul.page-numbers li .page-numbers i:before,.woocommerce .page-numbers li .page-numbers i:before,nav.woocommerce-pagination ul.page-numbers li .page-numbers i:before,nav .page-numbers li .page-numbers i:before{font-weight:700!important}.woocommerce.woocommerce-pagination ul.page-numbers li .page-numbers:hover,.woocommerce.woocommerce-pagination ul.page-numbers li .page-numbers:focus,.woocommerce.woocommerce-pagination ul.page-numbers li .page-numbers.current,.woocommerce .page-numbers li .page-numbers:hover,.woocommerce .page-numbers li .page-numbers:focus,.woocommerce .page-numbers li .page-numbers.current,nav.woocommerce-pagination ul.page-numbers li .page-numbers:hover,nav.woocommerce-pagination ul.page-numbers li .page-numbers:focus,nav.woocommerce-pagination ul.page-numbers li .page-numbers.current,nav .page-numbers li .page-numbers:hover,nav .page-numbers li .page-numbers:focus,nav .page-numbers li .page-numbers.current{background-color:var(--primary);color:#fff}.page-links{clear:both;margin:20px 0 30px;float:left}.page-links .post-page-numbers{border:1px solid;border-radius:2px;display:inline-block;font-size:1rem;height:1.8461538462em;line-height:1.6923076923em;margin-right:.3076923077em;text-align:center;width:1.8461538462em;font-weight:600;background-color:initial;border-color:var(--primary);color:var(--text)}.page-links .post-page-numbers:hover,.page-links .post-page-numbers:focus,.page-links .post-page-numbers.current{background-color:var(--primary);border-color:var(--primary);color:#fff}.page-links>.page-links-title{border:0;color:#1a1a1a;height:auto;margin:0;padding-right:.6153846154em;width:auto}.page-links .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text{display:none}.wrap_breadcrumbs{background-color:#fafafa;margin-bottom:60px;position:relative}.wrap_breadcrumbs:before{position:absolute;left:-1e3px;background-color:#fafafa;height:100%;width:1e4px;top:0;content:"";z-index:-1}ul.breadcrumb{margin:0;padding:20px 0;display:inline-block;list-style-type:none}ul.breadcrumb li{color:var(--primary);-webkit-hyphens:auto;-moz-hyphens:unset;-ms-hyphens:unset;hyphens:unset;display:inline-block;padding-right:5px;word-break:break-word}ul.breadcrumb li a{color:var(--text)}ul.breadcrumb li a:hover{color:var(--primary)}ul.breadcrumb li .separator i{font-size:.6em;color:var(--text);opacity:.5;position:relative}#scrollUp{bottom:20px;right:20px;border-radius:4px;background-color:var(--primary);color:#fff;text-align:center}#scrollUp:hover{background-color:#333;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}#scrollUp i{color:#fff;text-align:center;display:block;font-weight:700;position:relative;padding:10px 10px 5px}#scrollUp i:before{font-weight:700!important}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px;max-width:100%}.wp-caption img{border:0;padding:0;margin:0}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption .wp-caption-text{text-align:left;font-style:italic;border-bottom:2px solid #e6e6e6;padding:.5407911001em 0;font-size:.875em;color:var(--text);opacity:.8}.wp-block-button{margin:10px 0}.wp-block-button a{text-transform:uppercase;font-weight:600}.wp-block-button.alignleft{margin-right:20px}.wp-block-button.is-style-outline .wp-block-button__link{border-style:dashed}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:5px}.wp-block-button.alignright{margin-left:20px}.wp-block-image figcaption,figure figcaption{text-align:left;font-style:italic;border-bottom:2px solid #e6e6e6;padding:.5407911001em 0;font-size:.875em;color:var(--text);opacity:.8;padding-top:0;margin-top:5px}.wp-block-cover{margin-bottom:30px}.wp-block-cover.has-background-dim{color:#fff}.wp-block-gallery{margin:0 0 30px}.wp-block-gallery:not(.has-nested-images).alignleft{margin-right:30px}.wp-block-gallery:not(.has-nested-images){margin-bottom:30px}.wp-block-columns blockquote{padding:20px 10px 20px 50px}.wp-block-columns blockquote:before{left:10px;top:5px}.wp-block-group.has-background{margin-bottom:30px;padding:30px}.wp-block-media-text{margin-bottom:30px}.wp-block-archives.wp-block-archives-list{list-style-type:none;margin:0 0 30px;padding:0}.wp-block-archives.wp-block-archives-list li{margin:5px 0}.wp-block-archives.wp-block-archives-list li a{position:relative}.wp-block-archives.wp-block-archives-list li a:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;color:var(--text);opacity:.5;width:1em;font-size:.9em;line-height:inherit}.wp-block-calendar{margin-bottom:30px}.wp-block-categories{list-style-type:none;margin:0 0 30px;padding:0}.wp-block-categories li{margin:5px 0}.wp-block-categories li a{position:relative}.wp-block-categories li a:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;color:var(--text);opacity:.5;width:1em;font-size:.9em;line-height:inherit}.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments.has-avatars li:before{display:none}.wp-block-latest-comments li{margin-bottom:2em;line-height:1.5em}.wp-block-latest-comments li:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;opacity:.5;width:1em;font-size:.9em;line-height:inherit}.wp-block-latest-comments li .wp-block-latest-comments__comment-author{text-decoration:underline}.wp-block-latest-comments li a{color:var(--primary)}.wp-block-latest-comments li time{padding-top:10px}.wp-block-search{margin-bottom:30px}.wp-block-search .wp-block-search__label{margin-bottom:10px;display:block}.wp-block-search:before{display:none!important}.wp-block-search .wp-block-search__input{border-color:#e0e0e0;background-color:#fff;padding-right:20px!important;padding-left:20px!important}.wp-block-search .wp-block-search__button{padding:12px 25px;background-color:var(--primary);border-color:var(--primary);color:#fff;font-weight:600;margin-left:5px}.wp-block-search .wp-block-search__button:hover{background-color:initial;color:var(--primary)}.wp-block-latest-posts li a{position:relative}.wp-block-latest-posts li a:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;color:var(--text);opacity:.5;width:1em;font-size:.9em;line-height:inherit}.wp-block-latest-posts.has-dates li{margin-bottom:15px}.wp-block-latest-posts.has-dates time{padding-left:20px}.wp-block-tag-cloud{clear:both;position:relative}.wp-block-tag-cloud:after{clear:both;content:"";display:inline-block;width:100%}.wp-block-tag-cloud a{float:left;margin:0 10px 10px 0;display:block;font-size:.9em!important;background-color:#ddd;font-weight:700;color:var(--heading);border-radius:0;padding:8px 20px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.wp-block-tag-cloud a:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.wp-block-rss{margin:0;padding:0;list-style-type:none}.wp-block-rss li{margin-bottom:5px}.wp-block-rss li a:before{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;margin-right:.6180469716em;display:block;float:left;color:var(--text);opacity:.5;width:1em;font-size:.9em;line-height:inherit}.widget_block .wp-block-group__inner-container>h2{font-size:1.3195em;padding-bottom:15px;margin-bottom:15px}.header_sticky.sticky_bg_dark.active_sticky{background-color:#000}.header_sticky.active_sticky{position:fixed;top:0;left:0;width:100%;z-index:9999;padding-top:10px!important;padding-bottom:10px!important;background-color:#fff;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.page_404 .message{margin-top:0;padding-top:0}.ova_404_page{text-align:center;padding:0 30px;margin-top:90px}.ova_404_page .title-404{margin:0;font-size:350px;font-weight:400;line-height:1;color:var(--primary)}@media screen and (max-width:666px){.ova_404_page .title-404{font-size:170px}}@media screen and (max-width:400px){.ova_404_page .title-404{font-size:130px}}.ova_404_page .title{margin-bottom:29px;font-size:40px;line-height:1.2;font-weight:500;color:var(--heading)}.ova_404_page .description{margin-bottom:60px;font-size:20px;line-height:1.2;color:var(--text)}.ova_404_page form{position:relative;width:100%;height:80px;max-width:550px;display:inline-block;margin-bottom:40px}.ova_404_page form:before{font-size:24px;color:var(--heading);font-family:ovaicon;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:middle;position:absolute;top:50%;right:50px;line-height:1;transform:translate(0,-50%);cursor:pointer}.ova_404_page form input[type=search]{width:100%;height:100%;border:none;border-radius:0;background-color:#e9edf2;font-size:16px;line-height:1.2;color:var(--text);padding-left:50px}.ova_404_page form input[type=submit]{position:absolute;right:0;top:0;background-color:initial;border:none;font-size:0;width:110px;height:100%}.ova_404_page .ova-go-home{margin-bottom:120px}.ova_404_page .ova-go-home a{display:inline-block;position:relative;z-index:1;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.2;color:#fff;padding:24px 70px;background-color:var(--primary);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ova_404_page .ova-go-home a:before{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;position:absolute;content:"";bottom:0;right:0;height:8px;width:8px;background-color:var(--heading);z-index:-1}.ova_404_page .ova-go-home a:hover:before{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;width:100%;height:100%}body.woocommerce.woo_layout_1c #woo_main{max-width:100%}body.woocommerce.woo_layout_1c #woo_main #primary{flex:0 0 100%}body.woocommerce.woo_layout_2l #woo_main{float:right}body.woocommerce.woo_layout_2l #woo_sidebar{float:left}body.woocommerce.woo_layout_2r #woo_main{float:left}body.woocommerce.woo_layout_2r #woo_sidebar{float:right}body.woocommerce #woo_main{max-width:calc( var(--woo-main-content) - 30px );width:100%}@media(max-width:1023px){body.woocommerce #woo_main{max-width:100%}}body.woocommerce #woo_sidebar{max-width:var(--woo-width-sidebar);width:100%}@media(max-width:1023px){body.woocommerce #woo_sidebar{max-width:100%;margin-bottom:70px}}.woocommerce-message,.woocommerce-info{border-top-color:var(--primary)}.woocommerce-message::before{color:var(--primary)}.woocommerce-info::before{color:var(--primary)}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow{background-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/select-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:12px 12px}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.checkout-button,.woocommerce #review_form #submit{line-height:1.5em;border-radius:0;padding:12px 25px;font-size:1em;font-weight:600}@media(max-width:1024px -1){.woocommerce #woo_main .content-area{flex:0 0 100%;padding-left:0;width:100%}}.woocommerce #woo_main .content-area .woocommerce-result-count{margin:12px 0 0;font-size:18px;line-height:26px;color:var(--text)}.woocommerce #woo_main .content-area .woocommerce-ordering{width:320px;margin-bottom:30px}.woocommerce #woo_main .content-area .woocommerce-ordering select{border:none;padding:20px 30px;background-color:#f5f5f5;border-radius:0}@media(max-width:580px){.woocommerce #woo_main .content-area .woocommerce-ordering{float:none}.woocommerce #woo_main .content-area .woocommerce-ordering select{margin-top:20px}}.woocommerce #woo_main .content-area ul.products{margin-bottom:70px}@media(max-width:991px){.woocommerce #woo_main .content-area ul.products{margin-bottom:0}}.woocommerce #woo_main .content-area ul.products li.product{text-align:center;position:relative;overflow:hidden}@media(max-width:580px){.woocommerce #woo_main .content-area ul.products li.product{width:100%;float:none}}.woocommerce #woo_main .content-area ul.products li.product .cat_product{display:none;color:var(--text);font-size:16px;line-height:1.4;font-weight:500;line-height:50px;padding:0 15px}.woocommerce #woo_main .content-area ul.products li.product .button{visibility:visible;opacity:1}.woocommerce #woo_main .content-area ul.products li.product a.woocommerce-loop-product__link{display:inline-flex;flex-direction:column;width:100%}.woocommerce #woo_main .content-area ul.products li.product .star-rating{font-size:13px;margin:0 auto 10px;order:3}.woocommerce #woo_main .content-area ul.products li.product .onsale{display:inline-block;top:10px;right:10px;left:auto;background:var(--primary);padding:0 10px;margin:0;min-height:25px;line-height:25px;font-size:14px;font-weight:600;min-width:unset;border-radius:0;text-transform:uppercase}.woocommerce #woo_main .content-area ul.products li.product .woocommerce-loop-product__title{font-size:20px;line-height:1.4;color:var(--heading);padding:8px 15px;z-index:3;font-weight:600}.woocommerce #woo_main .content-area ul.products li.product .price{font-size:16px;line-height:1.2;color:var(--text);font-weight:800;margin-bottom:12px}.woocommerce #woo_main .content-area ul.products li.product .price ins{margin-left:6px;text-decoration:none}.woocommerce #woo_main .content-area ul.products li.product .button,.woocommerce #woo_main .content-area ul.products li.product a.add_to_cart_button{color:#fff;border-radius:0;transition:.4s;z-index:2;margin:10px 15px 0;background:var(--primary);border:1px solid var(--primary)}.woocommerce #woo_main .content-area ul.products li.product .button.loading:after,.woocommerce #woo_main .content-area ul.products li.product a.add_to_cart_button.loading:after{right:.5em}.woocommerce #woo_main .content-area ul.products li.product .button:hover,.woocommerce #woo_main .content-area ul.products li.product a.add_to_cart_button:hover{background:var(--heading);border-color:var(--heading)}.woocommerce #woo_main .content-area ul.products li.product a.added_to_cart{margin-top:20px;display:inline-block;visibility:visible;opacity:1;background-color:initial!important;color:var(--heading);text-decoration:underline;text-transform:capitalize;padding:0 15px}.woocommerce #woo_main .content-area ul.products li.product a.added_to_cart:hover{color:var(--primary);transition:.3s ease}.woocommerce #woo_main .content-area ul.products li.product a.added_to_cart:after{padding-left:5px}.woocommerce #woo_main .content-area ul.products li.product .product_type_external:after,.woocommerce #woo_main .content-area ul.products li.product .product_type_grouped:after,.woocommerce #woo_main .content-area ul.products li.product .product_type_variable:after{position:absolute;top:0;right:10px}.woocommerce.elementor-default #woo_main{padding:0 10px}.woocommerce div.product{}.woocommerce div.product .share-social-icons{display:flex;align-items:center;flex-wrap:wrap;row-gap:10px;list-style:none;padding:0;margin:30px 0 0;clear:both}.woocommerce div.product .share-social-icons li{display:inline-block}.woocommerce div.product .share-social-icons li:not(:last-child){margin-right:12px}.woocommerce div.product .share-social-icons li a{transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;display:inline-flex;justify-content:center;align-items:center;background-color:#f5f5f5;width:40px;height:40px;border-radius:50%;font-family:var(--secondary-font);font-weight:400;font-size:14px;line-height:1.2;font-feature-settings:"pnum" on,"lnum" on,"ordn" on;color:var(--heading)}.woocommerce div.product .share-social-icons li a:hover{transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;background-color:var(--primary);color:#fff}.woocommerce div.product .onsale{display:inline-block;top:10px;left:10px;right:auto;background:var(--primary);padding:0 10px;margin:0;min-height:25px;line-height:25px;font-size:14px;font-weight:600;min-width:unset;border-radius:0;text-transform:uppercase}.woocommerce div.product .woocommerce-product-gallery{margin:0 0 60px}.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__image:first-child{margin-left:0;margin-right:0;display:block}.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__image:not(:first-child){margin-top:10px;padding:0 0 0}.woocommerce div.product .summary .product_title{font-size:34px;line-height:1.2;font-weight:800;letter-spacing:.2px;color:var(--heading);margin-bottom:15px}.woocommerce div.product .summary .woocommerce-product-rating{display:flex;align-items:center;padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #e5e5e5}.woocommerce div.product .summary .woocommerce-product-rating .star-rating{font-size:15px;margin:0 4px 0 0;color:var(--primary)}.woocommerce div.product .summary .woocommerce-product-rating .woocommerce-review-link{font-size:16px;color:var(--text);line-height:1.2}.woocommerce div.product .summary .price{margin:0 0 20px;color:var(--primary)}.woocommerce div.product .summary .price .woocommerce-Price-amount{font-size:25px;line-height:1.2;color:var(--primary)}.woocommerce div.product .summary .price ins{margin-left:3px;text-decoration:none}.woocommerce div.product .summary .woocommerce-product-details__short-description{margin-bottom:35px}.woocommerce div.product .summary .woocommerce-product-details__short-description p{margin:0}.woocommerce div.product .summary .stock{margin:0 0 18px;font-size:16px;line-height:24px;letter-spacing:.3px;color:#0067da}.woocommerce div.product .summary form.cart{float:left;margin-right:12px}.woocommerce div.product .summary form.cart table.group_table{border:none}.woocommerce div.product .summary form.cart table.group_table tr{border:none}.woocommerce div.product .summary form.cart table.group_table td{border-color:#e8e8e8}.woocommerce div.product .summary form.cart table.group_table td{vertical-align:middle;font-size:16px;line-height:1.2;letter-spacing:.2px;color:#202b5d}.woocommerce div.product .summary form.cart table.group_table td label{margin:0}.woocommerce div.product .summary form.cart table.variations{margin:0}.woocommerce div.product .summary form.cart table.variations tr{border:none}.woocommerce div.product .summary form.cart table.variations tr td{font-size:16px;line-height:1.2;letter-spacing:.2px;color:#62718d}.woocommerce div.product .summary form.cart table.variations tr td label{font-weight:400;margin:0}.woocommerce div.product .summary form.cart table.variations tr td .reset_variations{font-size:15px;line-height:1.2;color:#202b5d;margin-top:10px;display:inline-block!important}.woocommerce div.product .summary form.cart table.variations tr td .select2-container{height:40px}.woocommerce div.product .summary form.cart table.variations tr td .select2-selection--single{border:1px solid #e8e8e8;border-radius:2px}.woocommerce div.product .summary form.cart table.variations tr td .select2-selection__rendered{padding:0 14px;font-size:15px;color:#919baf}.woocommerce div.product .summary form.cart .single_variation_wrap .woocommerce-variation-price{margin-bottom:23px}.woocommerce div.product .summary form.cart .quantity{margin:0 15px 0 0}.woocommerce div.product .summary form.cart .quantity input{font-size:16px;color:var(--text);padding-left:20px;padding-right:10px;border-color:#e5e5e5;width:80px;height:50px;line-height:50px;border-radius:0}.woocommerce div.product .summary form.cart .quantity input::placeholder{font-size:16px;color:var(--text)}.woocommerce div.product .summary form.cart .single_add_to_cart_button{position:relative;font-size:12px;border-radius:0;padding:16px 25px;line-height:1.5em;font-weight:700;color:#fff;text-transform:uppercase;background-color:var(--primary);z-index:1}.woocommerce div.product .summary form.cart .single_add_to_cart_button:hover:before{transition:all .5s ease;width:100%;height:100%}.woocommerce div.product .summary form.cart .single_add_to_cart_button:before{transition:all .5s ease;position:absolute;content:"";bottom:0;right:0;height:8px;width:8px;background-color:var(--heading);z-index:-1}.woocommerce div.product .summary form.cart .single_add_to_cart_button:focus{outline:none}.woocommerce div.product .summary .product_meta{clear:both}.woocommerce div.product .summary .product_meta .posted_in{display:none;margin-bottom:8px;font-size:16px;line-height:1.2;letter-spacing:.2px}.woocommerce div.product .summary .product_meta .posted_in a{font-size:16px;line-height:1.2;letter-spacing:.2px}.woocommerce div.product .summary .product_meta .tagged_as{display:block;font-size:17px;line-height:1.2;letter-spacing:.2px;color:#62718d}.woocommerce div.product .summary .product_meta .tagged_as a{font-size:16px;line-height:1.2;letter-spacing:.2px;color:#202b5d}.woocommerce div.product .summary .product_meta .sku_wrapper{margin-bottom:8px;display:block;font-size:16px;line-height:1.2;letter-spacing:.2px;color:#62718d}.woocommerce div.product .summary .product_meta .sku_wrapper .sku{font-size:16px;line-height:1.2;letter-spacing:.2px;color:#202b5d}.woocommerce div.product .woocommerce-tabs{margin-bottom:55px;padding-top:50px}.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #e8e8e8;border-top:none;padding:36px 30px 20px}.woocommerce div.product .woocommerce-tabs .panel#tab-additional_information h2{font-size:24px;line-height:1.2;color:#202b5d;font-weight:600;margin:0 0 20px;display:inline-block}.woocommerce div.product .woocommerce-tabs .panel#tab-additional_information table.shop_attributes{border:1px solid #e8e8e8}.woocommerce div.product .woocommerce-tabs .panel#tab-additional_information table.shop_attributes th{font-size:17px;line-height:1.2;font-weight:400;letter-spacing:.2px;color:#202b5d;text-transform:capitalize;padding:5px 15px}.woocommerce div.product .woocommerce-tabs .panel#tab-additional_information table.shop_attributes td{font-size:16px;line-height:1.2;font-weight:400;letter-spacing:.2px;color:#62718d;padding:5px 15px}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments .woocommerce-Reviews-title{font-size:24px;margin-bottom:35px}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments .woocommerce-noreviews{margin:-25px 0 29px}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist{padding:0}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li:not(:last-child){margin-bottom:35px}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container img.avatar{width:80px;border:none;border-radius:50%;background:0 0;padding:0}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text{margin:0 0 0 105px;border:none;padding:0;border-radius:0}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text .star-rating{font-size:16px}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text .star-rating span:before{color:#e3b25a}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta .woocommerce-review__author{display:block;font-size:18px;font-weight:600;color:var(--heading);margin-bottom:4px;text-transform:capitalize}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta .woocommerce-review__dash,.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta .woocommerce-review__verified{display:none}.woocommerce div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta .woocommerce-review__published-date{font-size:14px}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-reply-title{font-size:20px;line-height:1.2;font-weight:600;color:#2c2734;margin-bottom:35px;font-family:var(--secondary-font);text-transform:none}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form{margin:15px 0 0}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form p{margin:0 0 20px;padding:0}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-notes{font-size:16px;line-height:24px;color:var(--text)}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-notes .required{color:#ff623f}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form label{display:inline-block;font-size:16px;line-height:24px;font-weight:500;letter-spacing:.2px;color:var(--heading);text-transform:capitalize;margin-bottom:10px;margin-right:5px}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form label .required{color:#ff623f}@media(max-width:767px){.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form label{display:block}}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form textarea{border:1px solid #e8e8e8;background-color:#fff;height:145px;margin:0;padding:12px 15px;border-radius:0}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form input{border:1px solid #e8e8e8;background-color:#fff;width:calc(100% - 150px);margin:0}@media(max-width:767px){.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form input{width:100%}}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-form-rating{width:100%;margin-bottom:15px}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-form-rating label{width:100%}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-form-rating .stars{display:inline-flex;align-items:center;margin:0}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-form-rating .select2-container--default{display:none}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-form-cookies-consent{display:none}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .form-submit input{display:inline-block;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#fff;padding:18px 35px;width:unset;border-radius:0;background-color:var(--primary);border-color:var(--primary)}.woocommerce div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .form-submit input:hover{background:#222;border-color:#222}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;display:flex;background:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #e8e8e8}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:#fff;border-radius:0;padding:0 30px;margin:0;position:relative;z-index:3;border-bottom:1px solid #e8e8e8}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:1px solid #e8e8e8;border-bottom:none;border-top:2px solid var(--primary)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:first-child{margin-left:1px;border-left:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:first-child:before{content:"";position:absolute;display:block;top:0;left:-1px;width:1px;height:100%;background:#e8e8e8}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:20px;line-height:26px;font-weight:500;padding:15px 0}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .woocommerce-Reviews-title{font-size:20px;line-height:1.2;margin:0}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel#tab-description>p{margin-bottom:30px}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel#tab-description li{color:var(--heading)}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel#tab-description li::marker{color:var(--primary)}@media(max-width:1023px){.woocommerce div.product .related{margin-bottom:60px}}.woocommerce div.product .related>h2{font-size:34px;line-height:1.2;color:var(--heading);margin:0 0 35px}.woocommerce div.product .yith-wcwl-wishlistexistsbrowse,.woocommerce div.product .yith-wcwl-wishlistaddedbrowse{padding-top:8px}.woocommerce div.product .yith-wcwl-wishlistexistsbrowse i,.woocommerce div.product .yith-wcwl-wishlistaddedbrowse i{color:var(--primary)}.woocommerce div.product .yith-wcwl-add-button .button{position:relative;background-color:var(--heading)}.woocommerce div.product .yith-wcwl-add-button .button i{display:none}.woocommerce div.product .yith-wcwl-add-button .button span{position:relative;z-index:1;text-transform:uppercase;font-size:12px}.woocommerce div.product .yith-wcwl-add-button .button:hover:before{transition:all .5s ease;width:100%;height:100%}.woocommerce div.product .yith-wcwl-add-button .button:before{transition:all .5s ease;position:absolute;content:"";bottom:0;right:0;height:8px;width:8px;background-color:var(--primary)}.woocommerce-checkout{}.woocommerce-checkout h3{text-transform:uppercase;font-size:1.2em;margin-top:0}.woocommerce-checkout form.checkout_coupon p{margin-bottom:10px;margin-top:0}.woocommerce-checkout form.checkout_coupon .form-row-first,.woocommerce-checkout form.checkout_coupon .form-row-last{width:49%!important}.woocommerce-checkout form.checkout_coupon input.input-text{line-height:1.5em}.woocommerce-checkout form.checkout_coupon .button{line-height:1.5em;background-color:var(--primary);border-color:var(--primary);color:#fff;padding:12px 25px}.woocommerce-checkout form.checkout_coupon .button:hover{background-color:var(--heading);color:#fff}.woocommerce-checkout #customer_details{margin-bottom:30px}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{max-width:100%;padding:0}.woocommerce-checkout #customer_details label{display:block;width:100%;font-size:1em;color:var(--heading);font-weight:600;margin-bottom:5px;margin-top:5px}.woocommerce-checkout #customer_details input{border:1px solid;border-color:#e0e0e0;line-height:1.5em;padding:12px 15px;color:var(--text);border-radius:0;background:#fff}.woocommerce-checkout #customer_details textarea{border:1px solid;border-color:#e0e0e0;height:100px;padding:10px 15px;border-radius:0;color:var(--text);background:#fff}.woocommerce-checkout #customer_details .select2-container .select2-selection--single{height:45px;border:1px solid;border-color:#e0e0e0;border-radius:0}.woocommerce-checkout #customer_details .select2-container .select2-selection--single .select2-selection__arrow{height:45px;position:absolute;top:1px;right:10px;width:20px}.woocommerce-checkout #customer_details .select2-container .select2-selection--single .select2-selection__rendered{color:var(--text);padding-left:15px;line-height:45px}.woocommerce-checkout #customer_details .form-row{margin-top:0;margin-bottom:15px;padding:0;width:100%}.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_first_name_field{order:1;width:50%;padding-right:10px}@media(max-width:767px){.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_first_name_field{padding-right:0;width:100%}}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_last_name_field{order:2;width:50%;padding-left:10px}@media(max-width:767px){.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_last_name_field{padding-left:0;width:100%}}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_company_field{order:3}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_phone_field{order:4;width:50%;padding-right:10px}@media(max-width:767px){.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_phone_field{padding-right:0;width:100%}}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_email_field{order:5;width:50%;padding-left:10px}@media(max-width:767px){.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_email_field{padding-left:0;width:100%}}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_country_field{order:7}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_address_1_field{order:8}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_address_2_field{order:9}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_city_field{order:10}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_state_field{order:11;width:50%;padding-right:10px}@media(max-width:767px){.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_state_field{padding-right:0;width:100%}}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_postcode_field{order:12;width:50%}@media(max-width:767px){.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row#billing_postcode_field{padding:0;width:100%}}.woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .woocommerce-input-wrapper{width:100%;display:block}.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3 label{margin:0}.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3 label input{height:unset;margin:0 5px 0 0}.woocommerce-checkout #customer_details .woocommerce-shipping-fields h3 label span{font-weight:600}.woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row{margin:0 0 15px}.woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.form-row-first{width:100%}.woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.form-row-last{width:100%}.woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper{width:100%}.woocommerce-checkout #customer_details .woocommerce-additional-fields .form-row{margin:0 0 15px;padding:0}.woocommerce-checkout table.shop_table{border:1px solid;border-color:#e0e0e0}.woocommerce-checkout table.shop_table thead tr th{border:none;border-bottom:1px solid #e0e0e0}.woocommerce-checkout table.shop_table thead tr th.product-name{border-right:1px solid #e0e0e0}.woocommerce-checkout table.shop_table tbody tr{border:none}.woocommerce-checkout table.shop_table tbody tr td{border:none}.woocommerce-checkout table.shop_table tbody tr td.product-name{border-right:1px solid #e0e0e0}.woocommerce-checkout #payment{border-radius:0;background:#e8eaee}.woocommerce-checkout #payment ul.wc_payment_methods{padding:32px 25px;border-bottom-color:#e0e0e0}.woocommerce-checkout #payment ul.wc_payment_methods li input{height:unset;margin:0 8px 0 0}.woocommerce-checkout #payment ul.wc_payment_methods li label{margin:0;font-size:18px;line-height:1.2;letter-spacing:.2px;color:var(--heading);font-weight:500}.woocommerce-checkout #payment ul.wc_payment_methods li .payment_box{background:#fff;margin:12px 0 22px;border-radius:0}.woocommerce-checkout #payment ul.wc_payment_methods li .payment_box:before{border-bottom-color:#fff}.woocommerce-checkout #payment ul.wc_payment_methods li .payment_box p{font-size:17px;line-height:22px;color:var(--text)}.woocommerce-checkout #payment ul.wc_payment_methods li.payment_method_paypal label{width:calc(100% - 26px)}.woocommerce-checkout #payment ul.wc_payment_methods li.payment_method_paypal label a{float:right}.woocommerce-checkout #payment ul.wc_payment_methods li.payment_method_paypal label a:after{content:"";display:block;clear:both}.woocommerce-checkout #payment .place-order{justify-content:flex-end;padding:20px 25px 20px 20px}.woocommerce-checkout #payment .place-order #place_order{font-size:1.2em;color:#fff;background:#333}.woocommerce-checkout #payment .place-order #place_order:hover{background:var(--primary)}.woocommerce{}.woocommerce .woocommerce-cart-form table,.woocommerce .woocommerce-cart-form tr,.woocommerce .woocommerce-cart-form td,.woocommerce .woocommerce-cart-form th{border:none}.woocommerce .woocommerce-cart-form table.shop_table td{border:none}.woocommerce .woocommerce-cart-form table.shop_table thead tr{display:flex;flex-wrap:wrap;align-items:center;background:#e8eaee;height:55px;padding:0 0 0 13px}.woocommerce .woocommerce-cart-form table.shop_table thead tr th{font-size:1em;color:var(--heading);text-transform:uppercase}.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-remove{order:9;flex:0 0 60px}.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-thumbnail{display:none}.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-name{flex:0 0 calc(100% - 610px)}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-name{flex:0 0 100%}}.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-price{flex:0 0 150px}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-price{flex:0 0 100%}}.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-quantity{flex:0 0 165px}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-quantity{flex:0 0 100%}}.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-subtotal{flex:0 0 235px}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table thead tr th.product-subtotal{flex:0 0 100%}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 0 13px}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr{padding:0}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:not(:last-child){border-bottom:1px solid #e8e8e8}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child{padding:0}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:last-child td{padding:25px 0 20px}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td{font-size:16px;letter-spacing:.2px;padding:20px 12px}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td input{border-radius:0}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove{order:9;flex:0 0 60px}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove{order:unset;flex:0 0 100%}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a{font-size:20px;border:1px solid #e5e5e5;width:25px;height:25px;font-weight:400;padding:1px 0 0 1px}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-remove a:hover{color:#fff!important}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-thumbnail{flex:0 0 90px}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name{flex:0 0 calc(100% - 700px);padding-left:0}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name{flex:0 0 100%;padding-left:12px}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name a{font-size:1em;color:var(--heading);font-weight:700;border-bottom:none}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-name a:hover{color:var(--primary)}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-price{flex:0 0 150px;color:var(--text);line-height:1.2}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-price{flex:0 0 100%}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity{flex:0 0 165px}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity{flex:0 0 100%}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-quantity input{font-size:16px;color:var(--text);height:33px;width:70px;line-height:33px;border:1px solid #e8e8e8;padding-right:0}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-subtotal{flex:0 0 235px;color:var(--text)}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.product-subtotal{flex:0 0 100%}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon{width:100%}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .input-text{min-width:160px;border:1px solid;border-color:#e0e0e0;line-height:1.5em;padding:12px 15px;margin-right:10px;font-size:15px;color:var(--text)}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .input-text::placeholder{font-size:15px;color:#62718d}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .input-text{width:100%;display:block;margin-bottom:20px}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .button{background:var(--primary);line-height:1.5em;padding:12px 25px;border-radius:0;color:#fff;font-weight:600}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .button:hover{background-color:var(--heading)}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .button:focus{background-color:var(--heading);outline:none}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .coupon .button{display:block;width:100%;margin-bottom:20px}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button[name=update_cart]{background:var(--primary);color:#fff}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button[name=update_cart]:hover{background:var(--heading)}@media(max-width:767px){.woocommerce .woocommerce-cart-form table.shop_table tbody tr td.actions .button[name=update_cart]{display:block;width:100%}}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td a{display:inline-block;border-bottom:none}.woocommerce .woocommerce-cart-form table.shop_table tbody tr td a img{width:60px}.woocommerce .cart-collaterals{margin-bottom:80px}.woocommerce .cart-collaterals .cart_totals>h2{font-size:1.2em;text-transform:uppercase;color:var(--heading);margin-bottom:15px}@media(max-width:767px){.woocommerce .cart-collaterals .cart_totals table,.woocommerce .cart-collaterals .cart_totals tr,.woocommerce .cart-collaterals .cart_totals td,.woocommerce .cart-collaterals .cart_totals th{border:none}}.woocommerce .cart-collaterals .cart_totals .shop_table{border:1px solid #e0e0e0;border-collapse:separate!important;border-bottom:none;border-radius:0}.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th{border:none;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td{border:none;border-bottom:1px solid #e0e0e0}.woocommerce .cart-collaterals .cart_totals .shop_table .select2-container .select2-selection--single{height:45px;border:1px solid;border-color:#e0e0e0;border-radius:0}.woocommerce .cart-collaterals .cart_totals .shop_table .select2-container .select2-selection--single .select2-selection__arrow{height:45px;position:absolute;top:1px;right:10px;width:20px}.woocommerce .cart-collaterals .cart_totals .shop_table .select2-container .select2-selection--single .select2-selection__rendered{color:var(--text);padding-left:15px;line-height:45px}.woocommerce .cart-collaterals .cart_totals .shop_table button[name=calc_shipping]{background:var(--primary);line-height:1.5em;padding:12px 25px;border-radius:0;color:#fff}.woocommerce .cart-collaterals .cart_totals .shop_table button[name=calc_shipping]:hover{background-color:var(--heading);color:#fff}.woocommerce .cart-collaterals .cart_totals .checkout-button{background-color:var(--heading)}.woocommerce .cart-collaterals .cart_totals .checkout-button:hover{background:var(--primary)}.woocommerce .woocommerce-order h2{font-size:1.3em;text-transform:uppercase;margin-bottom:15px}.woocommerce .woocommerce-order .order_details{padding-left:15px}.woocommerce .woocommerce-order .order_details li{margin-bottom:10px}@media(max-width:767px){.woocommerce .woocommerce-order .order_details li{display:block;width:100%;margin:0 0 15px 0;padding:0;border-right:none}}.woocommerce{}.woocommerce ul.ova-login-register-woo{list-style-type:none;padding:0;margin:0 0 50px;display:flex;justify-content:center;flex-wrap:wrap}.woocommerce ul.ova-login-register-woo li{padding:0 13px}.woocommerce ul.ova-login-register-woo li.active a{position:relative}.woocommerce ul.ova-login-register-woo li.active a:after{position:absolute;bottom:-6px;left:0;content:"";width:100%;height:2px;background:red}.woocommerce ul.ova-login-register-woo li a{font-size:24px;line-height:26px;color:#202b5d;letter-spacing:.2px;font-weight:400}.woocommerce #customer_login.col2-set .col-1,.woocommerce #customer_login.col2-set .col-2{max-width:100%;float:unset;margin:0 auto}.woocommerce #customer_login.col2-set .col-1>h2,.woocommerce #customer_login.col2-set .col-2>h2{display:none}.woocommerce #customer_login .woocommerce-form{border:none;margin-top:0;padding-top:0}.woocommerce #customer_login .woocommerce-form .woocommerce-form-row{padding:0;margin:0 0 15px}.woocommerce #customer_login .woocommerce-form .woocommerce-form-row label{font-size:17px;line-height:24px;color:var(--heading);display:block;width:100%;margin:0 0 6px;font-weight:600}.woocommerce #customer_login .woocommerce-form .woocommerce-form-row input{min-width:400px;border-radius:0;padding:12px 15px;line-height:1.5em;color:var(--text)}.woocommerce #customer_login .woocommerce-form .woocommerce-form-row .show-password-input{right:10px}.woocommerce #customer_login .woocommerce-form .form-row{display:flex;flex-direction:column}.woocommerce #customer_login .woocommerce-form .form-row .woocommerce-form-login__rememberme{order:1;margin-bottom:10px}.woocommerce #customer_login .woocommerce-form .form-row button{order:2}.woocommerce #customer_login .woocommerce-form button[type=submit]{border-radius:0;padding:12px 25px;line-height:1.5em;background-color:var(--primary);color:#fff;min-width:400px}.woocommerce #customer_login .woocommerce-form button[type=submit]:hover{background-color:var(--heading);color:#fff}.woocommerce #customer_login .woocommerce-form .woocommerce-LostPassword{margin-top:7px}.woocommerce #customer_login .woocommerce-form .woocommerce-LostPassword a{color:var(--heading);text-decoration:underline}.woocommerce #customer_login .woocommerce-form .woocommerce-LostPassword a:hover{color:var(--primary)}.woocommerce #customer_login .woocommerce-form.woocommerce-form-register{display:none;border:none;max-width:400px;padding:0;margin:-5px auto 80px}.woocommerce #customer_login .woocommerce-form.woocommerce-form-register .woocommerce-form-row,.woocommerce #customer_login .woocommerce-form.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:15px}.woocommerce #customer_login .woocommerce-form.woocommerce-form-register p{margin-bottom:10px}.woocommerce #customer_login .woocommerce-form.woocommerce-form-register .woocommerce-form-register__submit{border-radius:0;padding:12px 25px;line-height:1.5em;background-color:var(--primary);color:#fff;min-width:400px}.woocommerce #customer_login .woocommerce-form.woocommerce-form-register .woocommerce-form-register__submit:hover{background-color:var(--heading);color:#fff}.woocommerce-account .page-title{display:none}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style-type:none}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li:hover a{background-color:var(--primary);color:#fff}.woocommerce-MyAccount-navigation ul li a{list-style-type:none;background-color:#f1f1f1;margin-bottom:10px;padding:10px 15px;display:block;color:var(--heading);font-weight:700}.woocommerce .woo-sidebar{flex:0 0 320px}@media(max-width:991px){.woocommerce .woo-sidebar{flex:0 0 100%}}.woocommerce .woo-sidebar .woo_widget{margin-bottom:30px;padding:30px;border:1px solid #e5e5e5}.woocommerce .woo-sidebar .woo_widget.widget_product_search{padding:0;border:none}.woocommerce .woo-sidebar .woo_widget.widget_product_categories h4.widget-title{margin-bottom:10px}.woocommerce .woo-sidebar .woo_widget.widget_product_categories li{padding:5px 15px;margin:0 -15px}.woocommerce .woo-sidebar .woo_widget.widget_product_categories li:hover{background-color:#f5f5f5}.woocommerce .woo-sidebar .woo_widget.widget_product_categories li:hover a{color:var(--heading)}.woocommerce .woo-sidebar .woo_widget.widget_product_categories li a:hover{color:var(--primary)}.woocommerce .woo-sidebar .woo_widget ul{margin:0}.woocommerce .woo-sidebar .woo_widget h4.widget-title{font-size:20px;font-weight:800;padding:0;margin-bottom:20px}.woocommerce .woo-sidebar .widget_products{padding:50px 30px 40px;background-color:#f7f4f2;border-radius:10px}@media(max-width:991px){.woocommerce .woo-sidebar .widget_products ul.product_list_widget{padding:0 20px 0 0}}.woocommerce .woo-sidebar .widget_products ul.product_list_widget li:not(:last-child){border-bottom:1px solid #e5e5e5;margin:0 0 20px;padding:0 0 40px}.woocommerce .woo-sidebar .widget_products ul.product_list_widget li a{display:flex;margin-bottom:-47px}.woocommerce .woo-sidebar .widget_products ul.product_list_widget li a img{float:unset;width:80px;flex:0 0 80px;border:1px solid #e5e5e5;border-radius:5px}.woocommerce .woo-sidebar .widget_products ul.product_list_widget li a .product-title{flex:0 0 calc(100% - 100px);font-size:18px;line-height:26px;letter-spacing:.2px;font-weight:400;color:#2c2734;margin-left:20px}.woocommerce .woo-sidebar .widget_products ul.product_list_widget li .star-rating{margin:0 0 8px 104px;font-size:13px}.woocommerce .woo-sidebar .widget_products ul.product_list_widget li .woocommerce-Price-amount{font-size:20px;line-height:26px;color:#88858e;font-weight:400;margin-left:104px;position:relative;bottom:-20px}.woocommerce .woo-sidebar .widget_products ul.product_list_widget li ins .woocommerce-Price-amount{margin-left:2px}.woocommerce .woo-sidebar .widget_product_search .woocommerce-product-search{display:flex}.woocommerce .woo-sidebar .widget_product_search .woocommerce-product-search .search-field{border-radius:0;padding:20px 8px 20px 30px;max-width:calc( var(--woo-width-sidebar) - 85px )}.woocommerce .woo-sidebar .widget_product_search .woocommerce-product-search button{border-radius:0;padding:12px 15px}.woocommerce .woo-sidebar .widget_product_search .woocommerce-product-search button:hover{background-color:var(--heading);border-color:var(--heading);color:#fff}.woocommerce .woo-sidebar .widget_product_tag_cloud .tagcloud a{float:left;display:block;margin:0 10px 10px 0}.woocommerce .woo-sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#f5f5f5}.woocommerce .woo-sidebar .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range{background-color:var(--primary)}.woocommerce .woo-sidebar .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle{background:var(--primary)}.woocommerce .woo-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount{display:flex;flex-wrap:wrap;row-gap:10px;justify-content:space-between;align-items:center;flex-direction:row-reverse}.woocommerce .woo-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button{font-size:12px;text-transform:uppercase;color:#fff;font-weight:700;background:var(--primary);height:40px;line-height:1;padding:12px 18px;border-radius:0}.woocommerce .woo-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label{font-size:14px;font-weight:500;line-height:1.2;color:var(--text);text-transform:uppercase}.woocommerce .woo-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .clear{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{line-height:3em}@media(max-width:767px){.woocommerce-error,.woocommerce-info,.woocommerce-message{line-height:1.6em}}.brand_el .logo_desktop{display:block}@media(max-width:1023px){.brand_el .logo_desktop{display:none}}.brand_el .logo_mobile{display:none}@media(max-width:1023px){.brand_el .logo_mobile{display:block}}.brand_el .logo_sticky{display:none}.header_sticky.active_sticky .brand_el .logo_desktop,.header_sticky.active_sticky .brand_el .logo_mobile{display:none}.header_sticky.active_sticky .brand_el .logo_sticky{display:block}@media(max-width:1023px){.elementor-widget-ova_menu .primary-navigation{position:absolute;left:0;top:0}}.align_right>.elementor-container{float:right;width:100%}.ova_openNav{display:none}.ova_nav{width:100%}.ova_nav .ova_closeNav{display:none}.ova_nav .dropdown-menu{padding:0;margin:0;-webkit-transition:all 300ms ease;transition:all 300ms ease}.ova_nav .dropdown-menu>li{width:100%;position:relative}.ova_nav .dropdown-menu>li>a{color:#343434;display:block;text-transform:uppercase;font-weight:500;font-size:14px}.ova_nav ul.menu{display:flex;list-style:none;margin:0;padding:0}.ova_nav ul.menu>li{padding:0 15px}.ova_nav ul.menu>li>a{color:#343434;font-weight:500;font-size:14px;text-transform:uppercase;display:inline-block}.ova_nav ul.menu button.dropdown-toggle{display:none}.ova_nav ul.menu button.dropdown-toggle:after{display:none}.sub_menu_dir_left .dropdown-menu li{text-align:right;position:relative}.sub_menu_dir_left .dropdown-menu li.dropdown a i{position:absolute;left:10px;top:50%;margin-top:-10px}.sub_menu_dir_left .dropdown-menu li.dropdown a i:before{content:"4";font-family:eleganticons}.sub_menu_dir_left .dropdown-menu li .dropdown-menu{position:absolute;left:auto;right:100%;top:0}.sub_menu_dir_right .dropdown-menu li{text-align:left}.sub_menu_dir_right .dropdown-menu li.dropdown a i{position:absolute;right:10px;top:50%;margin-top:-10px}.sub_menu_dir_right .dropdown-menu li.dropdown a i:before{content:"5";font-family:eleganticons}.sub_menu_dir_right .dropdown-menu li .dropdown-menu{position:absolute;right:auto;left:100%;top:0}.ova_closeCanvas{height:100%;width:100%;position:fixed;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,.7);overflow-y:auto;overflow-x:hidden;text-align:center;opacity:0;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;visibility:hidden}.ova_closeCanvas.show{opacity:1;z-index:9998;visibility:visible}@media(min-width:1025px){.ova_wrap_nav.column ul.menu.sub_menu_dir_right>li.dropdown>a i:before{content:"5";font-family:eleganticons}.ova_wrap_nav.column ul.menu>li{width:100%}.ova_wrap_nav.column ul.menu>li>.dropdown-menu{left:100%;top:0!important}.ova_nav ul.menu{}.ova_nav ul.menu .dropdown-menu{visibility:hidden;display:block;top:110%;z-index:-1}.ova_nav ul.menu>li:hover>.dropdown-menu{display:block;z-index:9999;webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;visibility:visible;top:100%}.ova_nav ul.menu>li:hover>.dropdown-menu>li:hover>.dropdown-menu{display:block;opacity:1;z-index:9999;webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;visibility:visible;top:0}}@media(max-width:1024px){.ova-wrapp{transition:margin-left .5s}.ova_openNav{display:block;border:none;outline:none;cursor:pointer}.ova_openNav:focus{outline:none}.NavBtn_right{float:right;margin:0;padding:0}.NavBtn_left{float:left}.NavBtn_center{justify-content:center}.logged-in .ova_nav{padding-top:60px}.ova_nav{height:100%;width:250px;position:fixed;z-index:9999;top:0;overflow-x:hidden;padding-top:30px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ova_nav ul.menu li{width:100%;display:block;align-items:center}.ova_nav ul.menu li a{width:100%}.ova_nav ul.menu li a i{display:none}.ova_nav ul.menu li button.dropdown-toggle{display:block;position:absolute;top:3px;right:10px;background:0 0;border:none;outline:none}.ova_nav ul.menu li.active_sub>.dropdown-menu{display:block}.ova_nav ul.menu li.active_sub>button.dropdown-toggle>i:before{content:"2";font-family:eleganticons}.ova_nav ul.menu .dropdown-menu{position:relative!important;transform:none!important;left:0;top:0;right:auto;border:none!important;background:0 0!important;display:none;opacity:1;visibility:visible;width:100%}.ova_nav.canvas_left{left:0;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.ova_nav.canvas_left.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ova_nav.canvas_left .ova_closeNav{display:block;padding-left:20px;padding-right:20px;padding-bottom:10px;color:#fff;text-align:right}.ova_nav.canvas_left ul.menu{align-items:flex-start;text-align:left}.ova_nav.canvas_left ul.menu button.dropdown-toggle{right:10px}.ova_nav.canvas_left ul.menu .dropdown-menu{transition:unset}.ova_nav.canvas_left ul.menu .dropdown-menu li{text-align:left;border:none!important;background:0 0!important;clear:both}.ova_nav.canvas_left ul.menu .dropdown-menu .dropdown-menu{padding-left:15px}.ova_nav.canvas_right{right:0;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.ova_nav.canvas_right.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ova_nav.canvas_right .ova_closeNav{display:block;padding-left:20px;padding-right:20px;padding-bottom:10px;color:#fff;text-align:left}.ova_nav.canvas_right ul.menu{align-items:flex-end;text-align:right}.ova_nav.canvas_right ul.menu button.dropdown-toggle{left:10px}.ova_nav.canvas_right ul.menu .dropdown-menu{transition:unset}.ova_nav.canvas_right ul.menu .dropdown-menu li{text-align:right;border:none!important;background:0 0!important}.ova_nav.canvas_right ul.menu .dropdown-menu .dropdown-menu{padding-right:15px}.ova_nav.canvas_bg_gray{background-color:#343434}.ova_nav.canvas_bg_gray ul.menu li a,.ova_nav.canvas_bg_gray ul.menu li .dropdown-toggle{color:#fff!important}.ova_nav.canvas_bg_white{background-color:#fff}.ova_nav.canvas_bg_white ul.menu li a,.ova_nav.canvas_bg_white ul.menu li .dropdown-toggle{color:#343434!important}.ova_nav ul.menu{flex-direction:column!important}}@media(max-width:767px){.NavBtn_right,.NavBtn_left{float:none;margin:0;padding:0}.NavBtn_right_m{float:right;margin:0;padding:0}.NavBtn_left_m{float:left}.NavBtn_center_m{justify-content:center}.mobi_no_shrink{position:relative!important}}.menu-canvas{}.menu-canvas .menu-toggle{display:block;z-index:999;padding:0;width:25px;height:25px;border:none;background-color:initial}.menu-canvas .menu-toggle:before,.menu-canvas .menu-toggle:after,.menu-canvas .menu-toggle span:before{width:25px;left:0;background-color:var(--primary)}.menu-canvas .menu-toggle:before{transform:translateY(-7px)}.menu-canvas .menu-toggle:after{transform:translateY(7px)}.menu-canvas .container-menu{overflow:hidden;overflow-y:auto;position:fixed;top:0;bottom:0;background-color:#222;color:#fff;width:290px;padding:30px;z-index:999;opacity:1;transition:transform .3s ease;-moz-transition:transform .3s ease;-webkit-transition:transform .3s ease;-o-transition:transform .3s ease}.menu-canvas .container-menu .close-menu{padding-top:0;color:#fff;font-size:1em;z-index:999;cursor:pointer;text-align:right}.menu-canvas .container-menu.dir_left{left:0;-webkit-transform:translate3d(-290px,0,0);transform:translate3d(-290px,0,0)}.menu-canvas .container-menu.dir_right{right:0;-webkit-transform:translate3d(290px,0,0);transform:translate3d(290px,0,0)}.menu-canvas .site-overlay{width:100%;height:100%;top:0;left:0;bottom:0;background-color:#000;opacity:0;visibility:hidden;position:fixed;z-index:998}.menu-canvas.toggled .menu-toggle:before,.menu-canvas.toggled .menu-toggle:after,.menu-canvas.toggled .menu-toggle span:before{background-color:#fff!important}.menu-canvas.toggled .container-menu{transform:none;-webkit-transform:none}.menu-canvas.toggled .site-overlay{opacity:.8;visibility:visible;transition:opacity .2s ease;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease}.menu-canvas .menu{clear:both}.menu-canvas ul{list-style:none}.menu-canvas ul.menu{margin:0;padding:0}.menu-canvas ul.menu ul{max-height:0;overflow:hidden;transition:all ease .4s;margin:0 0 0 15px;padding:0}.menu-canvas ul.menu ul.show{max-height:999px}.menu-canvas ul li{display:inline-block;position:relative;text-align:left;display:block}.menu-canvas ul li a{color:#fff;padding:.6180469716em 0;display:block;border-bottom:1px solid #333}.menu-canvas ul li a:hover{opacity:.7}.menu-canvas .dropdown-toggle{background:0 0;position:absolute;top:0;right:0;display:block;padding:.5em 0 .5em 10px;color:inherit;border-radius:0;border:none;cursor:pointer}.menu-canvas .dropdown-toggle::after{content:"";font-family:ovaicon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:middle;font-size:.6em}.menu-canvas .dropdown-toggle:focus{outline:none}.menu-canvas .dropdown-toggle:hover{background:0 0}.menu-canvas .dropdown-toggle.toggled-on:after{content:"";font-family:ovaicon}.wrap_header_banner{width:100%;position:relative}.wrap_header_banner.left ul.breadcrumb{justify-content:flex-start}.wrap_header_banner.right ul.breadcrumb{justify-content:flex-end}.wrap_header_banner.center ul.breadcrumb{justify-content:center}.wrap_header_banner ul.breadcrumb{margin:0;padding:0}.wrap_header_banner ul.breadcrumb li .separator i{opacity:.6}.wrap_header_banner.bg_feature_img{background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important}.wrap_header_banner .cover_color{position:absolute;top:0;left:0;width:100%;height:100%}.wrap_header_banner .header_banner_el{position:relative;z-index:1}.wrap_header_banner .header_title{margin:0;padding:0;font-size:26px;text-transform:uppercase;line-height:1.1em;font-weight:500}.ova-move-up{animation-name:ovaMoveUp;-moz-animation-name:ovaMoveUp;-webkit-animation-name:ovaMoveUp}@-webkit-keyframes ovaMoveUp{from{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes ovaMoveUp{from{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes ovaMoveUp{from{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes ovaMoveUp{from{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.ova-move-down{animation-name:ovaMoveDown;-moz-animation-name:ovaMoveDown;-webkit-animation-name:ovaMoveDown}@-webkit-keyframes ovaMoveDown{from{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes ovaMoveDown{from{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes ovaMoveDown{from{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes ovaMoveDown{from{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.ova-move-left{animation-name:ovaMoveLeft;-moz-animation-name:ovaMoveLeft;-webkit-animation-name:ovaMoveLeft}@-webkit-keyframes ovaMoveLeft{from{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes ovaMoveLeft{from{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes ovaMoveLeft{from{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes ovaMoveLeft{from{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.ova-move-right{animation-name:ovaMoveRight;-moz-animation-name:ovaMoveRight;-webkit-animation-name:ovaMoveRight}@-webkit-keyframes ovaMoveRight{from{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes ovaMoveRight{from{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes ovaMoveRight{from{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes ovaMoveRight{from{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.ova-scale-up{animation-name:ovaScaleUp;-moz-animation-name:ovaScaleUp;-webkit-animation-name:ovaScaleUp}@-webkit-keyframes ovaScaleUp{from{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes ovaScaleUp{from{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-ms-keyframes ovaScaleUp{from{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ovaScaleUp{from{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.ova-flip{animation-name:ovaFlip;-moz-animation-name:ovaFlip;-webkit-animation-name:ovaFlip}@-webkit-keyframes ovaFlip{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@-moz-keyframes ovaFlip{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@-ms-keyframes ovaFlip{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes ovaFlip{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.ova-helix{animation-name:ovaHelix;-moz-animation-name:ovaHelix;-webkit-animation-name:ovaHelix}@-webkit-keyframes ovaHelix{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}@-moz-keyframes ovaHelix{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}@-ms-keyframes ovaHelix{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}@keyframes ovaHelix{from{opacity:0;-webkit-perspective:1300px;perspective:1300px;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}to{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}.ova-popup{animation:ovaPopup;-moz-animation-name:ovaPopup;-webkit-animation-name:ovaPopup}@-webkit-keyframes ovaPopup{from{opacity:0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;perspective:1300px}70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}to{transform:scale(1);-webkit-transform:scale(1);opacity:1}}@-moz-keyframes ovaPopup{from{opacity:0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;perspective:1300px}70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}to{transform:scale(1);-webkit-transform:scale(1);opacity:1}}@-ms-keyframes ovaPopup{from{opacity:0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;perspective:1300px}70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}to{transform:scale(1);-webkit-transform:scale(1);opacity:1}}@keyframes ovaPopup{from{opacity:0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1300px;perspective:1300px}70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}to{transform:scale(1);-webkit-transform:scale(1);opacity:1}}.elementor-widget-tabs .elementor-tabs .elementor-tabs-content-wrapper>.elementor-tab-mobile-title:before{font-size:14px;float:right;content:"";font-family:ovaicon!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-widget-tabs .elementor-tabs .elementor-tabs-content-wrapper>.elementor-tab-mobile-title.elementor-active:before{content:""}.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title .ova-toggle-title{display:flex;padding-right:5px}.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title .ova-icon i{line-height:26px}.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title .ova-before-title{position:relative}.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title .ova-before-title:before{position:absolute;content:"";width:4px;height:24px;top:50%;left:-12px;margin-top:-12px;background-color:var(--secondary)}.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title .ova-boxes-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#e9e9e9;border-radius:2px}.elementor-widget-toggle .elementor-toggle .elementor-toggle-item .elementor-tab-title .ova-boxes-icon i{vertical-align:middle}.ova-counter{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;text-align:left;display:flex;align-items:center;position:relative}.ova-counter:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-counter:hover .title,.ova-counter:hover .odometer,.ova-counter:hover .suffix,.ova-counter:hover .icon{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-counter:before{position:absolute;content:"";bottom:-20px;left:50px;width:0;border-top:20px solid transparent;border-right:65px solid transparent}.ova-counter .icon{display:flex;justify-content:center;align-items:center;margin-right:18px}.ova-counter .icon svg{display:inline-flex;width:72px;height:auto;fill:var(--primary)}.ova-counter .icon svg path{fill:var(--primary)}.ova-counter .icon i{font-size:72px;display:inline-flex;color:var(--primary)}.ova-counter .odometer{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;font-size:36px;font-weight:800;color:var(--heading);line-height:1.2;font-feature-settings:"pnum" on,"onum" on}.ova-counter .odometer .odometer-formatting-mark{display:none}.ova-counter .odometer .odometer-value{line-height:1}.ova-counter .suffix{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;font-size:36px;font-weight:800;color:var(--heading)}.ova-counter .title{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;margin:0;font-size:16px;font-weight:400;line-height:1.2;color:var(--text)}.ova-counter.ova-counter-template2{align-items:flex-end;max-width:340px;min-height:214px;padding:40px;background-color:rgba(36,36,36,.6);border:3px solid var(--primary)}.ova-counter.ova-counter-template2:after{position:absolute;z-index:1;left:-3px;top:-3px;content:"";width:152px;height:49px;border-bottom:3px solid var(--primary);border-right:3px solid var(--primary);background:#fff}.ova-counter.ova-counter-template2 .odometer{position:absolute;right:40px;top:20px;font-size:100px;color:var(--primary)}.ova-counter.ova-counter-template2 .odometer.odometer-auto-theme{line-height:1}.ova-counter.ova-counter-template2 .title{font-size:40px;font-weight:800;color:#fff}.ova_wrap_search_popup{position:relative;display:inline-flex;vertical-align:middle}.ova_wrap_search_popup .ova_search_close{display:none}.ova_wrap_search_popup.show .ova_search_popup{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transform:translateY(0%);transform:translateY(0%)}.ova_wrap_search_popup i{color:#fff;border-radius:100px 100px 100px 100px;font-size:26px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;cursor:pointer;display:inline-flex;transform:rotateY(180deg)}.ova_wrap_search_popup i:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;color:var(--primary)}.ova_wrap_search_popup .ova_search_popup{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-110%);transform:translateY(-110%)}.ova_wrap_search_popup .ova_search_popup .search-popup__overlay{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--heading);opacity:.75;cursor:pointer;z-index:-1}.ova_wrap_search_popup .ova_search_popup .container{width:100%;max-width:500px}@media(max-width:600px){.ova_wrap_search_popup .ova_search_popup .container{max-width:300px}}.ova_wrap_search_popup .ova_search_popup .container .search-form{display:inline-flex;justify-content:center;width:100%}.ova_wrap_search_popup .ova_search_popup .container .search-form .search-field{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;width:100%;background-color:#fff;color:var(--heading);font-weight:500;font-size:16px;border:none;outline:none;height:66px;padding-left:30px;transition:all .3s;border-radius:0}.ova_wrap_search_popup .ova_search_popup .container .search-form .search-field::placeholder{color:var(--heading);font-weight:500}.ova_wrap_search_popup .ova_search_popup .container .search-form .search-submit{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;display:flex;justify-content:center;align-items:center;border:unset;cursor:pointer;-webkit-border-radius:0;background-color:#faeeed;border-color:#faeeed;border-radius:0}.ova_wrap_search_popup .ova_search_popup .container .search-form .search-submit i{color:var(--primary);background-color:unset;padding:0;border-radius:unset}.ova_wrap_search_popup .ova_search_popup .container .search-form .search-submit i:hover{background-color:unset;color:unset}.ova_wrap_search_popup .ova_search_popup .container .search-form .search-submit:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;background-color:var(--primary);border:unset}.ova_wrap_search_popup .ova_search_popup .container .search-form .search-submit:hover i{color:#fff}.ova-contact-info{display:flex;align-items:center}.ova-contact-info .icon{color:var(--text);font-size:16px;margin-right:12px;margin-top:10px;position:relative;z-index:5}.ova-contact-info .icon svg{width:16px;height:auto;fill:var(--text)}.ova-contact-info .icon svg path{fill:var(--text)}.ova-contact-info .icon i{display:flex;position:relative;z-index:4}.ova-contact-info .icon:after{content:"";display:block;position:absolute;width:0;height:0;bottom:0;right:0;z-index:2;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.ova-contact-info .icon:hover:after{width:100%!important;height:100%!important;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.ova-contact-info .contact .label{font-size:24px;margin:0 0 10px;padding:0;font-weight:600;line-height:1.2em}.ova-contact-info .contact .info{list-style-type:none;padding:0;margin:0}.ova-contact-info .contact .info .item{color:var(--text);padding:0}.ova-contact-info .contact .info .item a{color:var(--text);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.ova-contact-info .contact .info .item a:before{position:absolute;content:"";width:0%;height:1px;left:0;bottom:0;transition:all 500ms ease;background-color:var(--primary)}.ova-contact-info .contact .info .item a:hover{color:var(--primary)}.ova-contact-info .contact .info .item a:hover:before{width:100%}.ova-menu-footer .menu{list-style:none;margin:0;padding:0}.ova-menu-footer .menu a{text-decoration:none;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ova-menu-footer .menu a:before{position:absolute;content:"";width:0%;height:1px;left:0;bottom:0;transition:all 500ms ease;background-color:var(--primary)}.ova-menu-footer .menu a:hover:before{width:100%}.ova-menu-footer .menu .sub-menu{list-style:none}.mc4wp-style-1 .ova-mc4wp-form{position:relative}.mc4wp-style-1 .ova-mc4wp-form .email{display:flex;align-items:center;width:100%}.mc4wp-style-1 .ova-mc4wp-form .email input{border-radius:unset;border-left:unset;border-top:unset;border-right:unset;border-bottom-color:#3a3a3a;border-width:2px;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:var(--text);width:100%;padding-bottom:21px;padding-top:22px;padding-left:0;background-color:initial}.mc4wp-style-1 .ova-mc4wp-form .email input::placeholder{color:var(--text);opacity:1}.mc4wp-style-1 .ova-mc4wp-form .email input:-webkit-autofill{transition-delay:600s}.mc4wp-style-1 .ova-mc4wp-form .submit{position:absolute;right:0%;top:50%;transform:translate(0,-50%)}.mc4wp-style-1 .ova-mc4wp-form .submit button{padding:10px 0;background-color:initial;border-color:transparent;color:var(--text)}.mc4wp-style-1 .ova-mc4wp-form .submit button span{font-size:12px;color:#fff;font-weight:700;text-transform:uppercase;line-height:1.2}.mc4wp-style-1 .ova-mc4wp-form .submit button:hover{background-color:var(--heading);border-color:var(--heading);color:var(--primary)}.mc4wp-style-1 .mc4wp-response p{color:#fff;margin:15px 0}.ova-title{text-align:center}.ova-title .sub-title{color:var(--text);font-size:16px;font-weight:600;line-height:1.2;margin:0;margin-bottom:8px;text-transform:uppercase}.ova-title .title{color:var(--heading);font-size:50px;font-weight:800;line-height:1.2;margin:0;margin-bottom:30px}.ova-title .title a{color:var(--heading);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-title .title a:hover{color:var(--primary);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-title .title .underline{text-decoration:none;position:relative;z-index:3}.ova-title .title .underline:after{position:absolute;z-index:-1;content:"";height:6px;bottom:11px;margin:0 auto;left:0;right:0;width:100%;background:var(--primary);-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.ova-title .description{margin:0;margin-bottom:15px}.ova-contact-page{position:relative}.ova-contact-page .contact{position:absolute;width:50%!important;top:0;right:0}@media(max-width:767px){.ova-contact-page .contact{position:relative;width:100%!important;height:auto;padding:30px 0}}.ova-contact-page .contact-form{background:0 0;box-shadow:0 1px 45px rgba(0,0,0,7%);height:auto}@media(max-width:1024px){.ova-contact-page .contact-form{padding-right:15px}}@media(max-width:767px){.ova-contact-page .contact-form{padding:30px 15px}}.ova-contact-page .contact-form span input{width:100%;padding-left:30px;border-radius:0;padding-top:14px;padding-bottom:14px;background-color:initial;border-color:#3a3a3a;font-size:14px;font-weight:400}.ova-contact-page .contact-form span input::placeholder{color:var(--text);opacity:1}.ova-contact-page .contact-form span input:focus{color:var(--text);opacity:1}.ova-contact-page .contact-form span textarea{resize:none;border-radius:0;height:150px;padding-left:30px;background-color:initial;border-color:#3a3a3a;font-size:14px;font-weight:400}.ova-contact-page .contact-form span textarea::placeholder{color:var(--text);opacity:1}.ova-contact-page .contact-form span textarea:focus{color:var(--text);opacity:1}.ova-contact-page .contact-form span .wpcf7-not-valid-tip{padding-left:30px;font-size:14px}.ova-contact-page .contact-form>div{margin-bottom:16px;position:relative}.ova-contact-page .contact-form .ova-submit button{padding-top:17px;padding-bottom:17px;padding-left:40px;padding-right:40px;width:auto;border-radius:0;background-color:#fff;border:unset;color:var(--heading);text-transform:uppercase;font-size:12px;font-weight:700;position:relative;z-index:5}.ova-contact-page .contact-form .ova-submit button span{position:relative;z-index:4}.ova-contact-page .contact-form .ova-submit button:after{content:"";display:block;position:absolute;background-color:var(--primary);width:8px;height:8px;bottom:0;right:0;z-index:2;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.ova-contact-page .contact-form .ova-submit button:hover:after{width:100%;height:100%;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.ova-contact-page .contact-form .ova-submit .wpcf7-spinner{margin-top:15px}.ova-contact-page form.invalid .wpcf7-response-output{color:#dc3232;border-color:#dc3232}.elementor-widget-progress .elementor-title-percentage{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:8px}.elementor-widget-progress .elementor-title-percentage .elementor-title{font-weight:800;color:var(--heading)}.ova-icon-box{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;position:relative;z-index:1;text-align:left}.ova-icon-box:after{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;position:absolute;content:"";top:0;left:0;right:0;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ova-icon-box:hover:after{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transform:scaleY(1);transform:scaleY(1)}.ova-icon-box:hover .icon i{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-icon-box:hover .title{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-icon-box:hover .description{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-icon-box .text-number{position:absolute;top:8px;right:0;font-size:60px;font-weight:800;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #fff;opacity:.1;z-index:2}.ova-icon-box .icon{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;display:inline-flex;align-items:flex-end;width:54px;height:54px;background-color:#2f2f2f;margin:0 0 30px 30px;position:relative;z-index:2}.ova-icon-box .icon svg{display:inline-flex;width:68px;height:auto;fill:var(--primary);margin-left:-30px}.ova-icon-box .icon svg path{fill:var(--primary)}.ova-icon-box .icon i{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;display:inline-flex;font-size:68px;color:var(--primary);margin-left:-30px}.ova-icon-box .title{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;margin:0;margin-bottom:30px;font-weight:800;font-size:24px;line-height:1.2;color:#fff;position:relative;z-index:2}.ova-icon-box .description{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;margin:0;font-weight:400;font-size:16px;line-height:1.5;position:relative;z-index:2}.ova-icon-box.ova-icon-box-template2{padding:60px 45px;text-align:center;background-color:#fff}@media(max-width:500px){.ova-icon-box.ova-icon-box-template2{padding:40px 30px}}.ova-icon-box.ova-icon-box-template2:after{background-color:var(--heading)}.ova-icon-box.ova-icon-box-template2:hover .mask{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;opacity:.1}.ova-icon-box.ova-icon-box-template2:hover .icon:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.ova-icon-box.ova-icon-box-template2:hover .title{color:#fff}.ova-icon-box.ova-icon-box-template2:hover .description{color:var(--text)}.ova-icon-box.ova-icon-box-template2.ova-icon-box-active:after{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transform:scaleY(1);transform:scaleY(1)}.ova-icon-box.ova-icon-box-template2.ova-icon-box-active .mask{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;opacity:.1}.ova-icon-box.ova-icon-box-template2.ova-icon-box-active .icon:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.ova-icon-box.ova-icon-box-template2.ova-icon-box-active .icon i{transform:scale(.9)}.ova-icon-box.ova-icon-box-template2.ova-icon-box-active .title{color:#fff}.ova-icon-box.ova-icon-box-template2.ova-icon-box-active .description{color:#949494}.ova-icon-box.ova-icon-box-template2 .mask{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;position:absolute;content:"";width:100%;height:100%;left:0;top:0;opacity:0;background-position:50%;background-size:cover;background-repeat:no-repeat;z-index:1}.ova-icon-box.ova-icon-box-template2 .icon{background-color:initial;margin:0 0 30px}.ova-icon-box.ova-icon-box-template2 .icon svg{margin:0}.ova-icon-box.ova-icon-box-template2 .icon i{margin:0}.ova-icon-box.ova-icon-box-template2 .title{color:var(--heading)}.ova-icon-box.ova-icon-box-template2 .description{font-size:16px;color:var(--text)}.elementor-button-wrapper .elementor-button{position:relative;overflow:hidden}.elementor-button-wrapper .elementor-button:hover:before{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;width:100%;height:100%}.elementor-button-wrapper .elementor-button:before{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;position:absolute;content:"";bottom:0;right:0;height:8px;width:8px;background-color:var(--heading)}.elementor-button-wrapper .elementor-button .elementor-button-text{z-index:1;letter-spacing:1px}.ova-testimonial .owl-stage-outer{padding:50px 0}.ova-testimonial .owl-carousel .owl-stage-outer{margin-right:-30px;margin-left:-30px;padding-left:30px;padding-right:30px;width:calc(100% + 60px)}@media(max-width:1290px){.ova-testimonial .owl-carousel .owl-stage-outer{margin-right:0;margin-left:0;padding-left:0;padding-right:0;width:100%}}.ova-testimonial.version_1 .slide-testimonials .item .line-bottom{background-image:repeating-linear-gradient(-45deg,#ffffff,#ffffff 2px,transparent 0,transparent 6px);position:absolute;right:0;bottom:-17px;width:calc( 100% - 20px );height:20px}.ova-testimonial.version_1 .slide-testimonials .item .line-right{background-image:repeating-linear-gradient(-45deg,#ffffff,#ffffff 2px,transparent 0,transparent 6px);position:absolute;bottom:0;right:0;width:20px;height:62%}.ova-testimonial.version_1 .slide-testimonials .client_info{margin-right:20px;background-color:#fff;padding:16px 40px 29px}@media(max-width:1024px){.ova-testimonial.version_1 .slide-testimonials .client_info{margin-left:20px}}.ova-testimonial.version_1 .slide-testimonials .client_info .info{display:flex;justify-content:flex-start;align-items:top;padding-bottom:40px;border-bottom:1px solid var(--light)}@media(max-width:479px){.ova-testimonial.version_1 .slide-testimonials .client_info .info{flex-flow:column}.ova-testimonial.version_1 .slide-testimonials .client_info .info .client{margin:0;margin-bottom:30px}}.ova-testimonial.version_1 .slide-testimonials .client_info p.evaluate{margin-top:40px;margin-bottom:0}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating{justify-content:center}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating{font-size:12px;color:#ccd6df;font-family:eicons;display:inline-block}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating .elementor-star-full::before{content:"";display:block;font-size:inherit;font-family:inherit;position:absolute;color:#ffbf48;top:0;left:0}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i{display:inline-block;position:relative;font-style:normal;cursor:default;line-height:100%;vertical-align:middle;font-family:eicons}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i::before{display:block;font-size:inherit;font-family:inherit;position:absolute;overflow:hidden;color:#ffbf48;top:0;left:0}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-1::before{content:"";width:10%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-2::before{content:"";width:20%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-3::before{content:"";width:30%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-4::before{content:"";width:40%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-5::before{content:"";width:50%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-6::before{content:"";width:60%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-7::before{content:"";width:70%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-8::before{content:"";width:80%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating .elementor-star-rating i.elementor-star-9::before{content:"";width:90%}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-1::before,.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-2::before,.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-3::before,.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-4::before,.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-5::before,.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-6::before,.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-7::before,.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-8::before,.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating i.elementor-star-9::before{content:"★"}.ova-testimonial.version_1 .slide-testimonials .client_info .ova-rating.star_unicode .elementor-star-rating .elementor-star-full::before{content:"★"}.ova-testimonial.version_1 .slide-testimonials .client_info .icon-quote{line-height:1;text-align:right}@media(max-width:767px){.ova-testimonial.version_1 .slide-testimonials .client_info .icon-quote{display:none}}.ova-testimonial.version_1 .slide-testimonials .client_info .icon-quote i{line-height:1;color:var(--primary)}.ova-testimonial.version_2 .slide-testimonials .owl-item.active .client_info{box-shadow:none}.ova-testimonial.version_2 .slide-testimonials .client_info{padding:0;background:0 0;box-shadow:none}.ova-testimonial.version_2 .slide-testimonials .client_info p.evaluate{font-size:16px;line-height:26px;color:var(--text);margin-bottom:40px;padding-bottom:37px;border-bottom:1px solid var(--light)}@media(max-width:767px){.ova-testimonial.version_2 .slide-testimonials .client_info p.evaluate{font-size:20px;line-height:28px;margin-top:15px}}.ova-testimonial.version_2 .slide-testimonials .client_info .testimonial{display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){.ova-testimonial.version_2 .slide-testimonials .client_info{display:block}}@media(max-width:767px){.ova-testimonial.version_2 .slide-testimonials .client_info .client{margin-bottom:40px;margin:0 auto}}.ova-testimonial.version_2 .slide-testimonials .client_info .info{display:flex;align-items:center;padding:0}@media(max-width:767px){.ova-testimonial.version_2 .slide-testimonials .client_info .info{padding:0;text-align:center;width:100%}}@media(max-width:479px){.ova-testimonial.version_2 .slide-testimonials .client_info .info{flex-flow:column;text-align:start;align-items:start}}@media(max-width:767px){.ova-testimonial.version_2 .slide-testimonials .client_info .info .name-job{width:100%}}.ova-testimonial.version_2 .slide-testimonials .client_info .info .name-job .name{font-size:24px;line-height:1.2;font-weight:400;color:#202b5d}.ova-testimonial.version_2 .slide-testimonials .client_info .info .name-job .job{font-size:16px;line-height:1.2;color:#62718d}.ova-testimonial.version_2 .slide-testimonials .client_info .info .client{margin-right:26px}@media(max-width:479px){.ova-testimonial.version_2 .slide-testimonials .client_info .info .client{margin:0;margin-bottom:30px}}@media(max-width:767px){.ova-testimonial.version_2 .slide-testimonials .client_info .icon-quote{display:none}}.ova-testimonial.version_3 .slide-testimonials.owl-carousel .owl-stage-outer{padding-bottom:0}.ova-testimonial.version_3 .slide-testimonials .owl-item.active .item .client_info{box-shadow:unset}.ova-testimonial.version_3 .slide-testimonials .item .client_info{display:flex;flex-flow:column;align-items:center}.ova-testimonial.version_3 .slide-testimonials .item .client_info .client{margin-bottom:40px}.ova-testimonial.version_3 .slide-testimonials .item .client_info .client img{min-height:84px;max-width:84px;width:100%;object-fit:cover;border:4px solid var(--primary)}.ova-testimonial.version_3 .slide-testimonials .item .client_info p.evaluate{text-align:center;margin-bottom:43px;font-size:24px;font-weight:500;line-height:1.833;color:#fff}.ova-testimonial.version_3 .slide-testimonials .item .client_info .info{padding-top:28px;position:relative;text-align:center}.ova-testimonial.version_3 .slide-testimonials .item .client_info .info:before{position:absolute;z-index:-1;content:"";height:2px;top:0;margin:0 auto;left:0;right:0;width:42px;background:var(--primary);-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.ova-testimonial.version_3 .slide-testimonials .item .client_info .info .name-job .name{color:#fff;font-weight:800}.ova-testimonial .slide-testimonials .owl-stage-outer .owl-stage .owl-item{-o-transition:1.8s;-ms-transition:1.8s;-moz-transition:1.8s;-webkit-transition:1.8s;transition:1.8s;opacity:0}.ova-testimonial .slide-testimonials .owl-stage-outer .owl-stage .owl-item.active{-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;transition:.8s;opacity:1}.ova-testimonial .slide-testimonials .owl-item.active .client_info{box-shadow:0 10px 40px rgba(6,22,58,.1)}.ova-testimonial .slide-testimonials .client_info{padding:35px 35px 40px 40px;position:relative}@media(max-width:767px){.ova-testimonial .slide-testimonials .client_info{padding:30px 0}}.ova-testimonial .slide-testimonials .client_info .icon-quote i{color:var(--primary);display:inline-block}.ova-testimonial .slide-testimonials .client_info .icon-quote i:before{margin:0;font-size:65px;line-height:1}.ova-testimonial .slide-testimonials .client_info p.evaluate{font-size:16px;font-weight:400;color:var(--text);line-height:26px;margin:0 0 9px}.ova-testimonial .slide-testimonials .client_info .info{padding-top:24px}.ova-testimonial .slide-testimonials .client_info .info .client{margin-right:15px}.ova-testimonial .slide-testimonials .client_info .info .client img{min-height:84px;max-width:84px;width:100%;object-fit:cover;border:4px solid var(--primary)}.ova-testimonial .slide-testimonials .client_info .info .name-job p{margin:0}.ova-testimonial .slide-testimonials .client_info .info .name-job .name{font-size:20px;line-height:1.2;font-weight:700;color:var(--heading);letter-spacing:.2px;margin-bottom:5px}.ova-testimonial .slide-testimonials .client_info .info .name-job .job{font-size:16px;line-height:1.2;font-weight:400;color:var(--text)}.ova-testimonial .slide-testimonials .owl-dots{text-align:center;margin-top:2px}.ova-testimonial .slide-testimonials .owl-dots .owl-dot{outline:none}.ova-testimonial .slide-testimonials .owl-dots .owl-dot span{width:6px;height:6px;margin:5px;background:#d1d1d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.ova-testimonial .slide-testimonials .owl-dots .owl-dot.active span{background-color:var(--primary);width:12px;border-radius:5px;opacity:1}.ova-blog{list-style-type:none;padding:0;margin:0;display:grid;column-gap:30px}.ova-blog.columns2{grid-template-columns:1fr 1fr}@media(max-width:1024px){.ova-blog.columns2{grid-template-columns:1fr 1fr}.ova-blog.columns2 .item{margin-bottom:60px}}@media(max-width:767px){.ova-blog.columns2{grid-template-columns:1fr}.ova-blog.columns2 .item{margin-left:0;margin-right:0}}.ova-blog.columns2 .media img{width:100%;object-fit:cover}.ova-blog.columns3{grid-template-columns:1fr 1fr 1fr}@media(max-width:1024px){.ova-blog.columns3{grid-template-columns:1fr 1fr}.ova-blog.columns3 .item{margin-bottom:30px}}@media(max-width:767px){.ova-blog.columns3{grid-template-columns:1fr}.ova-blog.columns3 .item{margin-left:0;margin-right:0}}.ova-blog.columns3 .media img{width:100%;object-fit:cover}.ova-blog.columns4{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1024px){.ova-blog.columns4{grid-template-columns:1fr 1fr}.ova-blog.columns4 .item{margin-bottom:30px}}@media(max-width:767px){.ova-blog.columns4{grid-template-columns:1fr}.ova-blog.columns4 .item{margin-left:0;margin-right:0}}.ova-blog.columns4 .media img{width:100%;object-fit:cover}.ova-blog .item{position:relative;width:100%;margin-bottom:30px;box-shadow:0 20px 60px rgba(23,39,54,.1)}.ova-blog .item .media{position:relative;margin-bottom:30px;overflow:hidden}@media(max-width:479px){.ova-blog .item .media{margin-bottom:10px}}.ova-blog .item .media a{display:flex}.ova-blog .item .media img{min-height:290px;-webkit-transition:all .5s linear;transition:all .5s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ova-blog .item:hover .media img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.ova-blog .item .info-blog{padding:0 40px}@media(max-width:479px){.ova-blog .item .info-blog{padding:0 20px}}.ova-blog .item .post-date{position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;padding:8px 20px;background-color:var(--primary)}.ova-blog .item .post-date span{display:block;color:#fff;font-weight:700;font-size:14px;line-height:1.2}.ova-blog .item .post-date .right-j{margin-right:5px}.ova-blog .item .category{color:var(--primary);display:inline-block;margin-top:12px}.ova-blog .item .category a{color:var(--primary);font-size:14px;font-weight:600;text-transform:uppercase;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog .item .category a:hover{background-color:#fff;color:var(--secondary-hover);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog .item .post-author,.ova-blog .item .comment{display:inline-flex;align-items:center}.ova-blog .item .post-author a,.ova-blog .item .comment a{font-size:14px;font-weight:500;text-transform:capitalize;color:var(--text);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog .item .post-author a:hover,.ova-blog .item .comment a:hover{color:var(--primary);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog .item .post-author span,.ova-blog .item .comment span{margin-right:4px;margin-left:4px;font-size:14px}.ova-blog .item .post-author i,.ova-blog .item .comment i{color:var(--primary);font-size:14px}.ova-blog .item .comment{margin-left:10px}.ova-blog .item .comment i{margin-right:4px}.ova-blog .item .post-meta .item-meta{margin-right:30px;line-height:1;display:flex;justify-content:center;align-items:center}.ova-blog .item .post-meta .item-meta .date i::before,.ova-blog .item .post-meta .item-meta .author i::before{font-size:23px}.ova-blog .item .post-meta .item-meta .left{padding-right:5px;opacity:.6;color:var(--light)}.ova-blog .item .post-meta .item-meta .right{color:var(--light)}.ova-blog .item .post-meta .item-meta .right a{color:var(--light)}.ova-blog .item .post-title{margin:0;margin-bottom:20px;line-height:unset}.ova-blog .item .post-title a{color:var(--heading);font-size:26px;font-weight:800;line-height:1.4;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog .item .post-title a:hover{color:var(--primary);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog .item .short_desc p{font-weight:500;padding:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 25px}.ova-blog .item .read-more{width:100%;display:inline-flex;justify-content:space-between;align-items:center;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;font-size:12px;color:var(--heading);padding:18px 0;font-weight:600;text-transform:uppercase;border-top:1px solid var(--light)}.ova-blog .item .read-more svg{width:var(--font-size);height:auto;margin-left:12px}.ova-blog .item .read-more svg path{fill:#fff;transition:all .6s ease;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease}.ova-blog .item .read-more:hover{color:var(--primary);transition:all .6s ease;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease}.ova-blog .item .read-more i{margin-left:12px;display:flex}.ova-blog .item .read-more i::before{font-size:14px;font-weight:600;vertical-align:middle}.ova-blog2{list-style-type:none;padding:0;margin:0;display:grid;column-gap:30px}.ova-blog2.columns2{grid-template-columns:1fr 1fr}@media(max-width:1024px){.ova-blog2.columns2{grid-template-columns:1fr 1fr}.ova-blog2.columns2 .item{margin-bottom:60px}}@media(max-width:767px){.ova-blog2.columns2{grid-template-columns:1fr}.ova-blog2.columns2 .item{margin-left:0;margin-right:0}}.ova-blog2.columns2 .media img{width:100%;object-fit:cover}.ova-blog2.columns3{grid-template-columns:1fr 1fr 1fr}@media(max-width:1024px){.ova-blog2.columns3{grid-template-columns:1fr 1fr}.ova-blog2.columns3 .item{margin-bottom:30px}}@media(max-width:767px){.ova-blog2.columns3{grid-template-columns:1fr}.ova-blog2.columns3 .item{margin-left:0;margin-right:0}}.ova-blog2.columns3 .media img{width:100%;object-fit:cover}.ova-blog2.columns4{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1024px){.ova-blog2.columns4{grid-template-columns:1fr 1fr}.ova-blog2.columns4 .item{margin-bottom:30px}}@media(max-width:767px){.ova-blog2.columns4{grid-template-columns:1fr}.ova-blog2.columns4 .item{margin-left:0;margin-right:0}}.ova-blog2.columns4 .media img{width:100%;object-fit:cover}.ova-blog2 .item{position:relative;width:100%;margin-bottom:30px;box-shadow:0 20px 60px rgba(23,39,54,.1)}.ova-blog2 .item .media{position:relative;overflow:hidden}@media(max-width:479px){.ova-blog2 .item .media{margin-bottom:10px}}.ova-blog2 .item .media a{display:flex}.ova-blog2 .item .media a:after{background-image:-moz-linear-gradient(90deg,black 0%,transparent 100%);background-image:-webkit-linear-gradient(90deg,black 0%,transparent 100%);background-image:-ms-linear-gradient(90deg,black 0%,transparent 100%);position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:1;content:""}.ova-blog2 .item .media img{min-height:470px;-webkit-transition:all .5s linear;transition:all .5s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.ova-blog2 .item:hover .media img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.ova-blog2 .item .info-blog{padding:0 30px;position:absolute;z-index:5;bottom:0}@media(max-width:479px){.ova-blog2 .item .info-blog{padding:0 20px}}.ova-blog2 .item .post-date{position:absolute;z-index:3;top:0;right:0;display:flex;justify-content:center;align-items:center;padding:8px 20px;background-color:var(--primary)}.ova-blog2 .item .post-date span{display:block;color:#fff;font-weight:700;font-size:14px;line-height:1.2}.ova-blog2 .item .post-date .right-j{margin-right:5px}.ova-blog2 .item .comment{display:inline-flex;align-items:center}.ova-blog2 .item .comment a{font-size:14px;font-weight:500;text-transform:capitalize;color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog2 .item .comment a:hover{color:var(--primary);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog2 .item .comment span{margin-right:4px;margin-left:4px;font-size:14px}.ova-blog2 .item .comment i{color:var(--primary);font-size:14px}.ova-blog2 .item .comment i{margin-right:4px}.ova-blog2 .item .post-meta .item-meta{margin-right:30px;line-height:1;display:flex;justify-content:center;align-items:center}.ova-blog2 .item .post-meta .item-meta .date i::before{font-size:23px}.ova-blog2 .item .post-meta .item-meta .left{padding-right:5px;opacity:.6;color:var(--light)}.ova-blog2 .item .post-meta .item-meta .right{color:var(--light)}.ova-blog2 .item .post-meta .item-meta .right a{color:var(--light)}.ova-blog2 .item .post-title{margin:0;margin-bottom:33px;line-height:unset}.ova-blog2 .item .post-title a{color:#fff;font-size:26px;font-weight:800;line-height:1.4;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-blog2 .item .post-title a:hover{color:var(--primary);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.ova-img{display:flex;position:relative}.ova-img img{display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;object-fit:cover}.ova-img.template1.type1 img{-webkit-mask-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/mask-img-01.svg);mask-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/mask-img-01.svg)}.ova-img.template1.type2{width:100%}.ova-img.template1.type2.border{position:relative;width:170px;height:170px;-webkit-mask-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/mask-img-02.svg);mask-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/mask-img-02.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff}.ova-img.template1.type2.border img{height:calc(100% - 16px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ova-img.template1.type2 img{-webkit-mask-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/mask-img-02.svg);mask-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/mask-img-02.svg)}.ova-img.template2{display:inline-flex;width:100%;height:auto}.ova-img.template2 img{position:relative;left:unset;width:500px;height:550px;display:block}.ova-img.template2 .line-left.text{position:absolute;top:0;transform-origin:0 0;transform:rotate(90deg)}.ova-img.template2 .line-left.text h2{color:#f5f5f5;font-size:80px;font-weight:200;text-transform:uppercase;margin:0;letter-spacing:12.2px}.ova-img.template2 .line{position:absolute;left:calc(100%);background:var(--primary);content:"";width:10px;height:calc(100% - 40px);transform:translate(0,20px)}.ova-img.template2 .line.line-left{left:unset;right:calc(100%)}.ova-img-2{-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;background-color:#fff;position:relative;width:100%;height:auto}.ova-img-2 img{left:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;object-fit:cover;-webkit-mask-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/mask-img-02.svg);mask-image:url(https://algafry.com/wp-content/themes/retirio/assets/img/base/mask-img-02.svg)}.ova-image-box{position:relative;display:flex}.ova-image-box .title-box{position:absolute;z-index:3;width:calc( 100% - 50px);height:auto;bottom:-30px;left:50%;transform:translate(-50%,0);box-shadow:0 10px 60px rgba(0,0,0,7%);padding:40px 70px;background-color:#fff}.ova-image-box .title-box .title{transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-o-transition:all .8s ease;font-size:24px;font-weight:800;text-align:center;color:var(--heading);margin:0}.ova-image-box .title-box .mask{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;content:"";position:absolute;z-index:2;bottom:0;left:0;width:100%;height:0}.ova-image-box img{width:100%;position:relative;z-index:1}.ova-image-box:hover .title-box .title{position:relative;z-index:5;transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-o-transition:all .8s ease}.ova-image-box:hover .title-box .mask{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;height:100%}.ova-box{position:relative;display:inline-flex}.ova-box .ova-icon-box-2{border:1px solid #e5e5e5;display:inline-flex;background-color:#fff}.ova-box .ova-icon-box-2.bottom-left{transform:skewX(14deg);-ms-transform:skewX(14deg);-webkit-transform:skewX(14deg)}.ova-box .ova-icon-box-2.top-left{transform:skewX(-14deg);-ms-transform:skewX(-14deg);-webkit-transform:skewX(-14deg)}.ova-box .ova-icon-box-2 .icon-box{display:inline-flex;justify-content:center;align-items:center;position:relative;background-color:var(--primary);width:142px;height:142px;margin:9px}.ova-box .text{position:absolute;font-size:20px;font-weight:700;line-height:1.2;padding-right:50%;left:-20px;color:var(--heading)}.ova-box .text.bottom-left{bottom:-74px}.ova-box .text.top-left{top:-74px}.ova-box .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ova-box .icon i{font-size:60px;color:#fff}.ova-box .number_section{font-size:120px;font-weight:800;color:#fafafa;position:absolute;z-index:-1}.ova-box .number_section.bottom-left{top:-5px;right:-90px}.ova-box .number_section.top-left{bottom:5px;right:-90px}.rpwwt-widget ul li a .rpwwt-post-title{font-weight:800;font-size:18px;line-height:1.3;color:var(--heading)}.rpwwt-widget ul li a:hover .rpwwt-post-title{color:var(--primary)}.rpwwt-widget ul li .rpwwt-post-date,.rpwwt-widget ul li .rpwwt-post-comments-number{text-transform:uppercase;font-weight:500;font-size:14px;line-height:1.3;letter-spacing:.4px;margin-top:5px}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwidmVuZG9yL19ub3JtYWxpemUuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsInV0aWxzL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX2xheW91dC5zY3NzIiwiYmFzZS9faGVhZGVyLnNjc3MiLCJiYXNlL19icmFuZC5zY3NzIiwiYmFzZS9fbWVudS5zY3NzIiwiYmFzZS9fZm9vdGVyLnNjc3MiLCJiYXNlL19ibG9nLnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCJiYXNlL19wYWdlLnNjc3MiLCJiYXNlL193aWRnZXRzLnNjc3MiLCJiYXNlL190YWJsZS5zY3NzIiwiYmFzZS9fZm9ybS5zY3NzIiwiYmFzZS9fZ2FsbGVyaWVzLnNjc3MiLCJiYXNlL19pbWcuc2NzcyIsImJhc2UvX2VtYmVkLnNjc3MiLCJiYXNlL19jb21tZW50cy5zY3NzIiwiYmFzZS9fcGFnaW5hdGlvbi5zY3NzIiwiYmFzZS9fYnJlYWRjcnVtYnMuc2NzcyIsImJhc2UvX3RvdXAuc2NzcyIsImJhc2UvX2NhcHRpb24uc2NzcyIsImJhc2UvX2Jsb2NrLnNjc3MiLCJiYXNlL19zdGlja3kuc2NzcyIsImJhc2UvXzQwNC5zY3NzIiwid29vY29tbWVyY2UvX2xheW91dC5zY3NzIiwid29vY29tbWVyY2UvX3R5cG8uc2NzcyIsIndvb2NvbW1lcmNlL19saXN0aW5nLnNjc3MiLCJ3b29jb21tZXJjZS9fZGV0YWlsLnNjc3MiLCJ3b29jb21tZXJjZS9fY2hlY2tvdXQuc2NzcyIsIndvb2NvbW1lcmNlL19jYXJ0LnNjc3MiLCJ3b29jb21tZXJjZS9fb3JkZXIuc2NzcyIsIndvb2NvbW1lcmNlL19sb2dpbi5zY3NzIiwid29vY29tbWVyY2UvX3NpZGViYXIuc2NzcyIsIndvb2NvbW1lcmNlL19tc2cuc2NzcyIsImVsZW1lbnRvci9fbG9nby5zY3NzIiwiZWxlbWVudG9yL19tZW51LW5hdi5zY3NzIiwiZWxlbWVudG9yL19tZW51LWNhbnZhcy5zY3NzIiwiZWxlbWVudG9yL19oZWFkZXItYmFubmVyLnNjc3MiLCJlbGVtZW50b3IvX2N1c3RvbS1hbmltYXRpb25zLnNjc3MiLCJlbGVtZW50b3IvX3RhYnMuc2NzcyIsImVsZW1lbnRvci9fdG9nZ2xlLnNjc3MiLCJlbGVtZW50b3IvX2NvdW50ZXIuc2NzcyIsImVsZW1lbnRvci9fc2VhcmNoLXBvcHVwLnNjc3MiLCJlbGVtZW50b3IvX2NvbnRhY3QtaW5mby5zY3NzIiwiZWxlbWVudG9yL19tZW51LWZvb3Rlci5zY3NzIiwiZWxlbWVudG9yL19tYzR3cC5zY3NzIiwiZWxlbWVudG9yL19oZWFkaW5nLnNjc3MiLCJlbGVtZW50b3IvX2NvbnRhY3QtcGFnZS5zY3NzIiwiZWxlbWVudG9yL19wcm9ncmVzcy5zY3NzIiwiZWxlbWVudG9yL19vdmEtaWNvbi1ib3guc2NzcyIsImVsZW1lbnRvci9fYnV0dG9uLnNjc3MiLCJlbGVtZW50b3IvX3Rlc3RpbW9uaWFsLnNjc3MiLCJlbGVtZW50b3IvX2Jsb2ctZ3JpZC5zY3NzIiwiZWxlbWVudG9yL19ibG9nLWdyaWQtMi5zY3NzIiwiZWxlbWVudG9yL19pbWFnZS5zY3NzIiwiZWxlbWVudG9yL19vdmEtaW1hZ2UtYm94LnNjc3MiLCJlbGVtZW50b3IvX292YS1pY29uLWJveC0yLnNjc3MiLCJiYXNlL19yZWNlbnRfcG9zdF90aHVtYnNfcGx1Z2luLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBaUJBO0FBQUE7QUFBQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7QUFtREE7QUNwRUE7QUFFQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFLQTtFQUNFO0FBQW1CO0VBQ25CO0FBQWdDOzs7QUFHbEM7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUlBO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUlBO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBS0E7RUFDRTtFQUNBOzs7QUFHRjtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFLQTtFQUNFO0FBQXlCO0VBQ3pCO0FBQVc7RUFDWDtBQUFtQjs7O0FBR3JCO0FBQUE7QUFBQTtBQUFBO0FBS0E7RUFDRTtBQUFtQztFQUNuQztBQUFnQjs7O0FBR2xCO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFJQTtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUtBO0VBQ0U7QUFBcUI7RUFDckI7QUFBNEI7RUFDNUI7QUFBbUM7OztBQUdyQztBQUFBO0FBQUE7QUFJQTtBQUFBO0VBRUU7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0VBR0U7QUFBbUM7RUFDbkM7QUFBZ0I7OztBQUdsQjtBQUFBO0FBQUE7QUFJQTtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUlBO0VBQ0U7OztBQUdGO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTtBQUFzQjtFQUN0QjtBQUFpQjtFQUNqQjtBQUFtQjtFQUNuQjtBQUFXOzs7QUFHYjtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQUE7QUFDUTtFQUNOOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQUE7QUFDUztFQUNQOzs7QUFHRjtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtFQUlFOzs7QUFHRjtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0VBSUU7OztBQUdGO0FBQUE7QUFBQTtBQUlBO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU9BO0VBQ0U7QUFBd0I7RUFDeEI7QUFBZ0I7RUFDaEI7QUFBZ0I7RUFDaEI7QUFBaUI7RUFDakI7QUFBWTtFQUNaO0FBQXFCOzs7QUFHdkI7QUFBQTtBQUFBO0FBSUE7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FBSUE7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0VBRUU7QUFBd0I7RUFDeEI7QUFBWTs7O0FBR2Q7QUFBQTtBQUFBO0FBSUE7QUFBQTtFQUVFOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUtBO0VBQ0U7QUFBK0I7RUFDL0I7QUFBc0I7OztBQUd4QjtBQUFBO0FBQUE7QUFJQTtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUtBO0VBQ0U7QUFBNEI7RUFDNUI7QUFBZTs7O0FBR2pCO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFJQTtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7QUFJQTtFQUNFOzs7QUFHRjtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBSUE7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FBSUE7RUFDRTs7O0FEclJEO0FFdEVEO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUlKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBWEo7SUFZUTs7O0FBR0o7RUFDSTs7O0FBSVI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDQztFQUNHOzs7QUFLSjtFQUNDO0VBQ0k7OztBQUtMO0VBRUM7OztBQU1EO0VBQ0M7OztBQU1EO0VBQ0M7OztBQU1EO0VBQ0M7OztBQU1EO0VBQ0k7RUFDQTs7QUFDQTtFQUVJO0VBQ0E7OztBQUlSO0VBQ0k7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7OztBQUtSO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVRKO0lBVVE7SUFDQTs7O0FBSUE7RUFDSTs7QUFDQTtFQUZKO0lBR1E7SUFDQTs7O0FBR0o7RUFDSTs7QUFLWjtFQUNJOztBQUVKO0VBQ0k7O0FBRUg7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBZkg7SUFnQk87SUFDQTtJQUNBOzs7QUFLSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVEo7SUFVUTtJQUNBO0lBQ0E7OztBQUtaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1SO0VBQ0k7RUFDQTs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0k7OztBQUdKO0FBQUE7RUFFSSxlQ2xPa0I7RURtT2xCLFNDbE9ZO0VEbU9aLGFDalBlOzs7QURxUG5CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FGeExKO0FJekVBO0VBQ0U7O0FBSUM7RUFDQztFQUNTO0VBQ0E7O0FBRUo7RUFDSTs7QUFJWDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtBQUFBO0VBR0k7O0FBRUg7RUFMRDtBQUFBO0lBTUU7SUFDQTs7O0FBTUQ7RUFFQztFQUNBOztBQU1EO0VBQ0M7O0FBS0Q7RUFDQzs7QUFFRDtFQUNDOztBQUtEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFNRjtFQUNVO0VBQ0E7RUFDQTs7QUFDQTtFQUpWO0lBS1c7OztBQUdYO0VBQ087RUFDQTs7QUFDQTtFQUhQO0lBSVc7OztBQUlSO0VBQ0M7O0FBR0Q7RUFDRjs7O0FBTUg7RUFDQztFQUNBOzs7QUp4QkE7QUs1RUQ7RUFFSTtFQUNBOztBQUVBO0VBTEo7SUFNSztJQUNBO0lBQ0E7SUFDQTs7O0FBSUc7RUFDSTs7O0FMaUVWO0FNN0VBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFURDtJQVVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0c7Ozs7QU5vRUg7QU9sRkY7QUFBQTtBQUFBO0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBaEJKO0lBaUJROzs7QUFHSjtFQUNJO0VBQ0E7O0FBSUo7RUFDSTs7QUFHSjtBQUFBO0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7OztBQU1BO0VBRUk7O0FBSUo7RUFDSTs7QUFJSjtFQUNJOzs7QUFVQTtFQUNJOzs7QUFNaEI7RUFFSTs7QUFFQTtFQUNJOztBQUdKO0VBQ0k7O0FBQ0E7RUFDSTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFHUjtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUxKO0lBTVE7OztBQU9JO0VBQ0k7O0FBTUk7RUFDSTtFQUNBOztBQVFwQjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQVNSO0VBQ0k7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFHQTtFQUNJO0VBQ0E7O0FBR1I7RUFwQ0o7SUFxQ1E7Ozs7QUFRSjtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNJOzs7O0FBT3BCO0VBS1k7SUFDSTtJQUNBO0lBQ0E7O0VBSUk7SUFDSTtJQUNBO0lBQ0E7SUFDQTs7RUFHSTtJQUNJO0FBQWU7SUFDZjtJQUNBOztFQUVBO0lBQ0k7SUFDQTs7RUFNSjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBVXhCO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtBQUFTO0lBQ1Q7SUFDQTtJQUVBO0lBQ0Esa0JKNVFHO0lJNlFIO0lBQ0E7O0VBRUE7SUFDSTtJQUNBOztFQUdKO0lBQ0k7SUFDQTs7RUFLWjtJQUNJO0lBQ0E7SUFDQTtJQUNBOztFQUdJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7O0VBTUk7SUFDSTs7RUFTSjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFLUjtJQUNJOztFQUtaO0lBRUk7SUFDQTs7RUFFSTtJQUNJO0lBQ0E7SUFDQTtJQUNBOztFQUdKO0lBQ0k7SUFDQTs7RUFJUjtJQUNJOztFQU9RO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QVB0VC9CO0FRckZEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBUmlGRDtBU3hGQTtBQUNBO0VBRUM7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUtGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7O0FBQ0g7RUFDQzs7QUFJRjtFQUNDOztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDOztBQVFIO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDOUVKO0VBQ0c7RUFDQTtFQUNBOztBRDZFQztFQUNGO0VBQ0E7RUFDQTs7O0FBV0g7QUFFQztFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7O0FBS0Q7RUFDQztFQUNBOzs7QUFLRjtBQUNBO0VBRUM7RUFDRztFQUNBOztBQUVBO0VBTko7SUFPRTs7O0FBRUU7RUFUSjtJQVVLOzs7QUFJQTtFQUNGOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUNBO0VBQ0M7OztBQVVIO0VBQ0M7O0FBQ0M7RUFGRjtJQUdLOzs7O0FBTU47QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUVEO0VBTkQ7SUFPRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFDQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQ2pORjtFQUNHO0VBQ0E7RUFDQTs7QURpTkU7RUFDRjtFQUNBO0VBQ0E7OztBQVdGO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7Ozs7QUFNSjtBQUdFO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDQzs7QUFDQTtFQUVDO0VBQ0E7RUFDRzs7QUFJTDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHOztBQUVNO0VBQ1I7O0FBQ0E7RUFDQztFQUNBO0VDeFFKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFaQTtFQUNHO0VBQ0E7RUFDQTs7QUFjSDtFQUNDO0VBQ0E7RUFDQTs7QURtUUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQ3JTUDtFQUNHO0VBQ0E7RUFDQTtFRG9TSztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSDtFQUNBO0VBQ0E7RUFDRzs7QUFDQTtFQ3BUUjtFQUNHO0VBQ0E7RUFDQTtFRG1UcUI7RUFDQTs7QUFPdkI7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUdEO0VDcFVGO0VBQ0c7RUFDQTtFQUNBO0VEbVVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBWkQ7SUFhRTs7O0FBRUQ7RUNuVkg7RUFDRztFQUNBO0VBQ0E7RURrVkM7RUFDQTs7QUFJQztFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlEO0lBQ0E7OztBQUlDO0VBQ0Y7RUFDQTs7QUFFQTtFQUpFO0lBS0Q7OztBQUdGO0VBQ0M7RUFDRztFQUNBOztBQUNIO0VBSkQ7SUFLRTtJQUNBO0lBQ0E7SUFDQTs7O0FBT0Y7RUFDQzs7QUFNRjtFQUNDO0VBQ0E7OztBQVNIO0FBRUE7RUFDQztFQUNBO0VBQ0c7RUFDQTtFQUNBOzs7QUFNRjtFQUNDO0VBQ0E7RUFDRzs7QUFDSDtFQUNDOzs7QVRyVUo7QVczRkE7RUFDQzs7O0FYNkZEO0FZOUZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZESDtBQTZDQTtBQXVEQTtBQXNCQTtBQTZDQTtBQUFBO0FBQUE7O0FBbE9HO0VBQ0M7O0FBR0Q7RUFDRjs7QUFDQTtFQUNDOztBQU1DO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNDOztBQUlEO0VBQUs7O0FBR0w7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFQTtFQUNDOztBQUVEO0VBQ0M7O0FBSUY7RUFFRjs7QUFLRjtFQUNDOztBQU9BO0VBQ0M7RUFDRztFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHTDtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNDO0VBQ0E7RUFDQTs7QUFPSDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFQztFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU1EO0VBQ0M7RUFDQTtFQUNBOztBQVFKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQVVGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUYxS0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQVpBO0VBQ0c7RUFDQTtFQUNBOztBQWNIO0VBQ0M7RUFDQTtFQUNBOztBRTJLQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFlRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQU9GO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVlIO0VBQ0M7RUFDQTs7QUFNRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFZRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVNEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBU0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFTRjtFQUND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O0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0FBQUE7QUFBQTtJQU9FOzs7QUFHRDtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUVDO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0FBQUE7QUFBQTtJQVFFOzs7QUFHRjtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFPRjtBQUFBO0FBQUE7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBOztBQU1OO0FBQUE7QUFBQTtFQUNDO0VBQ0c7RUFDQTs7QUFHQztBQUFBO0FBQUE7RUFDQztFQUNBOztBQU1EO0FBQUE7QUFBQTtFQUNDO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ3FCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRXRCO0FBQUE7QUFBQTtFQUNDOztBQUdGO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNxQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVM3QjtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVdPO0VBQ0k7OztBQVFoQjtBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU9GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0VBQ0M7RUFDRztFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUdDO0VBQ0c7RUFDQTtFQUNBOztBQUdBO0VBVEo7QUFBQTtBQUFBO0lBVUs7SUFDSDs7O0FBRUU7QUFBQTtBQUFBO0VBQ0M7O0FBSUw7RUFDQztFQUNHO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUlMO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7OztBbEIxS0o7QW1CbkhBO0FBQUE7QUFBQTtBQU1JO0FBQUE7QUFBQTtFQUVJOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFVHhDZjtFQUNHO0VBQ0E7RUFDQTs7QVN3Q1k7QUFBQTtBQUFBO0FBQUE7RUFDSTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0k7O0FBSVI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTtFQUNBOzs7QUFXcEI7QUFBQTtBQUFBO0FBR0E7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFFSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFFQTtFQUdJO0VBQ0E7RUFDQTs7QUFPUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSVI7RUFDSTs7O0FuQlBKO0FvQnRIQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNIO0VBQ0M7O0FBRUE7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QXBCK0VKO0FxQnpIQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VYUEQ7RUFDRztFQUNBO0VBQ0E7O0FXUUg7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDTzs7O0FyQnVHWjtBc0I1SEE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0F0QndHTDtBdUIvSEE7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUlBO0VBQ0M7O0FBSUQ7RUFDQzs7QUFJRjtFQUNDOzs7QUFJRjtBQUdDO0FBQUE7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlMO0FBQ0E7RUFDQzs7QUFDQTtFQUNDOzs7QUFJRjtBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFHRDtFQUNDOzs7QUFLRjtBQUtBO0FBRUM7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7OztBQU1IO0FBRUM7RUFDQztFQUNBOzs7QUFJRjtBQUNBO0VBQ0M7OztBQUdEO0FBR0M7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBUVI7QUFDQTtFQUNDOzs7QUFHRDtBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1QO0FB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RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQVFKO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFQztFQUNDOztBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRXFDO0VBQ25DOztBQUtGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFXSjtFQUNPO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7RUFDSDtFQUNBOztBQUlEO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQzhCOztBQUM5QjtFQUNDOztBQUVEO0VBYkQ7SUFjRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7OztBQUdGO0VBQytCO0VBQ0E7O0FBQzlCO0VBQ0k7O0FBRUo7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFJRjtFQUNDOztBQUlBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBVVQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFPQTtFQUNDO0VBQ0E7RUFDQTs7QUFLRjtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFVSjtFQUREO0lBRUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBTUk7RUFDTDs7QUFDQTtFQUNDOztBQUlEO0VBQ0M7RUFDWTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR1o7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNobkJSO0FBRUM7QUFPQTtBQThCQTtBQW9NQTtBQWtDQTs7QUExUUE7RUFDQztFQUNBO0VBQ0E7O0FBTUE7RUFDQztFQUNBOztBQUdEO0FBQUE7RUFFQzs7QUFHQTtFQUNDLGEzQmZlOztBMkJrQmpCO0VBQ0MsYTNCbkJnQjtFMkJvQmhCO0VBQ0E7RUFDQTtFQUNBLFMzQmRXOztBMkJlWDtFQUNDO0VBQ0E7O0FBTUg7RUFFQzs7QUFDQTtBQUFBO0VBRUM7RUFDQTs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQSxjM0JwQ2tCO0UyQnFDbEIsYTNCdkRnQjtFMkJ3RGhCLFMzQnBEYTtFMkJxRGI7RUFDQTtFQUNBLFkzQnhDZ0I7O0EyQjJDakI7RUFDQztFQUNBLGMzQjlDa0I7RTJCK0NsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBLFkzQmxEZ0I7O0EyQnNEaEI7RUFDQztFQUNBO0VBQ0EsYzNCMURpQjtFMkIyRGpCOztBQUNBO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNDO0VBQ0E7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUtBO0VBQ0M7RUFDQTs7QUFJQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7SUFDQTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7OztBQUlGO0VBQ0M7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFJRjtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFHRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFO0lBQ0E7OztBQUdGO0VBQ0M7RUFDQTs7QUFPRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUtIO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUdEO0VBQ0M7O0FBT0Y7RUFDQztFQUNBOztBQU1IO0VBQ0M7RUFDQSxjM0JwTm1COztBMkJ1TmpCO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQVFIO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQVlMO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUM7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBSUQ7RUFDQzs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQVFOO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOzs7QUN0VUw7QUF1T0M7O0FBck9DO0VBQ0M7O0FBR0E7RUFDQzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBR0Y7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUdGO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFHRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBT0o7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7OztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTtJQUNBOzs7QUFFRDtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRzs7QUFDSDtFQUNDOztBQUlIO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFOzs7QUFHRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVDO0VBREQ7SUFFRTs7O0FBRUQ7RUFFQztFQUNBO0VBQ0EsYzVCMUlZO0U0QjJJWixhNUI3SlU7RTRCOEpWLFM1QjFKTztFNEIySlA7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFRDtFQWZEO0lBZ0JFO0lBQ0E7SUFDQTs7O0FBR0Y7RUFFQztFQUNBLGE1QmhMVTtFNEJpTFYsUzVCeEtLO0U0QnlLTCxlNUIxS1c7RTRCMktYO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFoQkQ7SUFpQkU7SUFDQTtJQUNBOzs7QUFJSDtFQUVDO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQVJEO0lBU0U7SUFDQTs7O0FBS0g7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBVVA7RUFDQzs7QUFFQztFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBREQ7SUFFRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFLRTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBTUY7RUFDQztFQUNBO0VBQ0EsYzVCdFBlO0U0QnVQZjs7QUFDQTtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDQztFQUNBO0VBQ0E7O0FBS0g7RUFDQztFQUNBLGE1QjNSYztFNEI0UmQsUzVCblJTO0U0Qm9SVCxlNUJyUmU7RTRCc1JmOztBQUNBO0VBQ0M7RUFDQTs7QUFNSDtFQUNDOztBQUNBO0VBQ0M7OztBQ2hUSDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUNBO0VBQ0M7O0FBQ0E7RUFGRDtJQUdLO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUNqQlI7QUFHQztBQW1DQTs7QUFsQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFQztFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBS0g7RUFDQztFQUNHO0VBQ0g7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBLGU5QnREZTtFOEJ1RGYsUzlCM0RXO0U4QjREWCxhOUJoRWM7RThCaUVkOztBQUlEO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUdGO0VBQ0MsZTlCOUVnQjtFOEIrRWhCLFM5QjlFVTtFOEIrRVYsYTlCeEZlO0U4QnlGZjtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUlGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDLGU5QnBIZTtFOEJxSGYsUzlCcEhTO0U4QnFIVCxhOUI5SGM7RThCK0hkO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7OztBQVNOO0FBRUM7RUFDQzs7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7O0FBSUs7RUFDQztFQUNBOztBQUtGO0VBQ0Y7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ2pMTjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUdBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFJRDtFQUNDOztBQUtKO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNJO0VBQ0E7RUFDQTs7QUFFRjtFQUREO0lBRUU7OztBQUdBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFPQTtFQUNDOztBQVFKO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQU9GO0VBQ0M7RUFDQTtFQUNBOztBQU1EO0VBQ0M7O0FBR0E7RUFDQzs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNlO0VBQ2Y7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOzs7QUM3S047RUFDQzs7QUFDQTtFQUZEO0lBR0U7Ozs7QW5DMElGO0FvQzNJQztFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBSUY7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUlGO0VBQ0M7OztBQVFDO0FBQUE7RUFFQzs7QUFFRDtFQUNDOzs7QUM5Qko7RUFHRTtJQUNDO0lBQ0E7SUFDQTs7O0FBT0g7QUFFQTtBQUNBO0VBQ0M7RUFDQTs7O0FBSUQ7QUFDQTtFQUNDOzs7QUFNRDtFQUNDO0FBTUE7QUFvQkE7O0FBekJBO0VBQ0M7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7RUFDRzs7QUFDSDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUFZQTs7QUFYQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtFQUNDOztBQUNBO0VBQ0M7OztBQVdKO0FBR0U7RUFDQztFQUNBO0FBZ0JBOztBQWJFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQU9KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQVFGO0VBQ0M7QUFnQkE7O0FBYkU7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBT0o7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBVUo7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7OztBQU9GO0FBQ0M7RUFVTztJQUNDO0lBQ0E7O0VBT047SUFDQzs7RUFDQTtJQUNDO0lBQ0E7OztFQVFIO0FBRUM7O0VBQ0E7SUFDQztJQUNHO0lBQ0E7SUFDQTs7RUFNRjtJQUNDO0lBQ0c7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNDO0lBQ0E7SUFDRztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFXWDtBQUNBO0FBRUM7RUFDQTtJQUNDOzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0M7OztBQUlGO0VBQ0E7SUFDQztJQUNBO0lBQ0E7OztFQUVEO0lBQ0M7OztFQUVEO0lBQ0M7OztBQU1EO0VBR0M7SUFDQzs7O0VBR0Y7SUFDQztJQUNHO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0g7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0FBOERHO0FBc0dBO0FBNEJIOztFQTFMSTtJQUNDO0lBQ0E7SUFDQTtBQVNBOztFQVJBO0lBQ0M7O0VBQ0E7SUFDQzs7RUFNRjtJQUNGO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDRztJQUNBOztFQUlBO0lBQ0M7O0VBSUY7SUFDQztJQUNBOztFQVVGO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFLRjtJQUNDO0lBQ0E7SUFDSDtJQUNBO0FBQ0c7O0VBQ0E7SUFDRjtJQUNBO0lBQ0E7O0VBSUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBSUU7SUFDQztJQUNBO0FBRUE7QUFLQTs7RUFKQTtJQUNGOztFQUlFO0lBQ0M7QUFRQTs7RUFQQTtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUlEO0lBQ0M7O0VBT0o7SUFDQztJQUNBO0lBQ0g7SUFDQTtBQUNHOztFQUNBO0lBQ0Y7SUFDQTtJQUNBOztFQUlEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdFO0lBQ0M7SUFDQTtBQUVBO0FBS0E7O0VBSkE7SUFDRjs7RUFJRTtJQUNDO0FBT0E7O0VBTkE7SUFDQztJQUNBO0lBQ0E7O0VBSUQ7SUFDQzs7RUFTSjtJQUNDOztFQUdFO0FBQUE7SUFFQzs7RUFRSjtJQUNDOztFQUdFO0FBQUE7SUFFQzs7RUFRUDtJQUNDOzs7QUFPSDtBQUNDO0VBQ0E7SUFDQztJQUNBO0lBQ0E7OztFQUlEO0lBQ0M7SUFDQTtJQUNBOzs7RUFFRDtJQUNDOzs7RUFFRDtJQUNDOzs7RUFHRDtJQUNDOzs7QUMzaEJGO0FBQ0E7QUF5R0U7O0FBeEdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUlPO0VBQ0E7RUFDQTs7QUFHUDtFQUNPOztBQUdKO0VBQ0k7O0FBTVI7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1QnhDRjtFQUNHO0VBQ0E7RUFDQTs7QTRCd0NEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlEO0VBQ0M7RUFDQTtFQUNBOztBQVNGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0M7QUFBQTtFQUdJOztBQUlMO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RTVCbkdIO0VBQ0c7RUFDQTtFQUNBOztBNEJzR0Y7RUFDTzs7QUFFUDtFQUNPOztBQUNBO0VBQ0k7RUFDQTs7QUFDQTtFQUNHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFJWjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFPbkI7RUFDTztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFFSjtFQUNJOztBQUdBO0VBQ0k7RUFDQTs7O0FDcExqQjtFQUNDO0VBQ0E7QUE4Q0E7O0FBM0NDO0VBQ0M7O0FBSUQ7RUFDQzs7QUFJRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBTUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ3ZERjtBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTs7O0FBRUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VB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QTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFO0lBQ0E7SUFDQTs7O0FBS0Y7RUFDSTtFQUNBO0VBQ0E7O0FBSUo7RUEzQkQ7SUE0QkU7OztBQUlBO0VBREQ7SUFFRTtJQUNHOzs7QUFNTDtFQUNDO0VBQ0c7RUFDSDs7QUFDQTtFQUpEO0lBS0U7SUFDRztJQUNBOzs7QUFFSjtFQVREO0lBVUU7SUFDQTtJQUNBOzs7QUFJQTtFQUREO0lBRUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBSUY7RUFDQzs7QUFFQTtFQUhEO0lBSUU7SUFDQTs7O0FBS0M7RUFESjtJQUVLOzs7QUFjTDtFQUNDOztBQU1BO0VBQ0M7O0FBT0Y7RUFDQztFQUNHO0VBQ0E7O0FBRUg7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBa0JBOztBQWpCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7O0FBWUo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUg7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUljOzs7QUFHWjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU1KO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtF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O0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHO0VBQ0E7RUFDQTtFQUNIOztBQUVBO0UvQ2REO0VBQ0c7RUFDQTtFQUNBO0UrQ2FFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RS9DdkJEO0VBQ0c7RUFDQTtFQUNBO0UrQ3NCRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtFQUNDO0VBQ0E7RUFDQTs7QUFLQztFQUNDO0VBQ0E7RS9DOUNIO0VBQ0c7RUFDQTtFQUNBOztBK0M4Q0Q7RS9DakRGO0VBQ0c7RUFDQTtFQUNBO0UrQ2dEQTs7O0FDckRKO0VBQ0k7RUFDQTs7QUFDSDtFQUVDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7QUFBNkI7RUFDN0I7QUFBaUM7O0FBR2xDO0VBQ0M7RUFDQTtBQUE4QjtFQUM5QjtBQUFrQzs7QUFHbkM7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0U7RUFDRjtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUlGO0VBQ0M7RUFDRztFQUNBO0VBQ0E7O0FBQ0g7RUFDQztFQUNHOztBQUlMO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDRzs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOzs7QTFEb0VOO0EyRDVJZ0I7RUFDWDtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDOztBQUtIO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG5UaGVtZSBOYW1lOiBSZXRpcmlvXG5UaGVtZSBVUkk6IGh0dHBzOi8vdGhlbWVmb3Jlc3QubmV0L3VzZXIvb3ZhdGhlbWUvcG9ydGZvbGlvXG5WZXJzaW9uOiAxLjEuMVxuRGVzY3JpcHRpb246IFJldGlyaW8gaXMgYSBtb2Rlcm5pemVkIHRha2Ugb24gYW4gZXZlci1wb3B1bGFyIFdvcmRQcmVzcy4gSXQgaGFzIGN1c3RvbSBjb2xvciBvcHRpb25zIHdpdGggYmVhdXRpZnVsIGRlZmF1bHQgY29sb3Igc2NoZW1lcywgYSBoYXJtb25pb3VzIGZsdWlkIGdyaWQgdXNpbmcgYSBtb2JpbGUtZmlyc3QgYXBwcm9hY2gsIGFuZCBpbXBlY2NhYmxlIHBvbGlzaCBpbiBldmVyeSBkZXRhaWwuIFJldGlyaW8gd2lsbCBtYWtlIHlvdXIgV29yZFByZXNzIGxvb2sgYmVhdXRpZnVsIGV2ZXJ5d2hlcmUuIENyZWF0ZWQgYnkgPGEgaHJlZj1cImh0dHBzOi8vdGhlbWVmb3Jlc3QubmV0L3VzZXIvb3ZhdGhlbWVcIj5PdmF0aGVtZTwvYT5cbkF1dGhvcjogT3ZhdGhlbWVcbkF1dGhvciBVUkk6IDxhIGhyZWY9XCJodHRwczovL3RoZW1lZm9yZXN0Lm5ldC91c2VyL292YXRoZW1lL3BvcnRmb2xpb1wiPk92YXRoZW1lPC9hPlxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2VcbkxpY2Vuc2UgVVJJOiBsaWNlbnNlLnR4dFxuVGFnczogdHdvLWNvbHVtbnMsIHRocmVlLWNvbHVtbnMsIGxlZnQtc2lkZWJhciwgcmlnaHQtc2lkZWJhciwgY3VzdG9tLW1lbnUsIGVkaXRvci1zdHlsZSwgZmVhdHVyZWQtaW1hZ2VzLCBmbGV4aWJsZS1oZWFkZXIsIGZ1bGwtd2lkdGgtdGVtcGxhdGUsIHBvc3QtZm9ybWF0cywgcnRsLWxhbmd1YWdlLXN1cHBvcnQsIHN0aWNreS1wb3N0LCB0cmFuc2xhdGlvbi1yZWFkeVxuVGV4dCBEb21haW46IHJldGlyaW9cbkRvbWFpbiBQYXRoOiAvbGFuZ3VhZ2VzL1xuKi9cblxuQGltcG9ydCAndXRpbHMvdmFyaWFibGVzJztcbkBpbXBvcnQgJ3V0aWxzL21peGlucyc7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbj4+PiBUQUJMRSBPRiBDT05URU5UUzpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuMS4wIE5vcm1hbGl6ZVxuXHQxLjEgVHlwb2dyYXBoeVxuXG4yLjAgTGF5b3V0XG5cdDIuMSBIZWFkZXJcblx0XHQyLjEuMSBCcmFuZFxuXHRcdDIuMS4yIE1lbnVcblx0Mi4yIEZvb3RlclxuXHRcbjMuMCBCbG9nXG5cbjMuMSBQYWdlXG5cbjQuMCBXaWRnZXRzXG5cbjUuMCBUYWJsZVxuXG42LjAgRm9ybVxuXG43LjAgR2FsbGVyaWVzXG5cbjguMCBJbWFnZVxuXG45LjAgRW1iZWRcblxuMTAuMCBDb21tZW50XG5cbjExLjAgUGFnaW5hdGlvblxuXG4xMi4wIEJyZWFkY3J1bWJzXG5cbjEzLjAgVG91cFxuXG4xNC4wIENhcHRpb25cblxuMTUuMCBCbG9ja1xuXG4xNi4wIFN0aWNreVxuXG4xNy4wIDQwNFxuXG4xOC4wIFdvb0NvbW1lcmNlXG5cbjE5LjAgRWxlbWVudG9yXG5cdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiAxLjAgTm9ybWFsaXplIEdldCBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MqL1xuQGltcG9ydCAndmVuZG9yL25vcm1hbGl6ZSc7XG5cdC8qMS4xIFR5cG9ncmFwaHkqL1xuXHRAaW1wb3J0ICdiYXNlL3R5cG9ncmFwaHknO1xuXG4vKjIuMCBMYXlvdXQqL1xuQGltcG9ydCAnYmFzZS9sYXlvdXQnO1xuXG5cdC8qMi4xIEhlYWRlciovXG5cdEBpbXBvcnQgJ2Jhc2UvaGVhZGVyJztcblxuXHRcdC8qMi4xLjEgQnJhbmQqL1xuXHRcdEBpbXBvcnQgJ2Jhc2UvYnJhbmQnO1xuXG5cdFx0LyoyLjEuMiBNZW51Ki9cblx0XHRAaW1wb3J0ICdiYXNlL21lbnUnO1xuXG5cdC8qMi4yIEZvb3Rlclx0Ki9cblx0QGltcG9ydCAnYmFzZS9mb290ZXInO1xuXG4vKjMuMCBCbG9nKi9cbkBpbXBvcnQgJ2Jhc2UvYmxvZyc7XG5cbi8qIDMuMSAqL1xuQGltcG9ydCAnYmFzZS9wYWdlJztcblxuLyo0LjAgV2lkZ2V0cyovXG5AaW1wb3J0ICdiYXNlL3dpZGdldHMnO1xuXG4vKjUuMCBUYWJsZSovXG5AaW1wb3J0ICdiYXNlL3RhYmxlJztcblxuLyo2LjAgRm9ybSovXG5AaW1wb3J0ICdiYXNlL2Zvcm0nO1xuXG4vKjcuMCBHYWxsZXJpZXMqL1xuQGltcG9ydCAnYmFzZS9nYWxsZXJpZXMnO1xuXG4vKjguMCBJbWFnZSovXG5AaW1wb3J0ICdiYXNlL2ltZyc7XG5cbi8qOS4wIEVtYmVkKi9cbkBpbXBvcnQgJ2Jhc2UvZW1iZWQnO1xuXG4vKjEwLjAgQ29tbWVudCovXG5AaW1wb3J0ICdiYXNlL2NvbW1lbnRzJztcblxuLyoxMS4wIFBhZ2luYXRpb24qL1xuQGltcG9ydCAnYmFzZS9wYWdpbmF0aW9uJztcblxuLyoxMi4wIEJyZWFkY3J1bWJzKi9cbkBpbXBvcnQgJ2Jhc2UvYnJlYWRjcnVtYnMnO1xuXG4vKjEzLjAgVG91cCovXG5AaW1wb3J0ICdiYXNlL3RvdXAnO1xuXG4vKjE0LjAgQ2FwdGlvbiovXG5AaW1wb3J0ICdiYXNlL2NhcHRpb24nO1xuXG4vKjE1LjAgQmxvY2sqL1xuQGltcG9ydCAnYmFzZS9ibG9jayc7XG5cbi8qMTYuMCBTdGlja3kqL1xuQGltcG9ydCAnYmFzZS9zdGlja3knO1xuXG4vKjE3LjAgNDA0Ki9cbkBpbXBvcnQgJ2Jhc2UvNDA0JztcblxuXG4vKjE4LjAgV29vQ29tbWVyY2UqL1xuQGltcG9ydCAnd29vY29tbWVyY2UnO1xuXG5cbi8qMTkuMCBFbGVtZW50b3IqL1xuQGltcG9ydCAnZWxlbWVudG9yJztcblxuLyogMjAuMCBSZWNlbnQgUG9zdCBUaHVtYm5haWxzIFBsdWdpbiAqL1xuQGltcG9ydCAnYmFzZS9yZWNlbnRfcG9zdF90aHVtYnNfcGx1Z2luJztcbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiaHRtbHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuYm9keXtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tcHJpbWFyeS1mb250KTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xuICAgIFxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgXG4gICAgfVxuXG4gICAgJi5hZG1pbi1iYXJ7XG4gICAgICAgIHRvcDogMzJweDtcbiAgICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNntcbiAgICBjb2xvcjogdmFyKC0taGVhZGluZyk7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZGFyeS1mb250KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW46IDFlbSAwIDAuNWVtIDBweDtcbn1cblxuXG5oMXtcblx0Zm9udC1zaXplOiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjE7XG4gICAgXG4gICAgXG59XG5cbmgye1xuXHRmb250LXNpemU6IDEuNzQxMWVtO1xuICAgICBsaW5lLWhlaWdodDogMS4yMTtcbiAgIFxuICAgIFxufVxuXG5oM3tcblx0XG5cdGZvbnQtc2l6ZTogMS41MTU3ZW07XG4gICAgXG4gICBcbiAgICBcbn1cblxuaDR7XG5cdGZvbnQtc2l6ZTogMS4zMTk1ZW07XG4gICAgXG4gICBcbiAgICBcbn1cblxuaDV7XG5cdGZvbnQtc2l6ZTogMS4xNDg3ZW07XG4gICAgXG4gICAgXG4gICAgXG59XG5cbmg2e1xuXHRmb250LXNpemU6IDFlbTtcbiAgICBcbiAgICBcbiAgICBcbn1cblxuYXtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1c3tcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG5cbnB7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbiAgICBtYXJnaW46IDAgMCAyZW07XG5cbiAgICAmOmVtcHR5e1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgXG59XG5cbi5lbGVtZW50b3ItdGV4dC1lZGl0b3IgcHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcbiAgICBwYWRkaW5nOiAyMHB4IDYwcHggMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgfVxuXG4gICAgJi53cC1ibG9jay1xdW90ZXtcbiAgICAgICAgJi5pcy1zdHlsZS1sYXJnZXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNjBweCAyMHB4O1xuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCguaXMtc3R5bGUtcGxhaW4pe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNjBweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICBwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICBjaXRle1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgICY6YmVmb3Jle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgY29udGVudDogXCJcXGYxN2ZcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgfVxuXG4gICAgJi5oYXMtdGV4dC1hbGlnbi1yaWdodHtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgJi5sZWZ0e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7ICAgIFxuICAgIH1cbiAgICBcbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbn1cblxuXG5cbmFkZHJlc3Mge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW46IDAgMCAyNHB4O1xufVxuXG5jaXRlLCBcbmVtLCBcbnZhciwgXG5hZGRyZXNzLCBcbmRmbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5wcmV7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMxMjU7XG4gICAgbWFyZ2luOiAxLjc1ZW0gMCAgMS43NWVtIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEuNzVlbTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgXG59XG5cbmhyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDAgMCAxZW07XG59XG5cblxuLmVsZW1lbnRvci13aWRnZXQtdGV4dC1lZGl0b3IgcHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmJ0bixcbi5idXR0b257XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYnRuLTI7XG4gICAgcGFkZGluZzogJHBhZGRpbmctYnRuLTI7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1mb3JtO1xuXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBSZWV5O1xuICAgIHNyYzogdXJsKCdhc3NldHMvbGlicy9mb250cy9SZWV5LVJlZ3VsYXIub3RmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBMYXlvdXRcbiRkZXNrdG9wOiAxMDI0cHg7XG4kdGFibGV0OiA3NjhweDtcbiRoYW5kbGU6IDU2OHB4O1xuXG4vLyBNZW51XG4kc3VibWVudS1iZy1jb2xvcjogI2ZmZjtcblxuJGxpbmUtaGVpZ2h0LWZvcm06IDEuNWVtO1xuXG4vLyBJbnB1dFxuJGJvcmRlci1yYWRpdXMtaW5wdXQ6IDA7XG4kcGFkZGluZy1pbnB1dDogMTJweCAxNXB4O1xuXG5cbi8vIEJ1dHRvbiBTdWJtaXQgc2hvdWxkIGxpa2UgSW5wdXQgXG4kYm9yZGVyLXJhZGl1cy1idG46IDA7XG4kcGFkZGluZy1idG46IDEycHggMjVweDtcblxuXG4vLyBCdXR0b24gc3R5bGUgdXNlIGZvciBibG9nIGFuZCBtb2Rlcm4gYnV0dG9uXG4kYm9yZGVyLXJhZGl1cy1idG4tMjogMDtcbiRwYWRkaW5nLWJ0bi0yOiAxMnB4IDI1cHg7XG5cblxuLy8gYmFja2dyb3VuZCBmaWVsZHMgaW4gZm9ybVxuJGJvcmRlci1maWVsZC1jb2xvcjogI2UwZTBlMDtcbiRiYWNrZ3JvdW5kLWZpZWxkOiAjZmZmZmZmO1xuIiwiYm9keXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0Ly8gV2hlbiB1c2UgQm94ZWQgTGF5b3V0XG5cdFx0Ji5jb250YWluZXJfYm94ZWR7XG5cdFx0XHQud3JhcC1mdWxsd2lkdGh7XG5cdFx0XHRcdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcblx0ICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cdCAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdCAgICAgICAgfVxuXHQgICAgICAgIC5yb3dfc2l0ZXtcblx0ICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tYm94ZWQtb2Zmc2V0KTtcblx0ICAgICAgICB9XG5cdFx0fVxuXG5cdFx0LnJvd19zaXRle1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lcl9zaXRle1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQucm93X3NpdGUsXG5cdFx0LmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkPi5lbGVtZW50b3ItY29udGFpbmVye1xuXG5cdFx0ICAgIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcblxuXHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6ICRkZXNrdG9wIC0gMSApe1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdHtcblx0XHRcdC5lbGVtZW50b3Itc2VjdGlvbi5lbGVtZW50b3Itc2VjdGlvbi1ib3hlZD4uZWxlbWVudG9yLWNvbnRhaW5lcntcblx0XHRcdFx0XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubGF5b3V0XzFje1xuXHRcdFx0I21haW4tY29udGVudHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubGF5b3V0XzJse1xuXHRcdFx0I21haW4tY29udGVudHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0I3NpZGViYXJ7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLmxheW91dF8ycntcblx0XHRcdCNtYWluLWNvbnRlbnR7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0I3NpZGViYXJ7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRcblxuXHRcdCNtYWluLWNvbnRlbnR7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoIHZhcigtLW1haW4tY29udGVudCkgLSAzMHB4ICk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICBAbWVkaWEoIG1heC13aWR0aDogJGRlc2t0b3AgLSAxICl7XG4gICAgICAgICAgICBcdG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXHRcdCNzaWRlYmFye1xuXHQgICAgICAgIG1heC13aWR0aDogdmFyKC0td2lkdGgtc2lkZWJhcik7XG5cdCAgICAgICAgd2lkdGg6IDEwMCU7XG5cdCAgICAgICAgQG1lZGlhKCBtYXgtd2lkdGg6ICRkZXNrdG9wIC0gMSApe1xuICAgICAgICAgICAgXHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cdCAgICB9XG5cblx0ICAgIC53cmFwX2Zvb3Rlcntcblx0ICAgIFx0Y2xlYXI6IGJvdGg7XG5cdCAgICB9XG5cblx0ICAgIC5pbnNpZGUtY29udGVudHtcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7XG5cdFx0fVxuXG5cdFxufVxuXG4uY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcbn0iLCIud3JhcF9oZWFkZXJ7XG4gICBcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgIEBtZWRpYSggbWluLXdpZHRoOiAkZGVza3RvcCApe1xuICAgIFx0ZGlzcGxheTogZmxleDtcblx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0ICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgYS5uYXZiYXItYnJhbmR7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn0iLCIuc2l0ZS1icmFuZHtcblx0YXtcblx0XHQuYmxvZ25hbWV7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEoIG1heC13aWR0aDogJGRlc2t0b3AgLSAxICl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG5cdFx0ei1pbmRleDogMTtcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxufSIsIi8qKlxuICogR2VuZXJhbCBNZW51IFN0eWxlc1xuICovXG5idXR0b24ubWVudS10b2dnbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHBhZGRpbmc6IDAuNjE4MDQ2OTcxNmVtIDAuODc1ZW0gMC42MTgwNDY5NzE2ZW0gMi42MTc5MjRlbTtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCApIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBcbiAgICB9XG5cbiAgICBzcGFuOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCwgZWFzZSwgLjJzO1xuICAgIH1cblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIsXG4gICAgc3BhbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAxZW07XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCwgZWFzZSwgLjJzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgIH1cbn1cblxuLnRvZ2dsZWQge1xuICAgIGJ1dHRvbi5tZW51LXRvZ2dsZSB7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG51bC5tZW51IHtcbiAgICBsaSB7XG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sIFxuICAgICAgICAmLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgXG4gICAgICAgICYuY3VycmVudC1tZW51LXBhcmVudCB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tbmF2aWdhdGlvbntcbiAgICBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubWVudSB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgJi5tZW51IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCAtIDEgKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1wYXJlbnQsIFxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sIFxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNjE4MDQ2OTcxNmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKCAtLXByaW1hcnkgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYudG9nZ2xlZCB7XG4gICAgICAgIC5wcmltYXJ5LW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgdWwubWVudSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOTk5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjZlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAmLnRvZ2dsZWQtb24ge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMGNcIjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJvdmFpY29uXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wICkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICAucHJpbWFyeS1uYXZpZ2F0aW9uIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wIC0gMSApIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5OTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCApIHtcbiAgICAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBcbiAgICAgICAgLy8gZmlyc3QgbGV2ZWxcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAvLyBsaW5rIGhvdmVyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTk5OTlweDsgLyogMSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWItbWVudS0taXMtdG91Y2gtZGV2aWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBzZWNvbmQgbGV2ZWxcbiAgICAgICAgICAgIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7IC8qIDEgKi9cbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VibWVudS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgJi5zdWItbWVudS0taXMtdG91Y2gtZGV2aWNlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsLm1lbnUge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbixcbiAgICAgICAgICAgICAgICAmLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbixcbiAgICAgICAgICAgICAgICAmLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4sXG4gICAgICAgICAgICAgICAgJi5oYXMtbWVnYS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuN2VtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIC8vIERyb3Bkb3duc1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgICAgICAgICAgICAgICBsaS5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyNXB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4sXG4gICAgICAgICAgICAgICAgICAgICYucGFnZV9pdGVtX2hhc19jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDRcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJmb290ZXIuZm9vdGVye1xuXHRjbGVhcjogYm90aDtcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG5cdHBhZGRpbmctdG9wOiA0NXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiA2MHB4O1xuXG59IiwiLyogQmxvZyBHZW5lcmFsICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuYXJ0aWNsZS5wb3N0LXdyYXB7XG5cdFxuXHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuXG5cdCYuc3RpY2t5e1xuXHRcdGJhY2tncm91bmQ6ICNmOWY5Zjk7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRib3JkZXItdG9wOiA1cHggc29saWQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblxuXHRcdC5wb3N0LWV4Y2VycHR7IFxuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHR9XG5cdFx0XG5cdH1cblxuXHQucG9zdC10aXRsZXtcblx0XHRtYXJnaW46IDBweCAwcHggMjBweCAwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaW5lLWhlaWdodDogMS4zZW07XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XG5cdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdC13ZWJraXQtaHlwaGVuczogdW5zZXQ7XG5cdCAgICAtbW96LWh5cGhlbnM6IHVuc2V0O1xuXHQgICAgLW1zLWh5cGhlbnM6IHVuc2V0O1xuXHQgICAgaHlwaGVuczogdW5zZXQ7XG5cdCAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0fVxuXHR9XG5cblx0LnBvc3QtbWVkaWF7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdFxuXHR1bC5wb3N0LW1ldGF7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdG1hcmdpbjogMCAwcHggMjVweCAwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bGl7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAwcHggMDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdGl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFxuXHR9XG5cdFxuXG5cdC5wb3N0LWV4Y2VycHR7XG5cdFx0JiA+IHB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdH1cblx0fVxuXHRcdFxuXHRhLnJlYWRtb3Jle1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdCAgICBmb250LXNpemU6IDFlbTtcblx0ICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgZm9udC13ZWlnaHQ6IDYwMDtcblx0ICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjJzLCBsaW5lYXIgKTtcblx0ICAgICY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR9XHRcblx0fVxuXHQgICAgXG5cdFxuXG5cbn1cblxuXG5cbi8qIEJsb2cgRGVmYXVsdCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmJsb2dfZGVmYXVsdHtcblx0LnBvc3QtdGl0bGV7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdC5wb3N0LWV4Y2VycHR7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cblxuXHQuZGF0ZXtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuXG4ubGF5b3V0XzFje1xuXHQuYmxvZ19kZWZhdWx0e1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG59XG5cblxuLypCbG9nIEdyaWQgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmJsb2dfZ3JpZHtcblx0XG5cdGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAyNXB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cbiAgICBAbWVkaWEoIG1heC13aWR0aDogJGRlc2t0b3AgLSAxICl7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsgICAgXHRcbiAgICB9XG4gICAgQG1lZGlhKCBtYXgtd2lkdGg6IDc2N3B4ICl7XG4gICAgXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIH1cblxuICAgIGFydGljbGUucG9zdC13cmFwe1xuICAgIFx0LnBvc3QtbWVkaWF7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdC5wb3N0LXRpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblxuXHRcdC5wb3N0LWV4Y2VycHR7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHR9XG5cdFx0XG5cdFx0dWwucG9zdC1tZXRhe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdC5kYXRle1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdH1cdFx0XG5cdFx0fVxuXHRcdFxuICAgIH1cblxuICAgIFxufVxuXG4ubGF5b3V0XzJsLCAubGF5b3V0XzJye1xuXHQuYmxvZ19ncmlke1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0IEBtZWRpYSggbWF4LXdpZHRoOiA3NjdweCApe1xuXHQgICAgXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuXHQgICAgfVxuXHR9XG59XG5cblxuLyogQmxvZyBtYXNvbnJ5ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5ibG9nX21hc29ucnl7XG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcblx0YXJ0aWNsZXtcblx0XHR3aWR0aDogMzMuMyU7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpe1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2N3B4ICl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LmNvbnRlbnR7XG5cdFx0bWFyZ2luOiAwcHggMTVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XG5cdFx0LnBvc3QtbWVkaWF7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdC5wb3N0LXRpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblxuXHRcdC5wb3N0LWV4Y2VycHR7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHR9XG5cdFx0XG5cdFx0dWwucG9zdC1tZXRhe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdC5kYXRle1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdH1cdFx0XG5cdFx0fVxuXG5cdFx0YS5yZWFkbW9yZXtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0ICAgIFxuXHRcdCAgICBAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjJzLCBsaW5lYXIgKTtcblx0XHQgICAgJjpob3Zlcntcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0fVx0XG5cdFx0fVxuXG5cdH1cblxuXHRcbn1cblxuLmxheW91dF8ybCwgLmxheW91dF8ycntcblx0LmJsb2dfbWFzb25yeXtcblx0XHRhcnRpY2xle1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2N3B4ICl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBEZXRhaWwgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnNpbmdsZXtcblx0YXJ0aWNsZS5wb3N0LXdyYXB7XG5cdFx0LnBvc3QtdGl0bGV7XG5cdFx0XHQtd2Via2l0LWh5cGhlbnM6IHVuc2V0O1xuXHRcdCAgICAtbW96LWh5cGhlbnM6IHVuc2V0O1xuXHRcdCAgICAtbXMtaHlwaGVuczogdW5zZXQ7XG5cdFx0ICAgIGh5cGhlbnM6IHVuc2V0O1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdCAgICBtYXJnaW4tdG9wOiAwO1xuXHRcdCAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdH1cblxuXHRcdC5wb3N0LWNvbnRlbnR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0Y29udGVudDogJyc7XG4gICAgXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBvc3QtdGFncy1hbmQtc2hhcmUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRyb3ctZ2FwOiAxNXB4O1xuXHRcdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdCAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YzZjNmMztcblxuICAgICAgICAgICAgLnBvc3QtdGFnc3tcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHggMTBweCAxMHB4IDBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFnO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHQuc2hhcmUtc29jaWFsLWljb25zIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHJvdy1nYXA6IDEwcHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHQgICAgcGFkZGluZzogMCAwIDAgMTBweDtcblx0XHRcdCAgICBtYXJnaW46IDA7XG5cdFx0XHQgICAgbGkge1xuXHRcdFx0ICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ICAgIFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdCAgICBcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICAgIFx0YSB7XG5cdFx0XHQgICAgXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuMnMsIGVhc2UgKTtcblx0XHRcdCAgICBcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdCAgICBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHQgICAgXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRcdFx0XHQgICAgXHR3aWR0aDogNDBweDtcblx0XHRcdFx0ICAgIFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHQgICAgXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQgICAgXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XG5cdFx0XHQgICAgXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAncG51bScgb24sICdsbnVtJyBvbiwgJ29yZG4nIG9uO1x0XG5cdFx0XHQgICAgXHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdCAgICBcdFx0Jjpob3ZlciB7XG5cdCAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuMnMsIGVhc2UgKTtcblx0ICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdCAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXHRcdFx0XHQgICAgXHR9XG5cdFx0XHQgICAgXHR9XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vdmEtbmV4dC1wcmUtcG9zdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cblx0XHRcdC5wcmUsIC5uZXh0IHtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC4zcywgZWFzZSApO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcblx0XHRcdFx0cGFkZGluZzogNjBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UgKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdCAgICB9XG5cblx0XHQgICAgLm5vbmUtcHJlIHtcblx0XHQgICAgXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0ICAgIFx0d2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG5cdFx0ICAgIFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHRcdH1cblx0XHQgICAgfVxuXG5cdFx0ICAgIC5wcmUge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdFxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uZXh0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHQgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHQgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0Ji5zdGlja3l7XG5cdFx0XHQucG9zdC10YWdze1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmxheW91dF8xY3tcblx0XHQjbWFpbi1jb250ZW50e1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cblx0XG59XG5cblxuXG5cbi8qUGFnZSBUaXRsZSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbmgxLnBhZ2UtdGl0bGV7XG5cdG1hcmdpbi10b3A6IDA7XG5cdC13ZWJraXQtaHlwaGVuczogdW5zZXQ7XG4gICAgLW1vei1oeXBoZW5zOiB1bnNldDtcbiAgICAtbXMtaHlwaGVuczogdW5zZXQ7XG4gICAgaHlwaGVuczogdW5zZXQ7XG59XG5cblxuLnNlYXJjaHtcblx0LnBhZ2UtaGVhZGVye1xuXHRcdC5wYWdlLXRpdGxle1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgIFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdHNwYW57XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4iLCIvLyBUcmFuc2FjdGlvblxuQG1peGluIHRyYW5zYWN0aW9uKCAkcHJvcGVydHR5LCAkZHVyYXRpb24sICR0aW1pbmcgKXtcblx0dHJhbnNpdGlvbjogJHByb3BlcnR0eSAkZHVyYXRpb24gJHRpbWluZztcbiAgICAtbW96LXRyYW5zaXRpb246ICRwcm9wZXJ0dHkgJGR1cmF0aW9uICR0aW1pbmc7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHR5ICRkdXJhdGlvbiAkdGltaW5nO1xuICAgIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0dHkgJGR1cmF0aW9uICR0aW1pbmc7XG59XG5cbi8vVGFnIC0gdXNlZCBmb3IgYSB0YWdcbkBtaXhpbiB0YWcoKXtcblx0YmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0cGFkZGluZzogOHB4IDIwcHg7XG5cdFxuXG5cdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGxpbmVhciApO1xuXG5cdCY6aG92ZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxufSIsIi5wYWdlIGFydGljbGUucG9zdC13cmFwe1xuXHRkaXNwbGF5OiBmbG93LXJvb3Q7XG59IiwiLnNpZGViYXIgLndpZGdldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgXG4gICAgJjpsYXN0LWNoaWxke1xuICAgIFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICBhe1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdH1cblx0fVxuXG5cblxuICAgIGg0LndpZGdldC10aXRsZXtcblx0ICAgIFxuXHQgICAgY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHQgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHQgICAgbWFyZ2luLXRvcDogMDtcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHR9XG5cblx0cHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0XG5cdGltZ3sgd2lkdGg6IGF1dG87IH1cblxuXHRcblx0dWx7XG5cdCAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdCAgICBtYXJnaW46IDA7XG5cdCAgICBwYWRkaW5nLWxlZnQ6IDBweDtcblxuXHQgICAgbGl7XG5cdCAgICBcdHBhZGRpbmc6IDAuNWVtIDA7XG5cblx0ICAgIFx0JjpmaXJzdC1jaGlsZHtcblx0ICAgIFx0XHRib3JkZXItdG9wOiAwO1xuXHQgICAgXHR9XG5cdCAgICBcdCY6bGFzdC1jaGlsZHtcblx0ICAgIFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0ICAgIFx0fVxuXHQgICAgfVxuXG5cdCAgICAmLmNoaWxkcmVuLFxuXHRcdCYuc3ViLW1lbnUge1xuXHRcdFx0bWFyZ2luOiAwLjVlbSAwIDAgMC44ZW07XG5cdFx0fVxuXG5cdH1cblxuXHQuc2NyZWVuLXJlYWRlci10ZXh0eyBcblx0XHRkaXNwbGF5OiBub25lOyBcblx0fVxuXG5cblx0LyogV2lkZ2V0IFJzcyAqL1xuXHQmLndpZGdldF9yc3N7XG5cdFx0XG5cdFx0dWwgbGl7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0ICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHRcdCAgICAmOmZpcnN0LWNoaWxke1xuXHRcdCAgICBcdHBhZGRpbmctdG9wOiAwO1xuXHRcdCAgICB9XG5cdFx0ICAgICY6bGFzdC1jaGlsZHtcblx0XHRcdCAgICBib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQgICAgcGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHRhLnJzc3dpZGdldHtcblx0XHRcdCAgICBmb250LXdlaWdodDogNjAwO1xuXHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0ICAgIGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdCAgICBmb250LXNpemU6IDE1cHg7XG5cdFx0XHQgICAgJjpob3Zlcntcblx0XHRcdCAgICBcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0XHQucnNzLWRhdGV7XG5cdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdCAgICBvcGFjaXR5OiAwLjc7XG5cdFx0XHR9XG5cdFx0XHQucnNzU3VtbWFyeXtcblx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0ICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdH1cblx0XHRcdGNpdGV7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcdFxuXHRcdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0LyogV2lkZ2V0IENhbGVuZGFyICovXG5cdCYud2lkZ2V0X2NhbGVuZGFye1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Y2FwdGlvbnsgXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkOyBcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiA1cHggMHB4O1xuXHRcdH1cblxuXHRcdHRhYmxle1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHRoZWFke1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0XHR0cntcblx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7IFxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdFx0XHR0Ym9keXtcblx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7IFxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDsgXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cblx0XHRuYXZ7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDBweCAwcHggMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiB2YXIoIC0tcHJpbWFyeSApO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cblxuXG5cdC8qIFdpZGdldCBUYWcgY2xvdW5kICovXG5cdCYud2lkZ2V0X3RhZ19jbG91ZHtcblx0IFx0LnRhZ2Nsb3VkeyBcblx0IFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCBcdFx0d2lkdGg6IDEwMCU7XG5cdCBcdFx0ZmxvYXQ6IGxlZnQ7XG5cdCBcdFx0YXtcblx0IFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdCBcdFx0bWFyZ2luOiAwIDEwcHggMTBweCAwO1xuXHRcdCBcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0IFx0XHRcblx0XHQgXHRcdGZvbnQtc2l6ZTogMC45ZW0haW1wb3J0YW50O1xuXG5cdFx0IFx0XHRAaW5jbHVkZSB0YWcoKTtcblx0XHQgXHRcdFxuXHQgXHRcdH1cblx0IFx0XHRcblx0IFx0fVxuXG5cdH1cblxuXG5cdC8qIFdpZGdldCBTZWFyY2ggKi9cblx0Ji53aWRnZXRfc2VhcmNoe1xuXHRcdGZvcm17XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjE0ZlwiO1xuXHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0fVx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXG5cdFxuXHQvKipcblx0ICogQXJjaGl2ZXNcblx0ICovXG5cblx0Ji53aWRnZXRfY2F0ZWdvcmllcyxcblx0Ji53aWRnZXRfYXJjaGl2ZXtcblx0XHR1bHtcblx0XHRcdGxpe1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjE2MVwiO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIm92YWljb25cIjtcblx0XHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC42MTgwNDY5NzE2ZW07XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHR3aWR0aDogMWVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud2lkZ2V0LWN1c3RvbXtcblx0XHRcdHVse1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJvdmFpY29uXCI7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjYxODA0Njk3MTZlbTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMWVtO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0XHRcdC5udW1iZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cdFxuXHRcdH1cblx0XHRcblx0fVxuXG5cdCYud2lkZ2V0X2NhdGVnb3JpZXN7XG5cdFx0dWx7XG5cdFx0XHRsaXtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYxNjJcIjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJvdmFpY29uXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LndpZGdldC1jdXN0b217XG5cdFx0XHR1bHtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjE2MlwiO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblxuXG5cdCYud2lkZ2V0X3BhZ2Vze1xuXHRcdHVse1xuXHRcdFx0bGl7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuXHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjYxODA0Njk3MTZlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0d2lkdGg6IDFlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji53aWRnZXRfbmF2X21lbnV7XG5cdFx0dWx7XG5cdFx0XHRsaXtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYxNjNcIjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJvdmFpY29uXCI7XG5cdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNjE4MDQ2OTcxNmVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHR3aWR0aDogMWVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLndpZGdldF9tZXRhe1xuXHRcdHVse1xuXHRcdFx0bGl7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTEyXCI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuXHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjYxODA0Njk3MTZlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0d2lkdGg6IDFlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXG5cdCYud2lkZ2V0X3JlY2VudF9jb21tZW50c3tcblx0XHR1bHtcblx0XHRcdGxpe1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYxNTFcIjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJvdmFpY29uXCI7XG5cdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNjE4MDQ2OTcxNmVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHR3aWR0aDogMWVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5jb21tZW50LWF1dGhvci1saW5re1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Y29sb3I6IHZhciggLS1oZWFkaW5nICk7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0XHR9XHRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdFxuXG59XG5cblxuXG5cbiIsInRhYmxle1xuXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkOyBcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRsaW5lLWhlaWdodDogMjtcblx0bWFyZ2luOiAwIDAgMjBweDtcblx0d2lkdGg6IDEwMCU7XG5cblx0dGhlYWQge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcblxuXHRcdHRye1xuXG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcblx0XHRcdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcdFxuXG5cdFx0XHR0ZCx0aHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7IFxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkOyBcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRheyBcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdFxuXG5cdH1cblx0XG5cdHRib2R5IHtcblx0XHRkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cblx0XHR0ciB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcblx0XHRcdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcblx0XHRcdFxuXHRcdFx0dGQsIHRoe1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2VkZWRlZDsgXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGh7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG5cblxuXG5cblxuXG4iLCJidXR0b24sIFxuaW5wdXQsIFxuc2VsZWN0LCBcbnRleHRhcmVhe1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0KTsgIFxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZm9ybTtcblxuICAgICY6Zm9jdXN7IFxuICAgICAgICBvdXRsaW5lOiBub25lOyBcbiAgICB9XG59XG5cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogQ29ycmVjdHMgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzICovXG5cdG1hcmdpbjogMDsgLyogQWRkcmVzc2VzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFNi83LCBGMy80LCBTNSwgQ2hyb21lICovXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogSW1wcm92ZXMgYXBwZWFyYW5jZSBhbmQgY29uc2lzdGVuY3kgaW4gYWxsIGJyb3dzZXJzICovXG5cdCp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvKiBJbXByb3ZlcyBhcHBlYXJhbmNlIGFuZCBjb25zaXN0ZW5jeSBpbiBhbGwgYnJvd3NlcnMgKi9cblx0XG59XG5cblxuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0nbnVtYmVyJ10sXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG5pbnB1dFt0eXBlPSd1cmwnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbnRleHRhcmVhLFxuLmlucHV0LXRleHQge1xuXHRcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtaW5wdXQ7XG5cdHBhZGRpbmc6ICRwYWRkaW5nLWlucHV0O1xuXHRib3JkZXItY29sb3I6ICRib3JkZXItZmllbGQtY29sb3I7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWZpZWxkO1xuXHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdGJvcmRlci13aWR0aDogMXB4O1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdG91dGxpbmU6IDA7XG5cdHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjNzO1xuXHRmb250LXNpemU6IDFlbTtcblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0fVxuXHQmOmZvY3Vze1xuXHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0fVxuXHQuZm9ybS1saWdodCAmIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10sXG5pbnB1dFt0eXBlPSdyZXNldCddLFxuaW5wdXRbdHlwZT0nc3VibWl0J117XG5cdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1idG47XG5cdHBhZGRpbmc6ICRwYWRkaW5nLWJ0bjtcblx0Zm9udC1zaXplOiAxZW07XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRjb2xvcjogI2ZmZjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRcblx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC4zcywgbGluZWFyICk7XG5cdCY6aG92ZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdH1cbn1cblxuc2VsZWN0e1xuXHRcblx0Jjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuXHRcdFxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWZpZWxkO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWZpZWxkLWNvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWlucHV0O1xuXHRcdHBhZGRpbmc6ICRwYWRkaW5nLWlucHV0O1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuL2Fzc2V0cy9pbWcvYmFzZS9zZWxlY3QtYXJyb3cuc3ZnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDEycHgpIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xuXHR9XG59XG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87IC8qIFJlbW92ZXMgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUU2LzcvOC85ICovXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIEltcHJvdmVzIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzICovXG5cdHdpZHRoOiAxMDAlO1xufVxuXG5sYWJlbCB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmxhYmVsLmlubGluZSB7XG5cdGlucHV0IHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuXG5cbi8qUGxhY2Vob2x2ZXIqL1xuXG5bcGxhY2Vob2xkZXJdOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgMC41cyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyAwLjVzIGVhc2U7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyAwLjVzIGVhc2U7XG5cdG9wYWNpdHk6IDA7XG59XG5cbmlucHV0LCB0ZXh0YXJlYXtcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEVkZ2UgKi9cblx0ICBvcGFjaXR5OiAwLjU7XG5cdH1cblxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG5cdCAgb3BhY2l0eTogMC41O1xuXHR9XG5cblx0Jjo6cGxhY2Vob2xkZXIge1xuXHQgIG9wYWNpdHk6IDAuNTtcblx0fVxufVxuXG4iLCIuZ2FsbGVyeSBkbCB7fVxuLmdhbGxlcnkgZHQge31cbi5nYWxsZXJ5IGRkIHt9XG4uZ2FsbGVyeSBkbCBhIHt9XG4uZ2FsbGVyeSBkbCBpbWcge31cbi5nYWxsZXJ5LWNhcHRpb257IHdpZHRoOiAxMDAlO31cblxuLnNsaWRlX2dhbGxlcnl7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcblx0Lm93bC1kb3Rze1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAzMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQub3dsLWRvdHtcblx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjY2NjO1xuXHRcdFx0bWFyZ2luOiAwcHggM3B4O1xuXG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG59XG4ud3AtYmxvY2stZ2FsbGVyeXtcblx0QG1lZGlhKCBtYXgtd2lkdGg6ICRoYW5kbGUgKXtcblx0XHQuYmxvY2tzLWdhbGxlcnktZ3JpZHtcblx0XHRcdC5ibG9ja3MtZ2FsbGVyeS1pdGVte1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwcHg7XG5cdFx0XHR9XG5cdFx0fVx0XHRcblx0fVxufVxuXG4uZ2FsbGVyeXtcblx0LmdhbGxlcnktaXRlbXtcblx0XHRAbWVkaWEoIG1heC13aWR0aDogJGhhbmRsZSApe1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufSIsImltZ3sgXG5cdG1heC13aWR0aDogMTAwJTsgXG5cdGhlaWdodDogYXV0bztcbn1cblxuLmFsaWdubGVmdCxcbmltZy5hbGlnbmxlZnQge1xuXHRtYXJnaW4tcmlnaHQ6IDIuMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLmFsaWducmlnaHQsIFxuaW1nLmFsaWducmlnaHQge1xuXHRtYXJnaW4tbGVmdDogMS41ZW07XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi5hbGlnbmNlbnRlciwgXG5pbWcuYWxpZ25jZW50ZXIge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi8qKiBGaXggZm9yIGltZyBhamF4IGNvbnRhY3QgZm9ybSA3ICAqL1xuaW1nLmFqYXgtbG9hZGVye1xuXHR3aWR0aDogMTZweDsgXG5cdGhlaWdodDogMTZweDsgXG5cdGRpc3BsYXk6IGJsb2NrOyBcblx0dGV4dC1hbGlnbjogY2VudGVyOyBcblx0bWFyZ2luOiAwIGF1dG87IFxuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLndwLXNtaWxleSB7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRtYXgtaGVpZ2h0OiAxZW07XG59XG5cbi5zaXplLWZ1bGwge31cbi5zaXplLWxhcmdlIHt9XG4uc2l6ZS1tZWRpdW0ge31cbi5zaXplLXRodW1ibmFpbCB7fVxuXG4uYnlwb3N0YXV0aG9yeyBcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiZW1iZWQsXG5pZnJhbWUsXG5vYmplY3QsXG52aWRlbyB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxucCA+IGVtYmVkLFxucCA+IGlmcmFtZSxcbnAgPiBvYmplY3QsXG5wID4gdmlkZW8ge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufSIsIi8qTGlzdCBDb21tZW50Ki9cbiNjb21tZW50c3tcblxuXG5cdC8qVGl0bGUgQ29tbWVudCovXG5cdC50aXRsZS1jb21tZW50c3tcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0fVxuXG5cdC8qRmlzdCBMZXZlbCovXG5cdC5jb21tZW50LWxpc3Rze1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHQvKkNoaWxkcmVuIGxldmVsKi9cblx0XHQuY2hpbGRyZW57XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogNzBweDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC8qSXRlbSovXG5cdFx0LnRyYWNrYmFjayxcblx0XHQucGluZ2JhY2ssXG5cdFx0LmNvbW1lbnR7XG5cdFx0XHRcblx0XHRcdC5jb21tZW50LWJvZHl7XG5cblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNDBweDtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb21tZW50LW1ldGF7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdC5hdmF0YXJ7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTE0MHB4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGNpdGV7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcdFxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMWVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5jb21tZW50LWRhdGV7XG5cdFx0XHRcdFx0XHR0aW1le1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRcdFx0ICAgIGNvbG9yOiAjOTk5O1xuXHRcdFx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRcdCAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb21tZW50LWNvbnRlbnR7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdFx0XHRcdCAgICBib3JkZXItY29sb3I6ICNlZWU7XG5cblx0XHRcdFx0ICAgIC5jb21tZW50LXRleHR7XG5cdFx0XHRcdCAgICBcdHB7XG5cdFx0XHRcdCAgICBcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0XHQgICAgXHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIFx0XG5cdFx0XHRcdCAgICB9XG5cblx0XHRcdFx0ICAgIC5yZXBseXtcblx0XHRcdFx0ICAgIFx0YXtcblx0XHRcdFx0ICAgIFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHQgICAgXHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblxuXHRcdFx0XHQgICAgXHRcdCYuY29tbWVudC1yZXBseS1saW5re1xuXHRcdFx0XHQgICAgXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdCAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHQgICAgZm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHQgICAgXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdCAgICBcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ICAgIFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ICAgIFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdCAgICBcdFx0XHRcdG1hcmdpbi10b3A6IC03cHg7XG5cdFx0XHRcdCAgICBcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTBmXCI7XG5cdFx0XHRcdCAgICBcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuXHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHQgICAgXHRcdFx0fVxuXHRcdFx0XHQgICAgXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0ICAgIFx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRcdCAgICBcdFx0XHR9XG5cdFx0XHRcdCAgICBcdFx0fVxuXHRcdFx0XHQgICAgXHRcdCYuY29tbWVudC1lZGl0LWxpbmt7XG5cdFx0XHRcdCAgICBcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0ICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0ICAgIHBhZGRpbmctbGVmdDogMThweDtcblx0XHRcdFx0XHRcdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdCAgICBmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdCAgICBcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0ICAgIFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHQgICAgXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0ICAgIFx0XHRcdFx0bWFyZ2luLXRvcDogLTdweDtcblx0XHRcdFx0ICAgIFx0XHRcdFx0Y29udGVudDogXCJcXGYxNjdcIjtcblx0XHRcdFx0ICAgIFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJvdmFpY29uXCI7XG5cdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdCAgICBcdFx0XHR9XG5cdFx0XHRcdCAgICBcdFx0XHRcblx0XHRcdFx0ICAgIFx0XHR9XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIFx0XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjcmVzcG9uZHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIycHggMjVweCAyNXB4IDI1cHg7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHRcblx0XHR9XG5cblx0XHQudHJhY2tiYWNrLCAucGluZ2JhY2sge1xuICAgICAgICAgICAgLmNvbW1lbnQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cdFx0XG5cdH1cblxufVxuXG4vKkNvbW1lbnQgRm9ybSovXG4jcmVzcG9uZHtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbjogMzBweCAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQubG9nZ2VkLWluLWFze1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHR9XG5cblxuXHQjcmVwbHktdGl0bGV7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDEuNGVtO1xuXHRcdCNjYW5jZWwtY29tbWVudC1yZXBseS1saW5re1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjb2xvcjogcmVkO1xuXHRcdH1cblx0fVxuXHRcblxuXG5cblx0I2NvbW1lbnRmb3Jte1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogMCAtMTVweDtcblx0XHRjbGVhcjogYm90aDtcblx0XHRwe1xuXHRcdFx0cGFkZGluZzogMHB4IDE1cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHQmLmxvZ2dlZC1pbi1hc3tcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0bGFiZWx7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0ZGlzcGxheTogaW5oZXJpdDtcblx0XHR9XG5cdFx0XG5cblx0XHQuY29tbWVudC1ub3Rlc3tcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHQgICAgXHRtYXgtd2lkdGg6IDEwMCU7XG5cdCAgICBcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbW1lbnQtZm9ybS1hdXRob3IsXG5cdFx0LmNvbW1lbnQtZm9ybS1lbWFpbCxcblx0XHQuY29tbWVudC1mb3JtLXVybHtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHQgICAgXHRtYXgtd2lkdGg6IDEwMCU7XG5cdCAgICBcdG9yZGVyOiAxO1xuXHQgICAgXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHQgICAgXHRcblxuXHQgICAgXHRAbWVkaWEoIG1pbi13aWR0aDogMTAyNHB4ICl7XG5cdCAgICBcdFx0ZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuXHQgICAgXHR9XG5cdCAgICBcdGlucHV0e1xuXHQgICAgXHRcdHdpZHRoOiAxMDAlO1xuXHQgICAgXHR9XG5cdCAgICBcdFxuXHRcdH1cblx0XHQuY29tbWVudC1mb3JtLWNvbW1lbnR7XG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0ICAgIFx0bWF4LXdpZHRoOiAxMDAlO1xuXHQgICAgXHRvcmRlcjogMjtcblx0ICAgIFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0ICAgIFx0dGV4dGFyZWF7XG5cdCAgICBcdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmZvcm0tc3VibWl0e1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRvcmRlcjogMztcblx0XHR9XG5cblx0XHQuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG59XG4iLCIvKipcbiAqIFBhZ2luYXRpb24gRm9yIEJsb2cgYW5kIFdvb0NvbW1lcmNlXG4gKi9cbi53b29jb21tZXJjZSxcbm5hdntcblxuICAgICYud29vY29tbWVyY2UtcGFnaW5hdGlvbixcbiAgICAmLnBhZ2luYXRpb257XG4gICAgICAgIG1hcmdpbjogNjBweCAwcHg7ICAgIFxuICAgIH1cbiAgICBcbiAgICAmLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwucGFnZS1udW1iZXJzLFxuICAgIC5wYWdlLW51bWJlcnN7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuXG4gICAgICAgIGxpe1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMnB4IDEwcHggMnB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuXG4gICAgICAgICAgICAucGFnZS1udW1iZXJze1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2YxZjFmMTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMTBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zYWN0aW9uICggYWxsLCAwLjNzLCBsaW5lYXIgKTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50e1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH0gICAgXG59XG5cblxuXG4vKipcbiAqIFBhZ2UgTGlua1xuICovXG4ucGFnZS1saW5rcyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luOiAyMHB4IDBweCAzMHB4IDBweDtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIC5wb3N0LXBhZ2UtbnVtYmVyc3tcblxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIFxuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGhlaWdodDogMS44NDYxNTM4NDYyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY5MjMwNzY5MjNlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjMwNzY5MjMwNzdlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMS44NDYxNTM4NDYyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmN1cnJlbnR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICB9XG4gICAgXG4gICBcbiAgICAmID4gLnBhZ2UtbGlua3MtdGl0bGUge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiAjMWExYTFhO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC42MTUzODQ2MTU0ZW07XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgICAgICAgY2xpcDogcmVjdCgxcHgsMXB4LDFweCwxcHgpO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgd29yZC13cmFwOiBub3JtYWwhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi53cmFwX2JyZWFkY3J1bWJze1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3Jle1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtMTAwMHB4O1x0XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMDAwcHg7XG5cdFx0dG9wOiAwO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cbn1cblxudWwuYnJlYWRjcnVtYntcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAyMHB4IDBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdGxpe1xuXHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHQtd2Via2l0LWh5cGhlbnM6IGF1dG87XG5cdCAgICAtbW96LWh5cGhlbnM6IHVuc2V0O1xuXHQgICAgLW1zLWh5cGhlbnM6IHVuc2V0O1xuXHQgICAgaHlwaGVuczogdW5zZXQ7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdCAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdGF7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlcGFyYXRvcntcblx0XHRcdGl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC42ZW07XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHR9XG59IiwiI3Njcm9sbFVwe1xuXHRib3R0b206IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCY6aG92ZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcdFxuXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uICggYWxsLCAwLjNzLCBsaW5lYXIgKTtcblx0fVxuXG5cdGl7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xuXHQgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblx0fVxuXG59IiwiLndwLWNhcHRpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nLXRvcDogNXB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0aW1nIHtcblx0XHRib3JkZXI6IDAgbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHRpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHsgXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LndwLWNhcHRpb24tdGV4dCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0ICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcblx0ICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTZlNmU2O1xuXHQgICAgcGFkZGluZzogMC41NDA3OTExMDAxZW0gMDtcblx0ICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcblx0ICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0ICAgIG9wYWNpdHk6IDAuODtcblx0fVxufVxuXG4iLCIvKkJsb2NrIEJ1dHRvbiovXG4ud3AtYmxvY2stYnV0dG9ue1xuXHRtYXJnaW46IDEwcHggMHB4O1xuXHRhe1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcdFxuXHR9XG5cdFxuXHQmLmFsaWdubGVmdHtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdH1cblxuXHQmLmlzLXN0eWxlLW91dGxpbmV7XG5cdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGlua3tcblx0XHRcdGJvcmRlci1zdHlsZTogZGFzaGVkO1xuXHRcdH1cblx0fVxuXHQmLmlzLXN0eWxlLXNxdWFyZWR7XG5cdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGlua3tcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcdFxuXHRcdH1cblx0XHRcblx0fVxuXHQmLmFsaWducmlnaHR7XG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdH1cbn1cblxuLypCbG9jayBJbWFnZSovXG4ud3AtYmxvY2staW1hZ2UsXG5maWd1cmV7XG5cdGZpZ2NhcHRpb257XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0ICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcblx0ICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTZlNmU2O1xuXHQgICAgcGFkZGluZzogMC41NDA3OTExMDAxZW0gMDtcblx0ICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcblx0ICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0ICAgIG9wYWNpdHk6IDAuODtcblx0ICAgIHBhZGRpbmctdG9wOiAwO1xuXHQgICAgbWFyZ2luLXRvcDogNXB4O1xuXHR9XG59XG5cbi8qQmxvY2sgQ292ZXJuKi9cbi53cC1ibG9jay1jb3Zlcntcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Ji5oYXMtYmFja2dyb3VuZC1kaW17XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLypCbG9jayBHYWxsZXJ5Ki9cbi53cC1ibG9jay1nYWxsZXJ5e1xuXHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdCY6bm90KC5oYXMtbmVzdGVkLWltYWdlcykuYWxpZ25sZWZ0e1xuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcblx0fVxuXHQmOm5vdCguaGFzLW5lc3RlZC1pbWFnZXMpe1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cbn1cblxuXG4vKkJsb2NrIENhdGVnb3J5Ki9cbi5jYXRlZ29yeS1ibG9ja3tcblxufVxuXG4vKkJsb2NrIENvbHVtbiovXG4ud3AtYmxvY2stY29sdW1uc3tcblx0YmxvY2txdW90ZXtcblx0XHRwYWRkaW5nOiAyMHB4IDEwcHggMjBweCA1MHB4O1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0bGVmdDogMTBweDtcblx0XHRcdHRvcDogNXB4O1xuXHRcdH1cblx0fVxufVxuXG5cbi8qQmxvY2sgR3JvdXAqL1xuLndwLWJsb2NrLWdyb3Vwe1xuXHQmLmhhcy1iYWNrZ3JvdW5ke1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0cGFkZGluZzogMzBweDtcblx0fVxufVxuXG4vKkJsb2NrIG1lZGlhKi9cbi53cC1ibG9jay1tZWRpYS10ZXh0e1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKkJsb2NrIEFyY2hpdmUgV2lkZ2V0Ki9cbi53cC1ibG9jay1hcmNoaXZlc3tcblxuXHQmLndwLWJsb2NrLWFyY2hpdmVzLWxpc3R7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpe1xuXHRcdFx0bWFyZ2luOiA1cHggMHB4O1xuXHRcdFx0YXtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0ICAgIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG5cdFx0XHRcdCAgICBmb250LWZhbWlseTogXCJvdmFpY29uXCI7XG5cdFx0XHRcdCAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0ICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdCAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdCAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHQgICAgbWFyZ2luLXJpZ2h0OiAwLjYxODA0Njk3MTZlbTtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdCAgICBjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdCAgICBvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdCAgICB3aWR0aDogMWVtO1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAwLjllbTtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLypCbG9jayBDYWxlbmRhciovXG4ud3AtYmxvY2stY2FsZW5kYXJ7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qQm9jayBjYXRlZ29yaWVzKi9cbi53cC1ibG9jay1jYXRlZ29yaWVze1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG1hcmdpbjogMCAwIDMwcHggMDtcblx0cGFkZGluZzogMDtcblx0bGl7XG5cdFx0bWFyZ2luOiA1cHggMHB4O1xuXHRcdGF7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdCAgICBjb250ZW50OiBcIlxcZjE2MVwiO1xuXHRcdFx0ICAgIGZvbnQtZmFtaWx5OiBcIm92YWljb25cIjtcblx0XHRcdCAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdCAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHQgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ICAgIG1hcmdpbi1yaWdodDogMC42MTgwNDY5NzE2ZW07XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0XHQgICAgY29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0ICAgIG9wYWNpdHk6IDAuNTtcblx0XHRcdCAgICB3aWR0aDogMWVtO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qQmxvY2sgbGF0ZXN0IGNvbW1lbnQqL1xuLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c3tcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHQmLmhhcy1hdmF0YXJze1xuXHRcdGxpe1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XHRcblx0XHR9XG5cdH1cblx0bGl7XG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTUxXCI7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiBcIm92YWljb25cIjtcblx0XHQgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0ICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdCAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHQgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHQgICAgbWFyZ2luLXJpZ2h0OiAwLjYxODA0Njk3MTZlbTtcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIGZsb2F0OiBsZWZ0O1xuXHRcdCAgICBvcGFjaXR5OiAwLjU7XG5cdFx0ICAgIHdpZHRoOiAxZW07XG5cdFx0ICAgIGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdH1cblx0XHQud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWF1dGhvcntcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0XHRhe1xuXHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdH1cblx0XHR0aW1le1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qQmxvY2sgc2VhcmNoKi9cbi53cC1ibG9jay1zZWFyY2h7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdC53cC1ibG9jay1zZWFyY2hfX2xhYmVse1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0JjpiZWZvcmV7XG5cdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdH1cblx0LndwLWJsb2NrLXNlYXJjaF9faW5wdXR7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyLWZpZWxkLWNvbG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWZpZWxkO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHghaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctbGVmdDogMjBweCFpbXBvcnRhbnQ7XG5cdH1cblx0LndwLWJsb2NrLXNlYXJjaF9fYnV0dG9ue1xuXHRcdHBhZGRpbmc6ICRwYWRkaW5nLWJ0bjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0fVxuXHR9XG59XG5cbi8qUmVjZW50IFBvc3QqL1xuLndwLWJsb2NrLWxhdGVzdC1wb3N0c3tcblx0bGl7XG5cdFx0YXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0ICAgIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG5cdFx0XHQgICAgZm9udC1mYW1pbHk6IFwib3ZhaWNvblwiO1xuXHRcdFx0ICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0ICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdCAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHQgICAgbWFyZ2luLXJpZ2h0OiAwLjYxODA0Njk3MTZlbTtcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdCAgICBmbG9hdDogbGVmdDtcblx0XHRcdCAgICBjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHQgICAgb3BhY2l0eTogMC41O1xuXHRcdFx0ICAgIHdpZHRoOiAxZW07XG5cdFx0XHQgICAgZm9udC1zaXplOiAwLjllbTtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmhhcy1kYXRlc3tcblx0XHRsaXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdHRpbWV7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qVGFncyovXG4ud3AtYmxvY2stdGFnLWNsb3Vke1xuXHRjbGVhcjogYm90aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVye1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdGF7XG5cdCAgICBmbG9hdDogbGVmdDtcblx0ICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgZm9udC1zaXplOiAwLjllbSAhaW1wb3J0YW50O1xuXHQgICAgQGluY2x1ZGUgdGFnKCk7XHRcblx0ICAgIFxuXHR9XG59XG5cbi8qUlNTKi9cbi53cC1ibG9jay1yc3N7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRsaXtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0YXtcblxuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdCBjb250ZW50OiBcIlxcZjE5N1wiO1xuXHRcdFx0ICAgIGZvbnQtZmFtaWx5OiBcIm92YWljb25cIjtcblx0XHRcdCAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdCAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHQgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ICAgIG1hcmdpbi1yaWdodDogMC42MTgwNDY5NzE2ZW07XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0XHQgICAgY29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0ICAgIG9wYWNpdHk6IDAuNTtcblx0XHRcdCAgICB3aWR0aDogMWVtO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53aWRnZXRfYmxvY2t7XG5cdC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyID4gaDJ7XG5cdFx0Zm9udC1zaXplOiAxLjMxOTVlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cbn1cbiIsIi5oZWFkZXJfc3RpY2t5IHtcblxuICAgJi5zdGlja3lfYmdfZGFyayB7XG4gICAgICAgICYuYWN0aXZlX3N0aWNreSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmVfc3RpY2t5e1xuICAgICAgXHRwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBcdHRvcDogMDtcbiAgICAgIFx0bGVmdDogMDtcbiAgICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgICBcdHotaW5kZXg6IDk5OTk7XG4gICAgICBcdHBhZGRpbmctdG9wOiAxMHB4IWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHghaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgXHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBsaW5lYXIgKTtcbiAgICB9XG4gICAgXG59XG4iLCIucGFnZV80MDR7XG5cdC5tZXNzYWdle1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cbn1cblxuLm92YV80MDRfcGFnZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMCAzMHB4O1xuXHRtYXJnaW4tdG9wOiA5MHB4O1xuXG5cdC50aXRsZS00MDQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDM1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY2cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTcwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjlweDtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0fVxuXG5cdC5kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdH1cblxuXHRmb3JtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG4gIFx0XHRoZWlnaHQ6IDgwcHg7XG4gIFx0XHRtYXgtd2lkdGg6IDU1MHB4O1xuICBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHQgICAgZm9udC1zaXplOiAyNHB4O1xuXHRcdCAgICBjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiBcIm92YWljb25cIjtcblx0XHQgICAgY29udGVudDogXCLvhY9cIjtcblx0XHQgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0ICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdCAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XG5cdFx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiA1MCU7XG5cdFx0ICAgIHJpZ2h0OiA1MHB4O1xuXHRcdCAgICBsaW5lLWhlaWdodDogMTtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9c2VhcmNoXSB7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0ICAgIGJvcmRlcjogbm9uZTtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogMDtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWRmMjtcblx0XHQgICAgZm9udC1zaXplOiAxNnB4O1xuXHRcdCAgICBsaW5lLWhlaWdodDogMS4yO1xuXHRcdCAgICBjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0ICAgIHBhZGRpbmctbGVmdDogNTBweDtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICByaWdodDogMHB4O1xuXHRcdCAgICB0b3A6IDA7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCAgICBib3JkZXI6IG5vbmU7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMDtcblx0XHQgICAgd2lkdGg6IDExMHB4O1xuXHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Lm92YS1nby1ob21lIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdHBhZGRpbmc6IDI0cHggNzBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHQgICAgXHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjVzLCBlYXNlKTtcblx0XHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgY29udGVudDogXCJcIjtcblx0XHRcdCAgICBib3R0b206IDA7XG5cdFx0XHQgICAgcmlnaHQ6IDA7XG5cdFx0XHQgICAgaGVpZ2h0OiA4cHg7XG5cdFx0XHQgICAgd2lkdGg6IDhweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdCAgICB6LWluZGV4OiAtMTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0ICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZSk7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiYm9keXtcblx0Ji53b29jb21tZXJjZXtcblxuXHRcdCYud29vX2xheW91dF8xY3tcblx0XHRcdCN3b29fbWFpbntcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHQjcHJpbWFyeXtcblx0XHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud29vX2xheW91dF8ybHtcblx0XHRcdCN3b29fbWFpbntcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0I3dvb19zaWRlYmFye1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji53b29fbGF5b3V0XzJye1xuXHRcdFx0I3dvb19tYWlue1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblx0XHRcdCN3b29fc2lkZWJhcntcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN3b29fbWFpbntcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyggdmFyKC0td29vLW1haW4tY29udGVudCkgLSAzMHB4ICk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBtZWRpYSggbWF4LXdpZHRoOiAkZGVza3RvcCAtIDEgKXtcbiAgICAgICAgICAgIFx0bWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cdFx0I3dvb19zaWRlYmFye1xuXHQgICAgICAgIG1heC13aWR0aDogdmFyKC0td29vLXdpZHRoLXNpZGViYXIpO1xuXHQgICAgICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgICAgIEBtZWRpYSggbWF4LXdpZHRoOiAkZGVza3RvcCAtIDEgKXtcbiAgICAgICAgICAgIFx0bWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgXHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgfVxuXHQgICAgfVxuXG5cdH1cblx0XG59XG5cbiIsIi8qTWVzc2FnZSovXG4ud29vY29tbWVyY2UtbWVzc2FnZSxcbi53b29jb21tZXJjZS1pbmZve1xuXHRib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbn1cbi53b29jb21tZXJjZS1tZXNzYWdlOjpiZWZvcmV7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcdFxufVxuLndvb2NvbW1lcmNlLWluZm97XG5cdCY6OmJlZm9yZXtcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdH1cbn1cblxuLypTZWxlY3QyKi9cbi53b29jb21tZXJjZSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcblxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9hc3NldHMvaW1nL2Jhc2Uvc2VsZWN0LWFycm93LnN2Zyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuXG4gICAgYntcbiAgICBcdGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ud29vY29tbWVyY2V7XG5cdGEuYnV0dG9uLCBcblx0YnV0dG9uLmJ1dHRvbiwgXG5cdGlucHV0LmJ1dHRvbiwgXG5cdGEuY2hlY2tvdXQtYnV0dG9uLFxuXHQjcmV2aWV3X2Zvcm0gI3N1Ym1pdCB7XG5cdCBcdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZm9ybTtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1idG47XG5cdFx0cGFkZGluZzogJHBhZGRpbmctYnRuO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cdFx0XG59XG4iLCIud29vY29tbWVyY2V7XG5cblx0I3dvb19tYWlue1xuXG5cdFx0LmNvbnRlbnQtYXJlYXtcblx0XHRcdFxuXHRcdFx0XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkZGVza3RvcCAtMSApe1xuXHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBTaG93IFJlc3VsdCBcblx0XHRcdC53b29jb21tZXJjZS1yZXN1bHQtY291bnR7XG5cdFx0XHRcdG1hcmdpbjogMTJweCAwIDAgMCA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gU29ydGluZ1xuXHRcdFx0Lndvb2NvbW1lcmNlLW9yZGVyaW5ne1xuXHRcdFx0XHR3aWR0aDogMzIwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdC8vIExpc3Rpbmdcblx0XHRcdHVsLnByb2R1Y3Rze1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpLnByb2R1Y3R7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdFx0LmNhdF9wcm9kdWN0e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idXR0b257XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3Rhci1yYXRpbmcge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTBweCBhdXRvO1xuXHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm9uc2FsZXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTVweDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wcmljZXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0XHRcdGluc3tcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuYnV0dG9uLCBcblx0XHRcdFx0XHRhLmFkZF90b19jYXJ0X2J1dHRvbnsgXG5cdFx0XHRcdFx0ICAgIGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdCAgICBib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHRcdCAgICB6LWluZGV4OiAyO1xuXHRcdFx0XHRcdCAgICBtYXJnaW46IDEwcHggMTVweCAwcHggMTVweDtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdCAgICBcblx0XHRcdFx0XHQgICAgJi5sb2FkaW5nOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMC41ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YS5hZGRlZF90b19jYXJ0e1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMTVweCAwcHggMTVweDtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0fTtcdFxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHR9XHRcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucHJvZHVjdF90eXBlX2V4dGVybmFsLFxuXHRcdFx0XHRcdC5wcm9kdWN0X3R5cGVfZ3JvdXBlZCxcblx0XHRcdFx0XHQucHJvZHVjdF90eXBlX3ZhcmlhYmxle1xuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0ICAgIHRvcDogMDtcblx0XHRcdFx0XHRcdCAgICByaWdodDogMTBweDtcdFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0Ji5lbGVtZW50b3ItZGVmYXVsdCAjd29vX21haW57XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHR9XG59IiwiLndvb2NvbW1lcmNle1xuXHRkaXYucHJvZHVjdHtcblxuXHRcdC5zaGFyZS1zb2NpYWwtaWNvbnMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRyb3ctZ2FwOiAxMHB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHQgICAgcGFkZGluZzogMDtcblx0XHQgICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuXHRcdCAgICBjbGVhcjogYm90aDtcblx0XHQgICAgbGkge1xuXHRcdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdCAgICBcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdCAgICBcdH1cblx0XHQgICAgXHRhIHtcblx0XHQgICAgXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuMnMsIGVhc2UgKTtcblx0XHQgICAgXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQgICAgXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdCAgICBcdHdpZHRoOiA0MHB4O1xuXHRcdFx0ICAgIFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0ICAgIFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdCAgICBcdFx0Zm9udC1mYW1pbHk6IHZhcigtLXNlY29uZGFyeS1mb250KTtcblx0XHQgICAgXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAncG51bScgb24sICdsbnVtJyBvbiwgJ29yZG4nIG9uO1x0XG5cdFx0ICAgIFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0ICAgIFx0XHQmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuMnMsIGVhc2UgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cdFx0XHQgICAgXHR9XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0fVxuXG5cdFx0Lm9uc2FsZXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWluLWhlaWdodDogMjVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5e1xuXHRcdFx0bWFyZ2luOiAwIDBweCA2MHB4IDBweDtcblx0XHRcdC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdle1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDBweCAwcHggMCAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU3VtYXJ5XG5cdFx0ICovXG5cdFx0LnN1bW1hcnl7XG5cdFx0XHQucHJvZHVjdF90aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmd7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuXG5cdFx0XHRcdC5zdGFyLXJhdGluZ3tcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDRweCAwIDA7IFxuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQud29vY29tbWVyY2UtcmV2aWV3LWxpbmt7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJpY2V7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRkZWx7XG5cblx0XHRcdFx0fVxuXHRcdFx0XHRpbnN7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9ue1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3RvY2t7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE4cHggMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuXHRcdFx0XHRjb2xvcjogIzAwNjdkYTtcblx0XHRcdH1cblx0XHRcdGZvcm0uY2FydHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHR0YWJsZS5ncm91cF90YWJsZXtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZThlOGU4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHRhYmxlLnZhcmlhdGlvbnN7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHRye1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0dGR7XG5cblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjI3MThkO1xuXHRcdFx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQucmVzZXRfdmFyaWF0aW9uc3tcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnNlbGVjdDItY29udGFpbmVye1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzkxOWJhZjtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zaW5nbGVfdmFyaWF0aW9uX3dyYXB7XG5cdFx0XHRcdFx0Lndvb2NvbW1lcmNlLXZhcmlhdGlvbi1wcmljZXtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5xdWFudGl0eXtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTVweCAwIDA7XG5cdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uIHtcblx0XHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcdFxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMjVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWZvcm07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTsgXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ICAgIFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlOyBcblx0XHRcdFx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCAgICBjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdCAgICBib3R0b206IDA7XG5cdFx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDhweDtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDhweDtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0ICAgIHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJvZHVjdF9tZXRhe1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0LnBvc3RlZF9pbntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50YWdnZWRfYXN7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjNjI3MThkO1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5za3Vfd3JhcHBlcntcblx0XHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHQgICAgZm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0ICAgIGNvbG9yOiAjNjI3MThkO1xuXHRcdFx0XHRcdC5za3V7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8qZW5kIHN1bW1hcnkqL1xuXG5cdFx0Lyogd29vIHRhYnMgKi9cblx0XHQud29vY29tbWVyY2UtdGFic3tcblx0XHRcdG1hcmdpbi1ib3R0b206IDU1cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcblxuXHRcdFx0LnBhbmVse1x0XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDM2cHggMzBweCAyMHB4IDMwcHg7XG5cblx0XHRcdFx0JiN0YWItYWRkaXRpb25hbF9pbmZvcm1hdGlvbntcblx0XHRcdFx0XHRoMntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRhYmxlLnNob3BfYXR0cmlidXRlc3tcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjAyYjVkO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjI3MThkO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0I3Jldmlld3N7XG5cdFx0XHRcdFx0I2NvbW1lbnRze1xuXHRcdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVJldmlld3MtdGl0bGV7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1ub3Jldmlld3N7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogLTI1cHggMCAyOXB4IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRvbC5jb21tZW50bGlzdHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmNvbW1lbnRfY29udGFpbmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0aW1nLmF2YXRhcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdC5jb21tZW50LXRleHR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMTA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LnN0YXItcmF0aW5ne1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNlM2IyNWE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5tZXRhe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1yZXZpZXdfX2F1dGhvcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQud29vY29tbWVyY2UtcmV2aWV3X19kYXNoLCAud29vY29tbWVyY2UtcmV2aWV3X192ZXJpZmllZHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1yZXZpZXdfX3B1Ymxpc2hlZC1kYXRle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQjcmV2aWV3X2Zvcm1fd3JhcHBlcntcblx0XHRcdFx0XHRcdCNyZXZpZXdfZm9ybXtcblx0XHRcdFx0XHRcdFx0I3Jlc3BvbmR7XG5cdFx0XHRcdFx0XHRcdFx0LmNvbW1lbnQtcmVwbHktdGl0bGV7XG5cdFx0XHRcdFx0XHRcdCAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRcdCAgICBmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRcdCAgICBjb2xvcjogIzJjMjczNDtcblx0XHRcdFx0XHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHQuY29tbWVudC1mb3Jte1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNXB4IDBweCAwcHggMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQuY29tbWVudC1ub3Rlc3tcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQucmVxdWlyZWR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZjYyM2Y7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LnJlcXVpcmVke1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmY2MjNmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTQ1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQuY29tbWVudC1mb3JtLXJhdGluZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyBcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuc3RhcnN7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LmZvcm0tc3VibWl0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxOHB4IDM1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAgdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyMjIyMjI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMyMjIyMjI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR1bC50YWJzIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuXHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVye1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2U4ZThlODtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtVGFicy1wYW5lbHtcblx0XHRcdFx0Lndvb2NvbW1lcmNlLVJldmlld3N7XG5cdFx0XHRcdFx0I2NvbW1lbnRze1xuXHRcdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVJldmlld3MtdGl0bGV7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmI3RhYi1kZXNjcmlwdGlvbntcblx0XHRcdFx0XHQmPnB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHQmOjptYXJrZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8qIGVuZCB3b28gdGFicyAqL1xuXG5cdFx0LyogcmVsYXRlZCAqL1xuXHRcdC5yZWxhdGVke1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0PiBoMntcblx0XHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDM1cHggMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LyogZW5kIHJlbGF0ZWQgKi9cbiAgICAgICAgXG4gICAgICAgIC8qIHlpdGggYWRkIHRvIHdpc2hsaXN0IGNzcyAqL1xuICAgICAgICAueWl0aC13Y3dsLXdpc2hsaXN0ZXhpc3RzYnJvd3NlLCAueWl0aC13Y3dsLXdpc2hsaXN0YWRkZWRicm93c2Uge1xuXHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC55aXRoLXdjd2wtYWRkLWJ1dHRvbiB7XG5cdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIFx0ZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgXHR6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBcdGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlOyBcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHQgICAgXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7IFxuXHRcdFx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgY29udGVudDogXCJcIjtcblx0XHRcdFx0ICAgIGJvdHRvbTogMDtcblx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdFx0XHQgICAgaGVpZ2h0OiA4cHg7XG5cdFx0XHRcdCAgICB3aWR0aDogOHB4O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxufSIsIi53b29jb21tZXJjZS1jaGVja291dHtcblxuXHQvKiBIZWFkaW5nICovXG5cdGgze1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0LypDb3Vwb24qL1xuXHRmb3JtLmNoZWNrb3V0X2NvdXBvbiB7XG5cdFx0XG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5mb3JtLXJvdy1maXJzdCxcblx0XHQuZm9ybS1yb3ctbGFzdHtcblx0XHRcdHdpZHRoOiA0OSUhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRpbnB1dHtcblx0XHRcdCYuaW5wdXQtdGV4dHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1mb3JtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnV0dG9ue1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1mb3JtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAkcGFkZGluZy1idG47XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LypDdXN0b20gRGV0YWlsKi9cblx0I2N1c3RvbWVyX2RldGFpbHN7XG5cblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdC5jb2wtMSwgXG5cdFx0LmNvbC0ye1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblxuXHRcdGxhYmVse1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHR9XG5cblx0XHRpbnB1dHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyLWZpZWxkLWNvbG9yO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1mb3JtO1xuXHRcdFx0cGFkZGluZzogJHBhZGRpbmctaW5wdXQ7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogJGJhY2tncm91bmQtZmllbGQ7XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWF7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJvcmRlci1maWVsZC1jb2xvcjtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0YmFja2dyb3VuZDogJGJhY2tncm91bmQtZmllbGQ7XG5cdFx0fVxuXG5cdFx0LnNlbGVjdDItY29udGFpbmVye1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7XG5cdFx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJvcmRlci1maWVsZC1jb2xvcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcblx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICB0b3A6IDFweDtcblx0XHRcdFx0ICAgIHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHQgICAgd2lkdGg6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm0tcm93e1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRze1xuXHRcdFx0XG5cdFx0XHQud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblx0XHRcdC5mb3JtLXJvd3tcblx0XHRcdFx0XG5cdFx0XHRcdCYjYmlsbGluZ19maXJzdF9uYW1lX2ZpZWxke1xuXHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JiNiaWxsaW5nX2xhc3RfbmFtZV9maWVsZHtcblx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYjYmlsbGluZ19jb21wYW55X2ZpZWxke1xuXHRcdFx0XHRcdG9yZGVyOiAzO1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmI2JpbGxpbmdfcGhvbmVfZmllbGR7XG5cdFx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYjYmlsbGluZ19lbWFpbF9maWVsZHtcblx0XHRcdFx0XHRvcmRlcjogNTtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYjYmlsbGluZ19jb3VudHJ5X2ZpZWxke1xuXHRcdFx0XHRcdG9yZGVyOiA3O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYjYmlsbGluZ19hZGRyZXNzXzFfZmllbGR7XG5cdFx0XHRcdFx0b3JkZXI6IDg7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiNiaWxsaW5nX2FkZHJlc3NfMl9maWVsZHtcblx0XHRcdFx0XHRvcmRlcjogOTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmI2JpbGxpbmdfY2l0eV9maWVsZHtcblx0XHRcdFx0XHRvcmRlcjogMTA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiNiaWxsaW5nX3N0YXRlX2ZpZWxke1xuXHRcdFx0XHRcdG9yZGVyOiAxMTtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYjYmlsbGluZ19wb3N0Y29kZV9maWVsZHtcblx0XHRcdFx0XHRvcmRlcjogMTI7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVye1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRze1xuXHRcdFx0aDN7XG5cdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmZvcm0tcm93e1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdCYuZm9ybS1yb3ctZmlyc3R7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mb3JtLXJvdy1sYXN0e1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlcntcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHN7XG5cdFx0XHQuZm9ybS1yb3d7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKllvdXIgT3JkZXIqL1xuXHR0YWJsZS5zaG9wX3RhYmxle1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdGJvcmRlci1jb2xvcjogJGJvcmRlci1maWVsZC1jb2xvcjtcblx0XHR0aGVhZHtcblx0XHRcdHRye1xuXHRcdFx0XHR0aHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItZmllbGQtY29sb3I7XG5cdFx0XHRcdFx0Ji5wcm9kdWN0LW5hbWV7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWZpZWxkLWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRib2R5e1xuXHRcdFx0dHJ7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdCYucHJvZHVjdC1uYW1le1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1maWVsZC1jb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dGZvb3R7XG5cblx0XHR9XG5cdFx0XG5cdH1cblxuXHQvKlBheW1lbnQqL1xuXHQjcGF5bWVudHtcblx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0YmFja2dyb3VuZDogI2U4ZWFlZTtcblx0XHR1bC53Y19wYXltZW50X21ldGhvZHN7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDI1cHggMzJweCAyNXB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2UwZTBlMDtcblx0XHRcdGxpe1xuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdG1hcmdpbjogMCA4cHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVse1x0XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucGF5bWVudF9ib3h7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRtYXJnaW46IDEycHggMCAyMnB4IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5wYXltZW50X21ldGhvZF9wYXlwYWx7XG5cdFx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjZweCk7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0XHQucGxhY2Utb3JkZXJ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0cGFkZGluZzogMjBweCAyNXB4IDIwcHggMjBweDtcblx0XHRcdCNwbGFjZV9vcmRlcntcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRcdFxuXHRcbn1cbiIsIi53b29jb21tZXJjZXtcblx0Lndvb2NvbW1lcmNlLWNhcnQtZm9ybXtcblx0XHR0YWJsZSwgdHIsIHRkLCB0aHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cdFx0dGFibGUuc2hvcF90YWJsZXtcblx0XHRcdHRke1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHR0aGVhZHtcblx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZThlYWVlO1xuXHRcdFx0XHRcdGhlaWdodDogNTVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxM3B4O1xuXHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXJlbW92ZXtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDk7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCA2MHB4O1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYucHJvZHVjdC10aHVtYm5haWx7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtbmFtZXtcblx0XHRcdFx0XHRcdFx0ZmxleDogMCAwIGNhbGMoMTAwJSAtIDYxMHB4KTtcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtcHJpY2V7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxNTBweDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtcXVhbnRpdHl7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxNjVweDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3Qtc3VidG90YWx7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAyMzVweDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0Ym9keXtcblx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxM3B4O1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggMHB4IDIwcHggMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMTJweDtcblx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXJlbW92ZXtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDk7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCA2MHB4O1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0b3JkZXI6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxcHggMHB4IDBweCAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtdGh1bWJuYWlse1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgOTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYucHJvZHVjdC1uYW1le1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gNzAwcHgpO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXByaWNle1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgMTUwcHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtcXVhbnRpdHl7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxNjVweDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzM3B4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzM3B4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXN1YnRvdGFse1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgMjM1cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmFjdGlvbnN7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0LmNvdXBvbntcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmlucHV0LXRleHR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGJvcmRlci1maWVsZC1jb2xvcjtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZm9ybTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLWlucHV0O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzYyNzE4ZDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuYnV0dG9ue1xuXHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZm9ybTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLWJ0bjtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJ0bjtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuYnV0dG9uW25hbWU9XCJ1cGRhdGVfY2FydFwiXXtcblxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9IFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKiBlbmQgY2FydCBmb3JtICovXG5cblx0LmNhcnQtY29sbGF0ZXJhbHN7XG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHQuY2FydF90b3RhbHMge1xuXHRcdFx0Pmgye1xuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHR0YWJsZSwgdHIsIHRkLCB0aHtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNob3BfdGFibGUge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWZpZWxkLWNvbG9yO1xuXHRcdFx0XHRib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFxuXG5cdFx0XHRcdHRib2R5e1xuXHRcdFx0XHRcdHRye1xuXHRcdFx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1maWVsZC1jb2xvcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItZmllbGQtY29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1maWVsZC1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2VsZWN0Mi1jb250YWluZXJ7XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGJvcmRlci1maWVsZC1jb2xvcjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0ICAgIHRvcDogMXB4O1xuXHRcdFx0XHRcdFx0ICAgIHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJ1dHRvbltuYW1lPVwiY2FsY19zaGlwcGluZ1wiXXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWZvcm07XG5cdFx0XHRcdFx0cGFkZGluZzogJHBhZGRpbmctYnRuO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJ0bjtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5jaGVja291dC1idXR0b257XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLndvb2NvbW1lcmNle1xuXHQud29vY29tbWVyY2Utb3JkZXJ7XG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDEuM2VtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXG5cdFx0Lm9yZGVyX2RldGFpbHMge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0bGl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdCAgICBtYXJnaW46IDAgMCAxNXB4IDBweDtcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDA7XG5cdFx0XHRcdCAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cdFxufVxuIiwiLndvb2NvbW1lcmNle1xuXG5cblx0LypUYWIqL1xuXHR1bC5vdmEtbG9naW4tcmVnaXN0ZXItd29ve1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMCAwIDUwcHggMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRsaXtcblx0XHRcdHBhZGRpbmc6IDAgMTNweDtcblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtNnB4O1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhe1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRjb2xvcjogIzIwMmI1ZDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQvKkxvZ2luIEZvcm0qL1xuXHQjY3VzdG9tZXJfbG9naW57XG5cblx0XHQmLmNvbDItc2V0e1xuXHRcdFx0LmNvbC0xLCAuY29sLTJ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0ZmxvYXQ6IHVuc2V0O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0Pmgye1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Lndvb2NvbW1lcmNlLWZvcm17XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdC53b29jb21tZXJjZS1mb3JtLXJvd3tcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDZweCAwO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiA0MDBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1idG47XG5cdFx0XHRcdFx0cGFkZGluZzogJHBhZGRpbmctaW5wdXQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1mb3JtO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2hvdy1wYXNzd29yZC1pbnB1dHtcblx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHQuZm9ybS1yb3d7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdC53b29jb21tZXJjZS1mb3JtLWxvZ2luX19yZW1lbWJlcm1le1xuXHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXXtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYnRuO1xuXHRcdFx0XHRwYWRkaW5nOiAkcGFkZGluZy1idG47XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZm9ybTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRtaW4td2lkdGg6IDQwMHB4O1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53b29jb21tZXJjZS1Mb3N0UGFzc3dvcmR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDdweDtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHRcblxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHQmLndvb2NvbW1lcmNlLWZvcm0tcmVnaXN0ZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAtNXB4IGF1dG8gODBweCBhdXRvO1xuXHRcdFx0XHQud29vY29tbWVyY2UtZm9ybS1yb3csIC53b29jb21tZXJjZS1wcml2YWN5LXBvbGljeS10ZXh0e1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyX19zdWJtaXR7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYnRuO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLWJ0bjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWZvcm07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiA0MDBweDtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxufVxuXG4vKkhpZGUgdGl0bGUgb2YgcGFnZSovXG4ud29vY29tbWVyY2UtYWNjb3VudHtcblx0LnBhZ2UtdGl0bGV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb257XG5cdHVse1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRsaXtcblx0XHRcdCYuaXMtYWN0aXZlLFxuXHRcdCAgICAmOmhvdmVye1xuXHRcdCAgICBcdGF7XG5cdFx0ICAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHQgICAgXHRcdGNvbG9yOiAjZmZmO1x0XG5cdFx0ICAgIFx0fVxuXHRcdCAgICBcdFxuXHRcdCAgICB9XG5cblx0XHQgICAgYXtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdCAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblxuXHR9XG59IiwiLndvb2NvbW1lcmNle1xuXHQud29vLXNpZGViYXJ7XG5cdFx0ZmxleCA6IDAgMCAzMjBweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHR9XG5cblx0XHQud29vX3dpZGdldCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0XHQmLndpZGdldF9wcm9kdWN0X3NlYXJjaCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHRcdCYud2lkZ2V0X3Byb2R1Y3RfY2F0ZWdvcmllcyB7XG5cdFx0XHRcdGg0LndpZGdldC10aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHVse1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHRoNC53aWRnZXQtdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndpZGdldF9wcm9kdWN0c3tcblx0XHQgICAgcGFkZGluZzogNTBweCAzMHB4IDQwcHggMzBweDtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjRmMjtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdHVsLnByb2R1Y3RfbGlzdF93aWRnZXR7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDQwcHggMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtNDdweDtcblx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHRcdFx0ZmxleDogMCAwIDgwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcm9kdWN0LXRpdGxle1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTAwcHgpO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMmMyNzM0O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN0YXItcmF0aW5ne1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4IDEwNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzg4ODU4ZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTA0cHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRib3R0b206IC0yMHB4O1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGRlbHtcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnN7XG5cdFx0XHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53aWRnZXRfcHJvZHVjdF9zZWFyY2h7XG5cdFx0XHQud29vY29tbWVyY2UtcHJvZHVjdC1zZWFyY2h7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdC5zZWFyY2gtZmllbGQge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCA4cHggMjBweCAzMHB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogY2FsYyggdmFyKC0td29vLXdpZHRoLXNpZGViYXIpIC0gODVweCApIDtcblx0XHRcdFx0fVxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7IFxuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMTVweDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud2lkZ2V0X3Byb2R1Y3RfdGFnX2Nsb3Vke1xuXHRcdFx0LnRhZ2Nsb3Vke1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud2lkZ2V0X3ByaWNlX2ZpbHRlcntcblx0XHRcdC5wcmljZV9zbGlkZXJfd3JhcHBlcntcblx0XHRcdFx0LnVpLXdpZGdldC1jb250ZW50IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcmljZV9zbGlkZXJ7XG5cdFx0XHRcdFx0LnVpLXNsaWRlci1yYW5nZXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudWktc2xpZGVyLWhhbmRsZXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucHJpY2Vfc2xpZGVyX2Ftb3VudHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgcm93LWdhcDogMTBweDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0LmJ1dHRvbntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCAxOHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByaWNlX2xhYmVse1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2xlYXJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi53b29jb21tZXJjZS1lcnJvciwgLndvb2NvbW1lcmNlLWluZm8sIC53b29jb21tZXJjZS1tZXNzYWdle1xuXHRsaW5lLWhlaWdodDogM2VtO1xuXHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xuXHR9XG59IiwiLmJyYW5kX2Vse1xuXG5cdC5sb2dvX2Rlc2t0b3B7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QG1lZGlhKCBtYXgtd2lkdGg6ICRkZXNrdG9wIC0gMSApe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubG9nb19tb2JpbGV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRAbWVkaWEoIG1heC13aWR0aDogJGRlc2t0b3AgLSAxICl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQubG9nb19zdGlja3l7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcbn1cblxuLmhlYWRlcl9zdGlja3l7XG5cdCYuYWN0aXZlX3N0aWNreXtcblx0XHQuYnJhbmRfZWx7XG5cdFx0XHQubG9nb19kZXNrdG9wLFxuXHRcdFx0LmxvZ29fbW9iaWxle1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmxvZ29fc3RpY2t5e1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XHRcblx0fVxufSIsIkBtZWRpYSggbWF4LXdpZHRoOiAxMDIzcHggKXtcblxuXHQuZWxlbWVudG9yLXdpZGdldC1vdmFfbWVudXtcblx0XHQucHJpbWFyeS1uYXZpZ2F0aW9ue1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdH1cdFxuXG59XG5cblxuLyogRGVza1RvcCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qIEZpeCB3aGVuIG1lbnUgaXMgZnVsbCB3aWR0aCAqL1xuLmFsaWduX3JpZ2h0ID4gLmVsZW1lbnRvci1jb250YWluZXJ7XG5cdGZsb2F0OiByaWdodDtcblx0d2lkdGg6IDEwMCU7XG59XG5cblxuLyogQnV0dG9uIE9wZW4gQ2FudmFzICovXG4ub3ZhX29wZW5OYXZ7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxuXG5cbi5vdmFfbmF2e1xuXHR3aWR0aDogMTAwJTtcblx0Lm92YV9jbG9zZU5hdntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblxuXHQvKiBTdWIgTWVudSAqL1xuXHQuZHJvcGRvd24tbWVudXtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0XHQ+bGl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdD5he1xuXHRcdFx0XHRjb2xvcjogIzM0MzQzNDtcdFxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC8qIFBhcmVudCBNZW51ICovXG5cdHVsLm1lbnV7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdD5saXtcblx0XHRcdHBhZGRpbmc6IDBweCAxNXB4O1xuXHRcdFx0PiBhe1xuXHRcdFx0XHRjb2xvcjogIzM0MzQzNDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogRHJvcGRvd24gYXJyb3cgKi9cblx0XHRidXR0b24uZHJvcGRvd24tdG9nZ2xle1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0XG5cbn1cblxuXG5cbi8qIEZpeCBTdWIgTWVudSBEaXJlY3Rpb24gKi9cbi5zdWJfbWVudV9kaXJfbGVmdHtcblx0LmRyb3Bkb3duLW1lbnV7XG5cdFx0bGl7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCYuZHJvcGRvd257XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwzNFwiO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJlbGVnYW50aWNvbnNcIjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LyogTWVudSBsZXZlbCAzICovXG5cdFx0XHQuZHJvcGRvd24tbWVudXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc3ViX21lbnVfZGlyX3JpZ2h0e1xuXHQuZHJvcGRvd24tbWVudXtcblx0XHRsaXtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHQmLmRyb3Bkb3due1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDM1XCI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcImVsZWdhbnRpY29uc1wiO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQvKiBNZW51IGxldmVsIDMgKi9cblx0XHRcdC5kcm9wZG93bi1tZW51e1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cblxuXG5cblxuXG4vKiBDb3ZlciBwYWdlIHdoZW4gb3BlbiBjYW52YXMgKi9cbi5vdmFfY2xvc2VDYW52YXN7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogLTE7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgMC43KTtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ji5zaG93e1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ei1pbmRleDogOTk5ODtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cdFxufVxuXG5cblxuQG1lZGlhKCBtaW4td2lkdGg6IDEwMjVweCApe1xuXHQvKiBWZXJ0aWNhbCBNZW51IERlc2t0b3AgKi9cblx0Lm92YV93cmFwX25hdi5jb2x1bW57XG5cdFx0XG5cdFx0dWwubWVudXtcblx0XHRcdFxuXHRcdFx0Ji5zdWJfbWVudV9kaXJfcmlnaHR7XG5cdFx0XHRcdD5saXtcblx0XHRcdFx0XHQmLmRyb3Bkb3due1xuXHRcdFx0XHRcdFx0PmF7XG5cdFx0XHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcMzVcIjtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcImVsZWdhbnRpY29uc1wiO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Pi5kcm9wZG93bi1tZW51e1xuXHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdFx0dG9wOiAwIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cblx0Lm92YV9uYXZ7XG5cdFx0dWwubWVudXtcblx0XHRcdFxuXHRcdFx0LyogU3ViIE1lbnUgKi9cblx0XHRcdC5kcm9wZG93bi1tZW51e1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgdG9wOiAxMTAlO1xuXHRcdFx0ICAgIHotaW5kZXg6IC0xO1xuXHRcdFx0ICAgIFxuXHRcdFx0fVxuXG5cdFx0XHQ+bGl7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0PiAuZHJvcGRvd24tbWVudXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCAgICB6LWluZGV4OiA5OTk5O1xuXHRcdFx0XHRcdCAgICB3ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcblx0XHRcdFx0XHQgICAgLW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcblx0XHRcdFx0XHQgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XG5cdFx0XHRcdFx0ICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0ICAgIHRvcDogMTAwJTtcblx0XHRcdFx0XHRcdD5saTpob3Zlcntcblx0XHRcdFx0XHRcdFx0PiAuZHJvcGRvd24tbWVudXtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHQgICAgei1pbmRleDogOTk5OTtcblx0XHRcdFx0XHRcdFx0ICAgIHdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XG5cdFx0XHRcdFx0XHRcdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcblx0XHRcdFx0XHRcdFx0ICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XG5cdFx0XHRcdFx0XHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XG5cdFx0XHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XG5cdFx0XHRcdFx0XHRcdCAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyogTW9iaWxlICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSggbWF4LXdpZHRoOiAxMDI0cHggKXtcblxuXHQvKnRyYW5zaXRpb24gd2hlbiBkaXNwbGF5IG5hdiovXG5cdC5vdmEtd3JhcHB7XG5cdFx0dHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjVzO1xuXHR9XG5cdFxuXHQub3ZhX29wZW5OYXZ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6Zm9jdXN7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC8qIEFsaWduIE1lbnUgQnV0dG9uICovXG5cdC5OYXZCdG5fcmlnaHR7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5OYXZCdG5fbGVmdHtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHQuTmF2QnRuX2NlbnRlcntcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdFxuXHRcblxuXHQvKiBIaWRlIE1lbnUgKi9cblxuXHQubG9nZ2VkLWlue1xuXHRcdC5vdmFfbmF2e1xuXHRcdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cdFx0fVxuXHR9XG5cdC5vdmFfbmF2e1xuXHRcdGhlaWdodDogMTAwJTtcblx0ICAgIHdpZHRoOiAyNTBweDtcblx0ICAgIHBvc2l0aW9uOiBmaXhlZDtcblx0ICAgIHotaW5kZXg6IDk5OTk7XG5cdCAgICB0b3A6IDA7XG5cdCAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cdCAgICBwYWRkaW5nLXRvcDogMzBweDtcblx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXHRcdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG5cdCAgXG5cdFx0XG5cdCAgICB1bC5tZW51e1xuXG5cdCAgICBcdGxpIHtcbiAgICBcdFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0XHRkaXNwbGF5OiBibG9jaztcbiAgICBcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgICAgXHRcdGF7XG5cdCAgICBcdFx0XHR3aWR0aDogMTAwJTtcblx0ICAgIFx0XHRcdGl7XG5cdCAgICBcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdCAgICBcdFx0XHR9XHRcblx0ICAgIFx0XHR9XG5cblxuXHQgICAgXHRcdC8qIERyb3Bkb3duIGFycm93ICovXG5cdCAgICBcdFx0YnV0dG9uLmRyb3Bkb3duLXRvZ2dsZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAzcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgXHRcdFx0XHRib3JkZXI6IG5vbmU7XG4gICAgXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR9XG5cblx0ICAgIFx0XHQmLmFjdGl2ZV9zdWJ7XG5cdCAgICBcdFx0XHQ+LmRyb3Bkb3duLW1lbnV7XG5cdFx0ICAgIFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0ICAgIFx0XHRcdD5idXR0b24uZHJvcGRvd24tdG9nZ2xle1xuXHRcdFx0XHRcdFx0Pml7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwzMlwiO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcImVsZWdhbnRpY29uc1wiO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdCAgICBcdFx0fVxuXHRcdFx0XHRcblx0ICAgIFx0XHRcblx0ICAgIFx0fVxuXG5cdCAgICBcdC5kcm9wZG93bi1tZW51e1xuXHQgICAgXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7XG5cdCAgICBcdFx0dHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcblx0ICAgIFx0XHRsZWZ0OiAwO1x0XG5cdCAgICBcdFx0dG9wOiAwO1x0XG5cdCAgICBcdFx0cmlnaHQ6IGF1dG87XG5cdCAgICBcdFx0Ym9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICBcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgXHRcdFx0ZGlzcGxheTogbm9uZTtcbiAgICBcdFx0XHRvcGFjaXR5OiAxO1xuICAgIFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgXHRcdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdH1cblx0ICAgIH1cblxuXHQgICAgLyogQ2FudmFzIGRpcmVjdGlvbiAqL1xuXHQgICAgJi5jYW52YXNfbGVmdHtcblx0ICAgIFx0bGVmdDogMDtcblx0ICAgIFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1MHB4KTtcblx0XHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1MHB4KTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUwcHgpO1xuXHQgICAgXHQvKiBTaG93L2hpZGUgQ2FudmFzICovXG5cdFx0ICAgICYuc2hvd3tcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdC5vdmFfY2xvc2VOYXZ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XHRcdFxuXG5cblx0ICAgIFx0dWwubWVudXtcblx0ICAgIFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0ICAgIFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdCAgICBcdFx0LyogRHJvcGRvd24gYXJyb3cgKi9cblx0ICAgIFx0XHRidXR0b24uZHJvcGRvd24tdG9nZ2xle1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0ICAgIFx0XHQvKiBsZXZlbCAyICovXG5cdCAgICBcdFx0LmRyb3Bkb3duLW1lbnV7XG5cdCAgICBcdFx0XHR0cmFuc2l0aW9uOiB1bnNldDtcbiAgICBcdFx0XHRcdGxpe1xuXHRcdCAgICBcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdCAgICBcdFx0XHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuXHQgICAgXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdCAgICBcdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdCAgICBcdFx0fVxuXHQgICAgXHRcdFx0XG5cdCAgICBcdFx0XHQvKiBsZXZlbCAzICovXG5cdCAgICBcdFx0XHQuZHJvcGRvd24tbWVudXtcblx0ICAgIFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdFx0XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cblx0ICAgICYuY2FudmFzX3JpZ2h0e1xuXHQgICAgXHRyaWdodDogMDtcblx0ICAgIFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpO1xuXHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNTBweCk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpO1xuXHQgICAgXHQvKiBTaG93L2hpZGUgQ2FudmFzICovXG5cdFx0ICAgICYuc2hvd3tcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdC5vdmFfY2xvc2VOYXZ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cdFx0XG5cblx0ICAgIFx0dWwubWVudXtcblx0ICAgIFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdCAgICBcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0ICAgIFx0XHQvKiBEcm9wZG93biBhcnJvdyAqL1xuXHQgICAgXHRcdGJ1dHRvbi5kcm9wZG93bi10b2dnbGV7XG5cdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0ICAgIFx0XHQvKiBsZXZlbCAyICovXG5cdCAgICBcdFx0LmRyb3Bkb3duLW1lbnV7XG5cdCAgICBcdFx0XHR0cmFuc2l0aW9uOiB1bnNldDtcbiAgICBcdFx0XHRcdGxpe1xuXHRcdCAgICBcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHQgICAgXHRcdFx0Ym9yZGVyOiBub25lIWltcG9ydGFudDtcblx0ICAgIFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXHRcdCAgICBcdFx0fVxuXHQgICAgXHRcdFx0XG5cdCAgICBcdFx0XHQvKiBsZXZlbCAzICovXG5cdCAgICBcdFx0XHQuZHJvcGRvd24tbWVudXtcblx0ICAgIFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0ICAgIFx0XHRcdH1cblx0ICAgIFx0XHRcdFxuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgfVxuXG5cblx0ICAgIC8qIEJhY2tncm91bmQgQ2FudmFzICovXG5cdCAgICAmLmNhbnZhc19iZ19ncmF5e1xuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuXHQgICAgXHR1bC5tZW51e1xuXHQgICAgXHRcdGxpe1xuXHQgICAgXHRcdFx0YSxcblx0ICAgIFx0XHRcdC5kcm9wZG93bi10b2dnbGV7XG5cdCAgICBcdFx0XHRcdGNvbG9yOiAjZmZmIWltcG9ydGFudDtcdFxuXHQgICAgXHRcdFx0fVxuXG5cdCAgICBcdFx0XHRcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIH1cblxuXHQgICAgJi5jYW52YXNfYmdfd2hpdGV7XG5cdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdCAgICBcdHVsLm1lbnV7XG5cdCAgICBcdFx0bGl7XG5cdCAgICBcdFx0XHRhLFxuXHQgICAgXHRcdFx0LmRyb3Bkb3duLXRvZ2dsZXtcblx0ICAgIFx0XHRcdFx0Y29sb3I6ICMzNDM0MzQhaW1wb3J0YW50O1x0XG5cdCAgICBcdFx0XHR9XG5cdCAgICBcdFx0XHRcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIH1cblxuXHRcdC8qIEFsd2F5cyBkaXNwbGF5IGNvbHVtbiBpbiBtb2JpbGUgKi9cblx0XHR1bC5tZW51e1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbiFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdH1cblx0XG59XG5cbkBtZWRpYSggbWF4LXdpZHRoOiA3NjdweCApe1xuXHQvKiBBbGlnbiBNZW51IEJ1dHRvbiAqL1xuXHQuTmF2QnRuX3JpZ2h0LCAuTmF2QnRuX2xlZnR7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0XG5cblx0Lk5hdkJ0bl9yaWdodF9te1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQuTmF2QnRuX2xlZnRfbXtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHQuTmF2QnRuX2NlbnRlcl9te1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Lm1vYmlfbm9fc2hyaW5re1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4iLCIvKkhpZGUgaW4gZGVza3RvcCovXG4ubWVudS1jYW52YXN7XG5cdFx0Lm1lbnUtdG9nZ2xle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHQmOmJlZm9yZSxcblx0XHQgICAgJjphZnRlcixcblx0XHQgICAgc3BhbjpiZWZvcmUge1xuXHRcdCAgICAgIFxuXHRcdCAgICAgICAgd2lkdGg6IDI1cHg7XG5cdFx0ICAgICAgICBsZWZ0OiAwcHg7XG5cdFx0ICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHQgICAgfVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0ICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCk7XG5cdFx0ICAgIH1cblxuXHRcdCAgICAmOmFmdGVyIHtcblx0XHQgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3cHgpO1xuXHRcdCAgICB9XG5cdFx0ICAgIFxuXG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lci1tZW51e1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR3aWR0aDogMjkwcHg7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0ei1pbmRleDogOTk5O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCB0cmFuc2Zvcm0sIDAuM3MsIGVhc2UpO1xuXG5cdFx0XHQuY2xvc2UtbWVudXtcblx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuZGlyX2xlZnR7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjkwcHgsIDAsIDApO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yOTBweCwgMCwgMCk7XG5cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQmLmRpcl9yaWdodHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyOTBweCwgMCwgMCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjkwcHgsIDAsIDApO1xuXG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cblx0XHR9XG5cdFx0XG5cblx0XHQuc2l0ZS1vdmVybGF5e1xuXHRcdFx0d2lkdGg6IDEwMCU7XHRcdFxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0ei1pbmRleDogOTk4O1xuXHRcdH1cblxuXHRcdCYudG9nZ2xlZHtcblx0XHRcdC5tZW51LXRvZ2dsZXtcblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQgICAgJjphZnRlcixcblx0XHRcdCAgICBzcGFuOmJlZm9yZSB7XG5cdFx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmIWltcG9ydGFudDtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cblx0XHRcdC5jb250YWluZXItbWVudXtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5zaXRlLW92ZXJsYXl7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIG9wYWNpdHksIDAuMnMsIGVhc2UpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qU3R5bGUgTWVudSovXG5cdFx0Lm1lbnUge1xuXHQgICAgICAgIGNsZWFyOiBib3RoO1xuXHQgICAgfVxuXHRcdHVsIHtcblx0ICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXHQgICAgICAgICYubWVudSB7XG5cdCAgICAgICAgICAgIG1hcmdpbjogMDtcblx0ICAgICAgICAgICAgcGFkZGluZzogMDtcblx0ICAgICAgICAgICAgdWwge1xuXHQgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuXHQgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0ICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XG5cdCAgICAgICAgICAgICAgICBtYXJnaW46IDAgMHB4IDAgMTVweDtcblx0ICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cdCAgICAgICAgICAgICAgICAmLnNob3cge1xuXHQgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk5OXB4O1xuXHQgICAgICAgICAgICAgICAgfVxuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgfVxuXHQgICAgICAgIGxpIHtcblx0ICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cdCAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgICAgICAgICBcblx0ICAgICAgICAgICBcblx0ICAgICAgICAgICAgYSB7XG5cdCAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblx0ICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNjE4MDQ2OTcxNmVtIDA7XG5cdCAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuXHQgICAgICAgICAgICAgICAgJjpob3ZlciB7XG5cdCAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuXHQgICAgICAgICAgICAgICAgfVxuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgfVxuXG5cdCAgICB9XG5cblx0XHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0ICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICAgICAgdG9wOiAwO1xuXHQgICAgICAgIHJpZ2h0OiAwO1xuXHQgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgICAgIHBhZGRpbmc6IDAuNWVtIDAgMC41ZW0gMTBweDtcblx0ICAgICAgICBjb2xvcjogaW5oZXJpdDtcblx0ICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXHQgICAgICAgIGJvcmRlcjogbm9uZTtcblx0ICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cblx0ICAgICAgICAmOjphZnRlciB7XG5cdCAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG5cdCAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIm92YWljb25cIjtcblx0ICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdCAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdCAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHQgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0ICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0ICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cdCAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdCAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42ZW07XG5cdCAgICAgICAgfVxuXHQgICAgICAgICY6Zm9jdXMge1xuXHQgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXHQgICAgICAgIH1cblx0ICAgICAgICAmOmhvdmVyIHtcblx0ICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdCAgICAgICAgfVxuXHQgICAgICAgICYudG9nZ2xlZC1vbiB7XG5cdCAgICAgICAgICAgICY6YWZ0ZXIge1xuXHQgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMGNcIjtcblx0ICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIm92YWljb25cIjtcblx0ICAgICAgICAgICAgfVxuXHQgICAgICAgIH1cblx0ICAgICAgICBcblx0ICAgIH1cblx0XG59XG4iLCIud3JhcF9oZWFkZXJfYmFubmVye1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCYubGVmdHtcblx0XHR1bC5icmVhZGNydW1ie1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0fVxuXHQmLnJpZ2h0e1xuXHRcdHVsLmJyZWFkY3J1bWJ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdH1cblx0fVxuXHQmLmNlbnRlcntcblx0XHR1bC5icmVhZGNydW1ie1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0dWwuYnJlYWRjcnVtYntcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaSAuc2VwYXJhdG9yIGl7XG5cdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLmJnX2ZlYXR1cmVfaW1ne1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIhaW1wb3J0YW50O1xuXHR9XG5cdC5jb3Zlcl9jb2xvcntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0LmhlYWRlcl9iYW5uZXJfZWx7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHRcblxuXHQvKnRpdGxlKi9cblx0LmhlYWRlcl90aXRsZXtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxufSIsIi8qIEN1c3RvbSBBbmltYXRpb24gKi9cblxuLm92YS1tb3ZlLXVwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IG92YU1vdmVVcDtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogb3ZhTW92ZVVwO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBvdmFNb3ZlVXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG92YU1vdmVVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgb3ZhTW92ZVVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIG92YU1vdmVVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIG92YU1vdmVVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG4ub3ZhLW1vdmUtZG93biB7XG4gIGFuaW1hdGlvbi1uYW1lOiBvdmFNb3ZlRG93bjtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogb3ZhTW92ZURvd247XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IG92YU1vdmVEb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBvdmFNb3ZlRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgb3ZhTW92ZURvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgb3ZhTW92ZURvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQGtleWZyYW1lcyBvdmFNb3ZlRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG4ub3ZhLW1vdmUtbGVmdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBvdmFNb3ZlTGVmdDtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogb3ZhTW92ZUxlZnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IG92YU1vdmVMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBvdmFNb3ZlTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgb3ZhTW92ZUxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgb3ZhTW92ZUxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuQGtleWZyYW1lcyBvdmFNb3ZlTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG4ub3ZhLW1vdmUtcmlnaHQge1xuICBhbmltYXRpb24tbmFtZTogb3ZhTW92ZVJpZ2h0O1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBvdmFNb3ZlUmlnaHQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IG92YU1vdmVSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgb3ZhTW92ZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBvdmFNb3ZlUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgb3ZhTW92ZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgb3ZhTW92ZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbi5vdmEtc2NhbGUtdXAge1xuICBhbmltYXRpb24tbmFtZTogb3ZhU2NhbGVVcDtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogb3ZhU2NhbGVVcDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogb3ZhU2NhbGVVcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgb3ZhU2NhbGVVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgb3ZhU2NhbGVVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBvdmFTY2FsZVVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgb3ZhU2NhbGVVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ub3ZhLWZsaXAge1xuICBhbmltYXRpb24tbmFtZTogb3ZhRmxpcDtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogb3ZhRmxpcDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogb3ZhRmxpcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgb3ZhRmxpcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBvdmFGbGlwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XG4gICAgcGVyc3BlY3RpdmU6IDEzMDBweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC1tcy1rZXlmcmFtZXMgb3ZhRmxpcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgb3ZhRmxpcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5vdmEtaGVsaXgge1xuICBhbmltYXRpb24tbmFtZTogb3ZhSGVsaXg7XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IG92YUhlbGl4O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBvdmFIZWxpeDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgb3ZhSGVsaXgge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEzMDBweDtcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgb3ZhSGVsaXgge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEzMDBweDtcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBvdmFIZWxpeCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgb3ZhSGVsaXgge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEzMDBweDtcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ub3ZhLXBvcHVwIHtcbiAgYW5pbWF0aW9uOiBvdmFQb3B1cDtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogb3ZhUG9wdXA7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IG92YVBvcHVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBvdmFQb3B1cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7IH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBvdmFQb3B1cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7IH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIG92YVBvcHVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XG4gICAgcGVyc3BlY3RpdmU6IDEzMDBweDsgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBvdmFQb3B1cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7IH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9IiwiLmVsZW1lbnRvci13aWRnZXQtdGFicyB7XG5cdC5lbGVtZW50b3ItdGFicyB7XG5cdFx0LmVsZW1lbnRvci10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHQ+IC5lbGVtZW50b3ItdGFiLW1vYmlsZS10aXRsZSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTk5XCI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IG92YWljb24gIWltcG9ydGFudDtcblx0XHRcdFx0ICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRcdFx0ICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0ICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHQgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZWxlbWVudG9yLWFjdGl2ZSB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxOWJcIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC10b2dnbGUge1xuXHQuZWxlbWVudG9yLXRvZ2dsZSB7XG5cdFx0LmVsZW1lbnRvci10b2dnbGUtaXRlbSB7XG5cdFx0XHQuZWxlbWVudG9yLXRhYi10aXRsZSB7XG5cdFx0XHRcdC5vdmEtdG9nZ2xlLXRpdGxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5vdmEtaWNvbiB7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5vdmEtYmVmb3JlLXRpdGxlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogLTEycHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMTJweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm92YS1ib3hlcy1pY29uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFOUU5O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIub3ZhLWNvdW50ZXIge1xuXHRAaW5jbHVkZSB0cmFuc2FjdGlvbihhbGwsIDAuM3MsIGVhc2UpO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oYWxsLCAwLjNzLCBlYXNlKTtcblx0XHQudGl0bGUsIC5vZG9tZXRlciwgLnN1ZmZpeCwgLmljb24ge1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oYWxsLCAwLjNzLCBlYXNlKTtcblx0XHR9XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgY29udGVudDogXCJcIjtcblx0ICAgIGJvdHRvbTogLTIwcHg7XG5cdCAgICBsZWZ0OiA1MHB4O1xuXHQgICAgd2lkdGg6IDA7XG5cdCAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDY1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblxuICAgIC5pY29uIHtcbiAgICBcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXHRtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgXHRzdmd7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdHdpZHRoOiA3MnB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdCAgICBmaWxsOiB2YXIoLS1wcmltYXJ5KTsgXG5cdFx0ICAgIHBhdGgge1xuXHRcdCAgICBcdGZpbGw6IHZhcigtLXByaW1hcnkpO1xuXHRcdCAgICB9XG5cdFx0fVxuICAgIFx0aSB7XG4gICAgXHRcdGZvbnQtc2l6ZTogNzJweDtcbiAgICBcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgXHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBcdH1cbiAgICB9XG4gICAgXG5cdC5vZG9tZXRlciB7XG5cdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRmb250LXNpemU6IDM2cHg7IFxuXHQgICAgZm9udC13ZWlnaHQ6IDgwMDtcblx0ICAgIGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0ICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cdCAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdwbnVtJyBvbiwgJ29udW0nIG9uO1xuXHQgICAgLm9kb21ldGVyLWZvcm1hdHRpbmctbWFyayB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQub2RvbWV0ZXItdmFsdWUge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG5cblx0LnN1ZmZpeCB7XG5cdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRmb250LXNpemU6IDM2cHg7IFxuXHQgICAgZm9udC13ZWlnaHQ6IDgwMDtcblx0ICAgIGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRtYXJnaW46IDA7IFxuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7IFxuXHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0fVxuXG5cdCYub3ZhLWNvdW50ZXItdGVtcGxhdGUyIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0bWF4LXdpZHRoOiAzNDBweDtcblx0XHRtaW4taGVpZ2h0OiAyMTRweDtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNiwgMzYsIDM2LCAwLjYpO1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBcdHotaW5kZXg6IDE7XG4gICAgICAgIFx0bGVmdDogLTNweDtcbiAgICAgICAgXHR0b3A6IC0zcHg7XG5cdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XG5cdFx0ICAgIHdpZHRoOiAxNTJweDtcblx0XHQgICAgaGVpZ2h0OiA0OXB4O1xuXHRcdCAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cblxuXHRcdC5vZG9tZXRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogNDBweDtcblx0XHRcdHRvcDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHQmLm9kb21ldGVyLWF1dG8tdGhlbWUge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG59IiwiLm92YV93cmFwX3NlYXJjaF9wb3B1cCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0Lm92YV9zZWFyY2hfY2xvc2V7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0Ji5zaG93IHtcblx0XHQub3ZhX3NlYXJjaF9wb3B1cHtcblx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuNXMsIGVhc2UpO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcblx0XHR9XG4gICAgICBcblx0fVxuXHRcblx0aSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweCAxMDBweCAxMDBweCAxMDBweDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdH1cblx0fVxuXG5cdC5vdmFfc2VhcmNoX3BvcHVwe1xuXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuNXMsIGVhc2UpO1xuXHQgICAgcG9zaXRpb246IGZpeGVkO1xuXHQgICAgdG9wOiAwO1xuXHQgICAgbGVmdDogMDtcblx0ICAgIHdpZHRoOiAxMDB2dztcblx0ICAgIGhlaWdodDogMTAwdmg7XG5cdCAgICB6LWluZGV4OiA5OTk5O1xuXHQgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdCAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdCAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdCAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdCAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMTAlKTtcblx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTEwJSk7XG5cblx0ICAgIC5zZWFyY2gtcG9wdXBfX292ZXJsYXkge1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHRvcDogMDtcblx0XHQgICAgbGVmdDogMDtcblx0XHQgICAgcmlnaHQ6IDA7XG5cdFx0ICAgIGJvdHRvbTogMDtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0ICAgIG9wYWNpdHk6IDAuNzU7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgei1pbmRleDogLTE7XG5cdFx0fVxuXG5cdCAgICAuY29udGFpbmVyIHtcblx0ICAgIFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdG1heC13aWR0aDogNTAwcHg7XG5cdCAgICBcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHQgICAgXHRcdG1heC13aWR0aDogMzAwcHg7XG5cdCAgICBcdH1cblxuXHRcdFx0LnNlYXJjaC1mb3Jte1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQuc2VhcmNoLWZpZWxke1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdCAgICBib3JkZXI6IG5vbmU7XG5cdFx0XHRcdCAgICBvdXRsaW5lOiBub25lO1xuXHRcdFx0XHQgICAgaGVpZ2h0OiA2NnB4O1xuXHRcdFx0XHQgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VhcmNoLXN1Ym1pdHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGJvcmRlcjogdW5zZXQ7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkFFRUVEO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6I0ZBRUVFRDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC4zcywgZWFzZSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHQgICAgfVxuXHR9XG59IiwiLm92YS1jb250YWN0LWluZm97XG5cblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQuaWNvbntcblx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHN2Z3tcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdCAgICBmaWxsOiB2YXIoLS10ZXh0KTtcblx0XHQgICAgcGF0aCB7XG5cdFx0ICAgIFx0ZmlsbDogdmFyKC0tdGV4dCk7XG5cdFx0ICAgIH1cblx0XHR9XG5cblx0XHRpe1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogNDtcblx0XHR9XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0JjphZnRlcntcbiAgICBcdCAgIGNvbnRlbnQ6ICcnO1xuXHRcdCAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHQgICB3aWR0aDogMHB4O1xuXHRcdCAgIGhlaWdodDogMHB4O1xuXHRcdCAgIGJvdHRvbTogMDtcblx0XHQgICByaWdodDogMDtcblx0XHQgICB6LWluZGV4OiAyO1xuICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjVzLCBlYXNlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblx0fVxuXG5cdC5jb250YWN0e1xuXG5cdFx0LmxhYmVse1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bWFyZ2luOiAwIDBweCAxMHB4IDBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdH1cblxuXHRcdC5pbmZve1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0Lml0ZW17XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgY29udGVudDogJyc7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAwJTtcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0ICAgIGxlZnQ6IDBweDtcblx0XHRcdFx0XHQgICAgYm90dG9tOiAwcHg7XG5cdFx0XHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuXHRcdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59IiwiLm92YS1tZW51LWZvb3RlciB7XG5cdC5tZW51IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgY29udGVudDogJyc7XG5cdFx0XHQgICAgd2lkdGg6IDAlO1xuXHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0ICAgIGxlZnQ6IDBweDtcblx0XHRcdCAgICBib3R0b206IDBweDtcblx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN1Yi1tZW51IHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLm1jNHdwLXN0eWxlLTF7XG4gICAgLm92YS1tYzR3cC1mb3Jte1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5lbWFpbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaW5wdXR7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNhM2EzYTtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIxcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQpO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYwMHM7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJtaXR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgLTUwJSk7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQpO1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1oZWFkaW5nKSA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tYzR3cC1yZXNwb25zZXtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIub3ZhLXRpdGxle1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5zdWItdGl0bGV7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAudGl0bGV7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4OztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNhY3Rpb24oYWxsLCAuM3MsIGVhc2UpO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNhY3Rpb24oYWxsLCAuM3MsIGVhc2UpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAudW5kZXJsaW5lIHtcbiAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcbiAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLyogb3B0aW9uYWwgYW5pbWF0aW9uICovXG4gICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjouNXM7XG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246LjVzO1xuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjouNXM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOi41cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOi41cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgIFxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbntcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxufSIsIi5vdmEtY29udGFjdC1wYWdle1xuICAgIFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuY29udGFjdHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGFjdC1mb3Jte1xuICAgICAgXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDQ1cHggcmdiKDAgMCAwIC8gNyUpO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyAgICAgICAgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzYTNhM2E7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIFx0Y29sb3I6IHZhcigtLXRleHQpO1xuICAgICAgICAgICAgICAgIFx0b3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZXh0YXJlYXtcbiAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzNhM2EzYTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIFx0Y29sb3I6IHZhcigtLXRleHQpO1xuICAgICAgICAgICAgICAgIFx0b3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgID5kaXZ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLm92YS1zdWJtaXR7XG4gICAgICAgICAgICBidXR0b257ICBcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcblxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDhweDtcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0ICAgIGJvdHRvbTogMDtcblx0XHRcdFx0XHQgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuNXMsIGVhc2UpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndwY2Y3LXNwaW5uZXJ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cbiAgICBmb3JtLmludmFsaWR7XG4gICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG4gICAgICAgIFx0Y29sb3I6ICNkYzMyMzI7XG4gICAgICAgIFx0Ym9yZGVyLWNvbG9yOiAjZGMzMjMyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LXByb2dyZXNzIHtcblx0LmVsZW1lbnRvci10aXRsZS1wZXJjZW50YWdlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdC5lbGVtZW50b3ItdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHR9XG5cdH1cbn0iLCIub3ZhLWljb24tYm94IHtcblx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC4zcywgZWFzZSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICY6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuNXMsIGVhc2UpO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgY29udGVudDogXCJcIjtcblx0ICAgIHRvcDogMDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICByaWdodDogMDtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0ICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgXHR0cmFuc2Zvcm06IHNjYWxlWSgwKTtcblx0ICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuXHQgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuXHQgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHQgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcblx0fVxuXG4gICAgJjpob3ZlciB7XG4gICAgXHQmOmFmdGVyIHtcbiAgICBcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZSk7XG4gICAgXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgXHRcdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIFx0fVxuICAgICAgIFx0Lmljb24ge1xuICAgICAgIFx0XHRpIHtcbiAgICAgICBcdFx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcbiAgICAgICBcdFx0fVxuICAgICAgIFx0fVxuICAgICAgIFx0LnRpdGxlIHtcbiAgICAgICBcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC4zcywgZWFzZSk7XG4gICAgICAgXHR9XG4gICAgICAgXHQuZGVzY3JpcHRpb24ge1xuICAgICAgIFx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcbiAgICAgICBcdH1cbiAgICB9XG5cbiAgICAudGV4dC1udW1iZXIge1xuICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0dG9wOiA4cHg7XG4gICAgXHRyaWdodDogMDtcbiAgICBcdGZvbnQtc2l6ZTogNjBweDtcbiAgICBcdGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjZmZmO1xuICAgIFx0b3BhY2l0eTogMC4xO1xuICAgIFx0ei1pbmRleDogMjtcbiAgICB9XG5cblx0Lmljb24ge1xuXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHR3aWR0aDogNTRweDtcblx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcblx0XHRtYXJnaW46IDAgMCAzMHB4IDMwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0c3Zne1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHR3aWR0aDogNjhweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHQgICAgZmlsbDogdmFyKC0tcHJpbWFyeSk7XG5cdFx0ICAgIG1hcmdpbi1sZWZ0OiAtMzBweDsgXG5cdFx0ICAgIHBhdGgge1xuXHRcdCAgICBcdGZpbGw6IHZhcigtLXByaW1hcnkpO1xuXHRcdCAgICB9XG5cdFx0fVxuICAgICAgICBpIHtcbiAgICAgICAgXHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcbiAgICAgICAgXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgIFx0Zm9udC1zaXplOiA2OHB4O1xuICAgICAgICAgXHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgICBcdG1hcmdpbi1sZWZ0OiAtMzBweDsgXG4gICAgICAgIH1cblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC4zcywgZWFzZSk7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7IFxuICAgICAgICBmb250LXdlaWdodDogODAwO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cblx0LmRlc2NyaXB0aW9uIHtcblx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cbiBcblx0Ly8gdGVtcGxhdGUyXG5cblx0Ji5vdmEtaWNvbi1ib3gtdGVtcGxhdGUyIHtcblx0XHRwYWRkaW5nOiA2MHB4IDQ1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDMwcHg7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG4gICAgICAgIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGluZyk7XHRcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICBcdC5tYXNrIHtcbiAgICAgICAgXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuICAgICAgICBcdFx0b3BhY2l0eTogMC4xOyBcbiAgICAgICAgXHR9XG4gICAgICAgIFx0Lmljb24ge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICBcdFx0ICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXHR9XG5cbiAgICAgICAgXHQudGl0bGUge1xuICAgICAgICBcdFx0Y29sb3I6ICNmZmY7XG4gICAgICAgIFx0fVxuXG4gICAgICAgIFx0LmRlc2NyaXB0aW9uIHtcbiAgICAgICAgXHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgICAgICAgXHR9XG4gICAgICAgIH1cblxuICAgICAgICAgJi5vdmEtaWNvbi1ib3gtYWN0aXZlIHtcbiAgICAgICAgIFx0JjphZnRlciB7XG5cdCAgICBcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZSk7XG5cdCAgICBcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcblx0ICAgIFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgxKTtcblx0ICAgIFx0fVxuICAgICAgICBcdC5tYXNrIHtcbiAgICAgICAgXHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuICAgICAgICBcdFx0b3BhY2l0eTogMC4xOyBcbiAgICAgICAgXHR9XG4gICAgICAgIFx0Lmljb24ge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICBcdFx0ICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgXHR0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcdH1cbiAgICAgICAgXHQudGl0bGUge1xuICAgICAgICBcdFx0Y29sb3I6ICNmZmY7XG4gICAgICAgIFx0fVxuICAgICAgICBcdC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIFx0XHRjb2xvcjogIzk0OTQ5NDtcbiAgICAgICAgXHR9XG4gICAgICAgIH1cblxuICAgICAgICAubWFzayB7XG4gICAgICAgIFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC4zcywgZWFzZSk7XG4gICAgICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBcdGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgICAgIFx0aGVpZ2h0OiAxMDAlO1xuICAgICAgICBcdGxlZnQ6IDA7XG4gICAgICAgIFx0dG9wOiAwO1xuICAgICAgICBcdG9wYWNpdHk6IDA7XG4gICAgXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0ICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdCAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG5cdFx0Lmljb24ge1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdCAgICBzdmd7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHQgICAgaSB7XG5cdFx0ICAgIFx0bWFyZ2luOiAwO1xuXHRcdCAgICB9XG5cdFx0fVxuXG5cdFx0LnRpdGxlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHR9XG5cblx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4OyBcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHR9XG5cdH1cblxufSIsIi8vYnV0dG9uXG4uZWxlbWVudG9yLWJ1dHRvbi13cmFwcGVyIHtcblx0LmVsZW1lbnRvci1idXR0b24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjpiZWZvcmUge1xuICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZSk7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0ICAgIFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZSk7XG5cdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgY29udGVudDogXCJcIjtcblx0XHQgICAgYm90dG9tOiAwO1xuXHRcdCAgICByaWdodDogMDtcblx0XHQgICAgaGVpZ2h0OiA4cHg7XG5cdFx0ICAgIHdpZHRoOiA4cHg7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdH1cblx0XHQuZWxlbWVudG9yLWJ1dHRvbi10ZXh0IHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdH1cblx0fVxufSIsIi5vdmEtdGVzdGltb25pYWx7XG5cdC5vd2wtc3RhZ2Utb3V0ZXJ7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cblx0Lm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVyIHtcbiAgICAgICBcdG1hcmdpbi1yaWdodDogLTMwcHg7XG4gICAgICAgXHRtYXJnaW4tbGVmdDogLTMwcHg7XG5cdCAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdCAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHQgICAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuXG5cdCAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjkwcHgpe1xuXHQgICAgXHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0ICAgIFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0ICAgIFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICB9XG5cdH1cblxuXHQmLnZlcnNpb25fMXtcblx0XHQuc2xpZGUtdGVzdGltb25pYWxze1xuXG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0LmxpbmUtYm90dG9te1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICNmZmZmZmYgLCAjZmZmZmZmIDJweCwgdHJhbnNwYXJlbnQgMHB4LCB0cmFuc3BhcmVudCA2cHgpO1xuXHRcdFx0XHQgICAgcG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHQgICAgICAgIHJpZ2h0OiAwO1xuXHRcdFx0XHQgICAgYm90dG9tOiAtMTdweDtcdCAgICBcbiAgICBcdFx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gMjBweCApO1xuXHRcdFx0XHQgICAgaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxpbmUtcmlnaHR7XG5cdFx0XHRcdCAgXHRiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC00NWRlZywgI2ZmZmZmZiAsICNmZmZmZmYgMnB4LCB0cmFuc3BhcmVudCAwcHgsIHRyYW5zcGFyZW50IDZweCk7XG5cdFx0XHRcdCAgICBwb3NpdGlvbjphYnNvbHV0ZTsgIFxuXHRcdFx0XHQgICAgYm90dG9tOiAwcHg7XG5cdFx0XHRcdCAgICByaWdodDogMDtcblx0XHRcdFx0ICAgIHdpZHRoOiAyMHB4O1xuXHRcdFx0XHQgICAgaGVpZ2h0OiA2MiU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5jbGllbnRfaW5mb3tcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDQwcHggMjlweCA0MHB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0ICAgICAgICBcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdCAgICAgICAgfVxuXHRcdCAgICAgICBcblx0XHRcdFx0LmluZm97XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IHRvcDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbGlnaHQpO1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFx0XHRcdFx0XHRmbGV4LWZsb3c6IGNvbHVtbjtcblx0XHRcdFx0XHRcdC5jbGllbnR7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwLmV2YWx1YXRle1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gcmF0aW5nXG5cdFx0XHRcdC5vdmEtcmF0aW5ne1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdC5lbGVtZW50b3Itc3Rhci1yYXRpbmd7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2NjZDZkZjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBlaWNvbnM7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHQuZWxlbWVudG9yLXN0YXItZnVsbHtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkzNFwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZCRjQ4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogZWljb25zO1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZCRjQ4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aS5lbGVtZW50b3Itc3Rhci0xe1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MzRcIjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRpLmVsZW1lbnRvci1zdGFyLTJ7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkzNFwiO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItM3tcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aS5lbGVtZW50b3Itc3Rhci00e1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MzRcIjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRpLmVsZW1lbnRvci1zdGFyLTV7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkzNFwiO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItNntcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aS5lbGVtZW50b3Itc3Rhci03e1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MzRcIjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRpLmVsZW1lbnRvci1zdGFyLTh7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkzNFwiO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItOXtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQub3ZhLXJhdGluZy5zdGFyX3VuaWNvZGV7XG5cdFx0XHRcdFx0LmVsZW1lbnRvci1zdGFyLXJhdGluZ3tcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItMSxcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItMixcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItMyxcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItNCxcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItNSxcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItNixcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItNyxcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItOCxcblx0XHRcdFx0XHRcdGkuZWxlbWVudG9yLXN0YXItOXtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwwMDI2MDVcIjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmVsZW1lbnRvci1zdGFyLWZ1bGx7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcMDAyNjA1XCI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaWNvbi1xdW90ZSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC8vIHZlcnNpb24gMlxuXHQmLnZlcnNpb25fMntcblxuXHRcdC5zbGlkZS10ZXN0aW1vbmlhbHN7XG5cdFx0XHQub3dsLWl0ZW0uYWN0aXZle1xuXHRcdFx0XHQuY2xpZW50X2luZm97XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNsaWVudF9pbmZve1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0cC5ldmFsdWF0ZXtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDM3cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWxpZ2h0KTtcblxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdC50ZXN0aW1vbmlhbHtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY3cHggKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbGllbnR7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFxuXG5cdFx0XHRcdC5pbmZve1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG4gICAgXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRcdFx0XHRcdFx0ZmxleC1mbG93OiBjb2x1bW47XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBzdGFydDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubmFtZS1qb2J7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyMDJiNWQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuam9ie1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjI3MThkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jbGllbnR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI2cHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5pY29uLXF1b3Rle1xuXHRcdFx0XHQgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdCAgICB9ICAgXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cblxuXHQmLnZlcnNpb25fM3tcblxuXHRcdC5zbGlkZS10ZXN0aW1vbmlhbHN7XG5cdFx0XHQmLm93bC1jYXJvdXNlbCB7XG5cdFx0XHRcdC5vd2wtc3RhZ2Utb3V0ZXJ7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cdFx0XHQub3dsLWl0ZW0uYWN0aXZlIHtcblxuXHRcdFx0XHQuaXRlbXtcblx0XHRcdFx0XHQuY2xpZW50X2luZm97XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OnVuc2V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaXRlbXtcblxuXHRcdFx0XHQuY2xpZW50X2luZm97XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ICAgIGZsZXgtZmxvdzogY29sdW1uO1xuXHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ICAgIFxuXHRcdFx0XHRcdC5jbGllbnR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA4NHB4O1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDg0cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiA0cHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAuZXZhbHVhdGV7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0M3B4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjgzMztcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5pbmZve1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDI4cHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0ICAgIHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHQgICAgaGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHQgICAgdG9wOiAwcHg7XG5cdFx0XHRcdFx0XHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHQgICAgbGVmdDogMDtcblx0XHRcdFx0XHRcdCAgICByaWdodDogMDtcblx0XHRcdFx0XHRcdCAgICB3aWR0aDogNDJweDtcblx0XHRcdFx0XHRcdCAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdCAgICAtby10cmFuc2l0aW9uOiAwLjVzO1xuXHRcdFx0XHRcdFx0ICAgIC1tcy10cmFuc2l0aW9uOiAwLjVzO1xuXHRcdFx0XHRcdFx0ICAgIC1tb3otdHJhbnNpdGlvbjogMC41cztcblx0XHRcdFx0XHRcdCAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXM7XG5cdFx0XHRcdFx0XHQgICAgdHJhbnNpdGlvbjogMC41cztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdC5uYW1lLWpvYiB7XG5cdFx0XHRcdFx0XHRcdC5uYW1le1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2xpZGUtdGVzdGltb25pYWxze1xuXHRcdC5vd2wtc3RhZ2Utb3V0ZXJ7XG5cdFx0XHQub3dsLXN0YWdle1xuXHRcdFx0XHQub3dsLWl0ZW17XG5cdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogMS44cztcblx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogMS44cztcblx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IDEuOHM7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAxLjhzO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDEuOHM7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IDAuOHM7XG5cdFx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogMC44cztcblx0XHRcdFx0XHRcdC1tb3otdHJhbnNpdGlvbjogMC44cztcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogMC44cztcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuOHM7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQub3dsLWl0ZW0uYWN0aXZle1xuXHRcdFx0LmNsaWVudF9pbmZve1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMTBweCA0MHB4IDBweCByZ2JhKDYsIDIyLCA1OCwgMC4xKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNsaWVudF9pbmZve1xuXHRcdFx0cGFkZGluZzogMzVweCAzNXB4IDQwcHggNDBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcblx0XHRcdH1cblx0XHRcdC5pY29uLXF1b3Rle1xuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDY1cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVx0XHRcblx0XHRcdHAuZXZhbHVhdGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgOXB4IDA7XG5cdFx0XHR9XG5cdFx0XHQuaW5mb3tcblx0XHRcdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0XHRcdC5jbGllbnR7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDg0cHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDg0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiA0cHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYW1lLWpvYntcblx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubmFtZXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmpvYntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm93bC1kb3Rze1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0Lm93bC1kb3R7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0XHRtYXJnaW46IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZDFkMWQ2O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cbn1cblxuIiwiLm92YS1ibG9ne1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogZ3JpZDtcblx0Y29sdW1uLWdhcDogMzBweDtcblxuXHQmLmNvbHVtbnMye1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Lml0ZW17XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Lml0ZW17XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWVkaWF7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5jb2x1bW5zM3tcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tZWRpYXtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmNvbHVtbnM0e1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tZWRpYXtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Lml0ZW17XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDIwcHggNjBweCAwcHggcmdiYSgyMywgMzksIDU0LCAwLjEpO1xuXHRcdC8vIFZpZGVvLCBNZWRpYVxuXHRcdC5tZWRpYXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNDc5cHgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0bWluLWhlaWdodDogMjkwcHg7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgbGluZWFyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0XHQmOmhvdmVye1xuXHRcdFx0Lm1lZGlhe1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yLCAxLjIsIDEpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjIsIDEuMiwgMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5mby1ibG9ne1xuXHRcdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNDc5cHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7IFxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnBvc3QtZGF0ZXtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFxuXHRcdFx0c3Bhbntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHR9XG5cblx0XHRcdC5yaWdodC1qe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmNhdGVnb3J5e1xuXHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktaG92ZXIpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gQXV0aG9yIFxuXHRcdC8vIENvbW1lbnRcblx0XHQucG9zdC1hdXRob3IsXG5cdFx0LmNvbW1lbnR7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRhe1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dCk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c3Bhbntcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgXHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcbiAgICBcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdGl7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb21tZW50e1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRpe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC8vIE1ldGFcblx0XHQucG9zdC1tZXRhe1xuXHRcdFx0Lml0ZW0tbWV0YXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0LmRhdGUsXG5cdFx0XHRcdC5hdXRob3J7XG5cdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubGVmdHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1saWdodCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJpZ2h0e1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1saWdodCk7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1saWdodCk7XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBUaXRsZVxuXHRcdC5wb3N0LXRpdGxle1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiB1bnNldDtcblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC4zcywgZWFzZSk7XG5cdFx0XHRcdH1cdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0Ly8gU2hvcnQgRGVzY3JpcHRpb25cblx0XHQuc2hvcnRfZGVzY3tcblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdG1hcmdpbjogMHB4IDBweCAyNXB4IDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBSZWFkIE1vcmVcblx0XHQucmVhZC1tb3Jle1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC41cywgZWFzZS1pbi1vdXQpO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0cGFkZGluZzogMThweCAwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1saWdodCk7XG5cdFx0XHRzdmd7XG5cdFx0XHRcdHdpZHRoOiB2YXIoLS1mb250LXNpemUpO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRwYXRoe1xuXHRcdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC42cywgZWFzZSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC42cywgZWFzZSk7XG5cdFx0XHR9XG5cdFx0XHRpe1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XHRcblx0XHR9XG5cdH1cblxufSIsIi5vdmEtYmxvZzJ7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRjb2x1bW4tZ2FwOiAzMHB4O1xuXG5cdCYuY29sdW1uczJ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tZWRpYXtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmNvbHVtbnMze1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdC5pdGVte1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdC5pdGVte1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1lZGlhe1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuY29sdW1uczR7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdC5pdGVte1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdC5pdGVte1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1lZGlhe1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuaXRlbXtcblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdGJveC1zaGFkb3c6IDBweCAyMHB4IDYwcHggMHB4IHJnYmEoMjMsIDM5LCA1NCwgMC4xKTtcblx0XHQvLyBNZWRpYVxuXHRcdC5tZWRpYXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDQ3OXB4KXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHRcdGF7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoIDkwZGVnLCByZ2IoMCwwLDApIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCA5MGRlZywgcmdiKDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KCA5MGRlZywgcmdiKDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0bWluLWhlaWdodDogNDcwcHg7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgbGluZWFyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXJ7XG5cdFx0XHQubWVkaWF7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjIsIDEuMiwgMSk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMiwgMS4yLCAxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbmZvLWJsb2d7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiA1OyBcbiAgICBcdFx0Ym90dG9tOiAwO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNDc5cHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7IFxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnBvc3QtZGF0ZXtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDhweCAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdH1cblxuXHRcdFx0LnJpZ2h0LWp7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQgXG5cdFx0Ly8gQ29tbWVudFxuXHRcdC5jb21tZW50e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YXtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c3Bhbntcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgXHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcbiAgICBcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdGl7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb21tZW50e1xuXHRcdFxuXHRcdFx0aXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQvLyBNZXRhXG5cdFx0LnBvc3QtbWV0YXtcblx0XHRcdC5pdGVtLW1ldGF7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdC5kYXRle1xuXG5cdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubGVmdHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1saWdodCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJpZ2h0e1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1saWdodCk7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1saWdodCk7XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBUaXRsZVxuXHRcdC5wb3N0LXRpdGxle1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzNweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiB1bnNldDtcblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuM3MsIGVhc2UpO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2FjdGlvbiggYWxsLCAwLjNzLCBlYXNlKTtcblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cblxufSIsIi5vdmEtaW1ne1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGltZ3tcblxuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuXHRcdG1hc2stc2l6ZTogY29udGFpbjtcblx0XHQtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0LXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXG5cdCYudGVtcGxhdGUxe1xuXG5cdFx0Ji50eXBlMXtcblxuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCdhc3NldHMvaW1nL2Jhc2UvbWFzay1pbWctMDEuc3ZnJyk7XG5cdFx0XHRcdCBtYXNrLWltYWdlOiAgdXJsKCdhc3NldHMvaW1nL2Jhc2UvbWFzay1pbWctMDEuc3ZnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYudHlwZTJ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Ji5ib3JkZXJ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDE3MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE3MHB4O1xuXHRcdFx0XHQtd2Via2l0LW1hc2staW1hZ2U6IHVybCgnYXNzZXRzL2ltZy9iYXNlL21hc2staW1nLTAyLnN2ZycpO1xuXHRcdFx0XHQgbWFzay1pbWFnZTogIHVybCgnYXNzZXRzL2ltZy9iYXNlL21hc2staW1nLTAyLnN2ZycpO1xuXHRcdFx0XHQgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdG1hc2stc2l6ZTogY29udGFpbjtcblx0XHRcdFx0LXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHQtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0ICBcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdCAgXHRcdGltZ3tcblx0XHQgIFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTZweCk7XG5cdFx0ICBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICBcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdCAgXHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCdhc3NldHMvaW1nL2Jhc2UvbWFzay1pbWctMDIuc3ZnJyk7XG5cdFx0XHRcdCBtYXNrLWltYWdlOiAgdXJsKCdhc3NldHMvaW1nL2Jhc2UvbWFzay1pbWctMDIuc3ZnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cblxuXG5cdC8vIHRlbXBhbHRlIDJcblx0Ji50ZW1wbGF0ZTJ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRoZWlnaHQ6IGF1dG87XG5cdFx0aW1ne1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHR3aWR0aDogNTAwcHg7XG5cdFx0XHRoZWlnaHQ6IDU1MHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC5saW5lLWxlZnR7XG5cdFx0XHQmLnRleHR7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ly8gcmlnaHQ6IGNhbGMoMTAwJSk7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHQgIFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Y29sb3I6ICNGNUY1RjU7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDgwcHg7XG5cdFx0XHRcdCAgICBmb250LXdlaWdodDogMjAwO1xuXHRcdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0ICAgIG1hcmdpbjogMDtcblx0XHRcdFx0ICAgIGxldHRlci1zcGFjaW5nOiAxMi4ycHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGluZXtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgbGVmdDogY2FsYygxMDAlKTtcblx0XHQgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XG5cdFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdCAgICB3aWR0aDogMTBweDtcblx0XHQgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcblx0ICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMjBweCk7XG5cblx0ICAgIFx0Ji5saW5lLWxlZnR7XG5cdCAgICBcdFx0bGVmdDogdW5zZXQ7XG5cdCAgICBcdFx0cmlnaHQ6IGNhbGMoMTAwJSk7XG5cblx0ICAgIFx0fVxuXHRcdH1cblx0fVxufVxuXHRcdCAgIFxuLm92YS1pbWctMntcblx0LXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG5cdC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRpbWd7XG5cdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0bGVmdDogNTAlO1xuICAgIFx0LXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG5cdFx0LXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCdhc3NldHMvaW1nL2Jhc2UvbWFzay1pbWctMDIuc3ZnJyk7XG5cdFx0IG1hc2staW1hZ2U6ICB1cmwoJ2Fzc2V0cy9pbWcvYmFzZS9tYXNrLWltZy0wMi5zdmcnKTtcblx0XHRcblx0fVxufSIsIi5vdmEtaW1hZ2UtYm94e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0LnRpdGxlLWJveHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMztcblx0XHR3aWR0aDogY2FsYyggMTAwJSAtIDUwcHgpO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRib3R0b206IC0zMHB4O1xuXHRcdGxlZnQ6IDUwJTtcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIFx0Ym94LXNoYWRvdzogMHB4IDEwcHggNjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0ICAgIHBhZGRpbmc6IDQwcHggNzBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0LnRpdGxle1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNhY3Rpb24oIGFsbCwgMC44cywgZWFzZSk7XG5cdCAgICBcdGZvbnQtc2l6ZTogMjRweDtcblx0ICAgIFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0ICAgIFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgXHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0ICAgIG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQubWFza3tcblx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuNXMsIGVhc2UpO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAwO1x0XG5cdFx0fVxuXHR9XG5cdFxuXG5cdGltZ3tcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdCY6aG92ZXJ7XG5cdFx0LnRpdGxlLWJveHtcblx0XHRcdC50aXRsZXtcdFxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuOHMsIGVhc2UpO1xuXHRcdFx0fVxuXHRcdFx0Lm1hc2t7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zYWN0aW9uKCBhbGwsIDAuNXMsIGVhc2UpO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxufSIsIi5vdmEtYm94e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0Lm92YS1pY29uLWJveC0ye1xuXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdCYuYm90dG9tLWxlZnR7XG5cdFx0XHR0cmFuc2Zvcm06IHNrZXdYKDE0ZGVnKTsgXG5cdFx0XHQtbXMtdHJhbnNmb3JtOiBza2V3WCgxNGRlZyk7IC8qIElFIDkgKi9cblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxNGRlZyk7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG5cdFx0fVxuXG5cdFx0Ji50b3AtbGVmdHtcblx0XHRcdHRyYW5zZm9ybTogc2tld1goLTE0ZGVnKTsgXG5cdFx0XHQtbXMtdHJhbnNmb3JtOiBza2V3WCgtMTRkZWcpOyAvKiBJRSA5ICovXG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTE0ZGVnKTsgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cblx0XHR9XG5cblx0XHQuaWNvbi1ib3h7XG5cblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHR3aWR0aDogMTQycHg7XG5cdFx0XHRoZWlnaHQ6IDE0MnB4O1xuXHRcdFx0bWFyZ2luOiA5cHg7XG5cblx0XHRcdFx0XG5cdFx0fVxuXHR9XG5cblx0LnRleHR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcbiAgXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0cGFkZGluZy1yaWdodDogNTAlO1xuXHRcdGxlZnQ6IC0yMHB4O1xuXHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHQmLmJvdHRvbS1sZWZ0e1xuXHRcdFx0Ym90dG9tOiAtNzRweDtcblx0XHR9XG5cdFx0Ji50b3AtbGVmdHtcblx0XHRcdHRvcDogLTc0cHg7XG5cdFx0fVxuXHR9XG5cblx0Lmljb257XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiA1MCU7XG5cdCAgICBsZWZ0OiA1MCU7XG5cdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRpe1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQubnVtYmVyX3NlY3Rpb257XG5cdFx0Zm9udC1zaXplOiAxMjBweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGNvbG9yOiAjZmFmYWZhIDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHR6LWluZGV4OiAtMTtcblx0ICAgXG5cdCAgICAmLmJvdHRvbS1sZWZ0e1xuXHQgICAgXHR0b3A6IC01cHg7XG5cdCAgICBcdHJpZ2h0OiAtOTBweDtcblx0ICAgIH1cblxuXHQgICAgJi50b3AtbGVmdHtcblx0XHQgICAgYm90dG9tOiA1cHg7XG5cdFx0ICAgIHJpZ2h0OiAtOTBweDtcblxuXHQgICAgfVxuXHR9XG59XG4iLCIucnB3d3Qtd2lkZ2V0e1xuXHR1bHtcblx0XHRsaXtcblx0XHRcdGEge1xuICAgICAgICAgICAgICAgIC5ycHd3dC1wb3N0LXRpdGxle1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC5ycHd3dC1wb3N0LXRpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHQgICAgXG5cdFx0XHQucnB3d3QtcG9zdC1kYXRlLCAucnB3d3QtcG9zdC1jb21tZW50cy1udW1iZXJ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdCAgICBmb250LXNpemU6IDE0cHg7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIl19 */