.banner .banner-inner-wrapper,.call-to-action .right-button-wrapper,.faq-wrapper .faq-list-wrapper .faq-item h4.title,.header .container,.header .container .logo-nav-wrapper,.header .container .nav ul,.header .container .sell-your-site-wrapper,.info-section .info-inner-content-top,.latest-blog-posts-wrapper .latest-posts-wrapper,.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_button a,.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link,.popular-monetization .niche-wrapper,.row,.schedule-a-call-wrapper .schedule-a-call-inner-wrapper,.statistics-wrapper,.statistics-wrapper .current-listings-wrapper,.statistics-wrapper .sales-overall-wrapper,.statistics-wrapper .sales-thirty-days-wrapper,.statistics-wrapper .website-sold-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.popular-monetization .niche-wrapper a.niche-item{display:grid}.clear:after,.clear:before,.search-wrapper form:after,.search-wrapper form:before,form.search:after,form.search:before{clear:both;content:" ";display:block}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .listing-number,.latest-listings-wrapper .listings-item-wrapper .listing-item-row .monthly-net-profit,.latest-listings-wrapper .listings-item-wrapper .listing-item-row .niche,.text-center{text-align:center}.btn .arrow-right,.btn .arrow-right-blue-small,.buyer-submission-form form .hs_submit .actions input[type=submit],.buyer-submission-form form .hs_submit .actions input[type=submit] .arrow-right,.buyer-submission-form form .hs_submit .actions input[type=submit] .arrow-right-blue-small,.call-to-action .cta-inner p a:after,.featured-on .view-all-press-link-wrapper a .arrow-right-blue,.header .container .nav ul li a:after,.header .container .nav ul li.current-menu-item a:after,.header .container .nav ul li.current_page_ancestor>a:before,.header .container .nav ul li.current_page_item.menu-item-has-children>a:before,.header .container .sell-your-site-wrapper .mobile-cross span,.header .mobile-menu-wrapper,.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn .arrow-right,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn .arrow-right-blue-small,.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper .slider-range-button,.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow,.testimonials-wrapper .slider .slick-arrow,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a .arrow-right,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a .arrow-right-blue-small,a,a img,footer .footer-inner .footer-newsletter-wrapper .hs_submit .actions input[type=submit],footer .footer-inner form input[type=submit],form button,form button .icon{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.header .container .nav ul li a:after,.header .container .nav ul li.current-menu-item a:after,.header .container .nav ul li.current_page_ancestor>a:before,.header .container .nav ul li.current_page_item.menu-item-has-children>a:before{background-color:#f5a622;bottom:0;content:"";display:block;height:.3rem;left:0;opacity:0;visibility:hidden;width:100%}form input:active,form input:focus,form select:active,form select:focus,form textarea:active,form textarea:focus{border:0;outline:1;outline-width:medium}.buyers-info-section .buyers-info-inner .buyers-content h3.bar:after,.info-section .info-inner-content-top .info-inner-right h2.bar:after,.info-section .info-inner-content-top .info-inner-right h3.bar:after,.section-title h1.bar:after,.section-title h2.bar:after,.sellers-info-section .sellers-info-inner .sellers-content h3.bar:after,.testimonials-wrapper .featured-testimonials-wrapper h3.bar:after,.testimonials-wrapper .video-testimonials-wrapper h3.bar:after{content:"";display:block;height:.4rem;margin:3rem 0;width:20rem}.buyers-info-section .buyers-info-inner .buyers-content h3.bar-yellow span,.info-section .info-inner-content-top .info-inner-right h2.bar-yellow span,.info-section .info-inner-content-top .info-inner-right h3.bar-yellow span,.section-title h1.bar-yellow span,.section-title h2.bar-yellow span,.sellers-info-section .sellers-info-inner .sellers-content h3.bar-yellow span,.testimonials-wrapper .featured-testimonials-wrapper h3.bar-yellow span,.testimonials-wrapper .video-testimonials-wrapper h3.bar-yellow span{color:#f5a622}.buyers-info-section .buyers-info-inner .buyers-content h3.bar-yellow:after,.info-section .info-inner-content-top .info-inner-right h2.bar-yellow:after,.info-section .info-inner-content-top .info-inner-right h3.bar-yellow:after,.section-title h1.bar-yellow:after,.section-title h2.bar-yellow:after,.sellers-info-section .sellers-info-inner .sellers-content h3.bar-yellow:after,.testimonials-wrapper .featured-testimonials-wrapper h3.bar-yellow:after,.testimonials-wrapper .video-testimonials-wrapper h3.bar-yellow:after{background-color:#f5a622}.buyers-info-section .buyers-info-inner .buyers-content h3.bar-blue span,.info-section .info-inner-content-top .info-inner-right h2.bar-blue span,.info-section .info-inner-content-top .info-inner-right h3.bar-blue span,.section-title h1.bar-blue span,.section-title h2.bar-blue span,.sellers-info-section .sellers-info-inner .sellers-content h3.bar-blue span,.testimonials-wrapper .featured-testimonials-wrapper h3.bar-blue span,.testimonials-wrapper .video-testimonials-wrapper h3.bar-blue span{color:#3c79cb}.buyers-info-section .buyers-info-inner .buyers-content h3.bar-blue:after,.info-section .info-inner-content-top .info-inner-right h2.bar-blue:after,.info-section .info-inner-content-top .info-inner-right h3.bar-blue:after,.section-title h1.bar-blue:after,.section-title h2.bar-blue:after,.sellers-info-section .sellers-info-inner .sellers-content h3.bar-blue:after,.testimonials-wrapper .featured-testimonials-wrapper h3.bar-blue:after,.testimonials-wrapper .video-testimonials-wrapper h3.bar-blue:after{background-color:#3c79cb}.light-blue{background-color:#fafcfe}@media (max-width:767px){.buyers-info-section .buyers-info-inner .buyers-content h3.bar:after,.info-section .info-inner-content-top .info-inner-right h2.bar:after,.info-section .info-inner-content-top .info-inner-right h3.bar:after,.section-title h1.bar:after,.section-title h2.bar:after,.sellers-info-section .sellers-info-inner .sellers-content h3.bar:after,.testimonials-wrapper .featured-testimonials-wrapper h3.bar:after,.testimonials-wrapper .video-testimonials-wrapper h3.bar:after{margin:2rem 0 3rem;width:60%}}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:translateZ(0);z-index:9999}#cboxWrapper{max-width:none}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{-webkit-overflow-scrolling:touch;overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{-ms-interpolation-mode:bicubic;border:0;display:block;float:left;margin:auto;max-width:none}.cboxIframe{border:0;display:block;height:100%;margin:0;padding:0;width:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;filter:alpha(opacity=90);opacity:.9}#colorbox{outline:0}#cboxContent{background:#000;margin-top:20px}.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{background:#fff;border:5px solid #000}#cboxTitle{left:0}#cboxCurrent,#cboxTitle{color:#ccc;position:absolute;top:-20px}#cboxCurrent{right:0}#cboxLoadingGraphic{background:url(../gif/loading.gif) no-repeat 50%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:none;border:0;margin:0;overflow:visible;padding:0;width:auto}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{color:#fff;position:absolute;right:90px;top:-20px}#cboxPrevious{background:url(../png/controls.png) no-repeat 0 0;height:65px;left:5px;margin-top:-32px;position:absolute;text-indent:-9999px;top:50%;width:28px}#cboxPrevious:hover{background-position:0 100%}#cboxNext{background:url(../png/controls.png) no-repeat 100% 0;height:65px;margin-top:-32px;position:absolute;right:5px;text-indent:-9999px;top:50%;width:28px}#cboxNext:hover{background-position:100% 100%}#cboxClose{background:url(../png/controls.png) no-repeat top;display:block;height:19px;position:absolute;right:5px;text-indent:-9999px;top:5px;width:38px}#cboxClose:hover{background-position:bottom}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:-webkit-grab;cursor:grab}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size: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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}[hidden],template{display:none}@media print{body{color:#000}#page,body{background:none}#page{margin:0;padding:0;width:100%}#footer,#header,#menu-bar,#sidebar,form#commentform,h2#postcomment{display:none}.entry a:after{content:" [" attr(href) "] "}#printed-article{border:1px solid #666;padding:10px}*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}h1,h2,h3,h4,h5,h6{color:#111;line-height:1.2;margin-bottom:3rem;margin-top:0}h1{font-size:6rem}h2{font-size:5.4rem}h3{font-size:4.4rem}h4{font-size:3.4rem}h5{font-size:2.2rem}h6{font-size:1.5rem}p{margin:0 0 3rem}main p{margin:3rem 0}hr{border:0;border-bottom:.1rem solid #e1e7ef;margin:2rem 0}.container section h1,.container section h2,.container section h3,.container section h4,.container section h5,.container section h6,.container section p,.single-post-content h1,.single-post-content h2,.single-post-content h3,.single-post-content h4,.single-post-content h5,.single-post-content h6,.single-post-content p{margin:3rem 0}.container section h1:first-child,.container section h2:first-child,.container section h3:first-child,.container section h4:first-child,.container section h5:first-child,.container section h6:first-child,.container section p:first-child,.single-post-content h1:first-child,.single-post-content h2:first-child,.single-post-content h3:first-child,.single-post-content h4:first-child,.single-post-content h5:first-child,.single-post-content h6:first-child,.single-post-content p:first-child{margin-top:0}.container section h1,.single-post-content h1{font-size:5rem}.container section h2,.single-post-content h2{font-size:4.2rem}.container section h3,.single-post-content h3{font-size:3rem}.container section h4,.single-post-content h4{font-size:2.8rem}.container section h5,.single-post-content h5{font-size:2.4rem}.container section h6,.single-post-content h6{font-size:2rem}ol li,ul li{line-height:1.5}ol.lower-alpha{list-style-type:lower-alpha}.hidden-pre{list-style:none}blockquote{background:#f4f7fb;border-left:.4rem solid #e1e7ef;margin:4rem 3rem;padding:3rem}blockquote p{margin-bottom:2rem}img{height:auto;max-width:100%;vertical-align:bottom}a{color:#3c79cb;text-decoration:none}a:hover{color:#26599c}a:hover img{opacity:.7}a:active,a:focus,a:hover{outline:0}@media (max-width:991px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:2.8rem}.single-post-content iframe{width:100%}}@media (max-width:767px){h1{font-size:3.8rem}h2{font-size:3.4rem}h3{font-size:3.2rem}h4{font-size:2.8rem}.single-post-content h2{font-size:3.4rem}}@media (max-width:479px){h1,h2,h3,h4,h5,h6{line-height:1.4}.container section h1,.single-post-content h1,h1{font-size:3.2rem}h2{font-size:3rem}h3{font-size:2.8rem}h4{font-size:2.4rem}h5{font-size:1.8rem}}.container{margin:0 auto;max-width:128rem;width:100%}.row{margin-left:-1.5rem;margin-right:-1.5rem}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.container{padding-left:1.5rem;padding-right:1.5rem}.col{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-1,.col-2{-webkit-box-flex:0}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-3,.col-4{-webkit-box-flex:0}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-5,.col-6{-webkit-box-flex:0}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-7,.col-8{-webkit-box-flex:0}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-9{-webkit-box-flex:0}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{width:100%}.table-bordered{border:.1rem solid #ddd}.table{color:#333;margin-bottom:20px;max-width:100%;width:100%;word-break:break-all}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:.1rem solid #ddd}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:.1rem solid #ddd;line-height:1.42857143;padding:1.5rem;vertical-align:top}.table>tbody>tr>td strong,.table>tbody>tr>th strong,.table>tfoot>tr>td strong,.table>tfoot>tr>th strong,.table>thead>tr>td strong,.table>thead>tr>th strong{color:#222}.table-break-word{word-break:break-word}.header{background-color:#222;height:9.655rem;position:sticky;top:0;width:100%;z-index:1100}.header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .container,.header .container .logo-nav-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .container .logo-wrapper{padding-bottom:2rem;padding-right:3.5rem;padding-top:2rem}.header .container .logo-wrapper a{display:block;opacity:1}.header .container .logo-wrapper a img{max-width:10.5rem}.header .container .logo-wrapper a img:hover{opacity:1}.header .container .nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.header .container .nav ul li{padding:.8rem 1.6rem;position:relative}.header .container .nav ul li.show-mobile{display:none}.header .container .nav ul li a{color:#fff;display:block;font-size:1.5rem;font-weight:700;line-height:2.5;position:relative}.header .container .nav ul li a:hover{color:#f1f1f1}.header .container .nav ul li a:hover:after,.header .container .nav ul li.current-menu-item a:after{opacity:1;visibility:visible}.header .container .nav ul li.menu-item-has-children.current-menu-item>a,.header .container .nav ul li.menu-item-has-children.current-menu-parent>a{color:#f5a622}.header .container .nav ul li.menu-item-has-children>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:.3rem}.header .container .nav ul li.menu-item-has-children>a:after{background:transparent;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #fff;content:"";display:inline-block;height:0;margin-left:1rem;opacity:1;visibility:visible;width:0}.header .container .nav ul li.menu-item-has-children>ul.sub-menu{background:#111;display:grid;grid-template-columns:1fr;left:0;opacity:0;padding:.3rem;position:absolute;top:100%;visibility:hidden;width:20rem}.header .container .nav ul li.menu-item-has-children>ul.sub-menu li{display:block;padding:.5rem 2rem}.header .container .nav ul li.menu-item-has-children>ul.sub-menu li a:after{display:none}.header .container .nav ul li.menu-item-has-children>ul.sub-menu li.current-menu-item>a{color:#f5a622}.header .container .nav ul li.menu-item-has-children:hover{background:#111;border-radius:.3rem .3rem 0 0}.header .container .nav ul li.menu-item-has-children:hover>ul.sub-menu{border-radius:0 .3rem .3rem .3rem;opacity:1;visibility:visible}.header .container .nav ul li.menu-item-has-children:hover>ul.sub-menu li:hover{background:#222}.header .container .nav ul li.current_page_ancestor>a:before,.header .container .nav ul li.current_page_item.menu-item-has-children>a:before{opacity:1;position:absolute;visibility:visible}.header .container .sell-your-site-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;gap:1.5rem;justify-content:space-between}.header .container .sell-your-site-wrapper.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .container .sell-your-site-wrapper .account-wrapper a span{font-size:1.5rem;font-weight:700}.header .container .sell-your-site-wrapper .schedule-a-call-top-wrapper{margin-left:2rem}.header .container .sell-your-site-wrapper a{color:#fff;display:block;font-size:1.3rem;font-weight:400;text-transform:capitalize}.header .container .sell-your-site-wrapper a small{font-size:1.4rem;font-weight:700}.header .container .sell-your-site-wrapper a i,.header .container .sell-your-site-wrapper a span{display:inline-block;vertical-align:middle}.header .container .sell-your-site-wrapper a i{margin-right:1.1rem}.header .container .sell-your-site-wrapper a:hover{opacity:.9}.header .container .sell-your-site-wrapper .sell-your-site-button{margin-left:2rem}.header .container .sell-your-site-wrapper .sell-your-site-button a{-webkit-box-align:center;-ms-flex-align:center;grid-gap:1rem;align-items:center;background-color:#f5a622;border-radius:.3rem;display:inline-grid;font-size:1.5rem;font-weight:700;grid-template-columns:auto auto;padding:1.3rem 1.7rem}.header .container .sell-your-site-wrapper .sell-your-site-button a i{margin:0}.header .container .sell-your-site-wrapper .sell-your-site-button a:hover{background:#ec9c17;opacity:1}.header .container .sell-your-site-wrapper .mobile-cross{cursor:pointer;display:none}.header .container .sell-your-site-wrapper .mobile-cross span{border-radius:.2rem}.header .mobile-menu-wrapper{background-color:#222;height:88vh;left:0;opacity:0;padding:3% 5%;position:absolute;top:9.655rem;visibility:hidden;width:100%}.header .mobile-menu-wrapper .nav ul{list-style:none;margin:0 0 2rem;padding:0}.header .mobile-menu-wrapper .nav ul li,.header .mobile-menu-wrapper .nav ul li.show-mobile{display:block}.header .mobile-menu-wrapper .nav ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:700;padding:1%}.header .mobile-menu-wrapper .nav ul li.current-menu-item>a{color:#f5a622}.header .mobile-menu-wrapper .nav ul li ul.sub-menu{background:#111;display:none;margin:0;padding:.5rem 1rem;position:relative}.header .mobile-menu-wrapper .nav ul li.menu-item-has-children.current-menu-item>a,.header .mobile-menu-wrapper .nav ul li.menu-item-has-children.current_page_ancestor>a{color:#f5a622}.header .mobile-menu-wrapper .nav ul li.menu-item-has-children>a:after{background:transparent;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #fff;content:"";display:inline-block;height:0;margin-left:1rem;opacity:1;visibility:visible;width:0}.header .mobile-menu-wrapper .nav ul li.show ul.sub-menu{display:block}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper{display:none}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper a{color:#fff;display:block;font-size:1.5rem;font-weight:400;text-transform:capitalize}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper a small{font-size:1.4rem;font-weight:700}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper a i,.header .mobile-menu-wrapper .mobile-button-bottom-wrapper a span{display:inline-block;font-weight:700;vertical-align:middle}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper a i{margin-right:1.1rem}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper a:active,.header .mobile-menu-wrapper .mobile-button-bottom-wrapper a:focus{opacity:.9}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper .sell-your-site-button{display:none}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper .sell-your-site-button a{-webkit-box-align:center;-ms-flex-align:center;grid-gap:1rem;align-items:center;background-color:#f5a622;border-radius:.3rem;color:#fff;display:inline-grid;font-weight:700;grid-template-columns:auto auto;padding:1.3rem 1.7rem}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper .sell-your-site-button a i{margin-right:0}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper .sell-your-site-button a:active,.header .mobile-menu-wrapper .mobile-button-bottom-wrapper .sell-your-site-button a:focus{background:#26599c;opacity:1}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper .account-wrapper{margin:2rem 0}.page-template-customize-home-split-test .header{background:transparent;position:fixed}.page-template-customize-home-split-test .header.mobile-active,html:not([data-scroll="0"]) .page-template-customize-home-split-test .header{background-color:#222}.login-pop-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,7%,.32);display:none;height:100vh;justify-content:center;position:fixed;top:0;width:100%;z-index:1100}.login-pop-wrapper .login-inner{background-color:#fff;border-radius:.8rem;margin:2rem;padding:5rem;position:relative;width:51rem}.login-pop-wrapper .login-inner .login-head{text-align:center}.login-pop-wrapper .login-inner .login-head h4{color:#000;font-size:2rem;margin-top:1rem}.login-pop-wrapper .login-inner .login-head h4.t2{display:none}.login-pop-wrapper .login-inner .login-buttons-wrapper{margin:3rem 0}.login-pop-wrapper .login-inner .login-buttons-wrapper>a,.login-pop-wrapper .login-inner .login-buttons-wrapper>button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid #c7cdd1;border-radius:.4rem;color:#111;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;justify-content:center;margin:2rem 0;padding:1.25rem;width:100%}.login-pop-wrapper .login-inner .login-buttons-wrapper>a:hover,.login-pop-wrapper .login-inner .login-buttons-wrapper>button:hover{color:#26599c}.login-pop-wrapper .login-inner .login-buttons-wrapper p{color:#111;font-size:1.6rem;margin:0;text-align:center}.login-pop-wrapper .login-inner .register-buttons{display:none}.login-pop-wrapper.register .login-head h4.t2{display:block}.login-pop-wrapper.register .login-head h4.t1,.login-pop-wrapper.register .signin-buttons{display:none}.login-pop-wrapper.register .register-buttons{display:block}.login-pop-wrapper .closed{cursor:pointer;position:absolute;right:3rem;top:3rem}@media (max-width:1279px){.header .container .logo-nav-wrapper{width:15%}.header .container .logo-nav-wrapper .logo-wrapper{padding-right:0}.header .container .navigation-wrapper{display:none}.header .container .sell-your-site-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:85%}.header .container .sell-your-site-wrapper .schedule-a-call-top-wrapper,.header .container .sell-your-site-wrapper .sell-your-site-button{margin-left:2rem}.header .container .sell-your-site-wrapper .mobile-cross{display:block;margin-left:3rem;position:relative}.header .container .sell-your-site-wrapper .mobile-cross span{background:#fff;display:block;height:.4rem;margin:.8rem 0;width:4.1rem}.header.mobile-active .sell-your-site-wrapper .account-wrapper{display:none}.header.mobile-active .mobile-cross{height:2.5rem}.header.mobile-active .mobile-cross span:first-child{position:absolute;top:.6rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header.mobile-active .mobile-cross span:nth-child(2){opacity:0;visibility:hidden}.header.mobile-active .mobile-cross span:nth-child(3){position:absolute;top:.6rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header.mobile-active .mobile-menu-wrapper{display:block;opacity:1;visibility:visible}}@media (max-width:991px){.header .mobile-menu-wrapper .mobile-button-bottom-wrapper{display:block}}@media (max-width:767px){.header{height:7.4rem}.header .container .logo-nav-wrapper{width:auto}.header .container .logo-nav-wrapper .logo-wrapper{padding-bottom:1.5rem;padding-top:1.5rem}.header .container .logo-nav-wrapper .logo-wrapper a img{max-width:8.5rem}.header .container .sell-your-site-wrapper{width:auto}.header .container .sell-your-site-wrapper .sell-your-site-button{display:none}.header .container .sell-your-site-wrapper .mobile-cross span{height:.2rem;margin:.6rem 0;width:3rem}.header .mobile-menu-wrapper{height:92vh;padding:2% 6%;top:7.3rem}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper .sell-your-site-button{display:block}}@media (max-width:374px){.header .mobile-menu-wrapper .nav ul li a{font-size:1.6rem}.header .mobile-menu-wrapper .mobile-button-bottom-wrapper .account-wrapper{margin:1.5rem 0}}@media (min-height:320px) and (orientation:landscape){.header .mobile-menu-wrapper{height:23rem;overflow-y:scroll;padding:4% 8%}}@media (min-height:375px) and (orientation:landscape){.header .mobile-menu-wrapper{height:28rem;overflow-y:scroll;padding:4% 8%}}@media (min-height:768px) and (orientation:landscape){.header .mobile-menu-wrapper{height:50rem;overflow-y:scroll;padding:4% 8%}}footer{background:#111}footer .footer-inner{padding-bottom:5rem;padding-top:5rem}footer .footer-inner .footer-top{border-bottom:1px solid hsla(0,0%,100%,.24);margin-bottom:5rem;padding-bottom:4rem}footer .footer-inner .footer-top p{font-size:3.2rem;font-weight:700;line-height:1.5;margin:0;max-width:none}footer .footer-inner p{color:#fff;font-size:1.6rem;line-height:2;margin-bottom:4rem;margin-top:4rem;max-width:30rem}footer .footer-inner p:last-child{margin-bottom:0}footer .footer-inner p.head{color:#fff;font-size:2.2rem;font-weight:700;line-height:1.2;margin:2rem 0 3rem;max-width:none}footer .footer-inner p.subhead{color:#fff;font-size:1.6rem;font-weight:400;line-height:2;margin:0 0 3rem;max-width:none}footer .footer-inner ul{list-style:none;margin:0 0 5rem;padding:0}footer .footer-inner ul li{margin:.5rem 0}footer .footer-inner ul li a{color:#fff;font-size:1.6rem;line-height:2}footer .footer-inner ul li a:hover{color:#f5a622}footer .footer-inner form input{height:5.6rem;padding:2rem}footer .footer-inner form input[type=email]{background-image:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/27090504/mAbm0oPy-mail.svg);background-position:2rem;background-repeat:no-repeat;border-radius:.3rem 0 0 .3rem;color:#989fa8;font-weight:600;padding-left:5rem;width:70%}footer .footer-inner form input[type=submit]{background:#3c79cb;border-radius:0 .3rem .3rem 0;color:#fff;cursor:pointer;width:30%}footer .footer-inner form input[type=submit]:hover{background:#26599c}footer .footer-inner .footer-newsletter-wrapper{position:relative}footer .footer-inner .footer-newsletter-wrapper .hs-form-field{margin:0}footer .footer-inner .footer-newsletter-wrapper .hs_email{float:left;width:70%}footer .footer-inner .footer-newsletter-wrapper .hs_email label{display:none}footer .footer-inner .footer-newsletter-wrapper .hs_email input[type=email]{background-image:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/27090504/mAbm0oPy-mail.svg);background-position:2rem;background-repeat:no-repeat;border:0;border-radius:.3rem 0 0 .3rem;color:#222;font-family:inherit;font-size:1.5rem;font-weight:600;padding:0 10% 0 5.5rem!important;width:70%}footer .footer-inner .footer-newsletter-wrapper .hs_email input[type=email]::-webkit-input-placeholder{color:#222}footer .footer-inner .footer-newsletter-wrapper .hs_email input[type=email]::-moz-placeholder{color:#222}footer .footer-inner .footer-newsletter-wrapper .hs_email input[type=email]:-ms-input-placeholder{color:#222}footer .footer-inner .footer-newsletter-wrapper .hs_email input[type=email]::-ms-input-placeholder{color:#222}footer .footer-inner .footer-newsletter-wrapper .hs_email input[type=email]::placeholder{color:#222}footer .footer-inner .footer-newsletter-wrapper .hs_error_rollup{position:absolute;top:-3rem}footer .footer-inner .footer-newsletter-wrapper .hs_error_rollup ul{font-size:1.3rem;list-style:none;margin:0;padding:0}footer .footer-inner .footer-newsletter-wrapper .hs_error_rollup label{color:#d10606}footer .footer-inner .footer-newsletter-wrapper .hs-error-msgs{display:none!important}footer .footer-inner .footer-newsletter-wrapper .hs_submit{float:left;width:30%}footer .footer-inner .footer-newsletter-wrapper .hs_submit .actions{margin:0;padding:0}footer .footer-inner .footer-newsletter-wrapper .hs_submit .actions input[type=submit]{background:#3c79cb;border:0;border-radius:0 .3rem .3rem 0;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-family:inherit;font-size:1.5rem;font-weight:600;padding:0;width:100%}footer .footer-inner .footer-newsletter-wrapper .hs_submit .actions input[type=submit]:hover{background:#26599c}footer .footer-inner .footer-social-wrapper{border-top:1px solid hsla(0,0%,100%,.24);margin-top:5rem}footer .footer-inner .footer-social-wrapper p.head{margin-top:4rem}footer .footer-inner .footer-social-wrapper ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.8rem;margin:0;padding:0}footer .footer-inner .footer-social-wrapper ul li{display:inline-block}footer .footer-inner .footer-social-wrapper ul li a{display:block;line-height:1}footer .footer-logo-wrapper{grid-gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr;margin-top:3rem}footer .copyright{background:#111}footer .copyright .footer-bottom{border-top:1px solid hsla(0,0%,100%,.24);padding-bottom:3rem;padding-top:3rem}footer .copyright p{color:#fff;font-size:1.6rem;margin:0}footer .copyright ul{display:block;list-style:none;margin:0;padding:0;text-align:right}footer .copyright ul li{display:inline-block;margin-left:1.5rem}footer .copyright ul li a{color:#fff;font-size:1.6rem}footer .copyright ul li a:hover{color:#f5a622}body.page-template-custom-valuation-tool footer .copyright .footer-bottom{border-top:0}@media (max-width:1169px){footer .copyright{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media (max-width:991px){footer .footer-inner{padding:5rem}footer .footer-inner .container .row .col-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}footer .footer-inner .container .row .col-4 .foot-col-1{border-bottom:1px solid hsla(0,0%,100%,.24);margin-bottom:5rem;padding-bottom:5rem}footer .footer-inner .container .row .col-4 .foot-col-2{border-bottom:1px solid hsla(0,0%,100%,.24);margin-bottom:3rem}footer .footer-inner .container .row .col-4 p{max-width:none}footer .footer-inner .container .row .col-4 p.head{margin:2rem 0}footer .footer-inner .container .row .col-4 p.subhead{margin:0 0 3rem}footer .footer-inner .container .row .col-5,footer .footer-inner .container .row .col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}footer .footer-inner .container .row .col-5 ul li,footer .footer-inner .container .row .col-6 ul li{margin:1rem 0}footer .footer-inner .footer-social-wrapper{padding-top:3rem}footer .copyright .container .footer-bottom{border-top:0;margin:0 5rem;padding:3rem 0}footer .copyright .container .footer-bottom .row .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}footer .copyright .container ul{margin-top:1.5rem;text-align:left}footer .copyright .container ul li{margin:0 1.5rem 0 0}footer .footer-logo-wrapper{grid-gap:3rem;grid-template-columns:auto auto 1fr}footer .footer-logo-wrapper a{display:block}}@media (max-width:767px){footer .footer-inner{padding:4rem 0 0}footer .footer-inner form input[type=email]{border-radius:.3rem;width:100%}footer .footer-inner form input[type=submit]{border-radius:.3rem;margin-top:2rem;width:100%}footer .footer-inner .footer-social-wrapper{margin-top:4rem;padding-bottom:1.5rem}footer .footer-inner .footer-newsletter-wrapper .hs_email{float:none;width:100%}footer .footer-inner .footer-newsletter-wrapper .hs_email input[type=email]{border-radius:.3rem;max-width:100%;padding:0 5% 0 17%;width:78%}footer .footer-inner .footer-newsletter-wrapper .hs_submit{float:none;width:100%}footer .footer-inner .footer-newsletter-wrapper .hs_submit input[type=submit]{border-radius:.3rem!important;margin-top:2rem;width:100%}footer .footer-inner .footer-logo-wrapper{grid-gap:3rem;grid-template-columns:1fr}footer .footer-inner .container .row .col-4 .foot-col-1{margin-bottom:3rem}footer .copyright .container .footer-bottom{margin:0}footer .copyright .container .footer-bottom ul{grid-gap:1.5rem;display:grid;margin-top:3rem}footer .copyright .container .footer-bottom ul li{margin:0}}form.search input[type=search]{border:.1rem solid #989fa8;border-radius:.3rem 0 0 .3rem;float:left;width:70%}form.search button[type=submit],form.search input[type=submit]{border-radius:.3rem 0 0 .3rem;float:left;width:30%}form input,form textarea{background-color:#fff;border:0;border-radius:0;color:#6b7380;font-size:1.5rem;font-weight:600;height:7rem;padding:2.5rem;width:100%}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#6b7380;opacity:1}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#6b7380;opacity:1}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#6b7380;opacity:1}form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:#6b7380;opacity:1}form input::placeholder,form textarea::placeholder{color:#6b7380;opacity:1}form textarea{height:10rem}form select{background-color:#fff;background-image:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/27092302/J9zpFR4H-chev-down.svg);background-position:90% 50%;background-repeat:no-repeat;border:0;border-radius:0;color:#6b7380;font-size:1.5rem;font-weight:600;height:7rem;padding:2.5rem 5.5rem 2.5rem 2.5rem;width:100%}form select::-webkit-input-placeholder{color:#6b7380;opacity:1}form select::-moz-placeholder{color:#6b7380;opacity:1}form select:-ms-input-placeholder{color:#6b7380;opacity:1}form select::-ms-input-placeholder{color:#6b7380;opacity:1}form select::placeholder{color:#6b7380;opacity:1}form button{background-color:#3c79cb;border:0;color:#fff;cursor:pointer;font-weight:700;padding:2.5rem}form button:hover{background-color:#26599c}form button:hover .arrow-right{margin-left:1rem;width:1.7rem}.sidebar form.search button[type=submit],.sidebar form.search input[type=submit]{border-radius:0 .3rem .3rem 0}.icon,.slick-arrow{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120624/icons_v1.svg);background-repeat:no-repeat}.icon{display:inline-block}.icon.lock{background-position:0 -56.4rem;height:2.8rem;width:2.6rem}.icon.headset{background-position:0 -49.3rem;height:2.8rem;width:2.8rem}.icon.coin{background-position:0 -36.8rem;height:2.2rem;width:2.2rem}.icon.cart{background-position:0 -7.3rem;height:6.2rem;width:6.8rem}.icon.website{background-position:0 -80.6rem;height:5.9rem;width:5.7rem}.icon.globe{background-position:0 -43.3rem;height:6rem;width:5.8rem}.icon.arrow-right{background-position:0 -2.8rem;height:1.2rem;width:2.2rem}.icon.arrow-right.reverse{margin-left:0!important;margin-right:1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:1.7rem}.icon.arrow-grey-right{background:url(components/icons/arrow-grey-right.svg);background-position:0 0;background-repeat:no-repeat;width:8.8rem}.icon.arrow-down-circ{background-position:0 -4rem;height:3.3rem;width:3.2rem}.icon.arrow-right-yellow{background-position:0 -1.5rem;height:1.2rem;width:2.2rem}.icon.arrow-right-blue{background-position:0 0;height:1.5rem;width:2.2rem}.icon.arrow-right-blue-small{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/27092054/arrow-right-blue-small.svg);background-position:0 0;background-repeat:no-repeat;height:1.2rem;width:2.2rem}.icon.chev-up-black{background:url(components/icons/chev-up-black.svg);background-position:0 0;background-repeat:no-repeat;height:1.7rem;width:3.1rem}.icon.chev-right{background-position:0 -31.8rem;height:2.3rem;width:1.4rem}.icon.facebook{background:url(components/icons/fb.svg);background-size:contain;height:4rem;width:2rem}.icon.twitter{background:url(components/icons/x.svg) no-repeat;background-size:contain;height:3.6rem;width:3.7rem}.icon.youtube-icon{background:url(components/icons/yt.svg);background-size:contain;height:4rem;width:5.6rem}.icon.instagram{background:url(components/icons/instagram.svg);background-size:contain;height:3.8rem;width:3.8rem}.icon.chev-right-blue{background-position:0 -30rem;height:1.8rem;width:.9rem}.icon.check-circ-blue{background-position:0 -13.5rem;height:6.9rem;width:6.8rem}.icon.play-button{-webkit-animation:pulse-blue 2s infinite;animation:pulse-blue 2s infinite;background-position:0 -62rem;height:14.3rem;width:14.3rem}.icon.play-button,.icon.play-button-white{border-radius:100%;-webkit-transform:scale(1);transform:scale(1)}.icon.play-button-white{-webkit-animation:pulse-white 2s infinite;animation:pulse-white 2s infinite;background:url(components/icons/play-button-white.svg);height:24.3rem;width:24.3rem}.icon.open-close{background-position:0 -34.1rem;height:2.7rem;width:2.6rem}.icon-png{background-repeat:no-repeat;background-size:contain;display:inline-block}.icon-png.crown{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/27090643/crown-logo.png);background-size:cover;height:7.25rem;width:10.8rem}.icon-png.crown-circ{height:5.5rem;width:5.5rem}.icon-png.ef-logo-white{height:11.4rem;width:20.8rem}.icon-png.ibba{height:4.5rem;width:20.2rem}.icon-png.inc-500{height:8.35rem;width:8.35rem}.icon-png.bitcoin{height:4.5rem;width:15.7rem}.icon-v2{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120857/mpQEUUbY-icons_v2.svg);background-repeat:no-repeat;display:inline-block}.icon-v2.buyers{background-position:0 -5.9rem;height:5.8rem;width:6.1rem}.icon-v2.sellers{background-position:0 0;height:5.9rem;width:6rem}.icon-v2.careers{background-position:0 -33.3rem;height:5.9rem;width:5.8rem}.icon-v2.facebook{background-position:0 -11.7rem;height:5.4rem;width:5.4rem}.icon-v2.twitter{background-position:0 -22.5rem;height:5.4rem;width:5.4rem}.icon-v2.youtube-icon{background-position:0 -27.9rem;height:5.4rem;width:5.4rem}.icon-v2.instagram{background-position:0 -17.1rem;height:5.4rem;width:5.4rem}.icon-v3{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120900/7jC7KCWT-icons_v3.svg);background-repeat:no-repeat;display:inline-block;margin:0 auto}.icon-v3.adsense{background-position:0 0;height:5.4rem;width:5.2rem}.icon-v3.amazon-associates{background-position:0 -5.4rem;height:6.2rem;width:9.8rem}.icon-v3.amazon-fba{background-position:0 -38rem;height:7.5rem;width:7.4rem}.icon-v3.amazon-fbm{background-position:0 -11.6rem;height:7.5rem;width:7.4rem}.icon-v3.amazon-kdp{background-position:0 -19.1rem;height:7.5rem;width:7.4rem}.icon-v3.amazon-merchant{background-position:0 -26.6rem;height:6.2rem;width:9.9rem}.icon-v3.dropshipping{background-position:0 -32.8rem;height:5.2rem;width:6rem}.icon-v3.e-commerce{background-position:0 -45.5rem;height:5.6rem;width:5.3rem}.icon-v4{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120902/lYAFKJ73-icons_v4.svg);background-repeat:no-repeat;display:inline-block}.icon-v4.question{background-position:0 -48.1rem;height:10.4rem;width:10.4rem}.icon-v4.question-small{background:url(components/icons/question-blue.svg);background-size:cover;height:6.4rem;width:6.4rem}.icon-v4.chev-right-big{background-position:0 -10.6rem;height:4rem;width:1.8rem}.icon-v4.airplane{background-position:0 -39.6rem;height:8.5rem;width:8.5rem}.icon-v4.sun{background-position:0 -58.5rem;height:9.6rem;width:9.4rem}.icon-v4.globe{background-position:0 -31rem;height:8.6rem;width:8.7rem}.icon-v4.healthcare{background-position:0 -14.6rem;height:8.1rem;width:9.2rem}.icon-v4.education{background-position:0 -3.3rem;height:7.3rem;width:10.2rem}.icon-v4.assistance{background-position:0 -22.7rem;height:8.3rem;width:9.5rem}.icon-v5{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120904/UyO3BS8o-icons_v5.svg);background-repeat:no-repeat;display:inline-block}.icon-v5.check-yellow-circ{background-position:0 -21.8rem;height:8.3rem;width:8.3rem}.icon-v5.listing{background-position:0 -55.4rem;height:5.6rem;width:5.7rem}.icon-v5.grid{background-position:0 0;height:5.6rem;width:5.7rem}.icon-v5.filter{background-position:0 -11.2rem;height:5.6rem;width:5.7rem}.icon-v5.settings{background-position:0 -5.6rem;height:5.6rem;width:5.7rem}.icon-v5.question{background-position:0 -70.2rem;height:1.7rem;width:1.7rem}.icon-v5.dots{background-position:0 -42.7rem;height:2.5rem;width:.5rem}.icon-v5.like{background-position:0 -53.1rem;height:2.3rem;width:2.3rem}.icon-v5.dislike{background-position:0 -40.4rem;height:2.3rem;width:2.3rem}.icon-v5.grid-no-border{background-position:0 -66.3rem;height:3.9rem;width:3.9rem}.icon-v5.filters-no-border{background-position:0 -45.2rem;height:3.7rem;width:3.8rem}.icon-v5.settings-no-border{background-position:0 -30.1rem;height:3.6rem;width:3.6rem}.icon-v5.like-no-border{background-position:0 -48.9rem;height:4.2rem;width:4rem}.icon-v5.dislike-no-border{background-position:0 -36.2rem;height:4.2rem;width:4rem}.icon-v5.cross{background-position:0 -33.7rem;height:2.5rem;width:2.5rem}.icon-v5.check-blue{background-position:0 -16.8rem;height:2.5rem;width:3.1rem}.icon-v5.loading{background-position:0 -61rem;height:5.3rem;width:4.7rem}.icon-v5.login{background:url(components/icons/log-in.svg);background-position:0;height:7.9rem;width:7.9rem}.icon-v5.create{background:url(components/icons/user.svg);background-position:0;height:8rem;width:8rem}.icon-v6{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120905/6cLxGgZi-icons_v6.svg);background-repeat:no-repeat;display:inline-block}.icon-v6.check-circ-blue{background-position:0 0;height:1.7rem;width:1.8rem}.icon-v6.check-circ-small{background-position:0 -1.7rem;height:4rem;width:4rem}.icon-v6.laptop{background-position:0 -5.7rem;height:6rem;width:7.9rem}.icon-v6.mouse{background-position:0 -11.7rem;height:6.8rem;width:6.9rem}.icon-v6.valuation{background:url(components/icons/valuation-tool.png);background-size:cover;height:6.4rem;width:8.6rem}.icon-v6.play-button-yellow{-webkit-animation:pulse-yellow 2s infinite;animation:pulse-yellow 2s infinite;background-position:0 -18.5rem;border-radius:100%;height:22.2rem;-webkit-transform:scale(1);transform:scale(1);width:22.1rem}.icon-v7{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120908/nqZ6pvVq-icons_v7.svg);background-repeat:no-repeat;display:inline-block}.icon-v7.started{background-position:0 -46.2rem;height:2.5rem;width:2.4rem}.icon-v7.assets{background-position:0 -20.5rem;height:2.5rem;width:2.5rem}.icon-v7.sba{background-position:0 0;height:10.1rem;width:10rem}.icon-v7.tm{background-position:0 -10.1rem;height:10.4rem;width:10.3rem}.icon-v7.opportunities{background-position:0 -36.2rem;height:2.5rem;width:2.5rem}.icon-v7.risks{background-position:0 -23rem;height:2.5rem;width:2.5rem}.icon-v7.work-skills{background-position:0 -38.7rem;height:2.5rem;width:2.5rem}.icon-v7.social-media{background-position:0 -43.7rem;height:2.5rem;width:2.5rem}.icon-v7.question-circle{background-position:0 -33.7rem;height:2.5rem;width:2.5rem}.icon-v7.information{background-position:0 -31.2rem;height:2.5rem;width:2.5rem}.icon-v7.profile{background-position:0 -41.2rem;height:2.5rem;width:2.5rem}.icon-v7.locked{background-position:0 -25.5rem;height:5.7rem;width:4.4rem}.icon-v8{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120910/CqH9Tv4r-icons_v8.svg);background-repeat:no-repeat;display:inline-block}.icon-v8.information{background-position:0 -10.7rem;height:12rem;width:10.4rem}.icon-v8.buyers{background-position:0 -22.7rem;height:10.8rem;width:10.8rem}.icon-v8.sellers{background-position:0 0;height:10.7rem;width:10.8rem}.icon-v9{background:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/25120912/AgcXne0t-icons_v9.svg);background-repeat:no-repeat;display:inline-block}.icon-v9.fb{background-position:0 0;height:7.1rem;width:7.2rem}.icon-v9.instagram{background-position:0 -7.1rem;height:7.1rem;width:7.2rem}.icon-v9.linkedin{background-position:0 -14.2rem;height:7.1rem;width:7.2rem}.icon-v9.email{background-position:0 -21.3rem;height:7.1rem;width:7.2rem}.icon-v9.youtube-icon{background-position:0 -28.4rem;height:7.1rem;width:7.2rem}.icon-search{background:url(components/icons/search.svg);background-position:0;background-repeat:no-repeat}.icon-refresh,.icon-search{display:inline-block;height:2.4rem;width:2.4rem}.icon-refresh{background:url(components/icons/refresh.svg);background-position:0;background-repeat:no-repeat;background-size:cover}.yellow-right-arrow{background:url(components/icons/yellow-right-arrow.svg);background-position:0;height:10rem;width:10rem}.icon-podlock,.yellow-right-arrow{background-repeat:no-repeat;display:inline-block}.icon-podlock{background-color:#f5a622;background-image:url(components/icons/podlock.svg);background-position:.7rem .3rem;height:2.5rem;width:2.5rem}.excla{background-image:url(components/icons/excla.png);height:5rem;width:5rem}.excla,.exclamation-circle-white{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block}.exclamation-circle-white{background-image:url(components/icons/exclamation-circle-white.svg);height:5.8rem;width:5.8rem}.play-button-small-yellow{background-image:url(components/icons/play-button-small-yellow.svg);height:4.1rem;width:4.1rem}.play-button-small-yellow,.play-button-yellow-small{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block}.play-button-yellow-small{-webkit-animation:pulse-yellow 2s infinite;animation:pulse-yellow 2s infinite;background-image:url(components/icons/play-button-yellow.svg);border-radius:100%;height:14.2rem;-webkit-transform:scale(1);transform:scale(1);width:14.2rem}.display-advetisting{background-image:url(components/icons/display-advertising2.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block;height:5.6rem;margin:0 auto;width:8.5rem}.icon-next{background-image:url(components/icons/next-icon.svg);height:2.4rem;margin-left:1.5rem;width:2.4rem}.chev-right-white-small,.icon-next{background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block}.chev-right-white-small{background-image:url(components/icons/chev-right-white-small.svg);height:1.2rem;margin-left:1rem;width:.6rem}.info-circ{background-color:#f5a622;display:inline-block;height:1.8rem;margin-left:.5rem;-webkit-mask-image:url(components/icons/info.svg);mask-image:url(components/icons/info.svg);-webkit-mask-size:cover;mask-size:cover;width:1.8rem}.info-circ.color-blue{background-color:#3c79cb}.check-circle{background-image:url(components/icons/check-circle.svg);height:11.5rem;width:11.5rem}.check-circle,.pop-up-close{background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block}.pop-up-close{background-image:url(components/icons/close.svg);height:3.6rem;width:3.6rem}.coin2{background-image:url(components/icons/coin.svg);height:5.2rem;width:5.2rem}.podlock{background-image:url(components/icons/padlock.svg);height:1.9rem;width:1.5rem}.calendar,.podlock{background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block}.calendar{background-image:url(components/icons/calendar.svg);height:5rem;width:4.9rem}.shield{background-image:url(components/icons/shield.svg);height:5.7rem;width:4.7rem}.laptop-blue,.shield{background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block}.laptop-blue{background-image:url(components/icons/laptop.svg);height:4.4rem;width:5.8rem}.web{background-image:url(components/icons/web.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block;height:5.2rem;width:5.2rem}.chart{background-image:url(components/icons/chart.svg)}.chart,.chart-yellow{background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block;height:4.9rem;width:5.1rem}.chart-yellow{background-image:url(components/icons/chart-yellow.svg)}.users{background-image:url(components/icons/users.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;height:5rem;width:5.1rem}.up,.users{display:inline-block}.up{background-color:#20c21d;height:.6rem;-webkit-mask-image:url(components/icons/up.svg);mask-image:url(components/icons/up.svg);-webkit-mask-size:cover;mask-size:cover;width:1rem}.up.grey{background-color:#989fa8}.down{background-color:#d10606;display:inline-block;height:.6rem;-webkit-mask-image:url(components/icons/down.svg);mask-image:url(components/icons/down.svg);-webkit-mask-size:cover;mask-size:cover;width:1rem}.banner-close{background-image:url(components/icons/closed.svg);background-size:cover;height:2rem;width:2rem}.banner-close,.unlock-listing{background-position:0 0;background-repeat:no-repeat;display:inline-block}.unlock-listing{background-image:url(components/icons/unlock-listing.svg);background-size:contain;height:1.822rem;width:1.827rem}.dollar{background-image:url(components/icons/dollar.svg);height:1.8rem;width:1.8rem}.back-button,.dollar{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block}.back-button{background-image:url(components/icons/back-button.svg);height:2.6rem;width:2.6rem}.checkmark-green-small{background-image:url(components/icons/check-green.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.8rem;width:1.8rem}.trademark-mini{background-image:url(components/icons/trademark-mini.svg)}.private-lender-mini,.trademark-mini{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block;height:4.6rem;width:4.6rem}.private-lender-mini{background-image:url(components/icons/financing-approved-mini.svg)}.semrush{background-image:url(components/icons/semrush.svg);height:2.25rem;width:16.88rem}.semrush,.shield-lock{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block}.shield-lock{background-image:url(components/icons/shield-lock.svg);height:4.9rem;width:4.3rem}.small-lock-white{background-image:url(components/icons/small-lock-white.svg);height:1.664rem;width:1.356rem}.info-mini,.small-lock-white{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block}.info-mini{background-image:url(components/icons/info-mini.svg);height:1.2rem;width:1.2rem}.external{background-image:url(components/icons/external.svg);height:1.6rem;width:1.6rem}.arrow-down-blue,.external{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block}.arrow-down-blue{background-image:url(components/icons/arrow-down-blue.svg);height:1.2rem;width:1.5rem}.newyork{background-image:url(components/icons/newyork.svg);height:5.5rem;width:7.9rem}.inc,.newyork{background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block}.inc{background-image:url(components/icons/inc.svg);height:2.6rem;width:7.3rem}.forbes{background-image:url(components/icons/forbes.svg);height:2.5rem;width:9.7rem}.forbes,.huff{background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block}.huff{background-image:url(components/icons/huff.svg);height:1.8rem;width:15.4rem}.moz{background-image:url(components/icons/moz.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:inline-block;height:2.3rem;width:7.9rem}.mini-crown{background-image:url(components/icons/mini-crown.svg);height:2.8rem;width:4.2rem}.closed,.mini-crown{background-repeat:no-repeat;background-size:contain;display:inline-block}.closed{background-image:url(components/icons/close-2.svg);height:2rem;width:2rem}.google{background-image:url(components/icons/google.svg);height:2.4rem;width:2.4rem}.email,.google{background-repeat:no-repeat;background-size:contain;display:inline-block}.email{background-image:url(components/icons/email.svg);height:2.5rem;width:2.5rem}.document{background-image:url(components/icons/document.svg)}.document,.phone-call{background-repeat:no-repeat;background-size:contain;display:inline-block;height:4.5rem;width:4.5rem}.phone-call{background-image:url(components/icons/phone-call.svg)}.icon-right-white{background-image:url(../sass/components/icons/icon-right-white-large.svg);margin-left:1rem;width:2.5rem}.icon-call,.icon-right-white{background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.5rem}.icon-call{background-image:url(../sass/components/icons/call-icon-2.svg);margin-left:.75rem;width:1.5rem}.btn,.buyer-submission-form form .hs_submit .actions input[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a{border-radius:.3rem;display:inline-block;font-size:1.8rem;font-weight:700;height:6.2rem;padding:1.8rem 4rem}.btn.btn-mini,.buyer-submission-form form .hs_submit .actions input.btn-mini[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-mini.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-mini{font-size:1.35rem;height:auto;padding:1rem 1.5rem}.btn.btn-small,.buyer-submission-form form .hs_submit .actions input.btn-small[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-small.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-small{font-size:1.5rem;height:auto;padding:1.446rem 2rem}.btn.btn-medium,.buyer-submission-form form .hs_submit .actions input.btn-medium[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-medium.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a{font-size:1.6rem;height:auto;padding:2rem 2.5rem}.btn .arrow-right,.btn .arrow-right-blue-small,.buyer-submission-form form .hs_submit .actions input[type=submit] .arrow-right,.buyer-submission-form form .hs_submit .actions input[type=submit] .arrow-right-blue-small,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn .arrow-right,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn .arrow-right-blue-small,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a .arrow-right,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a .arrow-right-blue-small{margin-left:.5rem}.btn.btn-blue,.buyer-submission-form form .hs_submit .actions input.btn-blue[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.active,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-blue,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a:hover{background-color:#3c79cb;color:#fff}.btn.btn-blue:hover,.buyer-submission-form form .hs_submit .actions input.btn-blue[type=submit]:hover,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn:hover,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a:hover{background-color:#26599c;opacity:1}.btn.btn-blue:hover .arrow-right,.buyer-submission-form form .hs_submit .actions input.btn-blue[type=submit]:hover .arrow-right,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn:hover .arrow-right,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a:hover .arrow-right{margin-left:1rem;width:1.7rem}.btn.btn-red,.buyer-submission-form form .hs_submit .actions input.btn-red[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-red.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-red{background-color:#d10606;border:0;color:#fff;min-width:16rem;outline:none}.btn.btn-grey,.buyer-submission-form form .hs_submit .actions input.btn-grey[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-grey.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-grey{background-color:#989fa8;border:0;color:#fff;min-width:16rem;outline:none}.btn.btn-yellow,.buyer-submission-form form .hs_submit .actions input.btn-yellow[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-yellow.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-yellow{background-color:#f5a622;color:#fff}.btn.btn-yellow:hover,.buyer-submission-form form .hs_submit .actions input.btn-yellow[type=submit]:hover,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-yellow.alm-load-more-btn:hover,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-yellow:hover{background-color:#ec9c17;opacity:1}.btn.btn-yellow:hover .arrow-right,.buyer-submission-form form .hs_submit .actions input.btn-yellow[type=submit]:hover .arrow-right,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-yellow.alm-load-more-btn:hover .arrow-right,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-yellow:hover .arrow-right{margin-left:1rem;width:1.7rem}.btn.btn-dark-blue,.buyer-submission-form form .hs_submit .actions input.btn-dark-blue[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-dark-blue.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-dark-blue{background-color:#26599c;color:#fff}.btn.btn-dark-blue:hover,.buyer-submission-form form .hs_submit .actions input.btn-dark-blue[type=submit]:hover,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-dark-blue.alm-load-more-btn:hover,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-dark-blue:hover{background-color:#26599c;opacity:1}.btn.btn-dark-blue:hover .arrow-right,.buyer-submission-form form .hs_submit .actions input.btn-dark-blue[type=submit]:hover .arrow-right,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-dark-blue.alm-load-more-btn:hover .arrow-right,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-dark-blue:hover .arrow-right{margin-left:1rem;width:1.7rem}.btn.btn-white-transparent,.buyer-submission-form form .hs_submit .actions input.btn-white-transparent[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-white-transparent.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-white-transparent{background-color:transparent;border:.1rem solid #fff;color:#fff}.btn.btn-white-transparent:hover,.buyer-submission-form form .hs_submit .actions input.btn-white-transparent[type=submit]:hover,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-white-transparent.alm-load-more-btn:hover,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-white-transparent:hover{opacity:1}.btn.btn-white-transparent:hover .arrow-right,.buyer-submission-form form .hs_submit .actions input.btn-white-transparent[type=submit]:hover .arrow-right,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-white-transparent.alm-load-more-btn:hover .arrow-right,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-white-transparent:hover .arrow-right{margin-left:1rem;width:1.7rem}.btn.btn-blue-transparent,.buyer-submission-form form .hs_submit .actions input.btn-blue-transparent[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-blue-transparent.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-blue-transparent{background-color:transparent;border:.2rem solid #3c79cb;color:#3c79cb}.btn.btn-blue-transparent:hover,.buyer-submission-form form .hs_submit .actions input.btn-blue-transparent[type=submit]:hover,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-blue-transparent.alm-load-more-btn:hover,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-blue-transparent:hover{opacity:1}.btn.btn-blue-transparent:hover .arrow-right,.btn.btn-blue-transparent:hover .arrow-right-blue-small,.buyer-submission-form form .hs_submit .actions input.btn-blue-transparent[type=submit]:hover .arrow-right,.buyer-submission-form form .hs_submit .actions input.btn-blue-transparent[type=submit]:hover .arrow-right-blue-small,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-blue-transparent.alm-load-more-btn:hover .arrow-right,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-blue-transparent.alm-load-more-btn:hover .arrow-right-blue-small,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-blue-transparent:hover .arrow-right,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.btn-blue-transparent:hover .arrow-right-blue-small{margin-left:1rem;width:1.7rem}.btn.btn-grey-transparent,.buyer-submission-form form .hs_submit .actions input.btn-grey-transparent[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-grey-transparent.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a{background-color:transparent;border:.2rem solid #989fa8;color:#989fa8}.btn.btn-grey-transparent:hover,.buyer-submission-form form .hs_submit .actions input.btn-grey-transparent[type=submit]:hover,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-grey-transparent.alm-load-more-btn:hover,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a:hover{opacity:1}.btn.btn-grey-transparent:hover .arrow-right,.buyer-submission-form form .hs_submit .actions input.btn-grey-transparent[type=submit]:hover .arrow-right,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .btn-grey-transparent.alm-load-more-btn:hover .arrow-right,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a:hover .arrow-right{margin-left:1rem;width:1.7rem}.btn.full-width,.buyer-submission-form form .hs_submit .actions input.full-width[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .full-width.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.full-width{width:100%}.cta-buttons-wrapper .cta_button{padding:1.7rem 2rem!important}.hs-cta-wrapper .cta_button p{margin:0!important}@media (max-width:767px){.btn,.buyer-submission-form form .hs_submit .actions input[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu a{height:auto;margin:1rem 3%;padding:1.5rem 2rem;text-align:center;width:94%}}.search-wrapper{background-color:#222;background-position:top;background-repeat:no-repeat;background-size:cover}.search-wrapper h1{color:#fff;margin-bottom:2rem;margin-top:2rem}.search-wrapper h5{color:#fff;font-weight:400}.search-wrapper form{background-color:hsla(0,0%,100%,.2);border-radius:.4rem;margin:4rem auto;max-width:110rem;padding:1.4rem}.search-wrapper form .search-form-wrapper{float:left;width:80%}.search-wrapper form .search-form-wrapper .input-group{float:left;width:30%}.search-wrapper form .search-form-wrapper .input-group input{border-radius:.3rem 0 0 .3rem;border-right:.1rem solid #e1e7ef;width:100%}.search-wrapper form .search-form-wrapper .input-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-right:.1rem solid #e1e7ef;width:100%}.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper{position:relative}.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper .label{background:#fff;color:#6b7380;display:block;float:left;font-size:1.5rem;font-weight:600;height:7rem;padding:2.5rem 0;width:25%}.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper .ui-widget-header{background:#3c79cb}.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper .slider-range-button{background:#f4f7fb;border-top:.1rem solid #f4f7fb;left:0;margin-top:7rem;opacity:0;padding:2rem 3rem 2.5rem;position:absolute;top:100%;visibility:hidden;width:100%}.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper .slider-range-button .ui-slider-horizontal{height:.6em}.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper .slider-range-button .ui-slider .ui-slider-handle{border-color:#3c79cb!important;border-radius:100%;cursor:-webkit-grab;cursor:grab;height:2rem;outline:none;width:2rem}.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper input[type=text]{border:0;border-radius:0;float:left;outline:none;text-align:center;width:75%}.search-wrapper form .search-form-wrapper .input-group .slider-range-wrapper:hover>.slider-range-button{opacity:1!important;visibility:visible!important}.search-wrapper form .search-form-wrapper .input-group:nth-child(3){width:40%}.search-wrapper form button{border-radius:0 .3rem .3rem 0;float:left;width:20%}@media (max-width:1169px){.search-wrapper form{background-color:transparent;border-radius:0;margin:5rem 0;padding:0}.search-wrapper form .search-form-wrapper{background-color:hsla(0,0%,100%,.2);border-radius:.4rem;display:block;float:none;margin-bottom:2.5rem;padding:1.4rem;width:100%}.search-wrapper form .search-form-wrapper:after,.search-wrapper form .search-form-wrapper:before{clear:both;content:" ";display:block}.search-wrapper form .search-form-wrapper input{width:35%}.search-wrapper form .search-form-wrapper select{width:32.5%}.search-wrapper form .search-form-wrapper select.price{border-radius:0 .3rem .3rem 0}.search-wrapper form button{border-radius:.3rem;float:none;margin:0 auto;width:30rem}}@media (max-width:767px){.search-wrapper .icon-png.crown{height:5.25rem;width:7.8rem}.search-wrapper form{margin:3rem 0}.search-wrapper form .search-form-wrapper{background-color:transparent;margin-bottom:.5rem;padding:0}.search-wrapper form .search-form-wrapper .input-group{background-color:hsla(0,0%,100%,.2);border-radius:.4rem;display:block;float:none;margin:3% 2%;padding:1rem;width:96%}.search-wrapper form .search-form-wrapper .input-group:nth-child(3){width:96%}.search-wrapper form .search-form-wrapper .input-group:nth-child(3) .label{border-radius:.4rem 0 0 .4rem;height:6rem;margin:0;padding:2rem 2.2rem}.search-wrapper form .search-form-wrapper .input-group:nth-child(3):after{clear:both;content:"";display:block}.search-wrapper form .search-form-wrapper .input-group:nth-child(3) .slider-range-wrapper input{border-radius:0 .4rem .4rem 0}.search-wrapper form .search-form-wrapper .input-group:nth-child(3) .slider-range-wrapper .slider-range-button{margin-top:6.1rem}.search-wrapper form .search-form-wrapper input,.search-wrapper form .search-form-wrapper select.monetization,.search-wrapper form .search-form-wrapper select.price{border-radius:.3rem;float:none;height:6rem;padding:2rem 2.2rem;width:100%}.search-wrapper form button{margin:0 2%;padding:2rem 2.2rem;width:96%}}.statistics-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;align-items:center;justify-content:space-evenly;margin:0 auto 5rem;max-width:115rem}.statistics-wrapper .current-listings-wrapper,.statistics-wrapper .sales-overall-wrapper,.statistics-wrapper .sales-thirty-days-wrapper,.statistics-wrapper .website-sold-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.statistics-wrapper .current-listings-wrapper i,.statistics-wrapper .sales-overall-wrapper i,.statistics-wrapper .sales-thirty-days-wrapper i,.statistics-wrapper .website-sold-wrapper i{margin-left:0;margin-right:2.5rem}.statistics-wrapper h5,.statistics-wrapper h6{color:#fff;margin:0;text-align:left}.statistics-wrapper h5{font-size:2.8rem;font-weight:700}.statistics-wrapper h6{font-size:1.5rem;font-weight:400}.statistics-wrapper.statistics-marketplace{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;max-width:none;padding-bottom:1rem;padding-top:1rem}.statistics-wrapper.statistics-marketplace h5{color:#222;font-size:4.4rem}.statistics-wrapper.statistics-marketplace h6{color:#989fa8;font-size:2.5rem;font-weight:600}@media (max-width:1169px){.statistics-wrapper.statistics-marketplace h5{font-size:2.8rem}.statistics-wrapper.statistics-marketplace h6{font-size:1.8rem}}@media (max-width:991px){.statistics-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.statistics-wrapper h5{font-size:2.2rem}.statistics-wrapper.statistics-marketplace{display:block}.statistics-wrapper.statistics-marketplace>div{margin:0 auto 2rem;max-width:30rem}.statistics-wrapper.statistics-marketplace>div>div{width:64%}.statistics-wrapper.statistics-marketplace>div:last-child{margin-bottom:0}}@media (max-width:767px){.statistics-wrapper{display:none}}.scroll-down-wrapper{display:inline-block}.scroll-down-wrapper a{color:#fff;display:block;font-size:1.5rem;font-weight:700}.scroll-down-wrapper a .arrow-down-circ{display:block;margin:1.7rem auto 0}.scroll-down-wrapper a:hover{color:#f5a622;opacity:.7}.section-title{margin:0 auto 3rem}.section-title h1,.section-title h2{margin-bottom:2rem}.section-title h3{font-weight:600}.section-title p{font-size:2rem}.section-title p:last-child{margin-bottom:0}.section-title h4{color:#989fa8;font-weight:400}@media (max-width:767px){.section-title h4 br{display:none}.section-title p{font-size:1.8rem}}.latest-listings-wrapper .current-new-listings-wrapper{margin-bottom:3rem}.latest-listings-wrapper .current-new-listings-wrapper span{border-left:.2rem solid #f5a622;display:inline-block;margin-left:.8rem;padding-left:1rem}.latest-listings-wrapper .current-new-listings-wrapper a{border:.1rem solid #f5a622;border-radius:.3rem;color:#f5a622;display:inline-block;font-size:2rem;font-weight:600;padding:1.8rem 3rem}.latest-listings-wrapper .current-new-listings-wrapper a .arrow-right-yellow{margin-left:1rem}.latest-listings-wrapper .current-new-listings-wrapper a:hover{background:#ec9c17;color:#fff;opacity:1}.latest-listings-wrapper .current-new-listings-wrapper a:hover span{border-color:#fff}.latest-listings-wrapper .current-new-listings-wrapper a:hover .arrow-right-yellow{background-position:0 -2.8rem}.latest-listings-wrapper .listings-headline{margin:5rem 0 0}.latest-listings-wrapper .listings-headline .row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:100%;-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;-ms-flex:100%;flex:100%;flex-basis:0;flex-grow:1;padding:2rem 2.5rem}.latest-listings-wrapper .listings-headline h6{color:#989fa8;font-size:1.6rem;font-weight:600;margin:0}.latest-listings-wrapper .listings-item-wrapper .listing-item-row{margin-bottom:2.5rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link{border-radius:.3rem;-webkit-box-shadow:0 .1rem 3.3rem rgba(217,223,231,.6);box-shadow:0 .1rem 3.3rem rgba(217,223,231,.6);padding:2.9rem 3rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:100%;-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;-ms-flex:100%;flex:100%;flex-basis:0;flex-grow:1}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link:hover{-webkit-box-shadow:0 .1rem 3.3rem hsla(216,6%,55%,.4);box-shadow:0 .1rem 3.3rem hsla(216,6%,55%,.4);opacity:1}.latest-listings-wrapper .listings-item-wrapper .listing-item-row h5{color:#111;font-size:2.4rem;font-weight:700;margin:0}.latest-listings-wrapper .listings-item-wrapper .listing-item-row h5 span.top-listing-number{display:none}.latest-listings-wrapper .listings-item-wrapper .listing-item-row h5 span{display:block;font-size:1.5rem;font-weight:400;max-width:25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .niche span{border:.1rem solid #3c79cb;border-radius:.3rem;color:#3c79cb;display:block;font-size:1.5rem;font-weight:600;overflow:hidden;padding:1rem 2rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .listing-number span{color:#3c79cb;font-size:2rem;font-weight:700}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .monthly-net-profit span{color:#989fa8;font-size:2rem;font-weight:400}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .price span{color:#f5a622;font-size:2rem;font-weight:700}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .price span.make-offer-no-margin{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr auto}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .price span.make-offer-no-margin i{margin-left:0}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .icon-chev-right{text-align:right}.latest-listings-wrapper .view-all-listings-button-wrapper{margin-bottom:2rem;margin-top:5rem}.latest-listings-wrapper .tooltip_templates{display:none}@media (max-width:1169px){.latest-listings-wrapper .listings-headline .headline-listing-number{display:none}.latest-listings-wrapper .listings-headline .headline-monthly-net{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.latest-listings-wrapper .listings-item-wrapper .listing-item-row h5 span.top-listing-number{color:#3c79cb;display:block;font-size:1.6rem;font-weight:700}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .listing-number{display:none}.latest-listings-wrapper .listings-item-wrapper .listing-item-row .monthly-net-profit{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:991px){.latest-listings-wrapper .listings-headline{display:none}.latest-listings-wrapper .listings-item-wrapper{margin-top:5rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monetization{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monetization h5{font-size:1.8rem;position:relative}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monetization h5:after{content:url(../components/icons/mobile-arrow-right.svg);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .niche{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:1.5rem 0;max-width:100%}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .niche span{font-weight:600;white-space:pre-wrap;word-break:break-word}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monthly-net-profit{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:left}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monthly-net-profit span{font-weight:700}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monthly-net-profit span:after{color:#989fa8;content:"Monthly Net Profit";display:block;font-size:1.6rem;font-weight:600;margin-top:.5rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .price{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:right}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .price span:after{color:#989fa8;content:"Listing Price";display:block;font-size:1.6rem;font-weight:600;margin-top:.5rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .price span.make-offer-no-margin{display:block}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .icon-chev-right{display:none}}@media (max-width:767px){.latest-listings-wrapper .current-new-listings-wrapper a{background:#f5a622;color:#fff;display:block;font-size:1.6rem;padding:1.8rem 2rem}.latest-listings-wrapper .current-new-listings-wrapper a span{border:0;display:block;font-size:1.5rem;margin:0;padding:0}.latest-listings-wrapper .current-new-listings-wrapper a span .arrow-right-yellow{background-position:0 -2.8rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link{padding:2rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monthly-net-profit{text-align:left}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monthly-net-profit span,.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .price span{display:block;font-size:1.6rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .monthly-net-profit span:after,.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .price span:after{font-size:1.3rem}.latest-listings-wrapper .listings-item-wrapper .listing-item-row a.listing-item-link .price{padding-left:1.5rem;padding-right:1.5rem;text-align:right}.latest-listings-wrapper .view-all-listings-button-wrapper{margin-bottom:1rem;margin-top:2rem}}.call-to-action{background-color:#3c79cb;background-position:top;background-repeat:no-repeat;background-size:cover}.call-to-action .cta-inner{padding-bottom:3rem;padding-top:3rem}.call-to-action .cta-inner h2,.call-to-action .cta-inner h3{color:#fff;font-weight:700;margin-bottom:2.5rem}.call-to-action .cta-inner h2.bar:after,.call-to-action .cta-inner h3.bar:after{content:"";display:block;height:.4rem;margin:3rem auto;width:23rem}.call-to-action .cta-inner h2.bar-yellow:after,.call-to-action .cta-inner h3.bar-yellow:after{background-color:#f5a622}.call-to-action .cta-inner h2.bar-blue:after,.call-to-action .cta-inner h3.bar-blue:after{background-color:#3c79cb}.call-to-action .cta-inner h4{color:#fff;font-size:2.4rem;font-weight:400;line-height:1.4}.call-to-action .cta-inner p{color:#fff;font-size:2rem}.call-to-action .cta-inner p a{color:#fff;display:inline-block;position:relative}.call-to-action .cta-inner p a:after{background:#fff;bottom:-.1rem;content:"";height:.2rem;left:0;position:absolute;width:0}.call-to-action .cta-inner p a:hover:after{width:100%}.call-to-action .cta-inner p:last-child{margin-bottom:0}.call-to-action .cta-inner .cta-buttons-wrapper{margin-top:3rem}.call-to-action .cta-inner .cta-buttons-wrapper a{margin-left:1rem;margin-right:1rem}.call-to-action .cta-inner .cta-form{-webkit-box-flex:0;-ms-flex:0 0 67.666667%;flex:0 0 67.666667%;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:67.666667%}.call-to-action .cta-inner .cta-form form{margin:0;position:relative}.call-to-action .cta-inner .cta-form form .hs-form-field{margin:0}.call-to-action .cta-inner .cta-form form .hs_submit{float:left;width:33%}.call-to-action .cta-inner .cta-form form .hs_submit .actions{margin:0;padding:0}.call-to-action .cta-inner .cta-form form .hs_submit .actions input[type=submit]{background:#f5a622;border:0;border-radius:.3rem;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-family:inherit;font-size:1.8rem;font-weight:700;height:7rem;line-height:0;padding:0;text-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.call-to-action .cta-inner .cta-form form .hs_submit .actions input[type=submit]:hover{background:#ec9c17;opacity:1}.call-to-action .cta-inner .cta-form form .hs_submit .actions input[type=submit]:hover .arrow-right{margin-left:1rem;width:1.7rem}.call-to-action .cta-inner .cta-form form .hs_email{float:left;margin-right:2%;width:65%}.call-to-action .cta-inner .cta-form form .hs_email label{display:none}.call-to-action .cta-inner .cta-form form input[type=email]{background-color:#fff;background-image:url(https://d1u4v6449fgzem.cloudfront.net/wp-content/uploads/2022/07/27090504/mAbm0oPy-mail.svg);background-position:2rem;background-repeat:no-repeat;border:0;border-radius:.3rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;color:#6b7380;font-family:inherit;font-size:1.5rem;font-weight:400;height:7rem;margin:0;max-width:100%;padding:0 2rem 0 5.5rem!important;width:100%;width:90%}.call-to-action .cta-inner .cta-form form input[type=email]::-webkit-input-placeholder{color:#6b7380}.call-to-action .cta-inner .cta-form form input[type=email]::-moz-placeholder{color:#6b7380}.call-to-action .cta-inner .cta-form form input[type=email]:-ms-input-placeholder{color:#6b7380}.call-to-action .cta-inner .cta-form form input[type=email]::-ms-input-placeholder{color:#6b7380}.call-to-action .cta-inner .cta-form form input[type=email]::placeholder{color:#6b7380}.call-to-action .cta-inner .cta-form form button[type=submit],.call-to-action .cta-inner .cta-form form input[type=submit]{border-radius:.3rem}.call-to-action .cta-inner .cta-form form .hs_error_rollup{position:absolute;top:-2.5rem}.call-to-action .cta-inner .cta-form form .hs_error_rollup ul{font-size:1.3rem;list-style:none;margin:0;padding:0}.call-to-action .cta-inner .cta-form form .hs_error_rollup label{color:#fff}.call-to-action .right-button-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}.call-to-action .right-button-wrapper .cta-right-button{width:70%}.call-to-action .right-button-wrapper .cta-right-button h2{color:#fff;font-weight:700;margin-bottom:1.5rem}.call-to-action .right-button-wrapper .cta-right-button h2.bar:after{content:"";display:block;height:.4rem;margin:3rem auto;width:23rem}.call-to-action .right-button-wrapper .cta-right-button h2.bar-yellow:after{background-color:#f5a622}.call-to-action .right-button-wrapper .cta-right-button h2.bar-blue:after{background-color:#3c79cb}.call-to-action .right-button-wrapper .cta-right-button h4{color:#fff;font-size:2.8rem;font-weight:400}.call-to-action .right-button-wrapper .cta-right-button p{color:#fff;font-size:2rem}.call-to-action .right-button-wrapper .cta-right-button p:last-child{margin-bottom:0}.call-to-action .right-button-wrapper .cta-buttons-wrapper{text-align:right;width:30%}.call-to-action .cta-icon-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0}.call-to-action .cta-icon-text .cta-left{margin-right:4%;width:36%}.call-to-action .cta-icon-text .cta-left img{max-width:23.2rem;width:100%}.call-to-action .cta-icon-text .cta-right{text-align:left;width:60%}.call-to-action .cta-icon-text .cta-right h2,.call-to-action .cta-icon-text .cta-right h4{color:#fff}.call-to-action .cta-icon-text .cta-right h4{font-size:2.4rem;font-weight:400;line-height:1.4}.call-to-actions-explore{overflow:hidden;padding:10rem 1.5rem}.call-to-actions-explore:before{content:url(../img/spirals.png);left:27%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.call-to-actions-explore .cta-explore-wrapper{grid-gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:50% 1fr;margin:0 auto;max-width:128rem;position:relative;z-index:1}.call-to-actions-explore .cta-explore-wrapper .cta-explore-left{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.call-to-actions-explore .cta-explore-wrapper .cta-explore-left img{max-height:74.2rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:126.8rem}.call-to-actions-explore p{font-size:2rem;line-height:2}.call-to-actions-explore .cta-explore-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;margin-top:4rem}.call-to-actions-explore .cta-explore-buttons .latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap a.alm-load-more-btn,.call-to-actions-explore .cta-explore-buttons .testimonials-wrapper .video-testimonials-wrapper .grid-menu a,.call-to-actions-explore .cta-explore-buttons a.btn,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .call-to-actions-explore .cta-explore-buttons a.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu .call-to-actions-explore .cta-explore-buttons a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.badges-wrapper a{display:inline-block;padding:1rem}.buyer-persona-images a{display:inline-block;text-align:center;width:32%}@media (max-width:1169px){.call-to-action .cta-inner,.call-to-action .cta-inner .cta-form{max-width:100%}.call-to-actions-explore{padding:7rem 3rem;text-align:center}.call-to-actions-explore:before{display:none}.call-to-actions-explore .cta-explore-wrapper{grid-template-columns:1fr}.call-to-actions-explore .cta-explore-wrapper .cta-explore-left img{display:none}.call-to-actions-explore .cta-explore-wrapper .cta-explore-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:991px){.call-to-action .cta-inner br{display:none}.call-to-action .cta-inner .cta-form{margin-top:3rem}.call-to-action .cta-inner .cta-form button,.call-to-action .cta-inner .cta-form input[type=email]{margin:1rem 0;width:100%}.call-to-action .cta-inner .cta-form form .hs_email,.call-to-action .cta-inner .cta-form form .hs_submit{float:none;margin:2rem 0 0;width:100%}.call-to-action .right-button-wrapper .cta-buttons-wrapper,.call-to-action .right-button-wrapper .cta-right-button{margin:1.5rem 0;text-align:center;width:100%}.call-to-action .cta-icon-text{-ms-flex-wrap:wrap;flex-wrap:wrap}.call-to-action .cta-icon-text .cta-left,.call-to-action .cta-icon-text .cta-right{margin:0;width:100%}.call-to-action .cta-icon-text .cta-right{margin-top:5rem;text-align:center}}@media (max-width:767px){.call-to-action .cta-inner .cta-form form input[type=email]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 17%;width:100%}.call-to-action .cta-inner h2 br,.call-to-action .cta-inner h3 br{display:none}.call-to-action .cta-inner h4{font-size:2rem}.call-to-action .cta-inner p{font-size:1.8rem}.call-to-action .cta-inner .cta-buttons-wrapper{margin-top:3rem}.call-to-action .cta-icon-text .cta-left img{max-width:10rem}.call-to-action .cta-icon-text .cta-right h4{font-size:1.8rem}.call-to-actions-explore{padding:5rem 3rem}.call-to-actions-explore p{font-size:1.8rem;line-height:inherit}.call-to-actions-explore .cta-explore-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.call-to-actions-explore .cta-explore-buttons a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}}.highlight-note{background:#dde8f6;border-radius:1rem;padding:.5rem 3rem}.highlight-note.note-warning{background:#fff6e5}.highlight-note p.note-opening{margin:3rem 0}.highlight-note p.note-header{font-size:2.8rem;font-weight:700;margin:3rem 0}.buyers-info-section .buyers-info-inner{background-position:0 0;background-repeat:no-repeat;background-size:contain;margin-top:5rem;padding-top:15rem}.buyers-info-section .buyers-info-inner .buyers-content{background-color:#fff;float:right;max-width:58%;padding:8rem;position:relative;z-index:1}.buyers-info-section .buyers-info-inner .buyers-content .content-image-wrapper{display:none}.buyers-info-section .buyers-info-inner .buyers-content:after{color:#f4f7fb;content:"Buyers";font-size:22.4rem;font-weight:700;opacity:.7;position:absolute;right:-30%;top:14%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:-1}.buyers-info-section .buyers-info-inner .buyers-content.careers:after{content:"Careers";display:none;right:-48%;top:15%}.buyers-info-section .buyers-info-inner .buyers-button-wrapper{margin-top:4rem}.buyers-info-section.no-image{padding:0}.buyers-info-section.no-image .buyers-info-inner{padding:0 0 3rem}.buyers-info-section.no-image .buyers-info-inner .buyers-content{float:none;max-width:none;padding:0!important}.sellers-info-section .sellers-info-inner{background-position:100% 0;background-repeat:no-repeat;background-size:contain;margin-bottom:5rem;padding-top:15rem}.sellers-info-section .sellers-info-inner .sellers-content{background-color:#fff;max-width:60%;padding:8rem;position:relative;z-index:1}.sellers-info-section .sellers-info-inner .sellers-content .content-image-wrapper{display:none}.sellers-info-section .sellers-info-inner .sellers-content:before{color:#f4f7fb;content:"Sellers";font-size:22.4rem;font-weight:700;left:-40%;opacity:.7;position:absolute;top:20%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:-1}.sellers-info-section .sellers-info-inner .sellers-content.growing:before{content:"Growing";display:none;left:-55%;top:25%}.sellers-info-section .sellers-info-inner .sellers-button-wrapper{margin-top:4rem}.sellers-info-section.no-image,.sellers-info-section.no-image .sellers-info-inner{padding:0}.sellers-info-section.no-image .sellers-content{max-width:none;padding:0!important}.buyers-info-section .buyers-info-inner .buyers-content h3,.sellers-info-section .sellers-info-inner .sellers-content h3{font-size:5.4rem}.buyers-info-section .buyers-info-inner .buyers-content h3:after,.sellers-info-section .sellers-info-inner .sellers-content h3:after{content:"";display:block;height:.4rem;margin-top:3rem;width:23rem}.buyers-info-section .buyers-info-inner .buyers-content h3 span,.sellers-info-section .sellers-info-inner .sellers-content h3 span{display:block;font-size:2.4rem}.buyers-info-section .buyers-info-inner .buyers-content ul,.sellers-info-section .sellers-info-inner .sellers-content ul{padding-left:2rem}.buyers-info-section .buyers-info-inner .buyers-content ul li,.sellers-info-section .sellers-info-inner .sellers-content ul li{margin:2rem 0}@media (max-width:1169px){.buyers-info-section{overflow:hidden}.buyers-info-section .buyers-info-inner{background-image:none!important;margin-top:2rem;padding-top:0}.buyers-info-section .buyers-info-inner .buyers-content{float:none;max-width:100%;padding:0 5rem}.buyers-info-section .buyers-info-inner .buyers-content .content-image-wrapper{display:block;margin-bottom:5rem}.buyers-info-section .buyers-info-inner .buyers-content .content-image-wrapper img{width:100%}.buyers-info-section .buyers-info-inner .buyers-content:after{bottom:15%;right:-20%;top:auto}.sellers-info-section{overflow:hidden}.sellers-info-section .sellers-info-inner{background-image:none!important;margin-bottom:2rem;padding-top:0}.sellers-info-section .sellers-info-inner .sellers-content{float:none;max-width:100%;padding:0 5rem}.sellers-info-section .sellers-info-inner .sellers-content .content-image-wrapper{display:block;margin-bottom:5rem}.sellers-info-section .sellers-info-inner .sellers-content .content-image-wrapper img{width:100%}.sellers-info-section .sellers-info-inner .sellers-content:before{bottom:15%;left:auto;right:-25%;top:auto}}@media (max-width:767px){.buyers-info-section .buyers-info-inner .buyers-content{padding:0}.buyers-info-section .buyers-info-inner .buyers-content h3{font-size:3rem}.buyers-info-section .buyers-info-inner .buyers-content h3 span{font-size:2rem}.buyers-info-section .buyers-info-inner .buyers-content p{line-height:inherit}.buyers-info-section.no-image{padding-top:5rem}.sellers-info-section .sellers-info-inner .sellers-content{padding:0}.sellers-info-section .sellers-info-inner .sellers-content h3{font-size:3rem}.sellers-info-section .sellers-info-inner .sellers-content h3 span{font-size:2rem}.sellers-info-section .sellers-info-inner .sellers-content p{line-height:inherit}.custom-tabs-wrapper .custom-tabs-content .ct-content.ct-content_4{display:none}}.popular-monetization{background-color:#f4f7fb}.popular-monetization .niche-wrapper{margin-top:4.5rem}.popular-monetization .niche-wrapper a.niche-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 .1rem 3.3rem rgba(217,223,231,.6);box-shadow:0 .1rem 3.3rem rgba(217,223,231,.6);justify-content:center;margin:1.5%;padding:5rem 3rem;text-align:center;width:22%}.popular-monetization .niche-wrapper a.niche-item .icon{margin:1rem auto}.popular-monetization .niche-wrapper a.niche-item img.monetization-image{margin:0 auto 1rem;max-height:6.5rem}.popular-monetization .niche-wrapper a.niche-item:hover{-webkit-box-shadow:0 .1rem 3.3rem hsla(216,6%,55%,.4);box-shadow:0 .1rem 3.3rem hsla(216,6%,55%,.4);opacity:1}.popular-monetization .niche-wrapper h4{color:#111;font-size:2rem;font-weight:700;margin-bottom:0}.popular-monetization .niche-wrapper h4 span{color:#989fa8;display:block;font-size:1.6rem;font-weight:400;margin-top:.5rem}@media (max-width:1169px){.popular-monetization .niche-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popular-monetization .niche-wrapper a.niche-item{width:30.333333%}}@media (max-width:991px){.popular-monetization .niche-wrapper a.niche-item{margin:2%;width:46%}}@media (max-width:767px){.popular-monetization .niche-wrapper{margin-top:3rem}.popular-monetization .niche-wrapper a.niche-item{margin:4%;width:92%}}.info-section .info-inner-content-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1rem;padding-top:1rem}.info-section .info-inner-content-top .info-inner-left{width:46%}.info-section .info-inner-content-top .info-inner-right{padding:2rem 5rem;width:54%}.info-section .info-inner-content-top .info-inner-right h3{font-size:4rem;margin-bottom:2rem}.info-section .info-inner-content-top .info-inner-right h3 span{color:#3c79cb;display:block;font-size:2.2rem;margin-bottom:1rem}.info-section .info-inner-content-top .info-inner-right h5{color:#989fa8;font-weight:600;line-height:1.4}.info-section .info-inner-content-top .info-inner-right p:last-child{margin-bottom:0}.info-section .info-inner-content-top.wide-right .info-inner-left{width:44%}.info-section .info-inner-content-top.wide-right .info-inner-right{width:56%}.info-section .info-inner-content-top.no-video .info-inner-right{padding:0;width:100%}.info-section .info-inner-content-bottom{border-top:.1rem solid #e1e7ef;margin-top:5rem;padding-top:5rem}.info-section .info-inner-content-bottom .info-desc{padding-left:2rem;padding-right:2rem;text-align:center}.info-section .info-inner-content-bottom .info-desc h5{margin-bottom:2rem;margin-top:2rem}.info-section .info-inner-content-bottom .info-desc p{font-size:1.6rem;line-height:1.64}@media (max-width:1169px){.info-section .info-inner-content-top .info-inner-left,.info-section .info-inner-content-top .info-inner-right{padding:4rem 6rem 0;text-align:center;width:100%}.info-section .info-inner-content-top.wide-right .info-inner-left{padding:0;text-align:center;width:100%}.info-section .info-inner-content-top.wide-right .info-inner-left img{width:100%}.info-section .info-inner-content-top.wide-right .info-inner-right{padding-left:0;padding-right:0;text-align:left;width:100%}}@media (max-width:991px){.info-section .info-inner-content-bottom .row .col-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:767px){.info-section .info-inner-content-top .info-inner-left{margin-bottom:3rem;padding:0}.info-section .info-inner-content-top .info-inner-right{padding:0}.info-section .info-inner-content-top .info-inner-right h3{font-size:3rem}.info-section .info-inner-content-top .info-inner-right h3 span{font-size:2rem;margin-bottom:1.5rem}.info-section .info-inner-content-top .info-inner-right h5{font-size:2rem}.info-section .info-inner-content-top .info-inner-right p{line-height:inherit}.info-section .info-inner-content-bottom{margin-top:3rem;padding-top:3rem}}.featured-on{background-color:#f4f7fb}.featured-on .logos-wrapper{grid-gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:.1rem solid #e1e7ef;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-top:5rem;padding-bottom:5rem;padding-top:5rem}.featured-on .logos-wrapper .logo-item a{display:block}.featured-on .logos-wrapper .logo-item a:hover img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:1}.featured-on .view-all-press-link-wrapper{display:block;text-align:center}.featured-on .view-all-press-link-wrapper.align-left{text-align:left}.featured-on .view-all-press-link-wrapper a{font-size:1.8rem;font-weight:700}.featured-on .view-all-press-link-wrapper a .arrow-right-blue{margin-left:.5rem}.featured-on .view-all-press-link-wrapper a:hover .arrow-right-blue{margin-left:1rem}@media (max-width:1169px){.featured-on .logos-wrapper{margin-top:5rem;padding-bottom:5rem;padding-top:3rem}}@media (max-width:991px){.featured-on .logos-wrapper{grid-template-columns:1fr 1fr 1fr}}@media (max-width:767px){.featured-on .logos-wrapper{grid-gap:3rem;grid-template-columns:1fr 1fr;margin-top:3rem;padding-bottom:3rem;text-align:center}}.testimonials-wrapper{padding-bottom:0;padding-top:0}.testimonials-wrapper .slider{background-color:#111;position:relative}.testimonials-wrapper .slider .slick-arrow{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;height:4.7rem;outline:none;position:absolute;text-indent:-9999rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4.7rem;z-index:1}.testimonials-wrapper .slider .slick-arrow:hover{background-color:#f5a622}.testimonials-wrapper .slider .slick-prev{background-position:0 -20.5rem;left:3rem}.testimonials-wrapper .slider .slick-next{background-position:0 -25.3rem;right:3rem}.testimonials-wrapper .slider ul.slick-dots{bottom:10%;left:50%;line-height:0;margin:0;padding:0;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.testimonials-wrapper .slider ul.slick-dots li{display:inline-block;margin-left:.4rem;margin-right:.4rem}.testimonials-wrapper .slider ul.slick-dots li button{background:#fff;border:0;border-radius:100%;cursor:pointer;display:block;height:1.2rem;outline:none;padding:0;text-indent:-9999rem;width:1.2rem}.testimonials-wrapper .slider ul.slick-dots li.slick-active button{background-color:#3c79cb}.testimonials-wrapper .testimonial-slide{background-position:top;background-repeat:no-repeat;background-size:cover;cursor:-webkit-grab;cursor:grab;outline:none;padding:8rem 18rem;text-align:center}.testimonials-wrapper .testimonial-slide .testimonial-desc{margin:0 auto;max-width:128rem}.testimonials-wrapper .testimonial-slide .testimonial-desc a{display:inline-block}.testimonials-wrapper .testimonial-slide .testimonial-desc a .play-button{margin-bottom:2rem}.testimonials-wrapper .testimonial-slide .testimonial-desc p{color:#fff;font-size:3rem;font-weight:600;min-height:18rem}.testimonials-wrapper .testimonial-slide .buyer-info img{border-radius:100%;margin-left:auto;margin-right:auto}.testimonials-wrapper .testimonial-slide .buyer-info h6{color:#fff;font-size:1.8rem;font-weight:700;margin-bottom:2rem;margin-top:2rem}.testimonials-wrapper .testimonial-slide .buyer-info h6 span{color:#989fa8;display:block;font-size:1.6rem;font-weight:400;margin-top:.4rem}@media (max-width:1169px){.testimonials-wrapper{padding:0}}@media (max-width:991px){.testimonials-wrapper .testimonial-slide{padding:5rem 3rem}.testimonials-wrapper .testimonial-slide .testimonial-desc p{font-size:2.8rem}.testimonials-wrapper .slider .slick-arrow{top:70%}.testimonials-wrapper .slider .slick-prev{left:10%}.testimonials-wrapper .slider .slick-next{right:10%}}@media (max-width:767px){.testimonials-wrapper .slider ul.slick-dots{bottom:5%}.testimonials-wrapper .slider ul.slick-dots li{margin:.3rem}.testimonials-wrapper .testimonial-slide .testimonial-desc p{font-size:1.8rem;min-height:22rem}.testimonials-wrapper .testimonial-slide .buyer-info h6{font-size:1.6rem}.testimonials-wrapper .testimonial-slide .buyer-info h6 span{font-size:1.4rem;margin-top:.2rem}}.testimonials-wrapper .banner-wrapper{background-repeat:no-repeat;background-size:cover;padding:15rem 1rem 10rem}.testimonials-wrapper .banner-wrapper .banner-inner{max-width:95rem;position:relative}.testimonials-wrapper .banner-wrapper .banner-inner:before{background:#3c79cb;border-radius:.6rem;content:"";display:none;height:22rem;left:-5rem;position:absolute;top:-9rem;width:18rem;z-index:0}.testimonials-wrapper .banner-wrapper .banner-inner:after{background:url(../img/quote.png);background-size:cover;content:"";display:block;height:2.8rem;left:1rem;position:absolute;top:-5rem;width:4.8rem}.testimonials-wrapper .banner-wrapper .banner-inner .bar-yellow{position:relative;z-index:1}.testimonials-wrapper .banner-wrapper .banner-inner .bar-yellow h1{color:#fff}.testimonials-wrapper .banner-wrapper .banner-inner .bar-yellow p{color:#fff;font-size:2rem}.testimonials-wrapper .banner-wrapper .banner-inner .bar-yellow:after{background:#f5a622;content:"";display:block;height:.4rem;width:20rem}.testimonials-wrapper .banner-wrapper .scroll-wrapper{margin-top:3rem}.testimonials-wrapper .banner-wrapper .scroll-wrapper a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:700}.testimonials-wrapper .banner-wrapper .scroll-wrapper span{display:inline-block;margin-left:2rem}.testimonials-wrapper .featured-testimonials-wrapper h3{margin-bottom:5rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item{border-radius:.5rem;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;padding:0}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-text{background:#3c79cb;color:#fff;padding:8rem;text-align:left}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-text h4{color:#fff;font-size:3.2rem;position:relative}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-text h4:before{background:url(../img/quote.png);background-size:cover;content:"";display:block;height:2.8rem;left:0;margin-bottom:2rem;top:0;width:4.8rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-text p{color:#fff}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-text h6{color:#fff;font-size:1.8rem;font-weight:600;margin:0}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-text h6 span{display:block;font-size:1.6rem;font-weight:400;margin-top:.5rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-image .play-button-yellow-small{left:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow{background:#f5a622;border:0;border-radius:.3rem;cursor:pointer;font-size:0;padding:2rem;position:absolute;z-index:9}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow.slick-prev{bottom:1rem;right:14rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow.slick-prev:before{content:url(../sass/components/icons/icon-left-white-large.svg)}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow.slick-next{bottom:1rem;right:5rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow.slick-next:before{content:url(../sass/components/icons/icon-right-white-large.svg)}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow:hover{background:#ec9c17}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-dots{display:block;height:2.7rem;margin:1rem 0 0;padding:0;text-align:center}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-dots li{background:#989fa8;border-radius:100%;cursor:pointer;display:inline-block;height:1.2rem;margin:.5rem;text-indent:-999rem;width:1.2rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-dots li.slick-active{background:#3c79cb}.testimonials-wrapper .testi-single-wrapper .test-single-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.testimonials-wrapper .testi-single-wrapper .test-single-item .test-text{background:#f5a622;border-radius:2rem;padding:3rem;width:73%}.testimonials-wrapper .testi-single-wrapper .test-single-item .test-text p{color:#fff;font-size:2.4rem;margin:0}.testimonials-wrapper .testi-single-wrapper .test-single-item .test-image{min-width:25%;text-align:center}.testimonials-wrapper .testi-single-wrapper .test-single-item .test-image img{border-radius:100%}.testimonials-wrapper .testi-single-wrapper .test-single-item .test-image h4{font-size:2.4rem;margin:1rem 0 0}.testimonials-wrapper .testi-single-wrapper .test-single-item .test-image h4 span{color:#989fa8;display:block;font-size:1.8rem;font-weight:400;margin-top:.5rem}.testimonials-wrapper .testi-single-wrapper .test-single-item:nth-child(2n){margin:5rem 0}.testimonials-wrapper .testi-single-wrapper .test-single-item:nth-child(2n) .test-text{background:#3c79cb;margin-right:0}.testimonials-wrapper .video-testimonials-wrapper .grid-menu{margin:5rem 0}.testimonials-wrapper .video-testimonials-wrapper .grid-menu a{border-radius:.5rem;margin-right:1.5rem;min-width:15rem;text-align:center}.testimonials-wrapper .video-testimonials-wrapper .grid-menu a.active{border-color:#3c79cb}.testimonials-wrapper .video-testimonials-wrapper .grid-menu a:hover{border-color:#26599c}.testimonials-wrapper .video-testimonials-wrapper .video-items{display:block;margin:5rem -1rem 3rem;position:relative}.testimonials-wrapper .video-testimonials-wrapper .video-items .item{background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:18rem;margin:1%;width:23%}.testimonials-wrapper .video-testimonials-wrapper .video-items .item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;width:100%}.testimonials-wrapper .video-testimonials-wrapper .video-items .item a:hover{background:rgba(0,0,0,.3)}@media (max-width:991px){.testimonials-wrapper .banner-wrapper{padding-bottom:5rem;padding-top:10rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:1fr}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-image{height:40rem;width:100%}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-image .play-button-yellow-small{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-dots{display:none!important}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow.slick-next,.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow.slick-prev{bottom:-3rem}.testimonials-wrapper .video-testimonials-wrapper .video-items .item{width:31.333333%}}@media (max-width:767px){.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-image{height:35rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-text{padding:4rem 4rem 8rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .featured-testimonial-item .ft-item-text h4{font-size:2.6rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow.slick-prev{right:11rem}.testimonials-wrapper .featured-testimonials-wrapper .featured-testimonial-slider-wrapper .slick-arrow.slick-next{right:2rem}.testi-single-wrapper .test-single-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.testi-single-wrapper .test-single-item:nth-child(2n){-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:row}.testi-single-wrapper .test-single-item .test-text{margin-top:2rem;width:100%!important}.testi-single-wrapper .test-single-item .test-image{margin:0 auto}.testimonials-wrapper .video-testimonials-wrapper .video-items .item{width:98%}.testimonials-wrapper .video-testimonials-wrapper .grid-menu a{margin-bottom:.5rem;margin-top:.5rem}.testimonials-wrapper .video-testimonials-wrapper .testi-single-wrapper .test-single-item .test-text p{font-size:2rem}}.latest-blog-posts-wrapper .latest-posts-wrapper{margin:0;padding:0 5rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper{border-radius:.3rem;-webkit-box-shadow:0 .1rem 3.3rem rgba(217,223,231,.6);box-shadow:0 .1rem 3.3rem rgba(217,223,231,.6);margin:3%;overflow:hidden;width:44%}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_image{position:relative}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_image a{display:block;max-height:35rem;overflow:hidden}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_image a img{width:100%}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_image a:hover,.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_image a:hover img{opacity:1}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_image .crown-circ{bottom:-2.5rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_content{border-bottom:.1rem solid #e1e7ef;padding:5rem 3rem 3rem;text-align:center}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_content h3{font-size:2.4rem;font-weight:700;margin-bottom:2rem;min-height:8rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_content h3 a{color:#111}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_content h3 a:hover{opacity:1}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_content p{color:#505562;font-size:1.6rem;line-height:1.64;margin-bottom:0}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item-author{border-bottom:.1rem solid #e1e7ef;padding:3rem;text-align:center}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item-author img{border-radius:100%;max-width:5.5rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item-author h4{font-size:1.8rem;font-weight:600;margin:2rem 0 1.5rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item-author .post-item_category ul{margin:0;padding:0}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item-author .post-item_category ul li{display:inline-block;margin:.5rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item-author .post-item_category ul li a{border:.1rem solid #3c79cb;border-radius:.3rem;display:inline-block;font-size:1.5rem;padding:.5rem 1rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_button{text-align:center}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_button a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:700;justify-content:center;padding:3rem;text-transform:uppercase}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_button a .chev-right-blue{margin-left:2rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_button a:hover{opacity:1}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper:hover{-webkit-box-shadow:0 .1rem 3.3rem hsla(216,6%,55%,.6);box-shadow:0 .1rem 3.3rem hsla(216,6%,55%,.6)}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper{width:94%}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .post-item_image .crown-circ{left:6rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .post-item_content{text-align:left}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .post-item_content h3{font-size:3.4rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0;border-right:.1rem solid #e1e7ef;display:-webkit-box;display:-ms-flexbox;display:flex;width:75%}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author .fia-left{margin-right:2rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author .fia-left img{max-width:8rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author .fia-right{text-align:left}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author .fia-right h4{margin:.5rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item_button{width:25%}.latest-blog-posts-wrapper .latest-posts-wrapper .view-all-post{background:#111;background-size:cover}.latest-blog-posts-wrapper .latest-posts-wrapper .view-all-post a{background-color:rgba(0,0,0,.2);color:#fff;display:table-cell;font-size:3.4rem;font-weight:600;height:86rem;padding:45% 10%;text-align:center;vertical-align:middle;width:100rem}.latest-blog-posts-wrapper .latest-posts-wrapper .view-all-post a i{display:block;margin:0 auto 1.5rem}.latest-blog-posts-wrapper .latest-posts-wrapper .view-all-post a:hover{background-color:rgba(0,0,0,.5)}.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:2rem;text-align:center}.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-listing{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap{margin:3rem 0 0}.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn{border:0;cursor:pointer;outline:none}@media (max-width:1169px){.latest-blog-posts-wrapper .latest-posts-wrapper{padding:0}.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper{margin-top:2rem}}body.archive.tax-oba_categories .latest-blog-posts-wrapper.oba-tax-wrapper{padding-bottom:0;padding-top:5rem}body.archive.tax-oba_categories .latest-blog-posts-wrapper{padding-top:0}@media (max-width:991px){.latest-blog-posts-wrapper .latest-posts-wrapper{margin:3rem 0 0}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper{margin:0 0 5%;width:100%}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_content{padding:4rem 3rem 3rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_content h3{min-height:auto}.latest-blog-posts-wrapper .latest-posts-wrapper .view-all-post a{height:auto}}@media (max-width:767px){.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper{margin:4% 0}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-wrapper .post-item_content h3{font-size:2.2rem;height:auto}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .post-item_image .crown-circ{left:50%}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .post-item_content{text-align:center}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper{display:block}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author{border-bottom:.1rem solid #e1e7ef;border-right:0;display:block;width:100%}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author .fia-left{margin-right:0}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author .fia-left img{max-width:5.5rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author .fia-right{text-align:center}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item-author .fia-right h4{margin:2rem 0 1.5rem}.latest-blog-posts-wrapper .latest-posts-wrapper .post-item-full-wrapper .featured-item_author-wrapper .post-item_button{width:100%}.latest-blog-posts-wrapper .latest-posts-wrapper .view-all-post a{font-size:2.8rem}}.schedule-a-call-wrapper{background-position:0 0;background-repeat:no-repeat;background-size:cover}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left{background-position:50%;background-repeat:no-repeat;background-size:contain;padding:3rem;text-align:center;width:50%}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left h3{color:#fff;font-size:6.6rem;margin-bottom:1.3rem}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left p{color:#fff;font-size:1.8rem;line-height:1.8;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:40rem}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-right{padding:3rem;width:50%}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-right h3{color:#fff;font-size:4.4rem;margin-bottom:4rem}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-right h4{border-top:.2rem solid #ec9c17;color:#fff;display:inline-block;font-size:1.7rem;letter-spacing:.2rem;margin-bottom:0;padding-top:3.5rem;text-transform:uppercase}@media (max-width:1169px){.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left h3{font-size:5.4rem}}@media (max-width:991px){.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left,.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-right{padding:3%;text-align:center;width:100%}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left{margin-bottom:3rem}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-right h3{font-size:3.6rem}}@media (max-width:767px){.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left{margin-bottom:3rem}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left h3{font-size:3.4rem}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-left p{line-height:inherit}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-right h3{font-size:2.8rem;margin-bottom:3rem}.schedule-a-call-wrapper .schedule-a-call-inner-wrapper .sac-right h4{font-size:1.6rem;letter-spacing:.1rem}}.banner{background-position:top;background-repeat:no-repeat;background-size:cover;padding:0}.banner:before{background-color:rgba(60,121,203,.7);-webkit-clip-path:polygon(0 0,65% 0,100% 100%,0 100%);clip-path:polygon(0 0,65% 0,100% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:65%;z-index:0}.banner .banner-inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.banner .banner-inner-wrapper .banner-inner-left{padding:5rem 0 7rem;width:65%}.banner .banner-inner-wrapper .banner-inner-left .breadcrumbs{margin:1.5rem 0 0}.banner .banner-inner-wrapper .banner-inner-left .breadcrumbs li,.banner .banner-inner-wrapper .banner-inner-left .breadcrumbs li a{color:#fff}.banner .banner-inner-wrapper .banner-inner-left .play-button-wrapper{display:none}.banner .banner-inner-wrapper .banner-inner-left h1,.banner .banner-inner-wrapper .banner-inner-left h5,.banner .banner-inner-wrapper .banner-inner-left p{color:#fff;margin:1rem 0}.banner .banner-inner-wrapper .banner-inner-left h5,.banner .banner-inner-wrapper .banner-inner-left p{font-size:2.2rem;font-weight:400}.banner .banner-inner-wrapper .banner-inner-left .banner-buttons{margin-top:3rem}.banner .banner-inner-wrapper .banner-inner-left .banner-buttons a{margin-right:2rem}.banner .banner-inner-wrapper .banner-inner-right{padding:5rem 0;text-align:center;width:35%}.home-blue-banner{background-position:0 0;background-repeat:no-repeat;background-size:cover;overflow-x:hidden;padding-top:10rem}.home-blue-banner .hbb-inner{grid-gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:50% 1fr;padding:0}.home-blue-banner .hbb-inner .crown{background-size:cover;height:6rem;width:9rem}.home-blue-banner .hbb-inner h1,.home-blue-banner .hbb-inner p{color:#fff}.home-blue-banner .hbb-inner h1{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:5rem;font-weight:400;margin:2rem 0}.home-blue-banner .hbb-inner .hbb-image img{max-height:65rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:111.7rem}.home-blue-banner .hbb-inner .as-seen-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:2rem;display:grid;justify-content:center;margin-top:5rem;text-align:center}.home-blue-banner .hbb-inner .as-seen-wrapper p{font-weight:700;margin:0}.home-blue-banner .hbb-inner .as-seen-wrapper .as-seen-logo{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;justify-content:center}.home-blue-banner .hbb-inner .as-seen-wrapper .var-2,.home-blue-banner .hbb-inner .as-seen-wrapper .var-3,.home-blue-banner .hbb-inner .as-seen-wrapper.opt-var2 .var-1,.home-blue-banner .hbb-inner .as-seen-wrapper.opt-var2 .var-3{display:none}.home-blue-banner .hbb-inner .as-seen-wrapper.opt-var2 .var-2{display:block}.home-blue-banner .hbb-inner .as-seen-wrapper.opt-var3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home-blue-banner .hbb-inner .as-seen-wrapper.opt-var3 .var-1,.home-blue-banner .hbb-inner .as-seen-wrapper.opt-var3 .var-2{display:none}.home-blue-banner .hbb-inner .as-seen-wrapper.opt-var3 .var-3{grid-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr}.home-blue-banner .hbb-inner .hbb-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.home-blue-banner .hbb-inner .hbb-buttons a{margin:0}@media (max-width:1169px){.banner{padding-left:1rem;padding-right:1rem}.home-blue-banner .hbb-inner h1{font-size:4.4rem}.home-blue-banner .hbb-inner .hbb-buttons .latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap a.alm-load-more-btn,.home-blue-banner .hbb-inner .hbb-buttons .testimonials-wrapper .video-testimonials-wrapper .grid-menu a,.home-blue-banner .hbb-inner .hbb-buttons a.btn,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .home-blue-banner .hbb-inner .hbb-buttons a.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu .home-blue-banner .hbb-inner .hbb-buttons a{padding:1.8rem 2rem}}@media (max-width:991px){.banner:before{-webkit-clip-path:polygon(0 0,30% 0,100% 100%,0 100%);clip-path:polygon(0 0,30% 0,100% 100%,0 100%);width:75%}.banner .banner-inner-wrapper .banner-inner-left{width:100%}.banner .banner-inner-wrapper .banner-inner-left .play-button-wrapper{display:block}.banner .banner-inner-wrapper .banner-inner-left .play-button-wrapper .icon.play-button-white{background-size:cover;height:14.3rem;width:14.3rem}.banner .banner-inner-wrapper .banner-inner-right{display:none}.home-blue-banner{overflow-y:hidden;padding-top:13rem}.home-blue-banner .hbb-inner{grid-gap:3rem;grid-template-columns:1fr}.home-blue-banner .hbb-inner p{margin:0 auto 3rem;max-width:60rem}.home-blue-banner .hbb-inner .hbb-buttons{display:grid;grid-template-columns:1fr}.home-blue-banner .hbb-inner .hbb-buttons .latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap a.alm-load-more-btn,.home-blue-banner .hbb-inner .hbb-buttons .testimonials-wrapper .video-testimonials-wrapper .grid-menu a,.home-blue-banner .hbb-inner .hbb-buttons a.btn,.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .home-blue-banner .hbb-inner .hbb-buttons a.alm-load-more-btn,.testimonials-wrapper .video-testimonials-wrapper .grid-menu .home-blue-banner .hbb-inner .hbb-buttons a{margin:0 auto;text-align:center;width:25.5rem}.home-blue-banner .hbb-inner .hbb-content{margin-bottom:3rem;text-align:center}.home-blue-banner .hbb-inner .hbb-image img{margin-bottom:-10rem;max-width:100%;padding-top:0}.home-blue-banner .hbb-inner .as-seen-wrapper.opt-var3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.banner{overflow:hidden}.banner:before{-webkit-clip-path:polygon(0 0,-16% 0,100% 100%,0 100%);clip-path:polygon(0 0,-16% 0,100% 100%,0 100%);width:115%}.banner .banner-inner-wrapper .banner-inner-left{padding-bottom:5rem}.banner .banner-inner-wrapper .banner-inner-left h5,.banner .banner-inner-wrapper .banner-inner-left p{font-size:2rem}.banner .banner-inner-wrapper .banner-inner-left .banner-buttons a{margin-left:1rem;margin-right:1rem}.home-blue-banner{background-position:-20rem 0;padding:10rem 0 4rem}.home-blue-banner .hbb-inner h1{font-size:3rem}.home-blue-banner .hbb-inner .hbb-image{padding-bottom:2rem}.home-blue-banner .hbb-inner .hbb-image img{margin-bottom:0}.home-blue-banner .hbb-inner .hbb-buttons{display:grid}.home-blue-banner .hbb-inner .hbb-buttons a{width:100%}}.custom-banner{background-position:50%;background-size:cover;padding-bottom:20rem;padding-top:35rem}.custom-banner,.custom-banner .container{position:relative}.custom-banner h1,.custom-banner h2{color:#fff;font-size:5.4rem;font-weight:600;margin-bottom:1rem;text-align:center;text-shadow:0 1rem 10rem rgba(0,0,0,.7)}.custom-banner h3,.custom-banner h4{color:#fff;font-weight:400;margin-bottom:1rem;text-align:center}.custom-banner:before{background:rgba(0,0,0,.35);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.25)),color-stop(70%,rgba(0,0,0,.3)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.3) 70%,rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.custom-banner .scroll-down-wrapper{bottom:-15rem;display:block;left:50%;margin:0 auto;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:991px){.custom-banner h1,.custom-banner h2{font-size:5rem}}@media (max-width:767px){.custom-banner h1,.custom-banner h2{font-size:3.8rem}.custom-banner .scroll-down-wrapper{bottom:-10rem}}@media (max-width:479px){.custom-banner h1,.custom-banner h2{font-size:3.2rem}}.faq-wrapper{background-color:#fafcfe}.faq-wrapper h3.faq-headline{font-size:4rem;font-weight:700;margin:1rem 0 5rem}.faq-wrapper h3.faq-headline:after{background-color:#3c79cb;content:"";display:block;height:.4rem;margin-bottom:3rem;margin-top:2.5rem;width:23rem}.faq-wrapper .faq-list-wrapper .faq-item{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 .4rem 4.4rem rgba(90,94,100,.1);box-shadow:0 .4rem 4.4rem rgba(90,94,100,.1);margin:1.5rem 0;padding:3rem 4rem;position:relative}.faq-wrapper .faq-list-wrapper .faq-item h4.title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:2rem;margin:0;padding-right:5rem;position:relative}.faq-wrapper .faq-list-wrapper .faq-item h4.title .open-close{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc{display:none;padding:0}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc p{color:#848a93;margin:3rem 0}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc p:last-child{margin:3rem 0 0}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ol,.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ul{color:#848a93;margin:3rem 0}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ol li,.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ul li{margin:1rem 0}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ul{list-style:none}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ul li{position:relative}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ul li:before{background-color:#3c79cb;border-radius:100%;content:"";display:block;height:.8rem;left:-2rem;position:absolute;top:1rem;width:.8rem}.faq-wrapper .faq-list-wrapper .faq-item.faq-open h4.title .open-close{background-position:0 -59.4rem}.faq-wrapper .faq-list-wrapper .faq-item.faq-open .faq-desc{display:block}@media (max-width:991px){.faq-wrapper h3.faq-headline{font-size:3.6rem}.faq-wrapper .faq-list-wrapper .faq-item{padding:2rem 3rem}.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ol,.faq-wrapper .faq-list-wrapper .faq-item .faq-desc p,.faq-wrapper .faq-list-wrapper .faq-item .faq-desc ul{font-size:1.8rem}}@media (max-width:767px){.faq-wrapper h3.faq-headline{font-size:2.8rem}.faq-wrapper .faq-list-wrapper .faq-item{padding:2rem}.faq-wrapper .faq-list-wrapper .faq-item h4.title{font-size:1.8rem}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes pulse-white{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.7);box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{-webkit-box-shadow:0 0 0 5rem hsla(0,0%,100%,0);box-shadow:0 0 0 5rem hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulse-white{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.7);box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{-webkit-box-shadow:0 0 0 5rem hsla(0,0%,100%,0);box-shadow:0 0 0 5rem hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@-webkit-keyframes pulse-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(60,121,203,.7);box-shadow:0 0 0 0 rgba(60,121,203,.7)}70%{-webkit-box-shadow:0 0 0 5rem rgba(60,121,203,0);box-shadow:0 0 0 5rem rgba(60,121,203,0)}to{-webkit-box-shadow:0 0 0 0 rgba(60,121,203,0);box-shadow:0 0 0 0 rgba(60,121,203,0)}}@keyframes pulse-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(60,121,203,.7);box-shadow:0 0 0 0 rgba(60,121,203,.7)}70%{-webkit-box-shadow:0 0 0 5rem rgba(60,121,203,0);box-shadow:0 0 0 5rem rgba(60,121,203,0)}to{-webkit-box-shadow:0 0 0 0 rgba(60,121,203,0);box-shadow:0 0 0 0 rgba(60,121,203,0)}}@-webkit-keyframes pulse-yellow{0%{-webkit-box-shadow:0 0 0 0 rgba(245,166,1,.7);box-shadow:0 0 0 0 rgba(245,166,1,.7)}70%{-webkit-box-shadow:0 0 0 5rem rgba(245,166,1,0);box-shadow:0 0 0 5rem rgba(245,166,1,0)}to{-webkit-box-shadow:0 0 0 0 rgba(245,166,1,0);box-shadow:0 0 0 0 rgba(245,166,1,0)}}@keyframes pulse-yellow{0%{-webkit-box-shadow:0 0 0 0 rgba(245,166,1,.7);box-shadow:0 0 0 0 rgba(245,166,1,.7)}70%{-webkit-box-shadow:0 0 0 5rem rgba(245,166,1,0);box-shadow:0 0 0 5rem rgba(245,166,1,0)}to{-webkit-box-shadow:0 0 0 0 rgba(245,166,1,0);box-shadow:0 0 0 0 rgba(245,166,1,0)}}.center-block{margin:3rem 0 5rem}.center-block h2,.center-block h3{margin-bottom:5rem;text-align:center}.center-block h2:after,.center-block h3:after{background-color:#f5a622;content:"";display:block;height:.4rem;margin:3rem auto;width:20rem}.available-speakers{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.available-speakers .speakers-item{padding:2rem 3rem}.available-speakers .speakers-item p{margin:0 0 2rem}.gform_wrapper .gfield_label{color:#989fa8;font-size:1.8rem;font-weight:700}.gform_wrapper input[type=email],.gform_wrapper input[type=text],.gform_wrapper textarea{background:#f4f7fb;border-radius:.3rem;padding:2rem!important}.gform_wrapper textarea{height:320px;width:100%}.gform_wrapper ul.gfield_radio li input{height:auto;margin:0 1rem}.gform_wrapper input[type=submit]{background-color:#f5a622;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.8rem;font-weight:700;height:7rem;margin:0;padding:2.3rem 4rem}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#f5a622!important;border-radius:3px!important}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:#935c00!important;border-radius:5px!important}.mejs-button.mejs-speed-button>button,.mejs__speed-button>button{background:transparent;font-size:11px;margin:11px 0 0;width:36px}.mejs-button.mejs-speed-button .mejs-speed-selector,.mejs__speed-button .mejs-speed-selector{height:180px;left:-18px;width:60px}.mejs-button.mejs-speed-button .mejs-speed-selected,.mejs__speed-button .mejs-speed-selected{color:#f5a622}.mejs-button.mejs-speed-button .mejs-speed-selector-list-item,.mejs__speed-button .mejs-speed-selector-list-item{margin:.5rem 0}.buyer-submission-form form input.hs-input,.buyer-submission-form form textarea.hs-input{background:#f4f7fb;border:.1rem solid #e1e7ef;border-radius:.2rem;-webkit-box-shadow:none;box-shadow:none;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;margin-top:1rem;padding:1.4rem}.buyer-submission-form form input.hs-input:active,.buyer-submission-form form input.hs-input:focus,.buyer-submission-form form textarea.hs-input:active,.buyer-submission-form form textarea.hs-input:focus{border:.1rem solid #b3bcc9}.buyer-submission-form form textarea.hs-input{max-width:none;min-height:8rem;width:100%}.buyer-submission-form form label{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600!important}.buyer-submission-form form fieldset{max-width:none}.buyer-submission-form form fieldset .hs_contact_preference ul,.buyer-submission-form form fieldset .hs_paid_deposit_with_empire_flippers_before ul,.buyer-submission-form form fieldset .hs_purchased_online_business_before ul{display:-webkit-box;display:-ms-flexbox;display:flex}.buyer-submission-form form fieldset .hs_contact_preference ul li,.buyer-submission-form form fieldset .hs_paid_deposit_with_empire_flippers_before ul li,.buyer-submission-form form fieldset .hs_purchased_online_business_before ul li{width:10rem}.buyer-submission-form form fieldset .hs_budget_for_buying_sites ul,.buyer-submission-form form fieldset .hs_what_monetization_types_interest_you ul{display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr 1fr}.buyer-submission-form form .hs_submit .actions{margin:0;padding:0}.buyer-submission-form form .hs_submit .actions input[type=submit]{background:#3c79cb;-webkit-box-shadow:none;box-shadow:none;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;height:6.4rem;margin:0!important;padding:0 2rem;width:auto}.buyer-submission-form form .hs_submit .actions input[type=submit]:hover{background:#26599c}@media (max-width:767px){.buyer-submission-form form fieldset .hs_budget_for_buying_sites ul,.buyer-submission-form form fieldset .hs_what_monetization_types_interest_you ul{grid-template-columns:1fr 1fr}}@media (max-width:374px){.buyer-submission-form form fieldset .hs_budget_for_buying_sites ul,.buyer-submission-form form fieldset .hs_what_monetization_types_interest_you ul{gap:0;grid-template-columns:1fr}}.template-banner{background:#111;color:#fff;padding:3.5rem;position:relative;text-align:center}.template-banner .banner-close{cursor:pointer;position:absolute;right:2rem;text-align:center;top:2rem;z-index:99}.template-banner .tb-container{margin:0 auto;max-width:80rem}.template-banner .tb-container .tb-image{background-color:#fff;display:inline-block;margin-bottom:2rem;padding:2rem}.template-banner .tb-container .tb-image img{max-width:30rem;width:100%}.template-banner .tb-container h4{color:#fff}.template-banner .tb-container p{font-size:1.6rem}.buyer-submission-form form .hs_submit .actions .template-banner .tb-container .button-deals input[type=submit],.latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .template-banner .tb-container .button-deals .alm-load-more-btn,.template-banner .tb-container .button-deals .btn,.template-banner .tb-container .button-deals .buyer-submission-form form .hs_submit .actions input[type=submit],.template-banner .tb-container .button-deals .latest-blog-posts-wrapper .view-all-blogs-posts-wrapper .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,.template-banner .tb-container .button-deals .testimonials-wrapper .video-testimonials-wrapper .grid-menu a,.testimonials-wrapper .video-testimonials-wrapper .grid-menu .template-banner .tb-container .button-deals a{margin:0;min-width:25rem}.archive .section-title{margin:0 auto;max-width:110rem}.archive .section-title .back-to-blog-wrapper{font-size:2rem;margin:3rem 0;text-transform:uppercase}.archive .section-title .back-to-blog-wrapper .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle}.archive .section-title .category-parent-description{margin-bottom:3rem;text-align:center}.category-quick-links{margin:5rem 0;text-align:center}.category-quick-links ul{margin:0;padding:0}.category-quick-links ul li{display:inline-block;margin:1rem}.category-quick-links ul li a{display:block}.category-children-wrapper .cat-child-item-wrapper{position:relative}.category-children-wrapper .cat-child-item-wrapper .cat-sub-title{margin:0;padding-top:3rem;text-align:center}@media (max-width:767px){.category-quick-links ul li{display:block}}.container section .referral-custom-landing{padding:3rem 0}.container section .referral-custom-landing .check-icon{margin-bottom:3rem}.container section .referral-custom-landing h2{margin:0 auto;max-width:800px}.container section .referral-custom-landing p{color:#989fa8}.container section .referral-custom-landing .button-landing-custom{grid-gap:2rem;display:grid;grid-template-columns:auto auto;margin:0 auto;max-width:60rem}@media (max-width:767px){.container section .referral-custom-landing .button-landing-custom{grid-template-columns:1fr}.container section .referral-custom-landing .button-landing-custom a{margin:0 auto}}.onboarding-banner-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:8rem 0}.onboarding-banner-wrapper h1{color:#fff;font-size:5.6rem}.onboarding-banner-wrapper h1:after{content:"";display:block;height:.4rem;margin:3rem 0;width:20rem}.onboarding-banner-wrapper h1.bar-yellow:after{background-color:#f5a622}.onboarding-banner-wrapper h1.bar-blue:after{background-color:#3c79cb}.onboarding-banner-wrapper h3{color:#fff;font-size:2.2rem;font-weight:400;line-height:3rem}.onboarding-banner-wrapper .scroll-down a{grid-gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:inline-grid;font-size:1.5rem;grid-template-columns:auto auto}.search-articles-wrapper input{border:.1rem solid #989fa8;border-radius:.3rem;font-size:1.6rem;outline:none;padding:1.6rem 1.8rem;width:100%}.articles-filter-wrapper ul{display:block;list-style:none;margin:0;padding:0;text-align:center;width:100%}.articles-filter-wrapper ul li{border:.1rem solid #989fa8;border-radius:.5rem;color:#989fa8;cursor:pointer;display:inline-block;font-size:1.5rem;margin:.5rem;padding:.8rem 1.3rem}.articles-filter-wrapper ul li:hover{border:.1rem solid #3c79cb;color:#3c79cb}.articles-filter-wrapper ul li.active{background:#3c79cb;color:#fff}.articles-filter-wrapper.yellow ul li:hover{border:.1rem solid #f5a622;color:#f5a622}.articles-filter-wrapper.yellow ul li.active{background:#f5a622;color:#fff}.onboarding-guides-wrapper{border-bottom:.1rem solid #e1e7ef;padding:5rem 0}.onboarding-guides-wrapper:last-child{border-bottom:0;padding-bottom:2rem}.onboarding-guides-wrapper h4{margin:0 0 1.5rem}.onboarding-guides-wrapper .guides-item-wrapper{grid-gap:3rem;display:grid;grid-template-columns:1fr 1fr 1fr}.onboarding-guides-wrapper .guides-item-wrapper .guides-item-category{display:block;z-index:1}.onboarding-guides-wrapper .guides-item-wrapper .guides-item-category span{border:.1rem solid #fff;border-radius:.3rem;display:inline-block;font-size:1.4rem;margin:1rem 1rem 1rem 0;padding:.5rem .8rem}.onboarding-guides-wrapper .guides-item-wrapper a.guides-item{-webkit-box-pack:justify;-ms-flex-pack:justify;grid-gap:2rem;background-repeat:no-repeat;background-size:cover;border-radius:.6rem;color:#fff;display:grid;grid-template-columns:1fr;justify-content:space-between;overflow:hidden;padding:3rem;position:relative}.onboarding-guides-wrapper .guides-item-wrapper a.guides-item:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;width:100%}.onboarding-guides-wrapper .guides-item-wrapper a.guides-item h5{color:#fff;margin:0;min-height:8.8rem;z-index:1}.onboarding-guides-wrapper .guides-item-wrapper a.guides-item h6{color:#fff;font-weight:400;margin:.5rem 0;z-index:1}@media (max-width:991px){.onboarding-guides-wrapper .guides-item-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:767px){.onboarding-banner-wrapper h1{font-size:3.6rem}.onboarding-banner-wrapper h3{font-size:2rem}.onboarding-guides-wrapper .guides-item-wrapper{grid-template-columns:1fr}}.developers-inner{margin:0 auto;max-width:114rem;padding:2rem}.developers main{margin-top:4rem}.developers h1{font-size:4.8rem;text-align:center}.developers h2{font-size:3.2rem;text-align:center}.developers p{font-size:1.8rem}.developers-hero{background-position:50%;background-size:cover;height:20rem}.developers-boxes{grid-gap:2.4rem;display:grid;grid-template-columns:1fr 1fr;margin-bottom:2.4rem}@media screen and (max-width:50rem){.developers-boxes{grid-template-columns:1fr}}.developers-boxes h3{font-size:2.4rem;margin-bottom:1rem}.developers-boxes p{color:#5e5757;margin-bottom:0;margin-top:1rem}.developers-boxes ul{padding-left:2.9rem}.developers-boxes li{list-style-type:none}.developers-boxes li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 13 4 4L19 7' stroke='%233C79CB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;height:2.4rem;left:-.5rem;margin-left:-2.4rem;position:relative;top:.5rem;width:2.4rem}.developers-boxes li:not(:last-child){margin-bottom:.75rem}.developers-boxes-api{margin-bottom:8rem}.developers-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f9f9f9;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3.2rem 2.4rem}.developers-box-image{background-position:50%;background-size:cover;height:34rem}.developers-box-referral{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f5a622;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;height:34rem;justify-content:center;text-align:center}@media screen and (max-width:50rem){.developers-box-referral{height:auto}}.developers-box-referral-text{font-size:1.8rem}.developers-box-referral-title{font-size:2.4rem;font-weight:700}.developers-cta{-ms-flex-item-align:start;align-self:start;background-color:#3c79cb;border:none;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.7rem;font-weight:700;margin-top:auto;padding:1.2rem 3rem;text-align:center;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.developers-cta:hover{background-color:#3063a6;color:#fff}.developers-learn-more{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:4rem}*,:after,:before{font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility}::selection{background:#3c79cb;color:#fff;text-shadow:none}::-webkit-selection{background:#3c79cb;color:#fff;text-shadow:none}::-moz-selection{background:#3c79cb;color:#fff;text-shadow:none}html{font-size:62.5%;scroll-behavior:smooth}body{color:#848a93;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5}.wrapper{display:block;margin:0;padding:0}aside,section{padding-bottom:5rem;padding-top:5rem;position:relative}aside .scroll,section .scroll{position:absolute;top:-9.6rem}#loom-companion-mv3 section{padding:0}main{color:#222}.clear{zoom:1}.text-white{color:#fff}.zero-padding{padding:0!important}.zero-margin{margin:0!important}.alignnone{margin:.5rem 2rem 2rem 0}.aligncenter{display:block;margin:.5rem auto}.alignright{float:right;margin:.5rem 0 2rem 2rem}.alignleft{float:left;margin:.5rem 2rem 2rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:.1rem solid #f0f0f0;max-width:96%;padding:.5rem .3rem 1rem;text-align:center}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:1.1rem;margin:0;padding:0 .4rem .5rem}.page-template-custom-blank footer,.page-template-custom-blank header,.page-template-custom-social-media-bot footer,.page-template-custom-social-media-bot header{display:none!important}.password-protect-wrapper .post-password-form{margin:0 auto;max-width:50rem;text-align:center}.password-protect-wrapper .post-password-form p:last-child{margin-bottom:0}.password-protect-wrapper .post-password-form label{font-size:1.8rem}.password-protect-wrapper .post-password-form input[type=password]{background:#f4f7fb;border:.1rem solid #e1e7ef;border-radius:.3rem;font-size:1.8rem;margin-top:1.5rem}.password-protect-wrapper .post-password-form input[type=submit]{background:#3c79cb;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1.8rem;margin-top:1.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.password-protect-wrapper .post-password-form input[type=submit]:hover{background:#26599c}img[data-lazy-src]{opacity:0}img.lazyloaded{opacity:1;-webkit-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s}.leadinModal{top:90px!important}span.slb_template_tag.slb_template_tag_ui.slb_template_tag_ui_group_status,span.slb_template_tag.slb_template_tag_ui.slb_template_tag_ui_slideshow_control{display:none}.page-id-234998{background:#f8fafd}.youtube-iframe-wrapper{text-align:center}.youtube-iframe-wrapper iframe{display:block;height:300px;margin:0 auto;max-width:540px}@media (max-width:1169px){footer,header,section{padding-left:1rem;padding-right:1rem}}@media (max-width:991px){.single-buttons-wrapper.is-sticky{top:74px!important}.youtube-iframe-wrapper iframe{height:240px}.leadinModal{top:74px!important}}@media (max-width:767px){aside,section{padding-bottom:3rem;padding-top:3rem}aside .scroll,section .scroll{position:absolute;top:-7.4rem}.youtube-iframe-wrapper iframe{height:180px}.ytp-cued-thumbnail-overlay-image{background-size:contain!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJtYWluLmNzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIiwidmVuZG9ycy9fY29sb3Jib3guc2NzcyIsInZlbmRvcnMvX3NsaWNrLnNjc3MiLCJiYXNlL19ub3JtYWxpemUuc2NzcyIsImJhc2UvX3ByaW50LnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJsYXlvdXQvX2dyaWQuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9faWNvbnMuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX3NlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9fc3RhdGlzdGljcy5zY3NzIiwiY29tcG9uZW50cy9fc2Nyb2xsLWRvd24uc2NzcyIsImNvbXBvbmVudHMvX3NlY3Rpb24tdGl0bGUuc2NzcyIsImNvbXBvbmVudHMvX2xhdGVzdC1saXN0aW5ncy5zY3NzIiwiY29tcG9uZW50cy9fY3RhLnNjc3MiLCJjb21wb25lbnRzL19idXllcnMtc2VsbGVycy5zY3NzIiwiY29tcG9uZW50cy9fbW9uZXRpemF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19pbmZvLXNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX2ZlYXR1cmVkLW9uLnNjc3MiLCJjb21wb25lbnRzL190ZXN0aW1vbmlhbC5zY3NzIiwiY29tcG9uZW50cy9fZmVhdHVyZWQtdGVzdGltb25pYWxzLnNjc3MiLCJjb21wb25lbnRzL19sYXRlc3QtYmxvZy1wb3N0cy5zY3NzIiwiY29tcG9uZW50cy9fc2NoZWR1bGUtYS1jYWxsLnNjc3MiLCJjb21wb25lbnRzL19iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX2N1c3RvbS1iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX2ZhcS5zY3NzIiwiY29tcG9uZW50cy9fYW5pbWF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19zaG9ydGNvZGUuc2NzcyIsImNvbXBvbmVudHMvX2h1YnNwb3Quc2NzcyIsImNvbXBvbmVudHMvX3RlbXBsYXRlLWJhbm5lci5zY3NzIiwicGFnZXMvX2NhdGVnb3J5LnNjc3MiLCJwYWdlcy9fcmVmZXJyYWwtdGhhbmsteW91LnNjc3MiLCJwYWdlcy9fb25ib2FyZGluZy5zY3NzIiwicGFnZXMvX2RldmVsb3BlcnMuc2NzcyIsInRoZW1lcy9fdGhlbWUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpeUJBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNDSUYsQ0REQSxrREFDRSxZQ0lGLENEQUUsdUhBSUUsVUFBQSxDQUZBLFdBQUEsQ0FDQSxhQ0dKLENERUEsOFBBQ0UsaUJDQ0YsQ0RFQSw2ckRBQ0Usc0NBQUEsQ0FBQSw4QkNLRixDREZBLFlBQ0UsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLGVDS0YsQ0RPQSwyT0FJRSx3QkU3Qk8sQ0Y4QlAsUUFBQSxDQUpBLFVBQUEsQ0FNQSxhQUFBLENBTEEsWUFBQSxDQUlBLE1BQUEsQ0FFQSxTQUFBLENBQ0EsaUJBQUEsQ0FOQSxVQ0VGLENEVUUsaUhBR0UsUUFBQSxDQURBLFNBQUEsQ0FFQSxvQkNOSixDRFlJLGdkQUNFLFVBQUEsQ0FJQSxhQUFBLENBRkEsWUFBQSxDQUNBLGFBQUEsQ0FGQSxXQ0pOLENEWUksZ2dCQUNFLGFDUk4sQ0RXSSx3Z0JBQ0Usd0JDUE4sQ0RZSSxnZkFDRSxhQ1JOLENEV0ksd2ZBQ0Usd0JDUE4sQ0RZQSxZQUNFLHdCQ1RGLENFbERJLHlCSGtFRSxnZEFFRSxrQkFBQSxDQURBLFNDVE4sQ0FDRixDRzNGQSxvQ0FLRSxNQUFBLENBRUEsZUFBQSxDQUpBLGlCQUFBLENBQ0EsS0FBQSxDQUlBLCtCQUFBLENBRkEsWUhtR0YsQ0cvRkEsYUFDRSxjSGtHRixDR2hHQSxhQUdFLFdBQUEsQ0FGQSxjQUFBLENB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LGlCQUNFLHFCQUFBLENBQ0EsWU4wc0JGLENNeHNCQSxFQUNFLGdDQUFBLENBRUEsaUNBQUEsQ0FDQSx5QkFBQSxDQUZBLG9CQUFBLENBR0EsMEJOMHNCRixDTXhzQkEsWUFFRSx5Qk4wc0JGLENNeHNCQSxjQUNFLDJCTjBzQkYsQ014c0JBLGtCQUNFLDRCTjBzQkYsQ014c0JBLDREQUdFLFVOMHNCRixDTXhzQkEsZUFFRSxxQkFBQSxDQUNBLHVCTjBzQkYsQ014c0JBLE1BQ0UsMEJOMHNCRixDTXhzQkEsT0FFRSx1Qk4wc0JGLENNeHNCQSxJQUNFLHdCTjBzQkYsQ014c0JBLE1BQ0UsV04wc0JGLENNeHNCQSxRQUdFLFNBQUEsQ0FDQSxRTjBzQkYsQ014c0JBLE1BRUUsc0JOMHNCRixDQUNGLENPcnhCQSxrQkFNRSxVTkVTLENNRFQsZUFBQSxDQUVBLGtCQUFBLENBREEsWVB3eEJGLENPcHhCQSxHQUNFLGNQdXhCRixDT3B4QkEsR0FDRSxnQlB1eEJGLENPcHhCQSxHQUNFLGdCUHV4QkYsQ09weEJBLEdBQ0UsZ0JQdXhCRixDT3B4QkEsR0FDRSxnQlB1eEJGLENPcHhCQSxHQUNFLGdCUHV4QkYsQ09weEJBLEVBQ0UsZVB1eEJGLENPbnhCRSxPQUNFLGFQc3hCSixDT2x4QkEsR0FDRSxRQUFBLENBQ0EsaUNBQUEsQ0FDQSxhUHF4QkYsQ09oeEJFLGdVQU9FLGFQMHhCSixDT3h4Qkksd2VBQ0UsWVB1eUJOLENPbnlCRSw4Q0FDRSxjUHN5QkosQ09ueUJFLDhDQUNFLGdCUHN5QkosQ09ueUJFLDhDQUNFLGNQc3lCSixDT255QkUsOENBQ0UsZ0JQc3lCSixDT255QkUsOENBQ0UsZ0JQc3lCSixDT255QkUsOENBQ0UsY1BzeUJKLENPaHlCRSxZQUNFLGVQb3lCSixDT2h5QkEsZUFDRSwyQlBteUJGLENPaHlCQSxZQUNFLGVQbXlCRixDT2h5QkEsV0FHRSxrQk45RlcsQ000RlgsK0JBQUEsQ0FJQSxnQkFBQSxDQURBLFlQb3lCRixDT2p5QkUsYUFDRSxrQlBteUJKLENPL3hCQSxJQUdFLFdBQUEsQ0FGQSxj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bTlESixDVy84REksK0VBQ0UsYVZOYyxDVU9kLFNYazlETixDV3A5REksNkRBQ0UsYVZOYyxDVU9kLFNYazlETixDV3A5REkscUVBQ0UsYVZOYyxDVU9kLFNYazlETixDV3A5REksdUVBQ0UsYVZOYyxDVU9kLFNYazlETixDV3A5REksbURBQ0UsYVZOYyxDVU9kLFNYazlETixDVzk4REUsY0FDRSxZWGc5REosQ1c3OERFLFlBSUUscUJWMUJJLENVaUNKLHNIQUFBLENBRUEsMkJBQUEsQ0FEQSwyQkFBQSxDQVRBLFFBQUEsQ0FZQSxlQUFBLENBUkEsYVZ0QmdCLENVb0JoQixnQkFBQSxDQUNBLGVWNUNRLENVb0RSLFdBQUEsQ0FMQSxtQ0FBQSxDQUNBLFVYazlESixDVzM4REksdUNBQ0UsYVZqQ2MsQ1VrQ2QsU1g2OEROLENXLzhESSw4QkFDRSxhVmpDYyxDVWtDZCxTWDY4RE4sQ1cvOERJLGtDQUNFLGFWakNjLENVa0NkLFNYNjhETixDVy84REksbUNBQ0UsYVZqQ2MsQ1VrQ2QsU1g2OEROLENXLzhESSx5QkFDRSxhVmpDYyxDVWtDZCxTWDY4RE4sQ1d6OERFLFlBRUUsd0JWdERHLENVd0RILFFBQUEsQ0FEQSxVVmhESSxDVWtESixjQUFBLENBQ0EsZVZsRUcsQ1VtRUgsY1gwOERKLENXcDhESSxrQkFDRSx3QlhzOEROLENXcDhETSwrQkFDRSxnQkFBQSxDQUNBLFlYczhEUixDVy83REUsaUZBRUUsNkJYazhESixDWTdoRUEsbUJBRUUsc0dBQUEsQ0FDQSwyQlpnaUVGLENZN2hFQSxNQUNFLG9CWmdpRUYsQ1k5aEVFLFdBQ0UsOEJBQUEsQ0FFQSxhQUFBLENBREEsWVppaUVKLENZN2hFRSxjQUNFLDhCQUFBLENBRUEsYUFBQSxDQURBLFlaZ2lFSixDWTVoRUUsV0FDRSw4QkFBQSxDQUVBLGFBQUEsQ0FEQSxZWitoRUosQ1kzaEVFLFdBQ0UsNkJBQUEsQ0FFQSxhQUFBLENBREEsWVo4aEVKLENZMWhFRSxjQUNFLDhCQUFBLENBRUEsYUFBQSxDQURBLFlaNmhFSixDWXpoRUUsWUFDRSw4QkFBQSxDQUVB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QUEsQ0FGQSxVdEMxSkUsQ3NDNkpGLGNBQUEsQ0FMQSxnQkFBQSxDQUdBLGlCQUFBLENBR0Esc0NBQUEsQ0FBQSw4QnZDbzlNTixDdUNsOU1NLHVFQUNFLGtCdkNvOU1SLEN1Qzc4TUEsbUJBQ0UsU3ZDaTlNRixDdUM5OE1BLGVBRUUsU0FBQSxDQURBLHlDQUFBLENBQUEsaUN2Q2s5TUYsQ3VDOThNQSxhQUNFLGtCdkNpOU1GLEN1QzE4TUEsMkpBQ0UsWXZDaTlNRixDdUM5OE1BLGdCQUNFLGtCdkNpOU1GLEN1Qzk4TUEsd0JBQ0UsaUJ2Q2k5TUYsQ3VDOThNQSwrQkFJRSxhQUFBLENBRkEsWUFBQSxDQUNBLGFBQUEsQ0FGQSxldkNvOU1GLENFem9OSSwwQnFDNkxGLHNCQUdFLGlCQUFBLENBQ0Esa0J2Q2c5TUYsQ0FDRixDRWxwTkkseUJxQ3NNRixrQ0FDRSxrQnZDKzhNRixDdUM1OE1BLCtCQUNFLFl2Qzg4TUYsQ3VDMzhNQSxhQUNFLGtCdkM2OE1GLENBQ0YsQ0U3cE5JLHlCcUNvTkYsY0FHRSxtQkFBQSxDQURBLGdCdkM2OE1GLEN1QzE4TUUsOEJBQ0UsaUJBQUEsQ0FDQSxXdkM2OE1KLEN1Q3o4TUEsK0JBQ0UsWXZDMjhNRixDdUN4OE1BLGtDQUNFLGlDdkMwOE1GLENBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIlZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbiVncmlkIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG59XHJcblxyXG4lY2xlYXJmaXgge1xyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4ldGV4dC1hbGlnbi1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuJXRyYW5zaXRpb24ge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4lYXBwZWFyYW5jZS1ub25lIHtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4lYm94IHtcclxuICBwYWRkaW5nOiAzcmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcclxuICBib3gtc2hhZG93OiAwIDAuMXJlbSAyLjJyZW0gcmdiYSgxNTIsIDE1OSwgMTY4LCAwLjE0KTtcclxuICBtYXJnaW46IDNyZW0gMDtcclxuXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4lbGluZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBoZWlnaHQ6IDAuM3JlbTtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIEBleHRlbmQgJXRyYW5zaXRpb247XHJcbn1cclxuXHJcbiVmb2N1cyxcclxuJWFjdGl2ZSB7XHJcbiAgJjpmb2N1cyxcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBvdXRsaW5lOiAxO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3V0bGluZS13aWR0aDogbWVkaXVtO1xyXG4gIH1cclxufVxyXG5cclxuJWJhciB7XHJcbiAgJi5iYXIge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAyMHJlbTtcclxuICAgICAgaGVpZ2h0OiAwLjRyZW07XHJcbiAgICAgIG1hcmdpbjogM3JlbSAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYmFyLXllbGxvdyB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJhci1ibHVlIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxpZ2h0LWJsdWUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcIm1vYmlsZVwiKSB7XHJcbiAgJWJhciB7XHJcbiAgICAmLmJhciB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJWJveCB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gIH1cclxufVxyXG4iLCIuZmFxLXdyYXBwZXIgLmZhcS1saXN0LXdyYXBwZXIgLmZhcS1pdGVtIGg0LnRpdGxlLCAuYmFubmVyIC5iYW5uZXItaW5uZXItd3JhcHBlciwgLnNjaGVkdWxlLWEtY2FsbC13cmFwcGVyIC5zY2hlZHVsZS1hLWNhbGwtaW5uZXItd3JhcHBlciwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtX2J1dHRvbiBhLCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIsIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AsIC5wb3B1bGFyLW1vbmV0aXphdGlvbiAubmljaGUtd3JhcHBlciwgLmNhbGwtdG8tYWN0aW9uIC5yaWdodC1idXR0b24td3JhcHBlciwgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgYS5saXN0aW5nLWl0ZW0tbGluaywgLnN0YXRpc3RpY3Mtd3JhcHBlciAuc2FsZXMtb3ZlcmFsbC13cmFwcGVyLFxuLnN0YXRpc3RpY3Mtd3JhcHBlciAud2Vic2l0ZS1zb2xkLXdyYXBwZXIsXG4uc3RhdGlzdGljcy13cmFwcGVyIC5jdXJyZW50LWxpc3RpbmdzLXdyYXBwZXIsXG4uc3RhdGlzdGljcy13cmFwcGVyIC5zYWxlcy10aGlydHktZGF5cy13cmFwcGVyLCAuc3RhdGlzdGljcy13cmFwcGVyLCAuaGVhZGVyIC5jb250YWluZXIgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIsIC5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsLCAuaGVhZGVyIC5jb250YWluZXIgLmxvZ28tbmF2LXdyYXBwZXIsIC5oZWFkZXIgLmNvbnRhaW5lciwgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBvcHVsYXItbW9uZXRpemF0aW9uIC5uaWNoZS13cmFwcGVyIGEubmljaGUtaXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5cbi5jbGVhcjo6YmVmb3JlLCAuc2VhcmNoLXdyYXBwZXIgZm9ybTo6YmVmb3JlLCBmb3JtLnNlYXJjaDo6YmVmb3JlLCAuY2xlYXI6OmFmdGVyLCAuc2VhcmNoLXdyYXBwZXIgZm9ybTo6YWZ0ZXIsIGZvcm0uc2VhcmNoOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi50ZXh0LWNlbnRlciwgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgLm1vbnRobHktbmV0LXByb2ZpdCwgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgLmxpc3RpbmctbnVtYmVyLCAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyAubmljaGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuYWxtLWxvYWQtbW9yZS1idG4sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdywgLnRlc3RpbW9uaWFscy13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLWFycm93LCAuZmVhdHVyZWQtb24gLnZpZXctYWxsLXByZXNzLWxpbmstd3JhcHBlciBhIC5hcnJvdy1yaWdodC1ibHVlLCAuY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciBwIGE6YWZ0ZXIsIC5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cCAuc2xpZGVyLXJhbmdlLXdyYXBwZXIgLnNsaWRlci1yYW5nZS1idXR0b24sIC5idG4gLmFycm93LXJpZ2h0LCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0gLmFycm93LXJpZ2h0LCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5hbG0tbG9hZC1tb3JlLWJ0biAuYXJyb3ctcmlnaHQsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhIC5hcnJvdy1yaWdodCxcbi5idG4gLmFycm93LXJpZ2h0LWJsdWUtc21hbGwsXG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0gLmFycm93LXJpZ2h0LWJsdWUtc21hbGwsXG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5hbG0tbG9hZC1tb3JlLWJ0biAuYXJyb3ctcmlnaHQtYmx1ZS1zbWFsbCxcbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhIC5hcnJvdy1yaWdodC1ibHVlLXNtYWxsLCBmb3JtIGJ1dHRvbiAuaWNvbiwgZm9ybSBidXR0b24sIGZvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmV3c2xldHRlci13cmFwcGVyIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdLCBmb290ZXIgLmZvb3Rlci1pbm5lciBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSwgLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciwgLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIC5tb2JpbGUtY3Jvc3Mgc3BhbiwgYSBpbWcsIGEsIC5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpLmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGE6OmJlZm9yZSwgLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmJlZm9yZSwgLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYTphZnRlciwgLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkgYTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5mb3JtIHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpLmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGE6OmJlZm9yZSwgLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmJlZm9yZSwgLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYTphZnRlciwgLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC4zcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YTYyMjtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5mb3JtIHNlbGVjdDpmb2N1cywgZm9ybSBpbnB1dDpmb2N1cyxcbmZvcm0gdGV4dGFyZWE6Zm9jdXMsIGZvcm0gc2VsZWN0OmFjdGl2ZSwgZm9ybSBpbnB1dDphY3RpdmUsXG5mb3JtIHRleHRhcmVhOmFjdGl2ZSB7XG4gIG91dGxpbmU6IDE7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZS13aWR0aDogbWVkaXVtO1xufVxuXG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIGgzLmJhcjphZnRlciwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciBoMy5iYXI6YWZ0ZXIsIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQgaDMuYmFyOmFmdGVyLCAuaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIC5pbmZvLWlubmVyLXJpZ2h0IGgyLmJhcjphZnRlciwgLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudCBoMy5iYXI6YWZ0ZXIsXG4uc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IGgzLmJhcjphZnRlciwgLnNlY3Rpb24tdGl0bGUgaDEuYmFyOmFmdGVyLFxuLnNlY3Rpb24tdGl0bGUgaDIuYmFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciBoMy5iYXIteWVsbG93IHNwYW4sIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgaDMuYmFyLXllbGxvdyBzcGFuLCAuaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIC5pbmZvLWlubmVyLXJpZ2h0IGgzLmJhci15ZWxsb3cgc3BhbiwgLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1yaWdodCBoMi5iYXIteWVsbG93IHNwYW4sIC5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWNvbnRlbnQgaDMuYmFyLXllbGxvdyBzcGFuLFxuLnNlbGxlcnMtaW5mby1zZWN0aW9uIC5zZWxsZXJzLWluZm8taW5uZXIgLnNlbGxlcnMtY29udGVudCBoMy5iYXIteWVsbG93IHNwYW4sIC5zZWN0aW9uLXRpdGxlIGgxLmJhci15ZWxsb3cgc3Bhbixcbi5zZWN0aW9uLXRpdGxlIGgyLmJhci15ZWxsb3cgc3BhbiB7XG4gIGNvbG9yOiAjZjVhNjIyO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciBoMy5iYXIteWVsbG93OmFmdGVyLCAudGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIGgzLmJhci15ZWxsb3c6YWZ0ZXIsIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQgaDMuYmFyLXllbGxvdzphZnRlciwgLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1yaWdodCBoMi5iYXIteWVsbG93OmFmdGVyLCAuYnV5ZXJzLWluZm8tc2VjdGlvbiAuYnV5ZXJzLWluZm8taW5uZXIgLmJ1eWVycy1jb250ZW50IGgzLmJhci15ZWxsb3c6YWZ0ZXIsXG4uc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IGgzLmJhci15ZWxsb3c6YWZ0ZXIsIC5zZWN0aW9uLXRpdGxlIGgxLmJhci15ZWxsb3c6YWZ0ZXIsXG4uc2VjdGlvbi10aXRsZSBoMi5iYXIteWVsbG93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YTYyMjtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgaDMuYmFyLWJsdWUgc3BhbiwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciBoMy5iYXItYmx1ZSBzcGFuLCAuaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIC5pbmZvLWlubmVyLXJpZ2h0IGgzLmJhci1ibHVlIHNwYW4sIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQgaDIuYmFyLWJsdWUgc3BhbiwgLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudCBoMy5iYXItYmx1ZSBzcGFuLFxuLnNlbGxlcnMtaW5mby1zZWN0aW9uIC5zZWxsZXJzLWluZm8taW5uZXIgLnNlbGxlcnMtY29udGVudCBoMy5iYXItYmx1ZSBzcGFuLCAuc2VjdGlvbi10aXRsZSBoMS5iYXItYmx1ZSBzcGFuLFxuLnNlY3Rpb24tdGl0bGUgaDIuYmFyLWJsdWUgc3BhbiB7XG4gIGNvbG9yOiAjM2M3OWNiO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciBoMy5iYXItYmx1ZTphZnRlciwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciBoMy5iYXItYmx1ZTphZnRlciwgLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1yaWdodCBoMy5iYXItYmx1ZTphZnRlciwgLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1yaWdodCBoMi5iYXItYmx1ZTphZnRlciwgLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudCBoMy5iYXItYmx1ZTphZnRlcixcbi5zZWxsZXJzLWluZm8tc2VjdGlvbiAuc2VsbGVycy1pbmZvLWlubmVyIC5zZWxsZXJzLWNvbnRlbnQgaDMuYmFyLWJsdWU6YWZ0ZXIsIC5zZWN0aW9uLXRpdGxlIGgxLmJhci1ibHVlOmFmdGVyLFxuLnNlY3Rpb24tdGl0bGUgaDIuYmFyLWJsdWU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3OWNiO1xufVxuXG4ubGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZjZmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIGgzLmJhcjphZnRlciwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciBoMy5iYXI6YWZ0ZXIsIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQgaDMuYmFyOmFmdGVyLCAuaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIC5pbmZvLWlubmVyLXJpZ2h0IGgyLmJhcjphZnRlciwgLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudCBoMy5iYXI6YWZ0ZXIsXG4uc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IGgzLmJhcjphZnRlciwgLnNlY3Rpb24tdGl0bGUgaDEuYmFyOmFmdGVyLFxuLnNlY3Rpb24tdGl0bGUgaDIuYmFyOmFmdGVyIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIG1hcmdpbjogMnJlbSAwIDNyZW07XG4gIH1cbn1cbi8qXG4gICAgQ29sb3Jib3ggQ29yZSBTdHlsZTpcbiAgICBUaGUgZm9sbG93aW5nIENTUyBpcyBjb25zaXN0ZW50IGJldHdlZW4gZXhhbXBsZSB0aGVtZXMgYW5kIHNob3VsZCBub3QgYmUgYWx0ZXJlZC5cbiovXG4jY29sb3Jib3gsXG4jY2JveE92ZXJsYXksXG4jY2JveFdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4jY2JveFdyYXBwZXIge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbiNjYm94T3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuI2Nib3hNaWRkbGVMZWZ0LFxuI2Nib3hCb3R0b21MZWZ0IHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbiNjYm94Q29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuI2Nib3hUaXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuI2Nib3hMb2FkaW5nT3ZlcmxheSxcbiNjYm94TG9hZGluZ0dyYXBoaWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuI2Nib3hQcmV2aW91cyxcbiNjYm94TmV4dCxcbiNjYm94Q2xvc2UsXG4jY2JveFNsaWRlc2hvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNib3hQaG90byB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbn1cblxuLmNib3hJZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbiNjb2xvcmJveCxcbiNjYm94Q29udGVudCxcbiNjYm94TG9hZGVkQ29udGVudCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKiBcbiAgICBVc2VyIFN0eWxlOlxuICAgIENoYW5nZSB0aGUgZm9sbG93aW5nIHN0eWxlcyB0byBtb2RpZnkgdGhlIGFwcGVhcmFuY2Ugb2YgQ29sb3Jib3guICBUaGV5IGFyZVxuICAgIG9yZGVyZWQgJiB0YWJiZWQgaW4gYSB3YXkgdGhhdCByZXByZXNlbnRzIHRoZSBuZXN0aW5nIG9mIHRoZSBnZW5lcmF0ZWQgSFRNTC5cbiovXG4jY2JveE92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG59XG5cbiNjb2xvcmJveCB7XG4gIG91dGxpbmU6IDA7XG59XG5cbiNjYm94Q29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5jYm94SWZyYW1lIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuI2Nib3hFcnJvciB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbiNjYm94TG9hZGVkQ29udGVudCB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbiNjYm94VGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG4jY2JveEN1cnJlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI2NjYztcbn1cblxuI2Nib3hMb2FkaW5nR3JhcGhpYyB7XG4gIGJhY2tncm91bmQ6IHVybCh2ZW5kb3JzL2ltYWdlcy9sb2FkaW5nLmdpZikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG5cbi8qIHRoZXNlIGVsZW1lbnRzIGFyZSBidXR0b25zLCBhbmQgbWF5IG5lZWQgdG8gaGF2ZSBhZGRpdGlvbmFsIHN0eWxlcyByZXNldCB0byBhdm9pZCB1bndhbnRlZCBiYXNlIHN0eWxlcyAqL1xuI2Nib3hQcmV2aW91cyxcbiNjYm94TmV4dCxcbiNjYm94U2xpZGVzaG93LFxuI2Nib3hDbG9zZSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi8qIGF2b2lkIG91dGxpbmVzIG9uIDphY3RpdmUgKG1vdXNlY2xpY2spLCBidXQgcHJlc2VydmUgb3V0bGluZXMgb24gOmZvY3VzICh0YWJiZWQgbmF2aWdhdGluZykgKi9cbiNjYm94UHJldmlvdXM6YWN0aXZlLFxuI2Nib3hOZXh0OmFjdGl2ZSxcbiNjYm94U2xpZGVzaG93OmFjdGl2ZSxcbiNjYm94Q2xvc2U6YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbn1cblxuI2Nib3hTbGlkZXNob3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiA5MHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2Nib3hQcmV2aW91cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIGJhY2tncm91bmQ6IHVybCh2ZW5kb3JzL2ltYWdlcy9jb250cm9scy5wbmcpIG5vLXJlcGVhdCB0b3AgbGVmdDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogNjVweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbiNjYm94UHJldmlvdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcbn1cblxuI2Nib3hOZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTMycHg7XG4gIGJhY2tncm91bmQ6IHVybCh2ZW5kb3JzL2ltYWdlcy9jb250cm9scy5wbmcpIG5vLXJlcGVhdCB0b3AgcmlnaHQ7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4jY2JveE5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG59XG5cbiNjYm94Q2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKHZlbmRvcnMvaW1hZ2VzL2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IHRvcCBjZW50ZXI7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4jY2JveENsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAgICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gICAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAgICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICAgKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICAgKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAgICovXG5ociB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAgICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICAgKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICAgKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICAgKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICAgKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAgICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gICAqIGFsbCBicm93c2Vycy5cbiAgICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAgICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAgICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAgICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAgICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAgICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICAgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICAgKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICAgKi9cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAgICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICAgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAgICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAgICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gICAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbmxlZ2VuZCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICAgKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAgICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gICAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gICAqL1xuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gICAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAgICovXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgICovXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAgICovXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICAgKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICAgKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gICAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gICAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICBib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuICAjcGFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAjaGVhZGVyLFxuI21lbnUtYmFyLFxuI3NpZGViYXIsXG5oMiNwb3N0Y29tbWVudCxcbmZvcm0jY29tbWVudGZvcm0sXG4jZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5lbnRyeSBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBbXCIgYXR0cihocmVmKSBcIl0gXCI7XG4gIH1cbiAgI3ByaW50ZWQtYXJ0aWNsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzY2NjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gICoge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhLFxuYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgfVxuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIC5pciBhOmFmdGVyLFxuYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLFxuYVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgcHJlLFxuYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuICB0cixcbmltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIG1hcmdpbjogMC41Y207XG4gIH1cbiAgcCxcbmgyLFxuaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBjb2xvcjogIzExMTExMTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDZyZW07XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiA1LjRyZW07XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiA0LjRyZW07XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAzLjRyZW07XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW46IDAgMCAzcmVtO1xufVxuXG5tYWluIHAge1xuICBtYXJnaW46IDNyZW0gMCAzcmVtO1xufVxuXG5ociB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMC4xcmVtICNlMWU3ZWY7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuXG4uY29udGFpbmVyIHNlY3Rpb24gaDEsXG4uY29udGFpbmVyIHNlY3Rpb24gaDIsXG4uY29udGFpbmVyIHNlY3Rpb24gaDMsXG4uY29udGFpbmVyIHNlY3Rpb24gaDQsXG4uY29udGFpbmVyIHNlY3Rpb24gaDUsXG4uY29udGFpbmVyIHNlY3Rpb24gaDYsXG4uY29udGFpbmVyIHNlY3Rpb24gcCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IGgxLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgaDIsXG4uc2luZ2xlLXBvc3QtY29udGVudCBoMyxcbi5zaW5nbGUtcG9zdC1jb250ZW50IGg0LFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgaDUsXG4uc2luZ2xlLXBvc3QtY29udGVudCBoNixcbi5zaW5nbGUtcG9zdC1jb250ZW50IHAge1xuICBtYXJnaW46IDNyZW0gMCAzcmVtO1xufVxuLmNvbnRhaW5lciBzZWN0aW9uIGgxOmZpcnN0LWNoaWxkLFxuLmNvbnRhaW5lciBzZWN0aW9uIGgyOmZpcnN0LWNoaWxkLFxuLmNvbnRhaW5lciBzZWN0aW9uIGgzOmZpcnN0LWNoaWxkLFxuLmNvbnRhaW5lciBzZWN0aW9uIGg0OmZpcnN0LWNoaWxkLFxuLmNvbnRhaW5lciBzZWN0aW9uIGg1OmZpcnN0LWNoaWxkLFxuLmNvbnRhaW5lciBzZWN0aW9uIGg2OmZpcnN0LWNoaWxkLFxuLmNvbnRhaW5lciBzZWN0aW9uIHA6Zmlyc3QtY2hpbGQsXG4uc2luZ2xlLXBvc3QtY29udGVudCBoMTpmaXJzdC1jaGlsZCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IGgyOmZpcnN0LWNoaWxkLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsXG4uc2luZ2xlLXBvc3QtY29udGVudCBoNDpmaXJzdC1jaGlsZCxcbi5zaW5nbGUtcG9zdC1jb250ZW50IGg1OmZpcnN0LWNoaWxkLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgaDY6Zmlyc3QtY2hpbGQsXG4uc2luZ2xlLXBvc3QtY29udGVudCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb250YWluZXIgc2VjdGlvbiBoMSxcbi5zaW5nbGUtcG9zdC1jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiA1cmVtO1xufVxuLmNvbnRhaW5lciBzZWN0aW9uIGgyLFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDQuMnJlbTtcbn1cbi5jb250YWluZXIgc2VjdGlvbiBoMyxcbi5zaW5nbGUtcG9zdC1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuLmNvbnRhaW5lciBzZWN0aW9uIGg0LFxuLnNpbmdsZS1wb3N0LWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDIuOHJlbTtcbn1cbi5jb250YWluZXIgc2VjdGlvbiBoNSxcbi5zaW5nbGUtcG9zdC1jb250ZW50IGg1IHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG59XG4uY29udGFpbmVyIHNlY3Rpb24gaDYsXG4uc2luZ2xlLXBvc3QtY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxudWwgbGksXG5vbCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbm9sLmxvd2VyLWFscGhhIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcbn1cblxuLmhpZGRlbi1wcmUge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDAuNHJlbSAjZTFlN2VmO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIGJhY2tncm91bmQ6ICNmNGY3ZmI7XG4gIHBhZGRpbmc6IDNyZW07XG4gIG1hcmdpbjogNHJlbSAzcmVtO1xufVxuYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmEge1xuICBjb2xvcjogIzNjNzljYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMjY1OTljO1xufVxuYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjc7XG59XG5hOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbmE6aG92ZXIsIGE6YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgfVxuICBoNCB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cbiAgLnNpbmdsZS1wb3N0LWNvbnRlbnQgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxuICAuc2luZ2xlLXBvc3QtY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICBoMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgaDEsXG4uY29udGFpbmVyIHNlY3Rpb24gaDEsXG4uc2luZ2xlLXBvc3QtY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbC0xLFxuLmNvbC0yLFxuLmNvbC0zLFxuLmNvbC00LFxuLmNvbC01LFxuLmNvbC02LFxuLmNvbC03LFxuLmNvbC04LFxuLmNvbC05LFxuLmNvbC0xMCxcbi5jb2wtMTEsXG4uY29sLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNkZGQ7XG59XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRkLFxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChvZGQpID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZGRkO1xufVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgI2RkZDtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCBzdHJvbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGggc3Ryb25nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoIHN0cm9uZyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCBzdHJvbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQgc3Ryb25nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHN0cm9uZyB7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4udGFibGUtYnJlYWstd29yZCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGhlaWdodDogOS42NTVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMTAwO1xufVxuLmhlYWRlciAuY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAvKiBuYXYgKi9cbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAubG9nby1uYXYtd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLmxvZ28td3JhcHBlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5sb2dvLXdyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5sb2dvLXdyYXBwZXIgYSBpbWcge1xuICBtYXgtd2lkdGg6IDEwLjVyZW07XG59XG4uaGVhZGVyIC5jb250YWluZXIgLmxvZ28td3JhcHBlciBhIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLm5hdiB1bCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpIHtcbiAgcGFkZGluZzogMC44cmVtIDEuNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkuc2hvdy1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2YxZjFmMTtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpIGE6aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLm5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmN1cnJlbnQtbWVudS1pdGVtID4gYSwgLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSB7XG4gIGNvbG9yOiAjZjVhNjIyO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zcmVtO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAuNXJlbSBzb2xpZCAjZmZmO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiB1bC5zdWItbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGJhY2tncm91bmQ6ICMxMTExMTE7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMjByZW07XG4gIHBhZGRpbmc6IDAuM3JlbTtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiB1bC5zdWItbWVudSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMnJlbTtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiB1bC5zdWItbWVudSBsaSBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLm5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gdWwuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHtcbiAgY29sb3I6ICNmNWE2MjI7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLm5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzExMTExMTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtIDAuM3JlbSAwIDA7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLm5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gdWwuc3ViLW1lbnUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiAwIDAuM3JlbSAwLjNyZW0gMC4zcmVtO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IHVsLnN1Yi1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAubmF2IHVsIGxpLmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGE6OmJlZm9yZSwgLmhlYWRlciAuY29udGFpbmVyIC5uYXYgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxLjVyZW07XG59XG4uaGVhZGVyIC5jb250YWluZXIgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIuZmxleC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIC5hY2NvdW50LXdyYXBwZXIgYSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC10b3Atd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciBhIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIgYSBpLFxuLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciBhIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEuMXJlbTtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIC5zZWxsLXlvdXItc2l0ZS1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciAuc2VsbC15b3VyLXNpdGUtYnV0dG9uIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtZ2FwOiAxcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZzogMS4zcmVtIDEuN3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVhNjIyO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIC5zZWxsLXlvdXItc2l0ZS1idXR0b24gYSBpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIC5zZWxsLXlvdXItc2l0ZS1idXR0b24gYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlYzljMTc7XG59XG4uaGVhZGVyIC5jb250YWluZXIgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIgLm1vYmlsZS1jcm9zcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXIgLmNvbnRhaW5lciAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciAubW9iaWxlLWNyb3NzIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG4uaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDMlIDUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICBsZWZ0OiAwO1xuICB0b3A6IDkuNjU1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4OHZoO1xufVxuLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubmF2IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm5hdiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubmF2IHVsIGxpLnNob3ctbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5uYXYgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDElO1xufVxuLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubmF2IHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSB7XG4gIGNvbG9yOiAjZjVhNjIyO1xufVxuLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubmF2IHVsIGxpIHVsLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMTExMTExO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubmF2IHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudC1tZW51LWl0ZW0gPiBhLCAuaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5uYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfYW5jZXN0b3IgPiBhIHtcbiAgY29sb3I6ICNmNWE2MjI7XG59XG4uaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5uYXYgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAuNXJlbSBzb2xpZCAjZmZmO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm5hdiB1bCBsaS5zaG93IHVsLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5tb2JpbGUtYnV0dG9uLWJvdHRvbS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubW9iaWxlLWJ1dHRvbi1ib3R0b20td3JhcHBlciBhIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5tb2JpbGUtYnV0dG9uLWJvdHRvbS13cmFwcGVyIGEgaSxcbi5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIgYSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubW9iaWxlLWJ1dHRvbi1ib3R0b20td3JhcHBlciBhIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEuMXJlbTtcbn1cbi5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIgYTphY3RpdmUsIC5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIgYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIgLnNlbGwteW91ci1zaXRlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5tb2JpbGUtYnV0dG9uLWJvdHRvbS13cmFwcGVyIC5zZWxsLXlvdXItc2l0ZS1idXR0b24gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1nYXA6IDFyZW07XG4gIHBhZGRpbmc6IDEuM3JlbSAxLjdyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWE2MjI7XG59XG4uaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5tb2JpbGUtYnV0dG9uLWJvdHRvbS13cmFwcGVyIC5zZWxsLXlvdXItc2l0ZS1idXR0b24gYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubW9iaWxlLWJ1dHRvbi1ib3R0b20td3JhcHBlciAuc2VsbC15b3VyLXNpdGUtYnV0dG9uIGE6YWN0aXZlLCAuaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5tb2JpbGUtYnV0dG9uLWJvdHRvbS13cmFwcGVyIC5zZWxsLXlvdXItc2l0ZS1idXR0b24gYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICMyNjU5OWM7XG59XG4uaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5tb2JpbGUtYnV0dG9uLWJvdHRvbS13cmFwcGVyIC5hY2NvdW50LXdyYXBwZXIge1xuICBtYXJnaW46IDJyZW0gMDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtY3VzdG9taXplLWhvbWUtc3BsaXQtdGVzdCAuaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLXRlbXBsYXRlLWN1c3RvbWl6ZS1ob21lLXNwbGl0LXRlc3QgLmhlYWRlci5tb2JpbGUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbn1cblxuaHRtbDpub3QoW2RhdGEtc2Nyb2xsPVwiMFwiXSkgLnBhZ2UtdGVtcGxhdGUtY3VzdG9taXplLWhvbWUtc3BsaXQtdGVzdCAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbn1cblxuLmxvZ2luLXBvcC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogaHNsYSgwZGVnLCAwJSwgNyUsIDAuMzIpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDExMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuLmxvZ2luLXBvcC13cmFwcGVyIC5sb2dpbi1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXJlbTtcbiAgd2lkdGg6IDUxcmVtO1xuICBtYXJnaW46IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5sb2dpbi1wb3Atd3JhcHBlciAubG9naW4taW5uZXIgLmxvZ2luLWhlYWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG9naW4tcG9wLXdyYXBwZXIgLmxvZ2luLWlubmVyIC5sb2dpbi1oZWFkIGg0IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBjb2xvcjogIzAwMDtcbn1cbi5sb2dpbi1wb3Atd3JhcHBlciAubG9naW4taW5uZXIgLmxvZ2luLWhlYWQgaDQudDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxvZ2luLXBvcC13cmFwcGVyIC5sb2dpbi1pbm5lciAubG9naW4tYnV0dG9ucy13cmFwcGVyIHtcbiAgbWFyZ2luOiAzcmVtIDA7XG59XG4ubG9naW4tcG9wLXdyYXBwZXIgLmxvZ2luLWlubmVyIC5sb2dpbi1idXR0b25zLXdyYXBwZXIgPiBhLFxuLmxvZ2luLXBvcC13cmFwcGVyIC5sb2dpbi1pbm5lciAubG9naW4tYnV0dG9ucy13cmFwcGVyID4gYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBtYXJnaW46IDJyZW0gMDtcbiAgZ2FwOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2M3Y2RkMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuLmxvZ2luLXBvcC13cmFwcGVyIC5sb2dpbi1pbm5lciAubG9naW4tYnV0dG9ucy13cmFwcGVyID4gYTpob3Zlcixcbi5sb2dpbi1wb3Atd3JhcHBlciAubG9naW4taW5uZXIgLmxvZ2luLWJ1dHRvbnMtd3JhcHBlciA+IGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMjY1OTljO1xufVxuLmxvZ2luLXBvcC13cmFwcGVyIC5sb2dpbi1pbm5lciAubG9naW4tYnV0dG9ucy13cmFwcGVyIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuLmxvZ2luLXBvcC13cmFwcGVyIC5sb2dpbi1pbm5lciAucmVnaXN0ZXItYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9naW4tcG9wLXdyYXBwZXIucmVnaXN0ZXIgLmxvZ2luLWhlYWQgaDQudDIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2dpbi1wb3Atd3JhcHBlci5yZWdpc3RlciAubG9naW4taGVhZCBoNC50MSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9naW4tcG9wLXdyYXBwZXIucmVnaXN0ZXIgLnNpZ25pbi1idXR0b25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2dpbi1wb3Atd3JhcHBlci5yZWdpc3RlciAucmVnaXN0ZXItYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvZ2luLXBvcC13cmFwcGVyIC5jbG9zZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcmVtO1xuICB0b3A6IDNyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuaGVhZGVyIC5jb250YWluZXIgLmxvZ28tbmF2LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxNSU7XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIC5sb2dvLW5hdi13cmFwcGVyIC5sb2dvLXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIC5uYXZpZ2F0aW9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIC5zZWxsLXlvdXItc2l0ZS1idXR0b24sXG4uaGVhZGVyIC5jb250YWluZXIgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC10b3Atd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIC5tb2JpbGUtY3Jvc3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxuICAuaGVhZGVyIC5jb250YWluZXIgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIgLm1vYmlsZS1jcm9zcyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNC4xcmVtO1xuICAgIGhlaWdodDogMC40cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luOiAwLjhyZW0gMDtcbiAgfVxuICAuaGVhZGVyLm1vYmlsZS1hY3RpdmUgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIgLmFjY291bnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLm1vYmlsZS1hY3RpdmUgLm1vYmlsZS1jcm9zcyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLmhlYWRlci5tb2JpbGUtYWN0aXZlIC5tb2JpbGUtY3Jvc3Mgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuNnJlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgLmhlYWRlci5tb2JpbGUtYWN0aXZlIC5tb2JpbGUtY3Jvc3Mgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5oZWFkZXIubW9iaWxlLWFjdGl2ZSAubW9iaWxlLWNyb3NzIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjZyZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuICAuaGVhZGVyLm1vYmlsZS1hY3RpdmUgLm1vYmlsZS1tZW51LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA3LjRyZW07XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIC5sb2dvLW5hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuaGVhZGVyIC5jb250YWluZXIgLmxvZ28tbmF2LXdyYXBwZXIgLmxvZ28td3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIC5oZWFkZXIgLmNvbnRhaW5lciAubG9nby1uYXYtd3JhcHBlciAubG9nby13cmFwcGVyIGEgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDguNXJlbTtcbiAgfVxuICAuaGVhZGVyIC5jb250YWluZXIgLnNlbGwteW91ci1zaXRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5oZWFkZXIgLmNvbnRhaW5lciAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciAuc2VsbC15b3VyLXNpdGUtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLmNvbnRhaW5lciAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciAubW9iaWxlLWNyb3NzIHNwYW4ge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIG1hcmdpbjogMC42cmVtIDA7XG4gICAgaGVpZ2h0OiAwLjJyZW07XG4gIH1cbiAgLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMiUgNiU7XG4gICAgdG9wOiA3LjNyZW07XG4gICAgaGVpZ2h0OiA5MnZoO1xuICB9XG4gIC5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIgLnNlbGwteW91ci1zaXRlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCkge1xuICAuaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIC5uYXYgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciAubW9iaWxlLWJ1dHRvbi1ib3R0b20td3JhcHBlciAuYWNjb3VudC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDEuNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDMyMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNCUgOCU7XG4gICAgaGVpZ2h0OiAyM3JlbTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cbn1cbkBtZWRpYSAobWluLWhlaWdodDogMzc1cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0JSA4JTtcbiAgICBoZWlnaHQ6IDI4cmVtO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxufVxuQG1lZGlhIChtaW4taGVpZ2h0OiA3NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQlIDglO1xuICAgIGhlaWdodDogNTByZW07XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG59XG5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTExMTExO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIge1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLXRvcCB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQpO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItdG9wIHAge1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgbWF4LXdpZHRoOiAzMHJlbTtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciBwLmhlYWQge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAycmVtIDAgM3JlbTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIHAuc3ViaGVhZCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBtYXJnaW46IDAgMCAzcmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIHVsIHtcbiAgbWFyZ2luOiAwIDAgNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIHVsIGxpIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIHVsIGxpIGEge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjVhNjIyO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgZm9ybSBpbnB1dCB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGhlaWdodDogNS42cmVtO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjcwOTA1MDQvbUFibTBvUHktbWFpbC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDJyZW0gY2VudGVyO1xuICB3aWR0aDogNzAlO1xuICBjb2xvcjogIzk4OWZhODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gMCAwIDAuM3JlbTtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZDogIzNjNzljYjtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjNyZW0gMC4zcmVtIDA7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciBmb3JtIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNjU5OWM7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmV3c2xldHRlci13cmFwcGVyIC5ocy1mb3JtLWZpZWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1uZXdzbGV0dGVyLXdyYXBwZXIgLmhzX2VtYWlsIHtcbiAgd2lkdGg6IDcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciAuaHNfZW1haWwgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1uZXdzbGV0dGVyLXdyYXBwZXIgLmhzX2VtYWlsIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNzA5MDUwNC9tQWJtMG9QeS1tYWlsLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMnJlbSBjZW50ZXI7XG4gIHdpZHRoOiA3MCU7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwIDEwJSAwIDUuNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gMCAwIDAuM3JlbTtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciAuaHNfZW1haWwgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMjI7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zcmVtO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1uZXdzbGV0dGVyLXdyYXBwZXIgLmhzX2Vycm9yX3JvbGx1cCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciAuaHNfZXJyb3Jfcm9sbHVwIGxhYmVsIHtcbiAgY29sb3I6ICNkMTA2MDY7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciAuaHMtZXJyb3ItbXNncyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmV3c2xldHRlci13cmFwcGVyIC5oc19zdWJtaXQge1xuICB3aWR0aDogMzAlO1xuICBmbG9hdDogbGVmdDtcbn1cbmZvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmV3c2xldHRlci13cmFwcGVyIC5oc19zdWJtaXQgLmFjdGlvbnMge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjM2M3OWNiO1xuICBib3JkZXItcmFkaXVzOiAwIDAuM3JlbSAwLjNyZW0gMDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNjU5OWM7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLXNvY2lhbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGhzbGEoMGRlZywgMCUsIDEwMCUsIDAuMjQpO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1zb2NpYWwtd3JhcHBlciBwLmhlYWQge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1zb2NpYWwtd3JhcHBlciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMi44cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLXNvY2lhbC13cmFwcGVyIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1zb2NpYWwtd3JhcHBlciB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuZm9vdGVyIC5mb290ZXItbG9nby13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtZ2FwOiAzcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuZm9vdGVyIC5jb3B5cmlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMTExMTExO1xufVxuZm9vdGVyIC5jb3B5cmlnaHQgLmZvb3Rlci1ib3R0b20ge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuZm9vdGVyIC5jb3B5cmlnaHQgcCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuZm9vdGVyIC5jb3B5cmlnaHQgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmZvb3RlciAuY29weXJpZ2h0IHVsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZm9vdGVyIC5jb3B5cmlnaHQgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbmZvb3RlciAuY29weXJpZ2h0IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2Y1YTYyMjtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWN1c3RvbS12YWx1YXRpb24tdG9vbCBmb290ZXIgLmNvcHlyaWdodCAuZm9vdGVyLWJvdHRvbSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY5cHgpIHtcbiAgZm9vdGVyIC5jb3B5cmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDVyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgLmNvbnRhaW5lciAucm93IC5jb2wtNCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIC5jb250YWluZXIgLnJvdyAuY29sLTQgLmZvb3QtY29sLTEge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQpO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgLmNvbnRhaW5lciAucm93IC5jb2wtNCAuZm9vdC1jb2wtMiB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciAuY29udGFpbmVyIC5yb3cgLmNvbC00IHAge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciAuY29udGFpbmVyIC5yb3cgLmNvbC00IHAuaGVhZCB7XG4gICAgbWFyZ2luOiAycmVtIDAgMnJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciAuY29udGFpbmVyIC5yb3cgLmNvbC00IHAuc3ViaGVhZCB7XG4gICAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciAuY29udGFpbmVyIC5yb3cgLmNvbC01LFxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmNvbnRhaW5lciAucm93IC5jb2wtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciAuY29udGFpbmVyIC5yb3cgLmNvbC01IHVsIGxpLFxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmNvbnRhaW5lciAucm93IC5jb2wtNiB1bCBsaSB7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1zb2NpYWwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbiAgZm9vdGVyIC5jb3B5cmlnaHQgLmNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgbWFyZ2luOiAwIDVyZW07XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cbiAgZm9vdGVyIC5jb3B5cmlnaHQgLmNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbSAucm93IC5jb2wtNiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIGZvb3RlciAuY29weXJpZ2h0IC5jb250YWluZXIgdWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG4gIGZvb3RlciAuY29weXJpZ2h0IC5jb250YWluZXIgdWwgbGkge1xuICAgIG1hcmdpbjogMCAxLjVyZW0gMCAwO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvZ28td3JhcHBlciB7XG4gICAgZ3JpZC1nYXA6IDNyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gMWZyO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvZ28td3JhcHBlciBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiA0cmVtIDAgMDtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciBmb3JtIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItc29jaWFsLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5ld3NsZXR0ZXItd3JhcHBlciAuaHNfZW1haWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmV3c2xldHRlci13cmFwcGVyIC5oc19lbWFpbCBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgIHdpZHRoOiA3OCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNSUgMCAxNyU7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1uZXdzbGV0dGVyLXdyYXBwZXIgLmhzX3N1Ym1pdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1uZXdzbGV0dGVyLXdyYXBwZXIgLmhzX3N1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1sb2dvLXdyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtZ2FwOiAzcmVtO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWlubmVyIC5jb250YWluZXIgLnJvdyAuY29sLTQgLmZvb3QtY29sLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgZm9vdGVyIC5jb3B5cmlnaHQgLmNvbnRhaW5lciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGZvb3RlciAuY29weXJpZ2h0IC5jb250YWluZXIgLmZvb3Rlci1ib3R0b20gdWwge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDEuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG4gIGZvb3RlciAuY29weXJpZ2h0IC5jb250YWluZXIgLmZvb3Rlci1ib3R0b20gdWwgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuZm9ybS5zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgd2lkdGg6IDcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogc29saWQgMC4xcmVtICM5ODlmYTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAwIDAgMC4zcmVtO1xufVxuZm9ybS5zZWFyY2ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuZm9ybS5zZWFyY2ggYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiAzMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gMCAwIDAuM3JlbTtcbn1cbmZvcm0gaW5wdXQsXG5mb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2YjczODA7XG4gIHBhZGRpbmc6IDIuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogN3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbmZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZiNzM4MDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0gdGV4dGFyZWEge1xuICBoZWlnaHQ6IDEwcmVtO1xufVxuZm9ybSBzZWxlY3Qge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzZiNzM4MDtcbiAgcGFkZGluZzogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2QxdTR2NjQ0OWZnemVtLmNsb3VkZnJvbnQubmV0L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzA3LzI3MDkyMzAyL0o5enBGUjRILWNoZXYtZG93bi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XG4gIGhlaWdodDogN3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbmZvcm0gc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmI3MzgwO1xuICBvcGFjaXR5OiAxO1xufVxuZm9ybSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3OWNiO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDIuNXJlbTtcbn1cbmZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2NTk5Yztcbn1cbmZvcm0gYnV0dG9uOmhvdmVyIC5hcnJvdy1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB3aWR0aDogMS43cmVtO1xufVxuXG4uc2lkZWJhciBmb3JtLnNlYXJjaCBidXR0b25bdHlwZT1zdWJtaXRdLFxuLnNpZGViYXIgZm9ybS5zZWFyY2ggaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjNyZW0gMC4zcmVtIDA7XG59XG5cbi5pY29uLFxuLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNTEyMDYyNC9pY29uc192MS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmljb24ubG9jayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU2LjRyZW07XG4gIHdpZHRoOiAyLjZyZW07XG4gIGhlaWdodDogMi44cmVtO1xufVxuLmljb24uaGVhZHNldCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ5LjNyZW07XG4gIHdpZHRoOiAyLjhyZW07XG4gIGhlaWdodDogMi44cmVtO1xufVxuLmljb24uY29pbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2LjhyZW07XG4gIHdpZHRoOiAyLjJyZW07XG4gIGhlaWdodDogMi4ycmVtO1xufVxuLmljb24uY2FydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcuM3JlbTtcbiAgd2lkdGg6IDYuOHJlbTtcbiAgaGVpZ2h0OiA2LjJyZW07XG59XG4uaWNvbi53ZWJzaXRlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODAuNnJlbTtcbiAgd2lkdGg6IDUuN3JlbTtcbiAgaGVpZ2h0OiA1LjlyZW07XG59XG4uaWNvbi5nbG9iZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQzLjNyZW07XG4gIHdpZHRoOiA1LjhyZW07XG4gIGhlaWdodDogNnJlbTtcbn1cbi5pY29uLmFycm93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMi44cmVtO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbn1cbi5pY29uLmFycm93LXJpZ2h0LnJldmVyc2Uge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjdyZW07XG59XG4uaWNvbi5hcnJvdy1ncmV5LXJpZ2h0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9hcnJvdy1ncmV5LXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB3aWR0aDogOC44cmVtO1xufVxuLmljb24uYXJyb3ctZG93bi1jaXJjIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNHJlbTtcbiAgd2lkdGg6IDMuMnJlbTtcbiAgaGVpZ2h0OiAzLjNyZW07XG59XG4uaWNvbi5hcnJvdy1yaWdodC15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xLjVyZW07XG4gIHdpZHRoOiAyLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xufVxuLmljb24uYXJyb3ctcmlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgd2lkdGg6IDIuMnJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uaWNvbi5hcnJvdy1yaWdodC1ibHVlLXNtYWxsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNzA5MjA1NC9hcnJvdy1yaWdodC1ibHVlLXNtYWxsLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbn1cbi5pY29uLmNoZXYtdXAtYmxhY2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2NoZXYtdXAtYmxhY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIHdpZHRoOiAzLjFyZW07XG4gIGhlaWdodDogMS43cmVtO1xufVxuLmljb24uY2hldi1yaWdodCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMxLjhyZW07XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMi4zcmVtO1xufVxuLmljb24uZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2ZiLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuLmljb24udHdpdHRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbXBvbmVudHMvaWNvbnMveC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAzLjdyZW07XG4gIGhlaWdodDogMy42cmVtO1xufVxuLmljb24ueW91dHViZS1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy95dC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDUuNnJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuLmljb24uaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9pbnN0YWdyYW0uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMy44cmVtO1xuICB3aWR0aDogMy44cmVtO1xufVxuLmljb24uY2hldi1yaWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzByZW07XG4gIHdpZHRoOiAwLjlyZW07XG4gIGhlaWdodDogMS44cmVtO1xufVxuLmljb24uY2hlY2stY2lyYy1ibHVlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTMuNXJlbTtcbiAgd2lkdGg6IDYuOHJlbTtcbiAgaGVpZ2h0OiA2LjlyZW07XG59XG4uaWNvbi5wbGF5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYycmVtO1xuICB3aWR0aDogMTQuM3JlbTtcbiAgaGVpZ2h0OiAxNC4zcmVtO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBhbmltYXRpb246IHB1bHNlLWJsdWUgMnMgaW5maW5pdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uaWNvbi5wbGF5LWJ1dHRvbi13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbXBvbmVudHMvaWNvbnMvcGxheS1idXR0b24td2hpdGUuc3ZnXCIpO1xuICB3aWR0aDogMjQuM3JlbTtcbiAgaGVpZ2h0OiAyNC4zcmVtO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBhbmltYXRpb246IHB1bHNlLXdoaXRlIDJzIGluZmluaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmljb24ub3Blbi1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM0LjFyZW07XG4gIHdpZHRoOiAyLjZyZW07XG4gIGhlaWdodDogMi43cmVtO1xufVxuXG4uaWNvbi1wbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5pY29uLXBuZy5jcm93biB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjcwOTA2NDMvY3Jvd24tbG9nby5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAxMC44cmVtO1xuICBoZWlnaHQ6IDcuMjVyZW07XG59XG4uaWNvbi1wbmcuY3Jvd24tY2lyYyB7XG4gIHdpZHRoOiA1LjVyZW07XG4gIGhlaWdodDogNS41cmVtO1xufVxuLmljb24tcG5nLmVmLWxvZ28td2hpdGUge1xuICB3aWR0aDogMjAuOHJlbTtcbiAgaGVpZ2h0OiAxMS40cmVtO1xufVxuLmljb24tcG5nLmliYmEge1xuICB3aWR0aDogMjAuMnJlbTtcbiAgaGVpZ2h0OiA0LjVyZW07XG59XG4uaWNvbi1wbmcuaW5jLTUwMCB7XG4gIHdpZHRoOiA4LjM1cmVtO1xuICBoZWlnaHQ6IDguMzVyZW07XG59XG4uaWNvbi1wbmcuYml0Y29pbiB7XG4gIHdpZHRoOiAxNS43cmVtO1xuICBoZWlnaHQ6IDQuNXJlbTtcbn1cblxuLmljb24tdjIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2QxdTR2NjQ0OWZnemVtLmNsb3VkZnJvbnQubmV0L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzA3LzI1MTIwODU3L21wUUVVVWJZLWljb25zX3YyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmljb24tdjIuYnV5ZXJzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNS45cmVtO1xuICB3aWR0aDogNi4xcmVtO1xuICBoZWlnaHQ6IDUuOHJlbTtcbn1cbi5pY29uLXYyLnNlbGxlcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIHdpZHRoOiA2cmVtO1xuICBoZWlnaHQ6IDUuOXJlbTtcbn1cbi5pY29uLXYyLmNhcmVlcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMy4zcmVtO1xuICB3aWR0aDogNS44cmVtO1xuICBoZWlnaHQ6IDUuOXJlbTtcbn1cbi5pY29uLXYyLmZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTEuN3JlbTtcbiAgd2lkdGg6IDUuNHJlbTtcbiAgaGVpZ2h0OiA1LjRyZW07XG59XG4uaWNvbi12Mi50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjIuNXJlbTtcbiAgd2lkdGg6IDUuNHJlbTtcbiAgaGVpZ2h0OiA1LjRyZW07XG59XG4uaWNvbi12Mi55b3V0dWJlLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNy45cmVtO1xuICB3aWR0aDogNS40cmVtO1xuICBoZWlnaHQ6IDUuNHJlbTtcbn1cbi5pY29uLXYyLmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3LjFyZW07XG4gIHdpZHRoOiA1LjRyZW07XG4gIGhlaWdodDogNS40cmVtO1xufVxuXG4uaWNvbi12MyB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA5MDAvN2pDN0tDV1QtaWNvbnNfdjMuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmljb24tdjMuYWRzZW5zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgd2lkdGg6IDUuMnJlbTtcbiAgaGVpZ2h0OiA1LjRyZW07XG59XG4uaWNvbi12My5hbWF6b24tYXNzb2NpYXRlcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUuNHJlbTtcbiAgd2lkdGg6IDkuOHJlbTtcbiAgaGVpZ2h0OiA2LjJyZW07XG59XG4uaWNvbi12My5hbWF6b24tZmJhIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzhyZW07XG4gIHdpZHRoOiA3LjRyZW07XG4gIGhlaWdodDogNy41cmVtO1xufVxuLmljb24tdjMuYW1hem9uLWZibSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExLjZyZW07XG4gIHdpZHRoOiA3LjRyZW07XG4gIGhlaWdodDogNy41cmVtO1xufVxuLmljb24tdjMuYW1hem9uLWtkcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5LjFyZW07XG4gIHdpZHRoOiA3LjRyZW07XG4gIGhlaWdodDogNy41cmVtO1xufVxuLmljb24tdjMuYW1hem9uLW1lcmNoYW50IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjYuNnJlbTtcbiAgd2lkdGg6IDkuOXJlbTtcbiAgaGVpZ2h0OiA2LjJyZW07XG59XG4uaWNvbi12My5kcm9wc2hpcHBpbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMi44cmVtO1xuICB3aWR0aDogNnJlbTtcbiAgaGVpZ2h0OiA1LjJyZW07XG59XG4uaWNvbi12My5lLWNvbW1lcmNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDUuNXJlbTtcbiAgd2lkdGg6IDUuM3JlbTtcbiAgaGVpZ2h0OiA1LjZyZW07XG59XG5cbi5pY29uLXY0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNTEyMDkwMi9sWUFGS0o3My1pY29uc192NC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pY29uLXY0LnF1ZXN0aW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDguMXJlbTtcbiAgd2lkdGg6IDEwLjRyZW07XG4gIGhlaWdodDogMTAuNHJlbTtcbn1cbi5pY29uLXY0LnF1ZXN0aW9uLXNtYWxsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9xdWVzdGlvbi1ibHVlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDYuNHJlbTtcbiAgaGVpZ2h0OiA2LjRyZW07XG59XG4uaWNvbi12NC5jaGV2LXJpZ2h0LWJpZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwLjZyZW07XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogNHJlbTtcbn1cbi5pY29uLXY0LmFpcnBsYW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzkuNnJlbTtcbiAgd2lkdGg6IDguNXJlbTtcbiAgaGVpZ2h0OiA4LjVyZW07XG59XG4uaWNvbi12NC5zdW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01OC41cmVtO1xuICB3aWR0aDogOS40cmVtO1xuICBoZWlnaHQ6IDkuNnJlbTtcbn1cbi5pY29uLXY0Lmdsb2JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzFyZW07XG4gIHdpZHRoOiA4LjdyZW07XG4gIGhlaWdodDogOC42cmVtO1xufVxuLmljb24tdjQuaGVhbHRoY2FyZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0LjZyZW07XG4gIHdpZHRoOiA5LjJyZW07XG4gIGhlaWdodDogOC4xcmVtO1xufVxuLmljb24tdjQuZWR1Y2F0aW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMy4zcmVtO1xuICB3aWR0aDogMTAuMnJlbTtcbiAgaGVpZ2h0OiA3LjNyZW07XG59XG4uaWNvbi12NC5hc3Npc3RhbmNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjIuN3JlbTtcbiAgd2lkdGg6IDkuNXJlbTtcbiAgaGVpZ2h0OiA4LjNyZW07XG59XG5cbi5pY29uLXY1IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNTEyMDkwNC9VeU8zQlM4by1pY29uc192NS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pY29uLXY1LmNoZWNrLXllbGxvdy1jaXJjIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjEuOHJlbTtcbiAgd2lkdGg6IDguM3JlbTtcbiAgaGVpZ2h0OiA4LjNyZW07XG59XG4uaWNvbi12NS5saXN0aW5nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTUuNHJlbTtcbiAgd2lkdGg6IDUuN3JlbTtcbiAgaGVpZ2h0OiA1LjZyZW07XG59XG4uaWNvbi12NS5ncmlkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB3aWR0aDogNS43cmVtO1xuICBoZWlnaHQ6IDUuNnJlbTtcbn1cbi5pY29uLXY1LmZpbHRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExLjJyZW07XG4gIHdpZHRoOiA1LjdyZW07XG4gIGhlaWdodDogNS42cmVtO1xufVxuLmljb24tdjUuc2V0dGluZ3Mge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01LjZyZW07XG4gIHdpZHRoOiA1LjdyZW07XG4gIGhlaWdodDogNS42cmVtO1xufVxuLmljb24tdjUucXVlc3Rpb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MC4ycmVtO1xuICB3aWR0aDogMS43cmVtO1xuICBoZWlnaHQ6IDEuN3JlbTtcbn1cbi5pY29uLXY1LmRvdHMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00Mi43cmVtO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5pY29uLXY1Lmxpa2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01My4xcmVtO1xuICB3aWR0aDogMi4zcmVtO1xuICBoZWlnaHQ6IDIuM3JlbTtcbn1cbi5pY29uLXY1LmRpc2xpa2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MC40cmVtO1xuICB3aWR0aDogMi4zcmVtO1xuICBoZWlnaHQ6IDIuM3JlbTtcbn1cbi5pY29uLXY1LmdyaWQtbm8tYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjYuM3JlbTtcbiAgd2lkdGg6IDMuOXJlbTtcbiAgaGVpZ2h0OiAzLjlyZW07XG59XG4uaWNvbi12NS5maWx0ZXJzLW5vLWJvcmRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ1LjJyZW07XG4gIHdpZHRoOiAzLjhyZW07XG4gIGhlaWdodDogMy43cmVtO1xufVxuLmljb24tdjUuc2V0dGluZ3Mtbm8tYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzAuMXJlbTtcbiAgd2lkdGg6IDMuNnJlbTtcbiAgaGVpZ2h0OiAzLjZyZW07XG59XG4uaWNvbi12NS5saWtlLW5vLWJvcmRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ4LjlyZW07XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDQuMnJlbTtcbn1cbi5pY29uLXY1LmRpc2xpa2Utbm8tYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzYuMnJlbTtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNC4ycmVtO1xufVxuLmljb24tdjUuY3Jvc3Mge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMy43cmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5pY29uLXY1LmNoZWNrLWJsdWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNi44cmVtO1xuICB3aWR0aDogMy4xcmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5pY29uLXY1LmxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02MXJlbTtcbiAgd2lkdGg6IDQuN3JlbTtcbiAgaGVpZ2h0OiA1LjNyZW07XG59XG4uaWNvbi12NS5sb2dpbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbXBvbmVudHMvaWNvbnMvbG9nLWluLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcbiAgd2lkdGg6IDcuOXJlbTtcbiAgaGVpZ2h0OiA3LjlyZW07XG59XG4uaWNvbi12NS5jcmVhdGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3VzZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xuICB3aWR0aDogOHJlbTtcbiAgaGVpZ2h0OiA4cmVtO1xufVxuXG4uaWNvbi12NiB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA5MDUvNmNMeEdnWmktaWNvbnNfdjYuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaWNvbi12Ni5jaGVjay1jaXJjLWJsdWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS43cmVtO1xufVxuLmljb24tdjYuY2hlY2stY2lyYy1zbWFsbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEuN3JlbTtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbn1cbi5pY29uLXY2LmxhcHRvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUuN3JlbTtcbiAgd2lkdGg6IDcuOXJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xufVxuLmljb24tdjYubW91c2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMS43cmVtO1xuICB3aWR0aDogNi45cmVtO1xuICBoZWlnaHQ6IDYuOHJlbTtcbn1cbi5pY29uLXY2LnZhbHVhdGlvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImNvbXBvbmVudHMvaWNvbnMvdmFsdWF0aW9uLXRvb2wucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogOC42cmVtO1xuICBoZWlnaHQ6IDYuNHJlbTtcbn1cbi5pY29uLXY2LnBsYXktYnV0dG9uLXllbGxvdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4LjVyZW07XG4gIHdpZHRoOiAyMi4xcmVtO1xuICBoZWlnaHQ6IDIyLjJyZW07XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGFuaW1hdGlvbjogcHVsc2UteWVsbG93IDJzIGluZmluaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uaWNvbi12NyB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA5MDgvbnFaNnB2VnEtaWNvbnNfdjcuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaWNvbi12Ny5zdGFydGVkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDYuMnJlbTtcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG4uaWNvbi12Ny5hc3NldHMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMC41cmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5pY29uLXY3LnNiYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgd2lkdGg6IDEwcmVtO1xuICBoZWlnaHQ6IDEwLjFyZW07XG59XG4uaWNvbi12Ny50bSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwLjFyZW07XG4gIHdpZHRoOiAxMC4zcmVtO1xuICBoZWlnaHQ6IDEwLjRyZW07XG59XG4uaWNvbi12Ny5vcHBvcnR1bml0aWVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzYuMnJlbTtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG4uaWNvbi12Ny5yaXNrcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIzcmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5pY29uLXY3Lndvcmstc2tpbGxzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzguN3JlbTtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG4uaWNvbi12Ny5zb2NpYWwtbWVkaWEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00My43cmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5pY29uLXY3LnF1ZXN0aW9uLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMzLjdyZW07XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xufVxuLmljb24tdjcuaW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMS4ycmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5pY29uLXY3LnByb2ZpbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MS4ycmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbn1cbi5pY29uLXY3LmxvY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1LjVyZW07XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNS43cmVtO1xufVxuXG4uaWNvbi12OCB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA5MTAvQ3FIOVR2NHItaWNvbnNfdjguc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaWNvbi12OC5pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwLjdyZW07XG4gIHdpZHRoOiAxMC40cmVtO1xuICBoZWlnaHQ6IDEycmVtO1xufVxuLmljb24tdjguYnV5ZXJzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjIuN3JlbTtcbiAgd2lkdGg6IDEwLjhyZW07XG4gIGhlaWdodDogMTAuOHJlbTtcbn1cbi5pY29uLXY4LnNlbGxlcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIHdpZHRoOiAxMC44cmVtO1xuICBoZWlnaHQ6IDEwLjdyZW07XG59XG5cbi5pY29uLXY5IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNTEyMDkxMi9BZ2NYbmUwdC1pY29uc192OS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pY29uLXY5LmZiIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB3aWR0aDogNy4ycmVtO1xuICBoZWlnaHQ6IDcuMXJlbTtcbn1cbi5pY29uLXY5Lmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcuMXJlbTtcbiAgd2lkdGg6IDcuMnJlbTtcbiAgaGVpZ2h0OiA3LjFyZW07XG59XG4uaWNvbi12OS5saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0LjJyZW07XG4gIHdpZHRoOiA3LjJyZW07XG4gIGhlaWdodDogNy4xcmVtO1xufVxuLmljb24tdjkuZW1haWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMS4zcmVtO1xuICB3aWR0aDogNy4ycmVtO1xuICBoZWlnaHQ6IDcuMXJlbTtcbn1cbi5pY29uLXY5LnlvdXR1YmUtaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI4LjRyZW07XG4gIHdpZHRoOiA3LjJyZW07XG4gIGhlaWdodDogNy4xcmVtO1xufVxuXG4uaWNvbi1zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3NlYXJjaC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG59XG5cbi5pY29uLXJlZnJlc2gge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3JlZnJlc2guc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xufVxuXG4ueWVsbG93LXJpZ2h0LWFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy95ZWxsb3ctcmlnaHQtYXJyb3cuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHJlbTtcbiAgaGVpZ2h0OiAxMHJlbTtcbn1cblxuLmljb24tcG9kbG9jayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvcG9kbG9jay5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWE2MjI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAuN3JlbSAwLjNyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG5cbi5leGNsYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvZXhjbGEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZXhjbGFtYXRpb24tY2lyY2xlLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9leGNsYW1hdGlvbi1jaXJjbGUtd2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDUuOHJlbTtcbiAgaGVpZ2h0OiA1LjhyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBsYXktYnV0dG9uLXNtYWxsLXllbGxvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvcGxheS1idXR0b24tc21hbGwteWVsbG93LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiA0LjFyZW07XG4gIGhlaWdodDogNC4xcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wbGF5LWJ1dHRvbi15ZWxsb3ctc21hbGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3BsYXktYnV0dG9uLXllbGxvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMTQuMnJlbTtcbiAgaGVpZ2h0OiAxNC4ycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGFuaW1hdGlvbjogcHVsc2UteWVsbG93IDJzIGluZmluaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uZGlzcGxheS1hZHZldGlzdGluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvZGlzcGxheS1hZHZlcnRpc2luZzIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDguNXJlbTtcbiAgaGVpZ2h0OiA1LjZyZW07XG59XG5cbi5pY29uLW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL25leHQtaWNvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbn1cblxuLmNoZXYtcmlnaHQtd2hpdGUtc21hbGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2NoZXYtcmlnaHQtd2hpdGUtc21hbGwuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMS4ycmVtO1xufVxuXG4uaW5mby1jaXJjIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXNrLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2luZm8uc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVhNjIyO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbn1cbi5pbmZvLWNpcmMuY29sb3ItYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc5Y2I7XG59XG5cbi5jaGVjay1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2NoZWNrLWNpcmNsZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTEuNXJlbTtcbiAgaGVpZ2h0OiAxMS41cmVtO1xufVxuXG4ucG9wLXVwLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9jbG9zZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMy42cmVtO1xuICBoZWlnaHQ6IDMuNnJlbTtcbn1cblxuLmNvaW4yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9jb2luLnN2Z1wiKTtcbiAgd2lkdGg6IDUuMnJlbTtcbiAgaGVpZ2h0OiA1LjJyZW07XG59XG5cbi5wb2Rsb2NrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9wYWRsb2NrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS45cmVtO1xufVxuXG4uY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2NhbGVuZGFyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0LjlyZW07XG4gIGhlaWdodDogNXJlbTtcbn1cblxuLnNoaWVsZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvc2hpZWxkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0LjdyZW07XG4gIGhlaWdodDogNS43cmVtO1xufVxuXG4ubGFwdG9wLWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2xhcHRvcC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNS44cmVtO1xuICBoZWlnaHQ6IDQuNHJlbTtcbn1cblxuLndlYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvd2ViLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1LjJyZW07XG4gIGhlaWdodDogNS4ycmVtO1xufVxuXG4uY2hhcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2NoYXJ0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1LjFyZW07XG4gIGhlaWdodDogNC45cmVtO1xufVxuXG4uY2hhcnQteWVsbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9jaGFydC15ZWxsb3cuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUuMXJlbTtcbiAgaGVpZ2h0OiA0LjlyZW07XG59XG5cbi51c2VycyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvdXNlcnMuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUuMXJlbTtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuXG4udXAge1xuICBtYXNrLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3VwLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGMyMWQ7XG59XG4udXAuZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ODlmYTg7XG59XG5cbi5kb3duIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9kb3duLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTA2MDY7XG59XG5cbi5iYW5uZXItY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2Nsb3NlZC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xufVxuXG4udW5sb2NrLWxpc3Rpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3VubG9jay1saXN0aW5nLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuODI3cmVtO1xuICBoZWlnaHQ6IDEuODIycmVtO1xufVxuXG4uZG9sbGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9kb2xsYXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbn1cblxuLmJhY2stYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9iYWNrLWJ1dHRvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyLjZyZW07XG4gIGhlaWdodDogMi42cmVtO1xufVxuXG4uY2hlY2ttYXJrLWdyZWVuLXNtYWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9jaGVjay1ncmVlbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS44cmVtO1xufVxuXG4udHJhZGVtYXJrLW1pbmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3RyYWRlbWFyay1taW5pLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQuNnJlbTtcbiAgaGVpZ2h0OiA0LjZyZW07XG59XG5cbi5wcml2YXRlLWxlbmRlci1taW5pIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9maW5hbmNpbmctYXBwcm92ZWQtbWluaS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0LjZyZW07XG4gIGhlaWdodDogNC42cmVtO1xufVxuXG4uc2VtcnVzaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvc2VtcnVzaC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNi44OHJlbTtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xufVxuXG4uc2hpZWxkLWxvY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3NoaWVsZC1sb2NrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQuM3JlbTtcbiAgaGVpZ2h0OiA0LjlyZW07XG59XG5cbi5zbWFsbC1sb2NrLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9zbWFsbC1sb2NrLXdoaXRlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMzU2cmVtO1xuICBoZWlnaHQ6IDEuNjY0cmVtO1xufVxuXG4uaW5mby1taW5pIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9pbmZvLW1pbmkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbn1cblxuLmV4dGVybmFsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9leHRlcm5hbC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjZyZW07XG4gIGhlaWdodDogMS42cmVtO1xufVxuXG4uYXJyb3ctZG93bi1ibHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9hcnJvdy1kb3duLWJsdWUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbn1cblxuLm5ld3lvcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL25ld3lvcmsuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDcuOXJlbTtcbiAgaGVpZ2h0OiA1LjVyZW07XG59XG5cbi5pbmMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2luYy5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNy4zcmVtO1xuICBoZWlnaHQ6IDIuNnJlbTtcbn1cblxuLmZvcmJlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvZm9yYmVzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA5LjdyZW07XG4gIGhlaWdodDogMi41cmVtO1xufVxuXG4uaHVmZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvaHVmZi5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTUuNHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG59XG5cbi5tb3oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL21vei5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNy45cmVtO1xuICBoZWlnaHQ6IDIuM3JlbTtcbn1cblxuLm1pbmktY3Jvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvbWluaS1jcm93bi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDQuMnJlbTtcbiAgaGVpZ2h0OiAyLjhyZW07XG59XG5cbi5jbG9zZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvY2xvc2UtMi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cblxuLmdvb2dsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9nb29nbGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xufVxuXG4uZW1haWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvZW1haWwuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xufVxuXG4uZG9jdW1lbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvZG9jdW1lbnQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiA0LjVyZW07XG4gIGhlaWdodDogNC41cmVtO1xufVxuXG4ucGhvbmUtY2FsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9waG9uZS1jYWxsLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogNC41cmVtO1xuICBoZWlnaHQ6IDQuNXJlbTtcbn1cblxuLmljb24tcmlnaHQtd2hpdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zYXNzL2NvbXBvbmVudHMvaWNvbnMvaWNvbi1yaWdodC13aGl0ZS1sYXJnZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMi41cmVtO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLmljb24tY2FsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3Nhc3MvY29tcG9uZW50cy9pY29ucy9jYWxsLWljb24tMi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0biwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdLCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5hbG0tbG9hZC1tb3JlLWJ0biwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMS44cmVtIDRyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA2LjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbi5idG4uYnRuLW1pbmksIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0LmJ0bi1taW5pW3R5cGU9c3VibWl0XSwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuYnRuLW1pbmkuYWxtLWxvYWQtbW9yZS1idG4sIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi1taW5pIHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJ0bi5idG4tc21hbGwsIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0LmJ0bi1zbWFsbFt0eXBlPXN1Ym1pdF0sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmJ0bi1zbWFsbC5hbG0tbG9hZC1tb3JlLWJ0biwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGEuYnRuLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmc6IDEuNDQ2cmVtIDJyZW07XG4gIGhlaWdodDogYXV0bztcbn1cbi5idG4uYnRuLW1lZGl1bSwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXQuYnRuLW1lZGl1bVt0eXBlPXN1Ym1pdF0sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmJ0bi1tZWRpdW0uYWxtLWxvYWQtbW9yZS1idG4sIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDJyZW0gMi41cmVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnRuIC5hcnJvdy1yaWdodCwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIC5hcnJvdy1yaWdodCwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuYWxtLWxvYWQtbW9yZS1idG4gLmFycm93LXJpZ2h0LCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYSAuYXJyb3ctcmlnaHQsXG4uYnRuIC5hcnJvdy1yaWdodC1ibHVlLXNtYWxsLFxuLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdIC5hcnJvdy1yaWdodC1ibHVlLXNtYWxsLFxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuYWxtLWxvYWQtbW9yZS1idG4gLmFycm93LXJpZ2h0LWJsdWUtc21hbGwsXG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYSAuYXJyb3ctcmlnaHQtYmx1ZS1zbWFsbCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uYnRuLmJ0bi1ibHVlLCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5idG4tYmx1ZVt0eXBlPXN1Ym1pdF0sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmFsbS1sb2FkLW1vcmUtYnRuLCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYS5idG4tYmx1ZSwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGE6aG92ZXIsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc5Y2I7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi5idG4tYmx1ZTpob3ZlciwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXQuYnRuLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyLCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5hbG0tbG9hZC1tb3JlLWJ0bjpob3ZlciwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY1OTljO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi5idG4tYmx1ZTpob3ZlciAuYXJyb3ctcmlnaHQsIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0LmJ0bi1ibHVlW3R5cGU9c3VibWl0XTpob3ZlciAuYXJyb3ctcmlnaHQsIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmFsbS1sb2FkLW1vcmUtYnRuOmhvdmVyIC5hcnJvdy1yaWdodCwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGE6aG92ZXIgLmFycm93LXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHdpZHRoOiAxLjdyZW07XG59XG4uYnRuLmJ0bi1yZWQsIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0LmJ0bi1yZWRbdHlwZT1zdWJtaXRdLCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4tcmVkLmFsbS1sb2FkLW1vcmUtYnRuLCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYS5idG4tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxMDYwNjtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi13aWR0aDogMTZyZW07XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idG4uYnRuLWdyZXksIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0LmJ0bi1ncmV5W3R5cGU9c3VibWl0XSwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuYnRuLWdyZXkuYWxtLWxvYWQtbW9yZS1idG4sIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4OWZhODtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi13aWR0aDogMTZyZW07XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idG4uYnRuLXllbGxvdywgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXQuYnRuLXllbGxvd1t0eXBlPXN1Ym1pdF0sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmJ0bi15ZWxsb3cuYWxtLWxvYWQtbW9yZS1idG4sIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVhNjIyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4uYnRuLXllbGxvdzpob3ZlciwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXQuYnRuLXllbGxvd1t0eXBlPXN1Ym1pdF06aG92ZXIsIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmJ0bi15ZWxsb3cuYWxtLWxvYWQtbW9yZS1idG46aG92ZXIsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5YzE3O1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi5idG4teWVsbG93OmhvdmVyIC5hcnJvdy1yaWdodCwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXQuYnRuLXllbGxvd1t0eXBlPXN1Ym1pdF06aG92ZXIgLmFycm93LXJpZ2h0LCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4teWVsbG93LmFsbS1sb2FkLW1vcmUtYnRuOmhvdmVyIC5hcnJvdy1yaWdodCwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGEuYnRuLXllbGxvdzpob3ZlciAuYXJyb3ctcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgd2lkdGg6IDEuN3JlbTtcbn1cbi5idG4uYnRuLWRhcmstYmx1ZSwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXQuYnRuLWRhcmstYmx1ZVt0eXBlPXN1Ym1pdF0sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmJ0bi1kYXJrLWJsdWUuYWxtLWxvYWQtbW9yZS1idG4sIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY1OTljO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4uYnRuLWRhcmstYmx1ZTpob3ZlciwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXQuYnRuLWRhcmstYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXIsIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmJ0bi1kYXJrLWJsdWUuYWxtLWxvYWQtbW9yZS1idG46aG92ZXIsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi1kYXJrLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY1OTljO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi5idG4tZGFyay1ibHVlOmhvdmVyIC5hcnJvdy1yaWdodCwgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXQuYnRuLWRhcmstYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXIgLmFycm93LXJpZ2h0LCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4tZGFyay1ibHVlLmFsbS1sb2FkLW1vcmUtYnRuOmhvdmVyIC5hcnJvdy1yaWdodCwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGEuYnRuLWRhcmstYmx1ZTpob3ZlciAuYXJyb3ctcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgd2lkdGg6IDEuN3JlbTtcbn1cbi5idG4uYnRuLXdoaXRlLXRyYW5zcGFyZW50LCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5idG4td2hpdGUtdHJhbnNwYXJlbnRbdHlwZT1zdWJtaXRdLCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4td2hpdGUtdHJhbnNwYXJlbnQuYWxtLWxvYWQtbW9yZS1idG4sIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi13aGl0ZS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4uYnRuLXdoaXRlLXRyYW5zcGFyZW50OmhvdmVyLCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5idG4td2hpdGUtdHJhbnNwYXJlbnRbdHlwZT1zdWJtaXRdOmhvdmVyLCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4td2hpdGUtdHJhbnNwYXJlbnQuYWxtLWxvYWQtbW9yZS1idG46aG92ZXIsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi13aGl0ZS10cmFuc3BhcmVudDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuLmJ0bi13aGl0ZS10cmFuc3BhcmVudDpob3ZlciAuYXJyb3ctcmlnaHQsIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0LmJ0bi13aGl0ZS10cmFuc3BhcmVudFt0eXBlPXN1Ym1pdF06aG92ZXIgLmFycm93LXJpZ2h0LCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4td2hpdGUtdHJhbnNwYXJlbnQuYWxtLWxvYWQtbW9yZS1idG46aG92ZXIgLmFycm93LXJpZ2h0LCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYS5idG4td2hpdGUtdHJhbnNwYXJlbnQ6aG92ZXIgLmFycm93LXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHdpZHRoOiAxLjdyZW07XG59XG4uYnRuLmJ0bi1ibHVlLXRyYW5zcGFyZW50LCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5idG4tYmx1ZS10cmFuc3BhcmVudFt0eXBlPXN1Ym1pdF0sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmJ0bi1ibHVlLXRyYW5zcGFyZW50LmFsbS1sb2FkLW1vcmUtYnRuLCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYS5idG4tYmx1ZS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIDAuMnJlbSAjM2M3OWNiO1xuICBjb2xvcjogIzNjNzljYjtcbn1cbi5idG4uYnRuLWJsdWUtdHJhbnNwYXJlbnQ6aG92ZXIsIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0LmJ0bi1ibHVlLXRyYW5zcGFyZW50W3R5cGU9c3VibWl0XTpob3ZlciwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuYnRuLWJsdWUtdHJhbnNwYXJlbnQuYWxtLWxvYWQtbW9yZS1idG46aG92ZXIsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi1ibHVlLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG4uYnRuLWJsdWUtdHJhbnNwYXJlbnQ6aG92ZXIgLmFycm93LXJpZ2h0LCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5idG4tYmx1ZS10cmFuc3BhcmVudFt0eXBlPXN1Ym1pdF06aG92ZXIgLmFycm93LXJpZ2h0LCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4tYmx1ZS10cmFuc3BhcmVudC5hbG0tbG9hZC1tb3JlLWJ0bjpob3ZlciAuYXJyb3ctcmlnaHQsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi1ibHVlLXRyYW5zcGFyZW50OmhvdmVyIC5hcnJvdy1yaWdodCxcbi5idG4uYnRuLWJsdWUtdHJhbnNwYXJlbnQ6aG92ZXIgLmFycm93LXJpZ2h0LWJsdWUtc21hbGwsXG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5idG4tYmx1ZS10cmFuc3BhcmVudFt0eXBlPXN1Ym1pdF06aG92ZXIgLmFycm93LXJpZ2h0LWJsdWUtc21hbGwsXG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4tYmx1ZS10cmFuc3BhcmVudC5hbG0tbG9hZC1tb3JlLWJ0bjpob3ZlciAuYXJyb3ctcmlnaHQtYmx1ZS1zbWFsbCxcbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLmJ0bi1ibHVlLXRyYW5zcGFyZW50OmhvdmVyIC5hcnJvdy1yaWdodC1ibHVlLXNtYWxsIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHdpZHRoOiAxLjdyZW07XG59XG4uYnRuLmJ0bi1ncmV5LXRyYW5zcGFyZW50LCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5idG4tZ3JleS10cmFuc3BhcmVudFt0eXBlPXN1Ym1pdF0sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmJ0bi1ncmV5LXRyYW5zcGFyZW50LmFsbS1sb2FkLW1vcmUtYnRuLCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIDAuMnJlbSAjOTg5ZmE4O1xuICBjb2xvcjogIzk4OWZhODtcbn1cbi5idG4uYnRuLWdyZXktdHJhbnNwYXJlbnQ6aG92ZXIsIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0LmJ0bi1ncmV5LXRyYW5zcGFyZW50W3R5cGU9c3VibWl0XTpob3ZlciwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuYnRuLWdyZXktdHJhbnNwYXJlbnQuYWxtLWxvYWQtbW9yZS1idG46aG92ZXIsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG4uYnRuLWdyZXktdHJhbnNwYXJlbnQ6aG92ZXIgLmFycm93LXJpZ2h0LCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5idG4tZ3JleS10cmFuc3BhcmVudFt0eXBlPXN1Ym1pdF06aG92ZXIgLmFycm93LXJpZ2h0LCAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIC5idG4tZ3JleS10cmFuc3BhcmVudC5hbG0tbG9hZC1tb3JlLWJ0bjpob3ZlciAuYXJyb3ctcmlnaHQsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhOmhvdmVyIC5hcnJvdy1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB3aWR0aDogMS43cmVtO1xufVxuLmJ0bi5mdWxsLXdpZHRoLCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dC5mdWxsLXdpZHRoW3R5cGU9c3VibWl0XSwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuZnVsbC13aWR0aC5hbG0tbG9hZC1tb3JlLWJ0biwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGEuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY3RhLWJ1dHRvbnMtd3JhcHBlciAuY3RhX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDEuN3JlbSAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ocy1jdGEtd3JhcHBlciAuY3RhX2J1dHRvbiBwIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLCAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmFsbS1sb2FkLW1vcmUtYnRuLCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICAgIHdpZHRoOiA5NCU7XG4gICAgbWFyZ2luOiAxcmVtIDMlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNlYXJjaC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5zZWFyY2gtd3JhcHBlciBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnNlYXJjaC13cmFwcGVyIGg1IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2VhcmNoLXdyYXBwZXIgZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBwYWRkaW5nOiAxLjRyZW07XG4gIG1heC13aWR0aDogMTEwcmVtO1xuICBtYXJnaW46IDRyZW0gYXV0bztcbn1cbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogMzAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDAuMXJlbSAjZTFlN2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gMCAwIDAuM3JlbTtcbn1cbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAwLjFyZW0gI2UxZTdlZjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cCAuc2xpZGVyLXJhbmdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuaW5wdXQtZ3JvdXAgLnNsaWRlci1yYW5nZS13cmFwcGVyIC5sYWJlbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAyLjVyZW0gMCAyLjVyZW07XG4gIHdpZHRoOiAyNSU7XG4gIGhlaWdodDogN3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzZiNzM4MDtcbn1cbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cCAuc2xpZGVyLXJhbmdlLXdyYXBwZXIgLnVpLXdpZGdldC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjM2M3OWNiO1xufVxuLnNlYXJjaC13cmFwcGVyIGZvcm0gLnNlYXJjaC1mb3JtLXdyYXBwZXIgLmlucHV0LWdyb3VwIC5zbGlkZXItcmFuZ2Utd3JhcHBlciAuc2xpZGVyLXJhbmdlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAycmVtIDNyZW0gMi41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjRmN2ZiO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3JkZXItdG9wOiBzb2xpZCAwLjFyZW0gI2Y0ZjdmYjtcbn1cbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cCAuc2xpZGVyLXJhbmdlLXdyYXBwZXIgLnNsaWRlci1yYW5nZS1idXR0b24gLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAwLjZlbTtcbn1cbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cCAuc2xpZGVyLXJhbmdlLXdyYXBwZXIgLnNsaWRlci1yYW5nZS1idXR0b24gLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1jb2xvcjogIzNjNzljYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IGdyYWI7XG59XG4uc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuaW5wdXQtZ3JvdXAgLnNsaWRlci1yYW5nZS13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDc1JTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuaW5wdXQtZ3JvdXAgLnNsaWRlci1yYW5nZS13cmFwcGVyOmhvdmVyID4gLnNsaWRlci1yYW5nZS1idXR0b24ge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cDpudGgtY2hpbGQoMykge1xuICB3aWR0aDogNDAlO1xufVxuLnNlYXJjaC13cmFwcGVyIGZvcm0gYnV0dG9uIHtcbiAgd2lkdGg6IDIwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4zcmVtIDAuM3JlbSAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE2OXB4KSB7XG4gIC5zZWFyY2gtd3JhcHBlciBmb3JtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiA1cmVtIDA7XG4gIH1cbiAgLnNlYXJjaC13cmFwcGVyIGZvcm0gLnNlYXJjaC1mb3JtLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgcGFkZGluZzogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAuc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlcjo6YmVmb3JlLCAuc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIGlucHV0IHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIHNlbGVjdCB7XG4gICAgd2lkdGg6IDMyLjUlO1xuICB9XG4gIC5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIHNlbGVjdC5wcmljZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjNyZW0gMC4zcmVtIDA7XG4gIH1cbiAgLnNlYXJjaC13cmFwcGVyIGZvcm0gYnV0dG9uIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMzByZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC13cmFwcGVyIC5pY29uLXBuZy5jcm93biB7XG4gICAgd2lkdGg6IDcuOHJlbTtcbiAgICBoZWlnaHQ6IDUuMjVyZW07XG4gIH1cbiAgLnNlYXJjaC13cmFwcGVyIGZvcm0ge1xuICAgIG1hcmdpbjogM3JlbSAwO1xuICB9XG4gIC5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAuc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuaW5wdXQtZ3JvdXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDMlIDIlO1xuICAgIHdpZHRoOiA5NiU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaC13cmFwcGVyIGZvcm0gLnNlYXJjaC1mb3JtLXdyYXBwZXIgLmlucHV0LWdyb3VwOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDk2JTtcbiAgfVxuICAuc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuaW5wdXQtZ3JvdXA6bnRoLWNoaWxkKDMpIC5sYWJlbCB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbSAwIDAgMC40cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAycmVtIDIuMnJlbTtcbiAgfVxuICAuc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuaW5wdXQtZ3JvdXA6bnRoLWNoaWxkKDMpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIC5pbnB1dC1ncm91cDpudGgtY2hpbGQoMykgLnNsaWRlci1yYW5nZS13cmFwcGVyIGlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAuNHJlbSAwLjRyZW0gMDtcbiAgfVxuICAuc2VhcmNoLXdyYXBwZXIgZm9ybSAuc2VhcmNoLWZvcm0td3JhcHBlciAuaW5wdXQtZ3JvdXA6bnRoLWNoaWxkKDMpIC5zbGlkZXItcmFuZ2Utd3JhcHBlciAuc2xpZGVyLXJhbmdlLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogNi4xcmVtO1xuICB9XG4gIC5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIGlucHV0LFxuLnNlYXJjaC13cmFwcGVyIGZvcm0gLnNlYXJjaC1mb3JtLXdyYXBwZXIgc2VsZWN0Lm1vbmV0aXphdGlvbixcbi5zZWFyY2gtd3JhcHBlciBmb3JtIC5zZWFyY2gtZm9ybS13cmFwcGVyIHNlbGVjdC5wcmljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGhlaWdodDogNnJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDIuMnJlbTtcbiAgfVxuICAuc2VhcmNoLXdyYXBwZXIgZm9ybSBidXR0b24ge1xuICAgIHdpZHRoOiA5NiU7XG4gICAgbWFyZ2luOiAwIDIlO1xuICAgIHBhZGRpbmc6IDJyZW0gMi4ycmVtO1xuICB9XG59XG4uc3RhdGlzdGljcy13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIG1heC13aWR0aDogMTE1cmVtO1xuICBtYXJnaW46IDAgYXV0byA1cmVtO1xufVxuLnN0YXRpc3RpY3Mtd3JhcHBlciAuc2FsZXMtb3ZlcmFsbC13cmFwcGVyLFxuLnN0YXRpc3RpY3Mtd3JhcHBlciAud2Vic2l0ZS1zb2xkLXdyYXBwZXIsXG4uc3RhdGlzdGljcy13cmFwcGVyIC5jdXJyZW50LWxpc3RpbmdzLXdyYXBwZXIsXG4uc3RhdGlzdGljcy13cmFwcGVyIC5zYWxlcy10aGlydHktZGF5cy13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RhdGlzdGljcy13cmFwcGVyIC5zYWxlcy1vdmVyYWxsLXdyYXBwZXIgaSxcbi5zdGF0aXN0aWNzLXdyYXBwZXIgLndlYnNpdGUtc29sZC13cmFwcGVyIGksXG4uc3RhdGlzdGljcy13cmFwcGVyIC5jdXJyZW50LWxpc3RpbmdzLXdyYXBwZXIgaSxcbi5zdGF0aXN0aWNzLXdyYXBwZXIgLnNhbGVzLXRoaXJ0eS1kYXlzLXdyYXBwZXIgaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cbi5zdGF0aXN0aWNzLXdyYXBwZXIgaDUsXG4uc3RhdGlzdGljcy13cmFwcGVyIGg2IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zdGF0aXN0aWNzLXdyYXBwZXIgaDUge1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zdGF0aXN0aWNzLXdyYXBwZXIgaDYge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zdGF0aXN0aWNzLXdyYXBwZXIuc3RhdGlzdGljcy1tYXJrZXRwbGFjZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zdGF0aXN0aWNzLXdyYXBwZXIuc3RhdGlzdGljcy1tYXJrZXRwbGFjZSBoNSB7XG4gIGZvbnQtc2l6ZTogNC40cmVtO1xuICBjb2xvcjogIzIyMjtcbn1cbi5zdGF0aXN0aWNzLXdyYXBwZXIuc3RhdGlzdGljcy1tYXJrZXRwbGFjZSBoNiB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzk4OWZhODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNjlweCkge1xuICAuc3RhdGlzdGljcy13cmFwcGVyLnN0YXRpc3RpY3MtbWFya2V0cGxhY2UgaDUge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG4gIC5zdGF0aXN0aWNzLXdyYXBwZXIuc3RhdGlzdGljcy1tYXJrZXRwbGFjZSBoNiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3RhdGlzdGljcy13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnN0YXRpc3RpY3Mtd3JhcHBlciBoNSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbiAgLnN0YXRpc3RpY3Mtd3JhcHBlci5zdGF0aXN0aWNzLW1hcmtldHBsYWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc3RhdGlzdGljcy13cmFwcGVyLnN0YXRpc3RpY3MtbWFya2V0cGxhY2UgPiBkaXYge1xuICAgIG1heC13aWR0aDogMzByZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgfVxuICAuc3RhdGlzdGljcy13cmFwcGVyLnN0YXRpc3RpY3MtbWFya2V0cGxhY2UgPiBkaXYgPiBkaXYge1xuICAgIHdpZHRoOiA2NCU7XG4gIH1cbiAgLnN0YXRpc3RpY3Mtd3JhcHBlci5zdGF0aXN0aWNzLW1hcmtldHBsYWNlID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2Nyb2xsLWRvd24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zY3JvbGwtZG93bi13cmFwcGVyIGEge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNjcm9sbC1kb3duLXdyYXBwZXIgYSAuYXJyb3ctZG93bi1jaXJjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMS43cmVtIGF1dG8gMDtcbn1cbi5zY3JvbGwtZG93bi13cmFwcGVyIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG4gIGNvbG9yOiAjZjVhNjIyO1xufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbjogMCBhdXRvIDNyZW07XG59XG4uc2VjdGlvbi10aXRsZSBoMSxcbi5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5zZWN0aW9uLXRpdGxlIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZWN0aW9uLXRpdGxlIHAge1xuICBmb250LXNpemU6IDJyZW07XG59XG4uc2VjdGlvbi10aXRsZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tdGl0bGUgaDQge1xuICBjb2xvcjogIzk4OWZhODtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIGg0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uLXRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4ubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmN1cnJlbnQtbmV3LWxpc3RpbmdzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5jdXJyZW50LW5ldy1saXN0aW5ncy13cmFwcGVyIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAwLjJyZW0gI2Y1YTYyMjtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMC44cmVtO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5jdXJyZW50LW5ldy1saXN0aW5ncy13cmFwcGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICNmNWE2MjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDEuOHJlbSAzcmVtO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjZjVhNjIyO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4ubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmN1cnJlbnQtbmV3LWxpc3RpbmdzLXdyYXBwZXIgYSAuYXJyb3ctcmlnaHQteWVsbG93IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4ubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmN1cnJlbnQtbmV3LWxpc3RpbmdzLXdyYXBwZXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlYzljMTc7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5jdXJyZW50LW5ldy1saXN0aW5ncy13cmFwcGVyIGE6aG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAuY3VycmVudC1uZXctbGlzdGluZ3Mtd3JhcHBlciBhOmhvdmVyIC5hcnJvdy1yaWdodC15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yLjhyZW07XG59XG4ubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWhlYWRsaW5lIHtcbiAgbWFyZ2luOiA1cmVtIDAgMDtcbn1cbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaGVhZGxpbmUgLnJvdyB7XG4gIHBhZGRpbmc6IDJyZW0gMi41cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxMDAlO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG59XG4ubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWhlYWRsaW5lIGg2IHtcbiAgY29sb3I6ICM5ODlmYTg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG59XG4ubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IGEubGlzdGluZy1pdGVtLWxpbmsge1xuICBwYWRkaW5nOiAyLjlyZW0gM3JlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMy4zcmVtIHJnYmEoMjE3LCAyMjMsIDIzMSwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgYS5saXN0aW5nLWl0ZW0tbGluayAucm93IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMTAwJTtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgYS5saXN0aW5nLWl0ZW0tbGluazpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDMuM3JlbSByZ2JhKDEzMiwgMTM4LCAxNDcsIDAuNCk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBoNSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgaDUgc3Bhbi50b3AtbGlzdGluZy1udW1iZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgaDUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI1cmVtO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgLm5pY2hlIHNwYW4ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICMzYzc5Y2I7XG4gIGJvcmRlcjogc29saWQgMC4xcmVtICMzYzc5Y2I7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgLmxpc3RpbmctbnVtYmVyIHNwYW4ge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjM2M3OWNiO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgLm1vbnRobHktbmV0LXByb2ZpdCBzcGFuIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzk4OWZhODtcbn1cbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IC5wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2Y1YTYyMjtcbn1cbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IC5wcmljZSBzcGFuLm1ha2Utb2ZmZXItbm8tbWFyZ2luIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IC5wcmljZSBzcGFuLm1ha2Utb2ZmZXItbm8tbWFyZ2luIGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IC5pY29uLWNoZXYtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAudmlldy1hbGwtbGlzdGluZ3MtYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC50b29sdGlwX3RlbXBsYXRlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY5cHgpIHtcbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1oZWFkbGluZSAuaGVhZGxpbmUtbGlzdGluZy1udW1iZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1oZWFkbGluZSAuaGVhZGxpbmUtbW9udGhseS1uZXQge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgaDUgc3Bhbi50b3AtbGlzdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMzYzc5Y2I7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgLmxpc3RpbmctbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IC5tb250aGx5LW5ldC1wcm9maXQge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWhlYWRsaW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG4gIC5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IGEubGlzdGluZy1pdGVtLWxpbmsgLm1vbmV0aXphdGlvbiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IGEubGlzdGluZy1pdGVtLWxpbmsgLm1vbmV0aXphdGlvbiBoNSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IGEubGlzdGluZy1pdGVtLWxpbmsgLm1vbmV0aXphdGlvbiBoNTphZnRlciB7XG4gICAgY29udGVudDogdXJsKC4uL2NvbXBvbmVudHMvaWNvbnMvbW9iaWxlLWFycm93LXJpZ2h0LnN2Zyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5uaWNoZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG4gIH1cbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgYS5saXN0aW5nLWl0ZW0tbGluayAubmljaGUgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5tb250aGx5LW5ldC1wcm9maXQge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5tb250aGx5LW5ldC1wcm9maXQgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5tb250aGx5LW5ldC1wcm9maXQgc3BhbjphZnRlciB7XG4gICAgY29udGVudDogXCJNb250aGx5IE5ldCBQcm9maXRcIjtcbiAgICBjb2xvcjogIzk4OWZhODtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5wcmljZSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5wcmljZSBzcGFuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkxpc3RpbmcgUHJpY2VcIjtcbiAgICBjb2xvcjogIzk4OWZhODtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5wcmljZSBzcGFuLm1ha2Utb2ZmZXItbm8tbWFyZ2luIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5pY29uLWNoZXYtcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmN1cnJlbnQtbmV3LWxpc3RpbmdzLXdyYXBwZXIgYSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZzogMS44cmVtIDJyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2Y1YTYyMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmN1cnJlbnQtbmV3LWxpc3RpbmdzLXdyYXBwZXIgYSBzcGFuIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5jdXJyZW50LW5ldy1saXN0aW5ncy13cmFwcGVyIGEgc3BhbiAuYXJyb3ctcmlnaHQteWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yLjhyZW07XG4gIH1cbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgYS5saXN0aW5nLWl0ZW0tbGluayB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5tb250aGx5LW5ldC1wcm9maXQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIgLmxpc3RpbmctaXRlbS1yb3cgYS5saXN0aW5nLWl0ZW0tbGluayAubW9udGhseS1uZXQtcHJvZml0IHNwYW4sXG4ubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5wcmljZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIgLmxpc3RpbmdzLWl0ZW0td3JhcHBlciAubGlzdGluZy1pdGVtLXJvdyBhLmxpc3RpbmctaXRlbS1saW5rIC5tb250aGx5LW5ldC1wcm9maXQgc3BhbjphZnRlcixcbi5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IGEubGlzdGluZy1pdGVtLWxpbmsgLnByaWNlIHNwYW46YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5sYXRlc3QtbGlzdGluZ3Mtd3JhcHBlciAubGlzdGluZ3MtaXRlbS13cmFwcGVyIC5saXN0aW5nLWl0ZW0tcm93IGEubGlzdGluZy1pdGVtLWxpbmsgLnByaWNlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIC52aWV3LWFsbC1saXN0aW5ncy1idXR0b24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4uY2FsbC10by1hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3OWNiO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciBoMixcbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIGgyLmJhcjphZnRlcixcbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIGgzLmJhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyM3JlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIG1hcmdpbjogM3JlbSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIGgyLmJhci15ZWxsb3c6YWZ0ZXIsXG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciBoMy5iYXIteWVsbG93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YTYyMjtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIGgyLmJhci1ibHVlOmFmdGVyLFxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgaDMuYmFyLWJsdWU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3OWNiO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgaDQge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciBwIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIHAgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIHAgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC4xcmVtO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciBwIGE6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWJ1dHRvbnMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWJ1dHRvbnMtd3JhcHBlciBhIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIC5jdGEtZm9ybSB7XG4gIGZsZXg6IDAgMCA2Ny42NjY2NjclO1xuICBtYXgtd2lkdGg6IDY3LjY2NjY2NyU7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0gZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQge1xuICBtYXJnaW46IDA7XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0gZm9ybSAuaHNfc3VibWl0IHtcbiAgd2lkdGg6IDMzJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDdyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYmFja2dyb3VuZDogI2Y1YTYyMjtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWM5YzE3O1xuICBvcGFjaXR5OiAxO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIgLmFycm93LXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHdpZHRoOiAxLjdyZW07XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0gZm9ybSAuaHNfZW1haWwge1xuICB3aWR0aDogNjUlO1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIC5jdGEtZm9ybSBmb3JtIC5oc19lbWFpbCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0gZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNzA5MDUwNC9tQWJtMG9QeS1tYWlsLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDJyZW0gY2VudGVyO1xuICBwYWRkaW5nOiAwIDJyZW0gMCA1LjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBoZWlnaHQ6IDdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzZiNzM4MDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2YjczODA7XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0gZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gLmhzX2Vycm9yX3JvbGx1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMi41cmVtO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gLmhzX2Vycm9yX3JvbGx1cCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0gZm9ybSAuaHNfZXJyb3Jfcm9sbHVwIGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FsbC10by1hY3Rpb24gLnJpZ2h0LWJ1dHRvbi13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4uY2FsbC10by1hY3Rpb24gLnJpZ2h0LWJ1dHRvbi13cmFwcGVyIC5jdGEtcmlnaHQtYnV0dG9uIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5jYWxsLXRvLWFjdGlvbiAucmlnaHQtYnV0dG9uLXdyYXBwZXIgLmN0YS1yaWdodC1idXR0b24gaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5yaWdodC1idXR0b24td3JhcHBlciAuY3RhLXJpZ2h0LWJ1dHRvbiBoMi5iYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjNyZW07XG4gIGhlaWdodDogMC40cmVtO1xuICBtYXJnaW46IDNyZW0gYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FsbC10by1hY3Rpb24gLnJpZ2h0LWJ1dHRvbi13cmFwcGVyIC5jdGEtcmlnaHQtYnV0dG9uIGgyLmJhci15ZWxsb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVhNjIyO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5yaWdodC1idXR0b24td3JhcHBlciAuY3RhLXJpZ2h0LWJ1dHRvbiBoMi5iYXItYmx1ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc5Y2I7XG59XG4uY2FsbC10by1hY3Rpb24gLnJpZ2h0LWJ1dHRvbi13cmFwcGVyIC5jdGEtcmlnaHQtYnV0dG9uIGg0IHtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5yaWdodC1idXR0b24td3JhcHBlciAuY3RhLXJpZ2h0LWJ1dHRvbiBwIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYWxsLXRvLWFjdGlvbiAucmlnaHQtYnV0dG9uLXdyYXBwZXIgLmN0YS1yaWdodC1idXR0b24gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYWxsLXRvLWFjdGlvbiAucmlnaHQtYnV0dG9uLXdyYXBwZXIgLmN0YS1idXR0b25zLXdyYXBwZXIge1xuICB3aWR0aDogMzAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWljb24tdGV4dCB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWljb24tdGV4dCAuY3RhLWxlZnQge1xuICB3aWR0aDogMzYlO1xuICBtYXJnaW4tcmlnaHQ6IDQlO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaWNvbi10ZXh0IC5jdGEtbGVmdCBpbWcge1xuICBtYXgtd2lkdGg6IDIzLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaWNvbi10ZXh0IC5jdGEtcmlnaHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogNjAlO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaWNvbi10ZXh0IC5jdGEtcmlnaHQgaDIsXG4uY2FsbC10by1hY3Rpb24gLmN0YS1pY29uLXRleHQgLmN0YS1yaWdodCBoNCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaWNvbi10ZXh0IC5jdGEtcmlnaHQgaDQge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIHtcbiAgcGFkZGluZzogMTByZW0gMS41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvc3BpcmFscy5wbmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDI3JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDA7XG59XG4uY2FsbC10by1hY3Rpb25zLWV4cGxvcmUgLmN0YS1leHBsb3JlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSAxZnI7XG4gIGdyaWQtZ2FwOiAxLjVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEyOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIC5jdGEtZXhwbG9yZS13cmFwcGVyIC5jdGEtZXhwbG9yZS1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5jYWxsLXRvLWFjdGlvbnMtZXhwbG9yZSAuY3RhLWV4cGxvcmUtd3JhcHBlciAuY3RhLWV4cGxvcmUtbGVmdCBpbWcge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtaGVpZ2h0OiA3NC4ycmVtO1xuICB3aWR0aDogMTI2LjhyZW07XG59XG4uY2FsbC10by1hY3Rpb25zLWV4cGxvcmUgcCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uY2FsbC10by1hY3Rpb25zLWV4cGxvcmUgLmN0YS1leHBsb3JlLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDNyZW07XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4uY2FsbC10by1hY3Rpb25zLWV4cGxvcmUgLmN0YS1leHBsb3JlLWJ1dHRvbnMgYS5idG4sIC5jYWxsLXRvLWFjdGlvbnMtZXhwbG9yZSAuY3RhLWV4cGxvcmUtYnV0dG9ucyAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIGEuYWxtLWxvYWQtbW9yZS1idG4sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIC5jdGEtZXhwbG9yZS1idXR0b25zIGEuYWxtLWxvYWQtbW9yZS1idG4sIC5jYWxsLXRvLWFjdGlvbnMtZXhwbG9yZSAuY3RhLWV4cGxvcmUtYnV0dG9ucyAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYSwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IC5jYWxsLXRvLWFjdGlvbnMtZXhwbG9yZSAuY3RhLWV4cGxvcmUtYnV0dG9ucyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJhZGdlcy13cmFwcGVyIGEge1xuICBwYWRkaW5nOiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5idXllci1wZXJzb25hLWltYWdlcyBhIHtcbiAgd2lkdGg6IDMyJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY5cHgpIHtcbiAgLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY2FsbC10by1hY3Rpb25zLWV4cGxvcmUge1xuICAgIHBhZGRpbmc6IDdyZW0gM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIC5jdGEtZXhwbG9yZS13cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuY2FsbC10by1hY3Rpb25zLWV4cGxvcmUgLmN0YS1leHBsb3JlLXdyYXBwZXIgLmN0YS1leHBsb3JlLWxlZnQgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYWxsLXRvLWFjdGlvbnMtZXhwbG9yZSAuY3RhLWV4cGxvcmUtd3JhcHBlciAuY3RhLWV4cGxvcmUtYnV0dG9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLFxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gLmhzX2VtYWlsLFxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gLmhzX3N1Ym1pdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAycmVtIDAgMDtcbiAgfVxuICAuY2FsbC10by1hY3Rpb24gLnJpZ2h0LWJ1dHRvbi13cmFwcGVyIC5jdGEtcmlnaHQtYnV0dG9uLFxuLmNhbGwtdG8tYWN0aW9uIC5yaWdodC1idXR0b24td3JhcHBlciAuY3RhLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9uIC5jdGEtaWNvbi10ZXh0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9uIC5jdGEtaWNvbi10ZXh0IC5jdGEtbGVmdCxcbi5jYWxsLXRvLWFjdGlvbiAuY3RhLWljb24tdGV4dCAuY3RhLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9uIC5jdGEtaWNvbi10ZXh0IC5jdGEtcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgLmN0YS1mb3JtIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF0ge1xuICAgIHBhZGRpbmc6IDAgMCAwIDE3JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5jYWxsLXRvLWFjdGlvbiAuY3RhLWlubmVyIGgyIGJyLFxuLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgaDMgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9uIC5jdGEtaW5uZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciBwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuICAuY2FsbC10by1hY3Rpb24gLmN0YS1pbm5lciAuY3RhLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuICAuY2FsbC10by1hY3Rpb24gLmN0YS1pY29uLXRleHQgLmN0YS1sZWZ0IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMHJlbTtcbiAgfVxuICAuY2FsbC10by1hY3Rpb24gLmN0YS1pY29uLXRleHQgLmN0YS1yaWdodCBoNCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIHtcbiAgICBwYWRkaW5nOiA1cmVtIDNyZW07XG4gIH1cbiAgLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIHAge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG4gIC5jYWxsLXRvLWFjdGlvbnMtZXhwbG9yZSAuY3RhLWV4cGxvcmUtYnV0dG9ucyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMS41cmVtO1xuICB9XG4gIC5jYWxsLXRvLWFjdGlvbnMtZXhwbG9yZSAuY3RhLWV4cGxvcmUtYnV0dG9ucyBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5oaWdobGlnaHQtbm90ZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAzcmVtO1xuICBiYWNrZ3JvdW5kOiAjZGRlOGY2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmhpZ2hsaWdodC1ub3RlLm5vdGUtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmY2ZTU7XG59XG4uaGlnaGxpZ2h0LW5vdGUgcC5ub3RlLW9wZW5pbmcge1xuICBtYXJnaW46IDNyZW0gMDtcbn1cbi5oaWdobGlnaHQtbm90ZSBwLm5vdGUtaGVhZGVyIHtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIHBhZGRpbmctdG9wOiAxNXJlbTtcbn1cbi5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cmVtO1xuICBtYXgtd2lkdGg6IDU4JTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYnV5ZXJzLWluZm8tc2VjdGlvbiAuYnV5ZXJzLWluZm8taW5uZXIgLmJ1eWVycy1jb250ZW50IC5jb250ZW50LWltYWdlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnV5ZXJzXCI7XG4gIGZvbnQtc2l6ZTogMjIuNHJlbTtcbiAgY29sb3I6ICNmNGY3ZmI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNCU7XG4gIHotaW5kZXg6IC0xO1xuICByaWdodDogLTMwJTtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudC5jYXJlZXJzOmFmdGVyIHtcbiAgY29udGVudDogXCJDYXJlZXJzXCI7XG4gIHRvcDogMTUlO1xuICByaWdodDogLTQ4JTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5idXllcnMtaW5mby1zZWN0aW9uLm5vLWltYWdlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5idXllcnMtaW5mby1zZWN0aW9uLm5vLWltYWdlIC5idXllcnMtaW5mby1pbm5lciB7XG4gIHBhZGRpbmc6IDAgMCAzcmVtO1xufVxuLmJ1eWVycy1pbmZvLXNlY3Rpb24ubm8taW1hZ2UgLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLnNlbGxlcnMtaW5mby1zZWN0aW9uIC5zZWxsZXJzLWluZm8taW5uZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcGFkZGluZy10b3A6IDE1cmVtO1xufVxuLnNlbGxlcnMtaW5mby1zZWN0aW9uIC5zZWxsZXJzLWluZm8taW5uZXIgLnNlbGxlcnMtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhyZW07XG4gIG1heC13aWR0aDogNjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IC5jb250ZW50LWltYWdlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGxlcnMtaW5mby1zZWN0aW9uIC5zZWxsZXJzLWluZm8taW5uZXIgLnNlbGxlcnMtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlNlbGxlcnNcIjtcbiAgZm9udC1zaXplOiAyMi40cmVtO1xuICBjb2xvcjogI2Y0ZjdmYjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwJTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IC00MCU7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5zZWxsZXJzLWluZm8tc2VjdGlvbiAuc2VsbGVycy1pbmZvLWlubmVyIC5zZWxsZXJzLWNvbnRlbnQuZ3Jvd2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIkdyb3dpbmdcIjtcbiAgdG9wOiAyNSU7XG4gIGxlZnQ6IC01NSU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4uc2VsbGVycy1pbmZvLXNlY3Rpb24ubm8taW1hZ2Uge1xuICBwYWRkaW5nOiAwO1xufVxuLnNlbGxlcnMtaW5mby1zZWN0aW9uLm5vLWltYWdlIC5zZWxsZXJzLWluZm8taW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNlbGxlcnMtaW5mby1zZWN0aW9uLm5vLWltYWdlIC5zZWxsZXJzLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudCBoMyxcbi5zZWxsZXJzLWluZm8tc2VjdGlvbiAuc2VsbGVycy1pbmZvLWlubmVyIC5zZWxsZXJzLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDUuNHJlbTtcbn1cbi5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWNvbnRlbnQgaDM6YWZ0ZXIsXG4uc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IGgzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIzcmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnV5ZXJzLWluZm8tc2VjdGlvbiAuYnV5ZXJzLWluZm8taW5uZXIgLmJ1eWVycy1jb250ZW50IGgzIHNwYW4sXG4uc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IGgzIHNwYW4ge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnV5ZXJzLWluZm8tc2VjdGlvbiAuYnV5ZXJzLWluZm8taW5uZXIgLmJ1eWVycy1jb250ZW50IHVsLFxuLnNlbGxlcnMtaW5mby1zZWN0aW9uIC5zZWxsZXJzLWluZm8taW5uZXIgLnNlbGxlcnMtY29udGVudCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWNvbnRlbnQgdWwgbGksXG4uc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IHVsIGxpIHtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY5cHgpIHtcbiAgLmJ1eWVycy1pbmZvLXNlY3Rpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICAuYnV5ZXJzLWluZm8tc2VjdGlvbiAuYnV5ZXJzLWluZm8taW5uZXIgLmJ1eWVycy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDVyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWNvbnRlbnQgLmNvbnRlbnQtaW1hZ2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuICAuYnV5ZXJzLWluZm8tc2VjdGlvbiAuYnV5ZXJzLWluZm8taW5uZXIgLmJ1eWVycy1jb250ZW50IC5jb250ZW50LWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYnV5ZXJzLWluZm8tc2VjdGlvbiAuYnV5ZXJzLWluZm8taW5uZXIgLmJ1eWVycy1jb250ZW50OmFmdGVyIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IC0yMCU7XG4gICAgYm90dG9tOiAxNSU7XG4gIH1cbiAgLnNlbGxlcnMtaW5mby1zZWN0aW9uIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zZWxsZXJzLWluZm8tc2VjdGlvbiAuc2VsbGVycy1pbmZvLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDVyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5zZWxsZXJzLWluZm8tc2VjdGlvbiAuc2VsbGVycy1pbmZvLWlubmVyIC5zZWxsZXJzLWNvbnRlbnQgLmNvbnRlbnQtaW1hZ2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuICAuc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IC5jb250ZW50LWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50OmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTI1JTtcbiAgICBib3R0b206IDE1JTtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnV5ZXJzLWluZm8tc2VjdGlvbiAuYnV5ZXJzLWluZm8taW5uZXIgLmJ1eWVycy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbiAgLmJ1eWVycy1pbmZvLXNlY3Rpb24gLmJ1eWVycy1pbmZvLWlubmVyIC5idXllcnMtY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIC5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWNvbnRlbnQgaDMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWNvbnRlbnQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgLmJ1eWVycy1pbmZvLXNlY3Rpb24ubm8taW1hZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG4gIC5zZWxsZXJzLWluZm8tc2VjdGlvbiAuc2VsbGVycy1pbmZvLWlubmVyIC5zZWxsZXJzLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMDtcbiAgfVxuICAuc2VsbGVycy1pbmZvLXNlY3Rpb24gLnNlbGxlcnMtaW5mby1pbm5lciAuc2VsbGVycy1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLnNlbGxlcnMtaW5mby1zZWN0aW9uIC5zZWxsZXJzLWluZm8taW5uZXIgLnNlbGxlcnMtY29udGVudCBoMyBzcGFuIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLnNlbGxlcnMtaW5mby1zZWN0aW9uIC5zZWxsZXJzLWluZm8taW5uZXIgLnNlbGxlcnMtY29udGVudCBwIHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuY3VzdG9tLXRhYnMtd3JhcHBlciAuY3VzdG9tLXRhYnMtY29udGVudCAuY3QtY29udGVudC5jdC1jb250ZW50XzQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wb3B1bGFyLW1vbmV0aXphdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY3ZmI7XG59XG4ucG9wdWxhci1tb25ldGl6YXRpb24gLm5pY2hlLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0LjVyZW07XG59XG4ucG9wdWxhci1tb25ldGl6YXRpb24gLm5pY2hlLXdyYXBwZXIgYS5uaWNoZS1pdGVtIHtcbiAgd2lkdGg6IDIyJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cmVtIDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMy4zcmVtIHJnYmEoMjE3LCAyMjMsIDIzMSwgMC42KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAxLjUlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wb3B1bGFyLW1vbmV0aXphdGlvbiAubmljaGUtd3JhcHBlciBhLm5pY2hlLWl0ZW0gLmljb24ge1xuICBtYXJnaW46IDFyZW0gYXV0bztcbn1cbi5wb3B1bGFyLW1vbmV0aXphdGlvbiAubmljaGUtd3JhcHBlciBhLm5pY2hlLWl0ZW0gaW1nLm1vbmV0aXphdGlvbi1pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IDYuNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbn1cbi5wb3B1bGFyLW1vbmV0aXphdGlvbiAubmljaGUtd3JhcHBlciBhLm5pY2hlLWl0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAzLjNyZW0gcmdiYSgxMzIsIDEzOCwgMTQ3LCAwLjQpO1xuICBvcGFjaXR5OiAxO1xufVxuLnBvcHVsYXItbW9uZXRpemF0aW9uIC5uaWNoZS13cmFwcGVyIGg0IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzExMTExMTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3B1bGFyLW1vbmV0aXphdGlvbiAubmljaGUtd3JhcHBlciBoNCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzk4OWZhODtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE2OXB4KSB7XG4gIC5wb3B1bGFyLW1vbmV0aXphdGlvbiAubmljaGUtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnBvcHVsYXItbW9uZXRpemF0aW9uIC5uaWNoZS13cmFwcGVyIGEubmljaGUtaXRlbSB7XG4gICAgd2lkdGg6IDMwLjMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucG9wdWxhci1tb25ldGl6YXRpb24gLm5pY2hlLXdyYXBwZXIgYS5uaWNoZS1pdGVtIHtcbiAgICB3aWR0aDogNDYlO1xuICAgIG1hcmdpbjogMiU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdWxhci1tb25ldGl6YXRpb24gLm5pY2hlLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbiAgLnBvcHVsYXItbW9uZXRpemF0aW9uIC5uaWNoZS13cmFwcGVyIGEubmljaGUtaXRlbSB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBtYXJnaW46IDQlO1xuICB9XG59XG4uaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1sZWZ0IHtcbiAgd2lkdGg6IDQ2JTtcbn1cbi5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQge1xuICB3aWR0aDogNTQlO1xuICBwYWRkaW5nOiAycmVtIDVyZW07XG59XG4uaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIC5pbmZvLWlubmVyLXJpZ2h0IGgzIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1yaWdodCBoMyBzcGFuIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGNvbG9yOiAjM2M3OWNiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQgaDUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzk4OWZhODtcbn1cbi5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3Aud2lkZS1yaWdodCAuaW5mby1pbm5lci1sZWZ0IHtcbiAgd2lkdGg6IDQ0JTtcbn1cbi5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3Aud2lkZS1yaWdodCAuaW5mby1pbm5lci1yaWdodCB7XG4gIHdpZHRoOiA1NiU7XG59XG4uaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wLm5vLXZpZGVvIC5pbmZvLWlubmVyLXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMC4xcmVtICNlMWU3ZWY7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xufVxuLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LWJvdHRvbSAuaW5mby1kZXNjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4uaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtYm90dG9tIC5pbmZvLWRlc2MgaDUge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LWJvdHRvbSAuaW5mby1kZXNjIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY5cHgpIHtcbiAgLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1sZWZ0LFxuLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRyZW0gNnJlbSAwO1xuICB9XG4gIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3Aud2lkZS1yaWdodCAuaW5mby1pbm5lci1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wLndpZGUtcmlnaHQgLmluZm8taW5uZXItbGVmdCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3Aud2lkZS1yaWdodCAuaW5mby1pbm5lci1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC1ib3R0b20gLnJvdyAuY29sLTQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItbGVmdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1yaWdodCBoMyB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIC5pbmZvLXNlY3Rpb24gLmluZm8taW5uZXItY29udGVudC10b3AgLmluZm8taW5uZXItcmlnaHQgaDMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAuaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIC5pbmZvLWlubmVyLXJpZ2h0IGg1IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLmluZm8tc2VjdGlvbiAuaW5mby1pbm5lci1jb250ZW50LXRvcCAuaW5mby1pbm5lci1yaWdodCBwIHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuaW5mby1zZWN0aW9uIC5pbmZvLWlubmVyLWNvbnRlbnQtYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG59XG4uZmVhdHVyZWQtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmN2ZiO1xufVxuLmZlYXR1cmVkLW9uIC5sb2dvcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgMWZyIDFmcjtcbiAgZ3JpZC1nYXA6IDEuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogc29saWQgMC4xcmVtICNlMWU3ZWY7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cbi5mZWF0dXJlZC1vbiAubG9nb3Mtd3JhcHBlciAubG9nby1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mZWF0dXJlZC1vbiAubG9nb3Mtd3JhcHBlciAubG9nby1pdGVtIGE6aG92ZXIgaW1nIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmVhdHVyZWQtb24gLnZpZXctYWxsLXByZXNzLWxpbmstd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVhdHVyZWQtb24gLnZpZXctYWxsLXByZXNzLWxpbmstd3JhcHBlci5hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5mZWF0dXJlZC1vbiAudmlldy1hbGwtcHJlc3MtbGluay13cmFwcGVyIGEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5mZWF0dXJlZC1vbiAudmlldy1hbGwtcHJlc3MtbGluay13cmFwcGVyIGEgLmFycm93LXJpZ2h0LWJsdWUge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmZlYXR1cmVkLW9uIC52aWV3LWFsbC1wcmVzcy1saW5rLXdyYXBwZXIgYTpob3ZlciAuYXJyb3ctcmlnaHQtYmx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE2OXB4KSB7XG4gIC5mZWF0dXJlZC1vbiAubG9nb3Mtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mZWF0dXJlZC1vbiAubG9nb3Mtd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlZC1vbiAubG9nb3Mtd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtZ2FwOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogNC43cmVtO1xuICBoZWlnaHQ6IDQuN3JlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cmVtO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YTYyMjtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjAuNXJlbTtcbiAgbGVmdDogM3JlbTtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjUuM3JlbTtcbiAgcmlnaHQ6IDNyZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnNsaWRlciB1bC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxlZnQ6IDUwJTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuc2xpZGVyIHVsLnNsaWNrLWRvdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjRyZW07XG4gIG1hcmdpbi1yaWdodDogMC40cmVtO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5zbGlkZXIgdWwuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cmVtO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnNsaWRlciB1bC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3OWNiO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC50ZXN0aW1vbmlhbC1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOHJlbSAxOHJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC50ZXN0aW1vbmlhbC1zbGlkZSAudGVzdGltb25pYWwtZGVzYyB7XG4gIG1heC13aWR0aDogMTI4cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAudGVzdGltb25pYWwtc2xpZGUgLnRlc3RpbW9uaWFsLWRlc2MgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAudGVzdGltb25pYWwtc2xpZGUgLnRlc3RpbW9uaWFsLWRlc2MgYSAucGxheS1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC50ZXN0aW1vbmlhbC1zbGlkZSAudGVzdGltb25pYWwtZGVzYyBwIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWluLWhlaWdodDogMThyZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpbW9uaWFsLXNsaWRlIC5idXllci1pbmZvIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpbW9uaWFsLXNsaWRlIC5idXllci1pbmZvIGg2IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC50ZXN0aW1vbmlhbC1zbGlkZSAuYnV5ZXItaW5mbyBoNiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzk4OWZhODtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE2OXB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudGVzdGltb25pYWwtc2xpZGUge1xuICAgIHBhZGRpbmc6IDVyZW0gM3JlbTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpbW9uaWFsLXNsaWRlIC50ZXN0aW1vbmlhbC1kZXNjIHAge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgdG9wOiA3MCU7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDEwJTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDEwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuc2xpZGVyIHVsLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogNSU7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy13cmFwcGVyIC5zbGlkZXIgdWwuc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luOiAwLjNyZW07XG4gIH1cbiAgLnRlc3RpbW9uaWFscy13cmFwcGVyIC50ZXN0aW1vbmlhbC1zbGlkZSAudGVzdGltb25pYWwtZGVzYyBwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBtaW4taGVpZ2h0OiAyMnJlbTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpbW9uaWFsLXNsaWRlIC5idXllci1pbmZvIGg2IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpbW9uaWFsLXNsaWRlIC5idXllci1pbmZvIGg2IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi10b3A6IDAuMnJlbTtcbiAgfVxufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5iYW5uZXItd3JhcHBlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDE1cmVtIDFyZW0gMTByZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXIge1xuICBtYXgtd2lkdGg6IDk1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE4cmVtO1xuICBoZWlnaHQ6IDIycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICMzYzc5Y2I7XG4gIHotaW5kZXg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgdG9wOiAtOXJlbTtcbiAgbGVmdDogLTVyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNC44cmVtO1xuICBoZWlnaHQ6IDIuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcXVvdGUucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cmVtO1xuICBsZWZ0OiAxcmVtO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWlubmVyIC5iYXIteWVsbG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWlubmVyIC5iYXIteWVsbG93IGgxIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXIgLmJhci15ZWxsb3cgcCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXIgLmJhci15ZWxsb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgYmFja2dyb3VuZDogI2Y1YTYyMjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmJhbm5lci13cmFwcGVyIC5zY3JvbGwtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmJhbm5lci13cmFwcGVyIC5zY3JvbGwtd3JhcHBlciBhIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5iYW5uZXItd3JhcHBlciAuc2Nyb2xsLXdyYXBwZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtaXRlbSAuZnQtaXRlbS10ZXh0IHtcbiAgYmFja2dyb3VuZDogIzNjNzljYjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtaXRlbSAuZnQtaXRlbS10ZXh0IGg0IHtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAzLjJyZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtaXRlbSAuZnQtaXRlbS10ZXh0IGg0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogMi44cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdW90ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtaXRlbSAuZnQtaXRlbS10ZXh0IHAge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIC5mdC1pdGVtLXRleHQgaDYge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIC5mdC1pdGVtLXRleHQgaDYgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtc2xpZGVyLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLWl0ZW0gLmZ0LWl0ZW0taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIC5mdC1pdGVtLWltYWdlIC5wbGF5LWJ1dHRvbi15ZWxsb3ctc21hbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQ6ICNmNWE2MjI7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICByaWdodDogMTRyZW07XG4gIGJvdHRvbTogMXJlbTtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoLi4vc2Fzcy9jb21wb25lbnRzL2ljb25zL2ljb24tbGVmdC13aGl0ZS1sYXJnZS5zdmcpO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogNXJlbTtcbiAgYm90dG9tOiAxcmVtO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCguLi9zYXNzL2NvbXBvbmVudHMvaWNvbnMvaWNvbi1yaWdodC13aGl0ZS1sYXJnZS5zdmcpO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VjOWMxNztcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5zbGljay1kb3RzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDIuN3JlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5zbGljay1kb3RzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OXJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIHdpZHRoOiAxLjJyZW07XG4gIGJhY2tncm91bmQ6ICM5ODlmYTg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbjogMC41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjM2M3OWNiO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC50ZXN0aS1zaW5nbGUtd3JhcHBlciAudGVzdC1zaW5nbGUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAudGVzdGktc2luZ2xlLXdyYXBwZXIgLnRlc3Qtc2luZ2xlLWl0ZW0gLnRlc3QtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmNWE2MjI7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIHdpZHRoOiA3MyU7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtIC50ZXN0LXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC50ZXN0aS1zaW5nbGUtd3JhcHBlciAudGVzdC1zaW5nbGUtaXRlbSAudGVzdC1pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyNSU7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtIC50ZXN0LWltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtIC50ZXN0LWltYWdlIGg0IHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIG1hcmdpbjogMXJlbSAwIDA7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtIC50ZXN0LWltYWdlIGg0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOTg5ZmE4O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gIG1hcmdpbjogNXJlbSAwO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC50ZXN0aS1zaW5nbGUtd3JhcHBlciAudGVzdC1zaW5nbGUtaXRlbTpudGgtY2hpbGQoZXZlbikgLnRlc3QtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICMzYzc5Y2I7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSB7XG4gIG1hcmdpbjogNXJlbSAwO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGEge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgbWluLXdpZHRoOiAxNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzYzc5Y2I7XG59XG4udGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI2NTk5Yztcbn1cbi50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLWl0ZW1zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8taXRlbXMgLml0ZW0ge1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW46IDElO1xuICBoZWlnaHQ6IDE4cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8taXRlbXMgLml0ZW0gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8taXRlbXMgLml0ZW0gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuYmFubmVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIC5mdC1pdGVtLWltYWdlIHtcbiAgICBoZWlnaHQ6IDQwcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIC5mdC1pdGVtLWltYWdlIC5wbGF5LWJ1dHRvbi15ZWxsb3ctc21hbGwge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuc2xpY2stZG90cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0LCAudGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby1pdGVtcyAuaXRlbSB7XG4gICAgd2lkdGg6IDMxLjMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtaXRlbSAuZnQtaXRlbS1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzNXJlbTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtaXRlbSAuZnQtaXRlbS10ZXh0IHtcbiAgICBwYWRkaW5nOiA0cmVtIDRyZW0gOHJlbTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWwtaXRlbSAuZnQtaXRlbS10ZXh0IGg0IHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDExcmVtO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuZmVhdHVyZWQtdGVzdGltb25pYWxzLXdyYXBwZXIgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogMnJlbTtcbiAgfVxuICAudGVzdGktc2luZ2xlLXdyYXBwZXIgLnRlc3Qtc2luZ2xlLWl0ZW0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gIH1cbiAgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtIC50ZXN0LXRleHQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICAudGVzdGktc2luZ2xlLXdyYXBwZXIgLnRlc3Qtc2luZ2xlLWl0ZW0gLnRlc3QtaW1hZ2Uge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLWl0ZW1zIC5pdGVtIHtcbiAgICB3aWR0aDogOTglO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtIC50ZXN0LXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgNXJlbTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIge1xuICB3aWR0aDogNDQlO1xuICBtYXJnaW46IDMlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAzLjNyZW0gcmdiYSgyMTcsIDIyMywgMjMxLCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIC5wb3N0LWl0ZW1faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIC5wb3N0LWl0ZW1faW1hZ2UgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiAzNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIgLnBvc3QtaXRlbV9pbWFnZSBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtX2ltYWdlIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtX2ltYWdlIGE6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIgLnBvc3QtaXRlbV9pbWFnZSAuY3Jvd24tY2lyYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMi41cmVtO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIgLnBvc3QtaXRlbV9jb250ZW50IHtcbiAgcGFkZGluZzogNXJlbSAzcmVtIDNyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDAuMXJlbSAjZTFlN2VmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIC5wb3N0LWl0ZW1fY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBtaW4taGVpZ2h0OiA4cmVtO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtX2NvbnRlbnQgaDMgYSB7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtX2NvbnRlbnQgaDMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIC5wb3N0LWl0ZW1fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY0O1xuICBjb2xvcjogIzUwNTU2MjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIgLnBvc3QtaXRlbS1hdXRob3Ige1xuICBwYWRkaW5nOiAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDAuMXJlbSAjZTFlN2VmO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtLWF1dGhvciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUuNXJlbTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIgLnBvc3QtaXRlbS1hdXRob3IgaDQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAycmVtIDAgMS41cmVtO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtLWF1dGhvciAucG9zdC1pdGVtX2NhdGVnb3J5IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtLWF1dGhvciAucG9zdC1pdGVtX2NhdGVnb3J5IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAuNXJlbTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIgLnBvc3QtaXRlbS1hdXRob3IgLnBvc3QtaXRlbV9jYXRlZ29yeSB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjM2M3OWNiO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIgLnBvc3QtaXRlbV9idXR0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIC5wb3N0LWl0ZW1fYnV0dG9uIGEge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDNyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIC5wb3N0LWl0ZW1fYnV0dG9uIGEgLmNoZXYtcmlnaHQtYmx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtX2J1dHRvbiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAzLjNyZW0gcmdiYSgxMzIsIDEzOCwgMTQ3LCAwLjYpO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIHtcbiAgd2lkdGg6IDk0JTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLWZ1bGwtd3JhcHBlciAucG9zdC1pdGVtX2ltYWdlIC5jcm93bi1jaXJjIHtcbiAgbGVmdDogNnJlbTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLWZ1bGwtd3JhcHBlciAucG9zdC1pdGVtX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIC5wb3N0LWl0ZW1fY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMy40cmVtO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIC5mZWF0dXJlZC1pdGVtX2F1dGhvci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLWZ1bGwtd3JhcHBlciAuZmVhdHVyZWQtaXRlbV9hdXRob3Itd3JhcHBlciAucG9zdC1pdGVtLWF1dGhvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA3NSU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yaWdodDogMC4xcmVtIHNvbGlkICNlMWU3ZWY7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS1mdWxsLXdyYXBwZXIgLmZlYXR1cmVkLWl0ZW1fYXV0aG9yLXdyYXBwZXIgLnBvc3QtaXRlbS1hdXRob3IgLmZpYS1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIC5mZWF0dXJlZC1pdGVtX2F1dGhvci13cmFwcGVyIC5wb3N0LWl0ZW0tYXV0aG9yIC5maWEtbGVmdCBpbWcge1xuICBtYXgtd2lkdGg6IDhyZW07XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS1mdWxsLXdyYXBwZXIgLmZlYXR1cmVkLWl0ZW1fYXV0aG9yLXdyYXBwZXIgLnBvc3QtaXRlbS1hdXRob3IgLmZpYS1yaWdodCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS1mdWxsLXdyYXBwZXIgLmZlYXR1cmVkLWl0ZW1fYXV0aG9yLXdyYXBwZXIgLnBvc3QtaXRlbS1hdXRob3IgLmZpYS1yaWdodCBoNCB7XG4gIG1hcmdpbjogMC41cmVtO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIC5mZWF0dXJlZC1pdGVtX2F1dGhvci13cmFwcGVyIC5wb3N0LWl0ZW1fYnV0dG9uIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAudmlldy1hbGwtcG9zdCB7XG4gIGJhY2tncm91bmQ6ICMxMTExMTE7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLXBvc3QgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZm9udC1zaXplOiAzLjRyZW07XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDUlIDEwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDByZW07XG4gIGhlaWdodDogODZyZW07XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLXBvc3QgYSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAudmlldy1hbGwtcG9zdCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tbGlzdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIHtcbiAgbWFyZ2luOiAzcmVtIDAgMDtcbn1cbi5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmFsbS1sb2FkLW1vcmUtYnRuIHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY5cHgpIHtcbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5ib2R5LmFyY2hpdmUudGF4LW9iYV9jYXRlZ29yaWVzIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyLm9iYS10YXgtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbn1cbmJvZHkuYXJjaGl2ZS50YXgtb2JhX2NhdGVnb3JpZXMgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAzcmVtIDAgMDtcbiAgfVxuICAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCA1JTtcbiAgfVxuICAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIC5wb3N0LWl0ZW1fY29udGVudCB7XG4gICAgcGFkZGluZzogNHJlbSAzcmVtIDNyZW07XG4gIH1cbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0td3JhcHBlciAucG9zdC1pdGVtX2NvbnRlbnQgaDMge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1wb3N0IGEge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLXdyYXBwZXIge1xuICAgIG1hcmdpbjogNCUgMDtcbiAgfVxuICAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS13cmFwcGVyIC5wb3N0LWl0ZW1fY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLWZ1bGwtd3JhcHBlciAucG9zdC1pdGVtX2ltYWdlIC5jcm93bi1jaXJjIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIC5wb3N0LWl0ZW1fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLWZ1bGwtd3JhcHBlciAuZmVhdHVyZWQtaXRlbV9hdXRob3Itd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIC5mZWF0dXJlZC1pdGVtX2F1dGhvci13cmFwcGVyIC5wb3N0LWl0ZW0tYXV0aG9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNlMWU3ZWY7XG4gIH1cbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIC5mZWF0dXJlZC1pdGVtX2F1dGhvci13cmFwcGVyIC5wb3N0LWl0ZW0tYXV0aG9yIC5maWEtbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLWZ1bGwtd3JhcHBlciAuZmVhdHVyZWQtaXRlbV9hdXRob3Itd3JhcHBlciAucG9zdC1pdGVtLWF1dGhvciAuZmlhLWxlZnQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDUuNXJlbTtcbiAgfVxuICAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnBvc3QtaXRlbS1mdWxsLXdyYXBwZXIgLmZlYXR1cmVkLWl0ZW1fYXV0aG9yLXdyYXBwZXIgLnBvc3QtaXRlbS1hdXRob3IgLmZpYS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC5sYXRlc3QtcG9zdHMtd3JhcHBlciAucG9zdC1pdGVtLWZ1bGwtd3JhcHBlciAuZmVhdHVyZWQtaXRlbV9hdXRob3Itd3JhcHBlciAucG9zdC1pdGVtLWF1dGhvciAuZmlhLXJpZ2h0IGg0IHtcbiAgICBtYXJnaW46IDJyZW0gMCAxLjVyZW07XG4gIH1cbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLmxhdGVzdC1wb3N0cy13cmFwcGVyIC5wb3N0LWl0ZW0tZnVsbC13cmFwcGVyIC5mZWF0dXJlZC1pdGVtX2F1dGhvci13cmFwcGVyIC5wb3N0LWl0ZW1fYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAubGF0ZXN0LXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLXBvc3QgYSB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cbn1cbi5zY2hlZHVsZS1hLWNhbGwtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnNjaGVkdWxlLWEtY2FsbC13cmFwcGVyIC5zY2hlZHVsZS1hLWNhbGwtaW5uZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIC5zYWMtbGVmdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogM3JlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIC5zYWMtbGVmdCBoMyB7XG4gIGZvbnQtc2l6ZTogNi42cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuLnNjaGVkdWxlLWEtY2FsbC13cmFwcGVyIC5zY2hlZHVsZS1hLWNhbGwtaW5uZXItd3JhcHBlciAuc2FjLWxlZnQgcCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5zY2hlZHVsZS1hLWNhbGwtd3JhcHBlciAuc2NoZWR1bGUtYS1jYWxsLWlubmVyLXdyYXBwZXIgLnNhYy1yaWdodCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDNyZW07XG59XG4uc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIC5zYWMtcmlnaHQgaDMge1xuICBmb250LXNpemU6IDQuNHJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4uc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIC5zYWMtcmlnaHQgaDQge1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IHNvbGlkIDAuMnJlbSAjZWM5YzE3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY5cHgpIHtcbiAgLnNjaGVkdWxlLWEtY2FsbC13cmFwcGVyIC5zY2hlZHVsZS1hLWNhbGwtaW5uZXItd3JhcHBlciAuc2FjLWxlZnQgaDMge1xuICAgIGZvbnQtc2l6ZTogNS40cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNjaGVkdWxlLWEtY2FsbC13cmFwcGVyIC5zY2hlZHVsZS1hLWNhbGwtaW5uZXItd3JhcHBlciAuc2FjLWxlZnQsXG4uc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIC5zYWMtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIC5zYWMtbGVmdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuICAuc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIC5zYWMtcmlnaHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjaGVkdWxlLWEtY2FsbC13cmFwcGVyIC5zY2hlZHVsZS1hLWNhbGwtaW5uZXItd3JhcHBlciAuc2FjLWxlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgLnNjaGVkdWxlLWEtY2FsbC13cmFwcGVyIC5zY2hlZHVsZS1hLWNhbGwtaW5uZXItd3JhcHBlciAuc2FjLWxlZnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICB9XG4gIC5zY2hlZHVsZS1hLWNhbGwtd3JhcHBlciAuc2NoZWR1bGUtYS1jYWxsLWlubmVyLXdyYXBwZXIgLnNhYy1sZWZ0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG4gIC5zY2hlZHVsZS1hLWNhbGwtd3JhcHBlciAuc2NoZWR1bGUtYS1jYWxsLWlubmVyLXdyYXBwZXIgLnNhYy1yaWdodCBoMyB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuICAuc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIC5zYWMtcmlnaHQgaDQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIH1cbn1cbi5iYW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmJhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNjUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjAsIDEyMSwgMjAzLCAwLjcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNjUlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbn1cbi5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1sZWZ0IHtcbiAgd2lkdGg6IDY1JTtcbiAgcGFkZGluZzogNXJlbSAwIDdyZW07XG59XG4uYmFubmVyIC5iYW5uZXItaW5uZXItd3JhcHBlciAuYmFubmVyLWlubmVyLWxlZnQgLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luOiAxLjVyZW0gMCAwO1xufVxuLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1sZWZ0IC5icmVhZGNydW1icyBsaSxcbi5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXItbGVmdCAuYnJlYWRjcnVtYnMgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1sZWZ0IC5wbGF5LWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXItbGVmdCBoMSxcbi5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXItbGVmdCBoNSxcbi5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXItbGVmdCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1sZWZ0IGg1LFxuLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1sZWZ0IHAge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXItbGVmdCAuYmFubmVyLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1sZWZ0IC5iYW5uZXItYnV0dG9ucyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1yaWdodCB7XG4gIHBhZGRpbmc6IDVyZW0gMDtcbiAgd2lkdGg6IDM1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaG9tZS1ibHVlLWJhbm5lciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgMWZyO1xuICBncmlkLWdhcDogMS41cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuY3Jvd24ge1xuICB3aWR0aDogOXJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciBoMSxcbi5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA1cmVtO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmhiYi1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtaGVpZ2h0OiA2NXJlbTtcbiAgd2lkdGg6IDExMS43cmVtO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuYXMtc2Vlbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ3JpZC1nYXA6IDJyZW07XG59XG4uaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5hcy1zZWVuLXdyYXBwZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmFzLXNlZW4td3JhcHBlciAuYXMtc2Vlbi1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycmVtO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuYXMtc2Vlbi13cmFwcGVyIC52YXItMixcbi5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmFzLXNlZW4td3JhcHBlciAudmFyLTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuYXMtc2Vlbi13cmFwcGVyLm9wdC12YXIyIC52YXItMSxcbi5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmFzLXNlZW4td3JhcHBlci5vcHQtdmFyMiAudmFyLTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuYXMtc2Vlbi13cmFwcGVyLm9wdC12YXIyIC52YXItMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuYXMtc2Vlbi13cmFwcGVyLm9wdC12YXIzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuYXMtc2Vlbi13cmFwcGVyLm9wdC12YXIzIC52YXItMSxcbi5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmFzLXNlZW4td3JhcHBlci5vcHQtdmFyMyAudmFyLTIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuYXMtc2Vlbi13cmFwcGVyLm9wdC12YXIzIC52YXItMyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAycmVtO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xufVxuLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuaGJiLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDJyZW07XG59XG4uaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItYnV0dG9ucyBhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE2OXB4KSB7XG4gIC5iYW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICB9XG4gIC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmhiYi1idXR0b25zIGEuYnRuLCAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItYnV0dG9ucyAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgYSwgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmhiYi1idXR0b25zIGEsIC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmhiYi1idXR0b25zIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgYS5hbG0tbG9hZC1tb3JlLWJ0biwgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItYnV0dG9ucyBhLmFsbS1sb2FkLW1vcmUtYnRuIHtcbiAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYW5uZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDMwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItaW5uZXItd3JhcHBlciAuYmFubmVyLWlubmVyLWxlZnQgLnBsYXktYnV0dG9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXItbGVmdCAucGxheS1idXR0b24td3JhcHBlciAuaWNvbi5wbGF5LWJ1dHRvbi13aGl0ZSB7XG4gICAgd2lkdGg6IDE0LjNyZW07XG4gICAgaGVpZ2h0OiAxNC4zcmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaG9tZS1ibHVlLWJhbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuICAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWdhcDogM3JlbTtcbiAgfVxuICAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIHAge1xuICAgIG1heC13aWR0aDogNjByZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgfVxuICAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItYnV0dG9ucyBhLmJ0biwgLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuaGJiLWJ1dHRvbnMgLnRlc3RpbW9uaWFscy13cmFwcGVyIC52aWRlby10ZXN0aW1vbmlhbHMtd3JhcHBlciAuZ3JpZC1tZW51IGEsIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItYnV0dG9ucyBhLCAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItYnV0dG9ucyAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciAuYWpheC1sb2FkLW1vcmUtd3JhcCAuYWxtLWJ0bi13cmFwIGEuYWxtLWxvYWQtbW9yZS1idG4sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuaGJiLWJ1dHRvbnMgYS5hbG0tbG9hZC1tb3JlLWJ0biB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDI1LjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmhiYi1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItaW1hZ2UgaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICB9XG4gIC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmFzLXNlZW4td3JhcHBlci5vcHQtdmFyMyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5iYW5uZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogMTE1JTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAtMTYlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbiAgfVxuICAuYmFubmVyIC5iYW5uZXItaW5uZXItd3JhcHBlciAuYmFubmVyLWlubmVyLWxlZnQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG4gIC5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXItbGVmdCBoNSxcbi5iYW5uZXIgLmJhbm5lci1pbm5lci13cmFwcGVyIC5iYW5uZXItaW5uZXItbGVmdCBwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLmJhbm5lciAuYmFubmVyLWlubmVyLXdyYXBwZXIgLmJhbm5lci1pbm5lci1sZWZ0IC5iYW5uZXItYnV0dG9ucyBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgLmhvbWUtYmx1ZS1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDEwcmVtIDAgNHJlbTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjByZW0gMDtcbiAgfVxuICAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIGgxIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLmhvbWUtYmx1ZS1iYW5uZXIgLmhiYi1pbm5lciAuaGJiLWltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuaG9tZS1ibHVlLWJhbm5lciAuaGJiLWlubmVyIC5oYmItaW1hZ2UgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmhiYi1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG4gIC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIgLmhiYi1idXR0b25zIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3VzdG9tLWJhbm5lciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbn1cbi5jdXN0b20tYmFubmVyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY3VzdG9tLWJhbm5lciBoMSxcbi5jdXN0b20tYmFubmVyIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDUuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFyZW0gMTByZW0gcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmN1c3RvbS1iYW5uZXIgaDMsXG4uY3VzdG9tLWJhbm5lciBoNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY3VzdG9tLWJhbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjI1KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDcwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jdXN0b20tYmFubmVyIC5zY3JvbGwtZG93bi13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IC0xNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jdXN0b20tYmFubmVyIGgxLFxuLmN1c3RvbS1iYW5uZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tYmFubmVyIGgxLFxuLmN1c3RvbS1iYW5uZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICB9XG4gIC5jdXN0b20tYmFubmVyIC5zY3JvbGwtZG93bi13cmFwcGVyIHtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5jdXN0b20tYmFubmVyIGgxLFxuLmN1c3RvbS1iYW5uZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG59XG4uZmFxLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmY2ZlO1xufVxuLmZhcS13cmFwcGVyIGgzLmZhcS1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAxcmVtIDAgNXJlbTtcbn1cbi5mYXEtd3JhcHBlciBoMy5mYXEtaGVhZGxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjNyZW07XG4gIGhlaWdodDogMC40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3OWNiO1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSB7XG4gIGJveC1zaGFkb3c6IDAgMC40cmVtIDQuNHJlbSByZ2JhKDkwLCA5NCwgMTAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBhZGRpbmc6IDNyZW0gNHJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSBoNC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mYXEtd3JhcHBlciAuZmFxLWxpc3Qtd3JhcHBlciAuZmFxLWl0ZW0gaDQudGl0bGUgLm9wZW4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSAuZmFxLWRlc2Mge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSAuZmFxLWRlc2MgcCB7XG4gIGNvbG9yOiAjODQ4YTkzO1xuICBtYXJnaW46IDNyZW0gMDtcbn1cbi5mYXEtd3JhcHBlciAuZmFxLWxpc3Qtd3JhcHBlciAuZmFxLWl0ZW0gLmZhcS1kZXNjIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogM3JlbSAwIDA7XG59XG4uZmFxLXdyYXBwZXIgLmZhcS1saXN0LXdyYXBwZXIgLmZhcS1pdGVtIC5mYXEtZGVzYyB1bCxcbi5mYXEtd3JhcHBlciAuZmFxLWxpc3Qtd3JhcHBlciAuZmFxLWl0ZW0gLmZhcS1kZXNjIG9sIHtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIGNvbG9yOiAjODQ4YTkzO1xufVxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSAuZmFxLWRlc2MgdWwgbGksXG4uZmFxLXdyYXBwZXIgLmZhcS1saXN0LXdyYXBwZXIgLmZhcS1pdGVtIC5mYXEtZGVzYyBvbCBsaSB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSAuZmFxLWRlc2MgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSAuZmFxLWRlc2MgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmFxLXdyYXBwZXIgLmZhcS1saXN0LXdyYXBwZXIgLmZhcS1pdGVtIC5mYXEtZGVzYyB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzljYjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICBsZWZ0OiAtMnJlbTtcbn1cbi5mYXEtd3JhcHBlciAuZmFxLWxpc3Qtd3JhcHBlciAuZmFxLWl0ZW0uZmFxLW9wZW4gaDQudGl0bGUgLm9wZW4tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01OS40cmVtO1xufVxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbS5mYXEtb3BlbiAuZmFxLWRlc2Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mYXEtd3JhcHBlciBoMy5mYXEtaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICB9XG4gIC5mYXEtd3JhcHBlciAuZmFxLWxpc3Qtd3JhcHBlciAuZmFxLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDJyZW0gM3JlbTtcbiAgfVxuICAuZmFxLXdyYXBwZXIgLmZhcS1saXN0LXdyYXBwZXIgLmZhcS1pdGVtIC5mYXEtZGVzYyBwLFxuLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSAuZmFxLWRlc2MgdWwsXG4uZmFxLXdyYXBwZXIgLmZhcS1saXN0LXdyYXBwZXIgLmZhcS1pdGVtIC5mYXEtZGVzYyBvbCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmFxLXdyYXBwZXIgaDMuZmFxLWhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxuICAuZmFxLXdyYXBwZXIgLmZhcS1saXN0LXdyYXBwZXIgLmZhcS1pdGVtIHtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIH1cbiAgLmZhcS13cmFwcGVyIC5mYXEtbGlzdC13cmFwcGVyIC5mYXEtaXRlbSBoNC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5mYWRlSW5VcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlLXdoaXRlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB9XG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZS1ibHVlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg2MCwgMTIxLCAyMDMsIDAuNyk7XG4gIH1cbiAgNzAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA1cmVtIHJnYmEoNjAsIDEyMSwgMjAzLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNjAsIDEyMSwgMjAzLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZS15ZWxsb3cge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0NSwgMTY2LCAxLCAwLjcpO1xuICB9XG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNXJlbSByZ2JhKDI0NSwgMTY2LCAxLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjQ1LCAxNjYsIDEsIDApO1xuICB9XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgbWFyZ2luOiAzcmVtIDAgNXJlbTtcbn1cbi5jZW50ZXItYmxvY2sgaDMsXG4uY2VudGVyLWJsb2NrIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuLmNlbnRlci1ibG9jayBoMzphZnRlcixcbi5jZW50ZXItYmxvY2sgaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjByZW07XG4gIGhlaWdodDogMC40cmVtO1xuICBtYXJnaW46IDNyZW0gYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWE2MjI7XG59XG5cbi5hdmFpbGFibGUtc3BlYWtlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF2YWlsYWJsZS1zcGVha2VycyAuc3BlYWtlcnMtaXRlbSB7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbTtcbn1cbi5hdmFpbGFibGUtc3BlYWtlcnMgLnNwZWFrZXJzLWl0ZW0gcCB7XG4gIG1hcmdpbjogMCAwIDJyZW07XG59XG5cbi5nZm9ybV93cmFwcGVyIC5nZmllbGRfbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzk4OWZhODtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG4uZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPWVtYWlsXSxcbi5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0sXG4uZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICNmNGY3ZmI7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xufVxuLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5nZm9ybV93cmFwcGVyIHVsLmdmaWVsZF9yYWRpbyBsaSBpbnB1dCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIDFyZW07XG59XG4uZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMi4zcmVtIDRyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA3cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWE2MjI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1lanMtY29udGFpbmVyLFxuLm1lanMtY29udGFpbmVyIC5tZWpzLWNvbnRyb2xzLFxuLm1lanMtZW1iZWQsXG4ubWVqcy1lbWJlZCBib2R5IHtcbiAgYmFja2dyb3VuZDogI2Y1YTYyMiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1lanMtY29udHJvbHMgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXRvdGFsLFxuLm1lanMtY29udHJvbHMgLm1lanMtdGltZS1yYWlsIC5tZWpzLXRpbWUtdG90YWwge1xuICBiYWNrZ3JvdW5kOiAjOTM1YzAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWVqcy1idXR0b24ubWVqcy1zcGVlZC1idXR0b24gPiBidXR0b24sIC5tZWpzX19zcGVlZC1idXR0b24gPiBidXR0b24ge1xuICBtYXJnaW46IDExcHggMCAwO1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5tZWpzLWJ1dHRvbi5tZWpzLXNwZWVkLWJ1dHRvbiAubWVqcy1zcGVlZC1zZWxlY3RvciwgLm1lanNfX3NwZWVkLWJ1dHRvbiAubWVqcy1zcGVlZC1zZWxlY3RvciB7XG4gIGxlZnQ6IC0xOHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICB3aWR0aDogNjBweDtcbn1cbi5tZWpzLWJ1dHRvbi5tZWpzLXNwZWVkLWJ1dHRvbiAubWVqcy1zcGVlZC1zZWxlY3RlZCwgLm1lanNfX3NwZWVkLWJ1dHRvbiAubWVqcy1zcGVlZC1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZjVhNjIyO1xufVxuLm1lanMtYnV0dG9uLm1lanMtc3BlZWQtYnV0dG9uIC5tZWpzLXNwZWVkLXNlbGVjdG9yLWxpc3QtaXRlbSwgLm1lanNfX3NwZWVkLWJ1dHRvbiAubWVqcy1zcGVlZC1zZWxlY3Rvci1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuXG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gaW5wdXQuaHMtaW5wdXQsXG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gdGV4dGFyZWEuaHMtaW5wdXQge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNmNGY3ZmI7XG4gIHBhZGRpbmc6IDEuNHJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjZTFlN2VmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBpbnB1dC5ocy1pbnB1dDphY3RpdmUsIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBpbnB1dC5ocy1pbnB1dDpmb2N1cyxcbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSB0ZXh0YXJlYS5ocy1pbnB1dDphY3RpdmUsXG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gdGV4dGFyZWEuaHMtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjYjNiY2M5O1xufVxuLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIHRleHRhcmVhLmhzLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWluLWhlaWdodDogOHJlbTtcbn1cbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBmaWVsZHNldCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBmaWVsZHNldCAuaHNfY29udGFjdF9wcmVmZXJlbmNlIHVsLFxuLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIGZpZWxkc2V0IC5oc19wdXJjaGFzZWRfb25saW5lX2J1c2luZXNzX2JlZm9yZSB1bCxcbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBmaWVsZHNldCAuaHNfcGFpZF9kZXBvc2l0X3dpdGhfZW1waXJlX2ZsaXBwZXJzX2JlZm9yZSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gZmllbGRzZXQgLmhzX2NvbnRhY3RfcHJlZmVyZW5jZSB1bCBsaSxcbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBmaWVsZHNldCAuaHNfcHVyY2hhc2VkX29ubGluZV9idXNpbmVzc19iZWZvcmUgdWwgbGksXG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gZmllbGRzZXQgLmhzX3BhaWRfZGVwb3NpdF93aXRoX2VtcGlyZV9mbGlwcGVyc19iZWZvcmUgdWwgbGkge1xuICB3aWR0aDogMTByZW07XG59XG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gZmllbGRzZXQgLmhzX2J1ZGdldF9mb3JfYnV5aW5nX3NpdGVzIHVsLFxuLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIGZpZWxkc2V0IC5oc193aGF0X21vbmV0aXphdGlvbl90eXBlc19pbnRlcmVzdF95b3UgdWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAwLjVyZW07XG59XG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjM2M3OWNiO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIGhlaWdodDogNi40cmVtO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIC5oc19zdWJtaXQgLmFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2NTk5Yztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBmaWVsZHNldCAuaHNfYnVkZ2V0X2Zvcl9idXlpbmdfc2l0ZXMgdWwsXG4uYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gZmllbGRzZXQgLmhzX3doYXRfbW9uZXRpemF0aW9uX3R5cGVzX2ludGVyZXN0X3lvdSB1bCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIGZpZWxkc2V0IC5oc19idWRnZXRfZm9yX2J1eWluZ19zaXRlcyB1bCxcbi5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSBmaWVsZHNldCAuaHNfd2hhdF9tb25ldGl6YXRpb25fdHlwZXNfaW50ZXJlc3RfeW91IHVsIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi50ZW1wbGF0ZS1iYW5uZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzExMTExMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZW1wbGF0ZS1iYW5uZXIgLmJhbm5lci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycmVtO1xuICByaWdodDogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRlbXBsYXRlLWJhbm5lciAudGItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGVtcGxhdGUtYmFubmVyIC50Yi1jb250YWluZXIgLnRiLWltYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnRlbXBsYXRlLWJhbm5lciAudGItY29udGFpbmVyIC50Yi1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDMwcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZW1wbGF0ZS1iYW5uZXIgLnRiLWNvbnRhaW5lciBoNCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRlbXBsYXRlLWJhbm5lciAudGItY29udGFpbmVyIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi50ZW1wbGF0ZS1iYW5uZXIgLnRiLWNvbnRhaW5lciAuYnV0dG9uLWRlYWxzIC5idG4sIC50ZW1wbGF0ZS1iYW5uZXIgLnRiLWNvbnRhaW5lciAuYnV0dG9uLWRlYWxzIC50ZXN0aW1vbmlhbHMtd3JhcHBlciAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLmdyaWQtbWVudSBhLCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIC5ncmlkLW1lbnUgLnRlbXBsYXRlLWJhbm5lciAudGItY29udGFpbmVyIC5idXR0b24tZGVhbHMgYSwgLnRlbXBsYXRlLWJhbm5lciAudGItY29udGFpbmVyIC5idXR0b24tZGVhbHMgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIgLnZpZXctYWxsLWJsb2dzLXBvc3RzLXdyYXBwZXIgLmFqYXgtbG9hZC1tb3JlLXdyYXAgLmFsbS1idG4td3JhcCAuYWxtLWxvYWQtbW9yZS1idG4sIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIC5hamF4LWxvYWQtbW9yZS13cmFwIC5hbG0tYnRuLXdyYXAgLnRlbXBsYXRlLWJhbm5lciAudGItY29udGFpbmVyIC5idXR0b24tZGVhbHMgLmFsbS1sb2FkLW1vcmUtYnRuLCAudGVtcGxhdGUtYmFubmVyIC50Yi1jb250YWluZXIgLmJ1dHRvbi1kZWFscyAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gLmhzX3N1Ym1pdCAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5idXllci1zdWJtaXNzaW9uLWZvcm0gZm9ybSAuaHNfc3VibWl0IC5hY3Rpb25zIC50ZW1wbGF0ZS1iYW5uZXIgLnRiLWNvbnRhaW5lciAuYnV0dG9uLWRlYWxzIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1pbi13aWR0aDogMjVyZW07XG4gIG1hcmdpbjogMDtcbn1cblxuLmFyY2hpdmUgLnNlY3Rpb24tdGl0bGUge1xuICBtYXgtd2lkdGg6IDExMHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYXJjaGl2ZSAuc2VjdGlvbi10aXRsZSAuYmFjay10by1ibG9nLXdyYXBwZXIge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbjogM3JlbSAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmFyY2hpdmUgLnNlY3Rpb24tdGl0bGUgLmJhY2stdG8tYmxvZy13cmFwcGVyIC5pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hcmNoaXZlIC5zZWN0aW9uLXRpdGxlIC5jYXRlZ29yeS1wYXJlbnQtZGVzY3JpcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5jYXRlZ29yeS1xdWljay1saW5rcyB7XG4gIG1hcmdpbjogNXJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2F0ZWdvcnktcXVpY2stbGlua3MgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2F0ZWdvcnktcXVpY2stbGlua3MgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMXJlbTtcbn1cbi5jYXRlZ29yeS1xdWljay1saW5rcyB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXRlZ29yeS1jaGlsZHJlbi13cmFwcGVyIC5jYXQtY2hpbGQtaXRlbS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhdGVnb3J5LWNoaWxkcmVuLXdyYXBwZXIgLmNhdC1jaGlsZC1pdGVtLXdyYXBwZXIgLmNhdC1zdWItdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktcXVpY2stbGlua3MgdWwgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY29udGFpbmVyIHNlY3Rpb24gLnJlZmVycmFsLWN1c3RvbS1sYW5kaW5nIHtcbiAgcGFkZGluZzogM3JlbSAwO1xufVxuLmNvbnRhaW5lciBzZWN0aW9uIC5yZWZlcnJhbC1jdXN0b20tbGFuZGluZyAuY2hlY2staWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4uY29udGFpbmVyIHNlY3Rpb24gLnJlZmVycmFsLWN1c3RvbS1sYW5kaW5nIGgyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGFpbmVyIHNlY3Rpb24gLnJlZmVycmFsLWN1c3RvbS1sYW5kaW5nIHAge1xuICBjb2xvcjogIzk4OWZhODtcbn1cbi5jb250YWluZXIgc2VjdGlvbiAucmVmZXJyYWwtY3VzdG9tLWxhbmRpbmcgLmJ1dHRvbi1sYW5kaW5nLWN1c3RvbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICBncmlkLWdhcDogMnJlbTtcbiAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFpbmVyIHNlY3Rpb24gLnJlZmVycmFsLWN1c3RvbS1sYW5kaW5nIC5idXR0b24tbGFuZGluZy1jdXN0b20ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5jb250YWluZXIgc2VjdGlvbiAucmVmZXJyYWwtY3VzdG9tLWxhbmRpbmcgLmJ1dHRvbi1sYW5kaW5nLWN1c3RvbSBhIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLm9uYm9hcmRpbmctYmFubmVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbn1cbi5vbmJvYXJkaW5nLWJhbm5lci13cmFwcGVyIGgxIHtcbiAgZm9udC1zaXplOiA1LjZyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLm9uYm9hcmRpbmctYmFubmVyLXdyYXBwZXIgaDE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDNyZW0gMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4ub25ib2FyZGluZy1iYW5uZXItd3JhcHBlciBoMS5iYXIteWVsbG93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YTYyMjtcbn1cbi5vbmJvYXJkaW5nLWJhbm5lci13cmFwcGVyIGgxLmJhci1ibHVlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzljYjtcbn1cbi5vbmJvYXJkaW5nLWJhbm5lci13cmFwcGVyIGgzIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5vbmJvYXJkaW5nLWJhbm5lci13cmFwcGVyIC5zY3JvbGwtZG93biBhIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICBncmlkLWdhcDogMS41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWFyY2gtYXJ0aWNsZXMtd3JhcHBlciBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjZyZW0gMS44cmVtO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjOTg5ZmE4O1xufVxuXG4uYXJ0aWNsZXMtZmlsdGVyLXdyYXBwZXIgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFydGljbGVzLWZpbHRlci13cmFwcGVyIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjOTg5ZmE4O1xuICBjb2xvcjogIzk4OWZhODtcbn1cbi5hcnRpY2xlcy1maWx0ZXItd3JhcHBlciB1bCBsaTpob3ZlciB7XG4gIGNvbG9yOiAjM2M3OWNiO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjM2M3OWNiO1xufVxuLmFydGljbGVzLWZpbHRlci13cmFwcGVyIHVsIGxpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjM2M3OWNiO1xufVxuLmFydGljbGVzLWZpbHRlci13cmFwcGVyLnllbGxvdyB1bCBsaTpob3ZlciB7XG4gIGNvbG9yOiAjZjVhNjIyO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjZjVhNjIyO1xufVxuLmFydGljbGVzLWZpbHRlci13cmFwcGVyLnllbGxvdyB1bCBsaS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y1YTYyMjtcbn1cblxuLm9uYm9hcmRpbmctZ3VpZGVzLXdyYXBwZXIge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDAuMXJlbSAjZTFlN2VmO1xufVxuLm9uYm9hcmRpbmctZ3VpZGVzLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLm9uYm9hcmRpbmctZ3VpZGVzLXdyYXBwZXIgaDQge1xuICBtYXJnaW46IDAgMCAxLjVyZW07XG59XG4ub25ib2FyZGluZy1ndWlkZXMtd3JhcHBlciAuZ3VpZGVzLWl0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAzcmVtO1xufVxuLm9uYm9hcmRpbmctZ3VpZGVzLXdyYXBwZXIgLmd1aWRlcy1pdGVtLXdyYXBwZXIgLmd1aWRlcy1pdGVtLWNhdGVnb3J5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG59XG4ub25ib2FyZGluZy1ndWlkZXMtd3JhcHBlciAuZ3VpZGVzLWl0ZW0td3JhcHBlciAuZ3VpZGVzLWl0ZW0tY2F0ZWdvcnkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgcGFkZGluZzogMC41cmVtIDAuOHJlbTtcbiAgbWFyZ2luOiAxcmVtIDFyZW0gMXJlbSAwO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjZmZmO1xufVxuLm9uYm9hcmRpbmctZ3VpZGVzLXdyYXBwZXIgLmd1aWRlcy1pdGVtLXdyYXBwZXIgYS5ndWlkZXMtaXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgZ3JpZC1nYXA6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG59XG4ub25ib2FyZGluZy1ndWlkZXMtd3JhcHBlciAuZ3VpZGVzLWl0ZW0td3JhcHBlciBhLmd1aWRlcy1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm9uYm9hcmRpbmctZ3VpZGVzLXdyYXBwZXIgLmd1aWRlcy1pdGVtLXdyYXBwZXIgYS5ndWlkZXMtaXRlbSBoNSB7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogOC44cmVtO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5vbmJvYXJkaW5nLWd1aWRlcy13cmFwcGVyIC5ndWlkZXMtaXRlbS13cmFwcGVyIGEuZ3VpZGVzLWl0ZW0gaDYge1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vbmJvYXJkaW5nLWd1aWRlcy13cmFwcGVyIC5ndWlkZXMtaXRlbS13cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub25ib2FyZGluZy1iYW5uZXItd3JhcHBlciBoMSB7XG4gICAgZm9udC1zaXplOiAzLjZyZW07XG4gIH1cbiAgLm9uYm9hcmRpbmctYmFubmVyLXdyYXBwZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAub25ib2FyZGluZy1ndWlkZXMtd3JhcHBlciAuZ3VpZGVzLWl0ZW0td3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5kZXZlbG9wZXJzLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTRyZW07XG4gIHBhZGRpbmc6IDJyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmRldmVsb3BlcnMgbWFpbiB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4uZGV2ZWxvcGVycyBoMSB7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGV2ZWxvcGVycyBoMiB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGV2ZWxvcGVycyBwIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG4uZGV2ZWxvcGVycy1oZXJvIHtcbiAgaGVpZ2h0OiAyMHJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5kZXZlbG9wZXJzLWJveGVzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWdhcDogMi40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MHJlbSkge1xuICAuZGV2ZWxvcGVycy1ib3hlcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5kZXZlbG9wZXJzLWJveGVzIGgzIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZGV2ZWxvcGVycy1ib3hlcyBwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM1RTU3NTc7XG59XG4uZGV2ZWxvcGVycy1ib3hlcyB1bCB7XG4gIHBhZGRpbmctbGVmdDogMi45cmVtO1xufVxuLmRldmVsb3BlcnMtYm94ZXMgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uZGV2ZWxvcGVycy1ib3hlcyBsaTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNSAxM0w5IDE3TDE5IDcnIHN0cm9rZT0nJTIzM0M3OUNCJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgdG9wOiAwLjVyZW07XG4gIGxlZnQ6IC0wLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMi40cmVtO1xufVxuLmRldmVsb3BlcnMtYm94ZXMgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4uZGV2ZWxvcGVycy1ib3hlcy1hcGkge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xufVxuLmRldmVsb3BlcnMtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMy4ycmVtIDIuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xufVxuLmRldmVsb3BlcnMtYm94LWltYWdlIHtcbiAgaGVpZ2h0OiAzNHJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5kZXZlbG9wZXJzLWJveC1yZWZlcnJhbCB7XG4gIGhlaWdodDogMzRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogMi40cmVtO1xuICBiYWNrZ3JvdW5kOiAjRjVBNjIyO1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MHJlbSkge1xuICAuZGV2ZWxvcGVycy1ib3gtcmVmZXJyYWwge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmRldmVsb3BlcnMtYm94LXJlZmVycmFsLXRleHQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbi5kZXZlbG9wZXJzLWJveC1yZWZlcnJhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5kZXZlbG9wZXJzLWN0YSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMS4ycmVtIDNyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQzc5Q0I7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2U7XG59XG4uZGV2ZWxvcGVycy1jdGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA2M2E2O1xuICBjb2xvcjogd2hpdGU7XG59XG4uZGV2ZWxvcGVycy1sZWFybi1tb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuXG4vKiBnbG9iYWwgYm94LXNpemluZyAqL1xuKixcbio6YWZ0ZXIsXG4qOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjM2M3OWNiO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjM2M3OWNiO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjM2M3OWNiO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGh0bWwgZWxlbWVudCA2Mi41JSBmb250LXNpemUgZm9yIFJFTSB1c2UgKi9cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODQ4YTkzO1xufVxuXG4ud3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbnNlY3Rpb24sXG5hc2lkZSB7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc2VjdGlvbiAuc2Nyb2xsLFxuYXNpZGUgLnNjcm9sbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOS42cmVtO1xufVxuXG4jbG9vbS1jb21wYW5pb24tbXYzIHNlY3Rpb24ge1xuICBwYWRkaW5nOiAwO1xufVxuXG5tYWluIHtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi8qIGNsZWFyICovXG4uY2xlYXIge1xuICB6b29tOiAxO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uemVyby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uemVyby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLyogV29yZHByZXNzIENvcmUgKi9cbi5hbGlnbm5vbmUge1xuICBtYXJnaW46IDAuNXJlbSAycmVtIDJyZW0gMDtcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC41cmVtIGF1dG8gMC41cmVtIGF1dG87XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAuNXJlbSAwIDJyZW0gMnJlbTtcbn1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAuNXJlbSAycmVtIDJyZW0gMDtcbn1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLndwLWNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZjBmMGYwO1xuICBtYXgtd2lkdGg6IDk2JTtcbiAgcGFkZGluZzogMC41cmVtIDAuM3JlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud3AtY2FwdGlvbiBpbWcge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogOTguNSU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0LFxuLmdhbGxlcnktY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMC40cmVtIDAuNXJlbTtcbn1cblxuLyogV29yZHByZXNzIENvcmUgRW5kICovXG4ucGFnZS10ZW1wbGF0ZS1jdXN0b20tYmxhbmsgaGVhZGVyLFxuLnBhZ2UtdGVtcGxhdGUtY3VzdG9tLWJsYW5rIGZvb3RlciwgLnBhZ2UtdGVtcGxhdGUtY3VzdG9tLXNvY2lhbC1tZWRpYS1ib3QgaGVhZGVyLFxuLnBhZ2UtdGVtcGxhdGUtY3VzdG9tLXNvY2lhbC1tZWRpYS1ib3QgZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGFzc3dvcmQtcHJvdGVjdC13cmFwcGVyIC5wb3N0LXBhc3N3b3JkLWZvcm0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTByZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBhc3N3b3JkLXByb3RlY3Qtd3JhcHBlciAucG9zdC1wYXNzd29yZC1mb3JtIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFzc3dvcmQtcHJvdGVjdC13cmFwcGVyIC5wb3N0LXBhc3N3b3JkLWZvcm0gbGFiZWwge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbi5wYXNzd29yZC1wcm90ZWN0LXdyYXBwZXIgLnBvc3QtcGFzc3dvcmQtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjRmN2ZiO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNlMWU3ZWY7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5wYXNzd29yZC1wcm90ZWN0LXdyYXBwZXIgLnBvc3QtcGFzc3dvcmQtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYmFja2dyb3VuZDogIzNjNzljYjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnBhc3N3b3JkLXByb3RlY3Qtd3JhcHBlciAucG9zdC1wYXNzd29yZC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNjU5OWM7XG59XG5cbi8qIEltYWdlIHdpdGggJ2RhdGEnIGF0dHJpYnV0ZSBpcyBoaWRkZW4gKi9cbmltZ1tkYXRhLWxhenktc3JjXSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbmltZy5sYXp5bG9hZGVkIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciAwLjJzO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGVhZGluTW9kYWwge1xuICB0b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuc3Bhbi5zbGJfdGVtcGxhdGVfdGFnLnNsYl90ZW1wbGF0ZV90YWdfdWkuc2xiX3RlbXBsYXRlX3RhZ191aV9ncm91cF9zdGF0dXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5zcGFuLnNsYl90ZW1wbGF0ZV90YWcuc2xiX3RlbXBsYXRlX3RhZ191aS5zbGJfdGVtcGxhdGVfdGFnX3VpX3NsaWRlc2hvd19jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtaWQtMjM0OTk4IHtcbiAgYmFja2dyb3VuZDogI2Y4ZmFmZDtcbn1cblxuLnlvdXR1YmUtaWZyYW1lLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi55b3V0dWJlLWlmcmFtZS13cmFwcGVyIGlmcmFtZSB7XG4gIG1heC13aWR0aDogNTQwcHg7XG4gIGhlaWdodDogMzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNjlweCkge1xuICBoZWFkZXIsXG5zZWN0aW9uLFxuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtYnV0dG9ucy13cmFwcGVyLmlzLXN0aWNreSB7XG4gICAgdG9wOiA3NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnlvdXR1YmUtaWZyYW1lLXdyYXBwZXIgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG4gIC5sZWFkaW5Nb2RhbCB7XG4gICAgdG9wOiA3NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLFxuYXNpZGUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG4gIHNlY3Rpb24gLnNjcm9sbCxcbmFzaWRlIC5zY3JvbGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03LjRyZW07XG4gIH1cbiAgLnlvdXR1YmUtaWZyYW1lLXdyYXBwZXIgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICB9XG4gIC55dHAtY3VlZC10aHVtYm5haWwtb3ZlcmxheS1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCIkYmFzZS1mb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRjb250YWluZXI6IDEyODA7XHJcbiRub3JtYWw6IDQwMDtcclxuJHNlbWktYm9sZDogNjAwO1xyXG4kYm9sZDogNzAwO1xyXG4kdGV4dDogIzg0OGE5MztcclxuJGV4Y2VycHQ6ICM1MDU1NjI7XHJcbiRjb250ZW50OiAjNWQ1ZjYyO1xyXG4kaGVhZGxpbmU6ICMxMTExMTE7XHJcbiRibGFjazogIzIyMjtcclxuJGJsYWNrLTM6ICMzMzM7XHJcbiRsaWdodC1ibHVlOiAjZmFmY2ZlO1xyXG4kYmx1ZTogIzNjNzljYjtcclxuJGRhcmstYmx1ZTogIzI2NTk5YztcclxuJHllbGxvdzogI2Y1YTYyMjtcclxuJGRhcmsteWVsbG93OiAjZWM5YzE3O1xyXG4kZ3JleTogIzk4OWZhODtcclxuJGxpZ2h0LWdyZXk6ICNmNGY3ZmI7XHJcbiRkYXJrLWdyZXk6ICNiNmMwYzg7XHJcbiR3aGl0ZTogI2ZmZjtcclxuJGJvcmRlci1ncmV5OiAjZTFlN2VmO1xyXG4kaW5wdXQtZ3JleTogI2IzYmNjOTtcclxuJGxpc3RpbmctZ3JleTogI2QzZGJlNztcclxuJHRyYWZmaWMtZ3JleTogIzk3YThiZDtcclxuJG1hcmtldHBsYWNlLWdyZXk6ICNlYmVmZjE7XHJcbiRzaW1pbGFyLWdyZXk6ICNlMmU5ZjI7XHJcbiRzaW1pbGFyLXRleHQtZ3JleTogIzZiNzM4MDtcclxuJGdyZWVuOiAjMjBjMjFkO1xyXG4kZ3JhcGgtZGFya2JsdWU6ICMwODJlNjI7XHJcbiRncmFwaC1saWdodGJsdWU6ICM2YWE5ZmQ7XHJcbiRncmFwaC1kYXJrZ3JleTogIzMxNDE1NjtcclxuJGdyYXBoLWxpZ2h0Z3JleTogI2M5ZGNmNDtcclxuJGZhY2Vib29rOiAjNDI2N2IyO1xyXG4kdHdpdHRlcjogI2M5ZGNmNDtcclxuJGxpbmtlZGluOiAjYzlkY2Y0O1xyXG4kcGludGVyZXN0OiAjYzlkY2Y0O1xyXG4kaW5zdGFncmFtOiAjYzlkY2Y0O1xyXG4kYnJvd246ICM5MzVjMDA7XHJcbiRyZWQ6ICNkMTA2MDY7XHJcbiR0YWJsZS1ib3JkZXI6ICNkZGQ7XHJcbiR0YWJsZS1iZzogI2Y5ZjlmOTtcclxuJG5vdGUtbGlnaHRibHVlOiAjZGRlOGY2O1xyXG4kbm90ZS1saWdodHllbGxvdzogI2ZmZjZlNTtcclxuIiwiLy9CcmVha3BvaW50c1xyXG4kYnJlYWtwb2ludHM6IChcclxuICBcImxhcmdlLWRlc2t0b3BcIjogKFxyXG4gICAgbWF4LXdpZHRoOiAxMjc5cHhcclxuICApLFxyXG4gIFwic21hbGwtZGVza3RvcFwiOiAoXHJcbiAgICAgIG1heC13aWR0aDogMTE2OXB4XHJcbiAgKSxcclxuICBcInRhYmxldFwiOiAoXHJcbiAgICBtYXgtd2lkdGg6IDk5MXB4XHJcbiAgKSxcclxuICBcIm1vYmlsZVwiOiAoXHJcbiAgICBtYXgtd2lkdGg6IDc2N3B4XHJcbiAgKSxcclxuICBcInNtYWxsLW1vYmlsZVwiOiAoXHJcbiAgICBtYXgtd2lkdGg6IDQ3OXB4XHJcbiAgKSxcclxuICBcInNtYWxsLW1vYmlsZTJcIjogKFxyXG4gICAgbWF4LXdpZHRoOiAzNzRweFxyXG4gIClcclxuKTtcclxuXHJcbi8vLyBSZXNwb25zaXZlIGJyZWFrcG9pbnQgbWFuYWdlclxyXG4vLy8gQGFjY2VzcyBwdWJsaWNcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkYnJlYWtwb2ludCAtIEJyZWFrcG9pbnRcclxuLy8vIEByZXF1aXJlcyAkYnJlYWtwb2ludHNcclxuQG1peGluIHJlc3BvbmQtdG8oJGJyZWFrcG9pbnQpIHtcclxuICAkcmF3LXF1ZXJ5OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xyXG5cclxuICBAaWYgJHJhdy1xdWVyeSB7XHJcbiAgICAkcXVlcnk6IGlmKFxyXG4gICAgICB0eXBlLW9mKCRyYXctcXVlcnkpID09IFwic3RyaW5nXCIsXHJcbiAgICAgIHVucXVvdGUoJHJhdy1xdWVyeSksXHJcbiAgICAgIGluc3BlY3QoJHJhdy1xdWVyeSlcclxuICAgICk7XHJcblxyXG4gICAgQG1lZGlhICN7JHF1ZXJ5fSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgQGVycm9yICdObyB2YWx1ZSBmb3VuZCBmb3IgYCN7JGJyZWFrcG9pbnR9YC4gJ1xyXG4gICAgICAgICArICdQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRicmVha3BvaW50c2AgbWFwLic7XHJcbiAgfVxyXG59XHJcbiIsIi8qXHJcbiAgICBDb2xvcmJveCBDb3JlIFN0eWxlOlxyXG4gICAgVGhlIGZvbGxvd2luZyBDU1MgaXMgY29uc2lzdGVudCBiZXR3ZWVuIGV4YW1wbGUgdGhlbWVzIGFuZCBzaG91bGQgbm90IGJlIGFsdGVyZWQuXHJcbiovXHJcbiNjb2xvcmJveCxcclxuI2Nib3hPdmVybGF5LFxyXG4jY2JveFdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcbiNjYm94V3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcbiNjYm94T3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4jY2JveE1pZGRsZUxlZnQsXHJcbiNjYm94Qm90dG9tTGVmdCB7XHJcbiAgY2xlYXI6IGxlZnQ7XHJcbn1cclxuI2Nib3hDb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuI2Nib3hMb2FkZWRDb250ZW50IHtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbn1cclxuI2Nib3hUaXRsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbiNjYm94TG9hZGluZ092ZXJsYXksXHJcbiNjYm94TG9hZGluZ0dyYXBoaWMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuI2Nib3hQcmV2aW91cyxcclxuI2Nib3hOZXh0LFxyXG4jY2JveENsb3NlLFxyXG4jY2JveFNsaWRlc2hvdyB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5jYm94UGhvdG8ge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBib3JkZXI6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7XHJcbn1cclxuLmNib3hJZnJhbWUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuI2NvbG9yYm94LFxyXG4jY2JveENvbnRlbnQsXHJcbiNjYm94TG9hZGVkQ29udGVudCB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcblxyXG4vKiBcclxuICAgIFVzZXIgU3R5bGU6XHJcbiAgICBDaGFuZ2UgdGhlIGZvbGxvd2luZyBzdHlsZXMgdG8gbW9kaWZ5IHRoZSBhcHBlYXJhbmNlIG9mIENvbG9yYm94LiAgVGhleSBhcmVcclxuICAgIG9yZGVyZWQgJiB0YWJiZWQgaW4gYSB3YXkgdGhhdCByZXByZXNlbnRzIHRoZSBuZXN0aW5nIG9mIHRoZSBnZW5lcmF0ZWQgSFRNTC5cclxuKi9cclxuI2Nib3hPdmVybGF5IHtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIG9wYWNpdHk6IDAuOTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSA5MCk7XHJcbn1cclxuI2NvbG9yYm94IHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbiNjYm94Q29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcbi5jYm94SWZyYW1lIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbiNjYm94RXJyb3Ige1xyXG4gIHBhZGRpbmc6IDUwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxufVxyXG4jY2JveExvYWRlZENvbnRlbnQge1xyXG4gIGJvcmRlcjogNXB4IHNvbGlkICMwMDA7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4jY2JveFRpdGxlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMjBweDtcclxuICBsZWZ0OiAwO1xyXG4gIGNvbG9yOiAjY2NjO1xyXG59XHJcbiNjYm94Q3VycmVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTIwcHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgY29sb3I6ICNjY2M7XHJcbn1cclxuI2Nib3hMb2FkaW5nR3JhcGhpYyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKHZlbmRvcnMvaW1hZ2VzL2xvYWRpbmcuZ2lmKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxufVxyXG5cclxuLyogdGhlc2UgZWxlbWVudHMgYXJlIGJ1dHRvbnMsIGFuZCBtYXkgbmVlZCB0byBoYXZlIGFkZGl0aW9uYWwgc3R5bGVzIHJlc2V0IHRvIGF2b2lkIHVud2FudGVkIGJhc2Ugc3R5bGVzICovXHJcbiNjYm94UHJldmlvdXMsXHJcbiNjYm94TmV4dCxcclxuI2Nib3hTbGlkZXNob3csXHJcbiNjYm94Q2xvc2Uge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB3aWR0aDogYXV0bztcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4vKiBhdm9pZCBvdXRsaW5lcyBvbiA6YWN0aXZlIChtb3VzZWNsaWNrKSwgYnV0IHByZXNlcnZlIG91dGxpbmVzIG9uIDpmb2N1cyAodGFiYmVkIG5hdmlnYXRpbmcpICovXHJcbiNjYm94UHJldmlvdXM6YWN0aXZlLFxyXG4jY2JveE5leHQ6YWN0aXZlLFxyXG4jY2JveFNsaWRlc2hvdzphY3RpdmUsXHJcbiNjYm94Q2xvc2U6YWN0aXZlIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4jY2JveFNsaWRlc2hvdyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTIwcHg7XHJcbiAgcmlnaHQ6IDkwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuI2Nib3hQcmV2aW91cyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDVweDtcclxuICBtYXJnaW4tdG9wOiAtMzJweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwodmVuZG9ycy9pbWFnZXMvY29udHJvbHMucG5nKSBuby1yZXBlYXQgdG9wIGxlZnQ7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgaGVpZ2h0OiA2NXB4O1xyXG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG59XHJcbiNjYm94UHJldmlvdXM6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xyXG59XHJcbiNjYm94TmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHJpZ2h0OiA1cHg7XHJcbiAgbWFyZ2luLXRvcDogLTMycHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKHZlbmRvcnMvaW1hZ2VzL2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IHRvcCByaWdodDtcclxuICB3aWR0aDogMjhweDtcclxuICBoZWlnaHQ6IDY1cHg7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbn1cclxuI2Nib3hOZXh0OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XHJcbn1cclxuI2Nib3hDbG9zZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNXB4O1xyXG4gIHJpZ2h0OiA1cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogdXJsKHZlbmRvcnMvaW1hZ2VzL2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IHRvcCBjZW50ZXI7XHJcbiAgd2lkdGg6IDM4cHg7XHJcbiAgaGVpZ2h0OiAxOXB4O1xyXG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG59XHJcbiNjYm94Q2xvc2U6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbn1cclxuIiwiLyogU2xpZGVyICovXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5zbGljay1saXN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi5kcmFnZ2luZyB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcclxuICAgIGN1cnNvcjogZ3JhYjtcclxuICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2sge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcblxyXG4gIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxufVxyXG4uc2xpY2stc2xpZGUge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgW2Rpcj1cInJ0bFwiXSAmIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gICYuc2xpY2stbG9hZGluZyBpbWcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICYuZHJhZ2dpbmcgaW1nIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWluaXRpYWxpemVkICYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5zbGljay12ZXJ0aWNhbCAmIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zXHJcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICAgKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAgICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXHJcbiAgICovXHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAgICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gICAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAgICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gICAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gICAqL1xyXG5cclxuaHIge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICAgKi9cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gICAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAgICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICAgKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICAgKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICAgKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICAgKiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cclxuICAgKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuICAgKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAgICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICAgKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gICAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7XHJcbiAgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICAgKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAgICovXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgLyogMSAqL1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICAgKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gICAqL1xyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcblxyXG4vKipcclxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gICAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAgICovXHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG4vKipcclxuICAgKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAgICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG59XHJcblxyXG4vKipcclxuICAgKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAgICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcblxyXG5sZWdlbmQge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cclxuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xyXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAgICovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKipcclxuICAgKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICAgKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAgICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4gICAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gICAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICAgKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICAgKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICAgKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gICAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICAgKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gICAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAgICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxyXG4gICAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICAgKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICAgKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogTWlzY1xyXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXHJcbiAgICovXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAgICovXHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCJAbWVkaWEgcHJpbnQge1xyXG4gIGJvZHkge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICB9XHJcbiAgI3BhZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcbiAgI2hlYWRlcixcclxuICAjbWVudS1iYXIsXHJcbiAgI3NpZGViYXIsXHJcbiAgaDIjcG9zdGNvbW1lbnQsXHJcbiAgZm9ybSNjb21tZW50Zm9ybSxcclxuICAjZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5lbnRyeSBhOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFtcIiBhdHRyKGhyZWYpIFwiXSBcIjtcclxuICB9XHJcbiAgI3ByaW50ZWQtYXJ0aWNsZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgKiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgYSxcclxuICBhOnZpc2l0ZWQge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG4gIGFbaHJlZl06YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XHJcbiAgfVxyXG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcclxuICB9XHJcbiAgLmlyIGE6YWZ0ZXIsXHJcbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLFxyXG4gIGFbaHJlZl49XCIjXCJdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG4gIHByZSxcclxuICBibG9ja3F1b3RlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgfVxyXG4gIHRoZWFkIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcclxuICB9XHJcbiAgdHIsXHJcbiAgaW1nIHtcclxuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBAcGFnZSB7XHJcbiAgICBtYXJnaW46IDAuNWNtO1xyXG4gIH1cclxuICBwLFxyXG4gIGgyLFxyXG4gIGgzIHtcclxuICAgIG9ycGhhbnM6IDM7XHJcbiAgICB3aWRvd3M6IDM7XHJcbiAgfVxyXG4gIGgyLFxyXG4gIGgzIHtcclxuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xyXG4gIH1cclxufVxyXG4iLCJoMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBjb2xvcjogJGhlYWRsaW5lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiA2cmVtO1xyXG59XHJcblxyXG5oMiB7XHJcbiAgZm9udC1zaXplOiA1LjRyZW07XHJcbn1cclxuXHJcbmgzIHtcclxuICBmb250LXNpemU6IDQuNHJlbTtcclxufVxyXG5cclxuaDQge1xyXG4gIGZvbnQtc2l6ZTogMy40cmVtO1xyXG59XHJcblxyXG5oNSB7XHJcbiAgZm9udC1zaXplOiAyLjJyZW07XHJcbn1cclxuXHJcbmg2IHtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxufVxyXG5cclxucCB7XHJcbiAgbWFyZ2luOiAwIDAgM3JlbTtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDNyZW0gMCAzcmVtO1xyXG4gIH1cclxufVxyXG5cclxuaHIge1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAwLjFyZW0gJGJvcmRlci1ncmV5O1xyXG4gIG1hcmdpbjogMnJlbSAwO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHNlY3Rpb24sXHJcbi5zaW5nbGUtcG9zdC1jb250ZW50IHtcclxuICBoMSxcclxuICBoMixcclxuICBoMyxcclxuICBoNCxcclxuICBoNSxcclxuICBoNixcclxuICBwIHtcclxuICAgIG1hcmdpbjogM3JlbSAwIDNyZW07XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMSB7XHJcbiAgICBmb250LXNpemU6IDVyZW07XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDQuMnJlbTtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gIH1cclxuXHJcbiAgaDUge1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgfVxyXG5cclxuICBoNiB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgfVxyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gIGxpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgfVxyXG59XHJcblxyXG5vbC5sb3dlci1hbHBoYSB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcclxufVxyXG5cclxuLmhpZGRlbi1wcmUge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAwLjRyZW0gJGJvcmRlci1ncmV5O1xyXG4gIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JleTtcclxuICBwYWRkaW5nOiAzcmVtO1xyXG4gIG1hcmdpbjogNHJlbSAzcmVtO1xyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG59XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuYSB7XHJcbiAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICBjb2xvcjogJGJsdWU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICBpbWcge1xyXG4gICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy9SZXNwb25zaXZlXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJ0YWJsZXRcIikge1xyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgfVxyXG5cclxuICBoNCB7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICB9XHJcblxyXG4gIC5zaW5nbGUtcG9zdC1jb250ZW50IGlmcmFtZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gIH1cclxuXHJcbiAgLnNpbmdsZS1wb3N0LWNvbnRlbnQge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzbWFsbC1tb2JpbGVcIikge1xyXG4gIGgxLFxyXG4gIGgyLFxyXG4gIGgzLFxyXG4gIGg0LFxyXG4gIGg1LFxyXG4gIGg2IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgfVxyXG5cclxuICBoMSxcclxuICAuY29udGFpbmVyIHNlY3Rpb24gaDEsXHJcbiAgLnNpbmdsZS1wb3N0LWNvbnRlbnQgaDEge1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gIH1cclxuXHJcbiAgaDUge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgfVxyXG59XHJcbiIsIi5jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTI4cmVtO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ucm93IHtcclxuICBAZXh0ZW5kICVmbGV4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xyXG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcclxufVxyXG5cclxuLmNvbnRhaW5lcixcclxuLmNvbC0xLFxyXG4uY29sLTIsXHJcbi5jb2wtMyxcclxuLmNvbC00LFxyXG4uY29sLTUsXHJcbi5jb2wtNixcclxuLmNvbC03LFxyXG4uY29sLTgsXHJcbi5jb2wtOSxcclxuLmNvbC0xMCxcclxuLmNvbC0xMSxcclxuLmNvbC0xMiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG59XHJcblxyXG4uY29sIHtcclxuICBmbGV4LWJhc2lzOiAwO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wtMSB7XHJcbiAgZmxleDogMCAwIDguMzMzMzMzJTtcclxuICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC0yIHtcclxuICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wtMyB7XHJcbiAgZmxleDogMCAwIDI1JTtcclxuICBtYXgtd2lkdGg6IDI1JTtcclxufVxyXG5cclxuLmNvbC00IHtcclxuICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wtNSB7XHJcbiAgZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xyXG59XHJcblxyXG4uY29sLTYge1xyXG4gIGZsZXg6IDAgMCA1MCU7XHJcbiAgbWF4LXdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5jb2wtNyB7XHJcbiAgZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLTgge1xyXG4gIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gIG1heC13aWR0aDogNjYuNjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC05IHtcclxuICBmbGV4OiAwIDAgNzUlO1xyXG4gIG1heC13aWR0aDogNzUlO1xyXG59XHJcblxyXG4uY29sLTEwIHtcclxuICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wtMTEge1xyXG4gIGZsZXg6IDAgMCA5MS42NjY2NjclO1xyXG4gIG1heC13aWR0aDogOTEuNjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC0xMiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50YWJsZS1ib3JkZXJlZCB7XHJcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgJHRhYmxlLWJvcmRlcjtcclxufVxyXG5cclxuLnRhYmxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblxyXG4gIGNvbG9yOiAkYmxhY2stMztcclxufVxyXG5cclxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChvZGQpID4gdGQsXHJcbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7XHJcbn1cclxuXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcclxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCxcclxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xyXG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICR0YWJsZS1ib3JkZXI7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xyXG4gIHBhZGRpbmc6IDEuNXJlbTtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIGJvcmRlci10b3A6IDAuMXJlbSBzb2xpZCAkdGFibGUtYm9yZGVyO1xyXG5cclxuICBzdHJvbmcge1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICB9XHJcbn1cclxuXHJcbi50YWJsZS1icmVhay13b3JkIHtcclxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG59XHJcbiIsIi5oZWFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDkuNjU1cmVtO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDExMDA7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAlZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgLmxvZ28tbmF2LXdyYXBwZXIge1xyXG4gICAgICBAZXh0ZW5kICVmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XHJcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwLjVyZW07XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyogbmF2ICovXHJcbiAgICAubmF2IHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMS42cmVtO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICYuc2hvdy1tb2JpbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgQGV4dGVuZCAlbGluZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmMWYxZjE7XHJcblxyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlbGluZTtcclxuXHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcclxuICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjNyZW07XHJcblxyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMC41cmVtIHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IHVsLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGxpbmU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcmVtO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuM3JlbTtcclxuXHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBhOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRoZWFkbGluZTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW0gMC4zcmVtIDAgMDtcclxuXHJcbiAgICAgICAgICAgICAgJiA+IHVsLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwLjNyZW0gMC4zcmVtIDAuM3JlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuY3VycmVudF9wYWdlX2FuY2VzdG9yLFxyXG4gICAgICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgPiBhOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIEBleHRlbmQgJWxpbmU7XHJcblxyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciB7XHJcbiAgICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAxLjVyZW07XHJcblxyXG4gICAgICAmLmZsZXgtZW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYWNjb3VudC13cmFwcGVyIHtcclxuICAgICAgICBhIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNjaGVkdWxlLWEtY2FsbC10b3Atd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSxcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4xcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VsbC15b3VyLXNpdGUtYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdyaWQtZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICBwYWRkaW5nOiAxLjNyZW0gMS43cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG5cclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcblxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmsteWVsbG93O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1vYmlsZS1jcm9zcyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xyXG4gICAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2JpbGUtbWVudS13cmFwcGVyIHtcclxuICAgIEBleHRlbmQgJXRyYW5zaXRpb247XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcGFkZGluZzogMyUgNSU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiA5LjY1NXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA4OHZoO1xyXG5cclxuICAgIC8vTmF2XHJcbiAgICAubmF2IHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAmLnNob3ctbW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHVsLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGxpbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSA+IGEsXHJcbiAgICAgICAgICAgICYuY3VycmVudF9wYWdlX2FuY2VzdG9yID4gYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gYTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDAuNXJlbSBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5zaG93IHVsLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHJcbiAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpLFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWxsLXlvdXItc2l0ZS1idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBncmlkLWdhcDogMXJlbTtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuM3JlbSAxLjdyZW07XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcblxyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcblxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmFjY291bnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLWN1c3RvbWl6ZS1ob21lLXNwbGl0LXRlc3Qge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJi5tb2JpbGUtYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaHRtbDpub3QoW2RhdGEtc2Nyb2xsPVwiMFwiXSkgLnBhZ2UtdGVtcGxhdGUtY3VzdG9taXplLWhvbWUtc3BsaXQtdGVzdCAuaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbn1cclxuXHJcbi5sb2dpbi1wb3Atd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgNyUsIDAuMzIpO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDExMDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgLmxvZ2luLWlubmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDVyZW07XHJcbiAgICB3aWR0aDogNTFyZW07XHJcbiAgICBtYXJnaW46IDJyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgIC5sb2dpbi1oZWFkIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgICAgICAmLnQyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luLWJ1dHRvbnMtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbjogM3JlbSAwO1xyXG5cclxuICAgICAgPiBhLFxyXG4gICAgICA+IGJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xyXG4gICAgICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjYzdjZGQxO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjb2xvcjogJGhlYWRsaW5lO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBjb2xvcjogJGhlYWRsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlZ2lzdGVyLWJ1dHRvbnMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5yZWdpc3RlciB7XHJcbiAgICAubG9naW4taGVhZCBoNCB7XHJcbiAgICAgICYudDIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnQxIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZ25pbi1idXR0b25zIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAucmVnaXN0ZXItYnV0dG9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNsb3NlZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogM3JlbTtcclxuICAgIHRvcDogM3JlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi8vUmVzcG9uc2l2ZVxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibGFyZ2UtZGVza3RvcFwiKSB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgLmxvZ28tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNSU7XHJcblxyXG4gICAgICAgIC5sb2dvLXdyYXBwZXIge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYXZpZ2F0aW9uLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIHdpZHRoOiA4NSU7XHJcblxyXG4gICAgICAgIC5zZWxsLXlvdXItc2l0ZS1idXR0b24sXHJcbiAgICAgICAgLnNjaGVkdWxlLWEtY2FsbC10b3Atd3JhcHBlciB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2JpbGUtY3Jvc3Mge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0LjFyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC44cmVtIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy9Nb2JpbGUgTWVudSBBY3RpdmUgRGVzaWduXHJcbiAgICAmLm1vYmlsZS1hY3RpdmUge1xyXG4gICAgICAuc2VsbC15b3VyLXNpdGUtd3JhcHBlciAuYWNjb3VudC13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9iaWxlLWNyb3NzIHtcclxuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuXHJcbiAgICAgICAgc3BhbjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwLjZyZW07XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW46bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW46bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMC42cmVtO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tb2JpbGUtbWVudS13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJ0YWJsZXRcIikge1xyXG4gIC5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIgLm1vYmlsZS1idXR0b24tYm90dG9tLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAuaGVhZGVyIHtcclxuICAgIGhlaWdodDogNy40cmVtO1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAubG9nby1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgIC5sb2dvLXdyYXBwZXIge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgYSBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDguNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWxsLXlvdXItc2l0ZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgLnNlbGwteW91ci1zaXRlLWJ1dHRvbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vYmlsZS1jcm9zcyBzcGFuIHtcclxuICAgICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgICAgbWFyZ2luOiAwLjZyZW0gMDtcclxuICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbWVudS13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMiUgNiU7XHJcbiAgICAgIHRvcDogNy4zcmVtO1xyXG4gICAgICBoZWlnaHQ6IDkydmg7XHJcblxyXG4gICAgICAubW9iaWxlLWJ1dHRvbi1ib3R0b20td3JhcHBlciB7XHJcbiAgICAgICAgLnNlbGwteW91ci1zaXRlLWJ1dHRvbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzbWFsbC1tb2JpbGUyXCIpIHtcclxuICAuaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIHtcclxuICAgIC5uYXYgdWwgbGkgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtYnV0dG9uLWJvdHRvbS13cmFwcGVyIC5hY2NvdW50LXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW46IDEuNXJlbSAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9SZXNwb25zaXZlIE1vYmlsZSBMYW5kc2NhcGVcclxuLy9NYW51YWwgQ29kaW5nXHJcbkBtZWRpYSAobWluLWhlaWdodDogMzIwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gIC5oZWFkZXIgLm1vYmlsZS1tZW51LXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogNCUgOCU7XHJcbiAgICBoZWlnaHQ6IDIzcmVtO1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4taGVpZ2h0OiAzNzVweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgLmhlYWRlciAubW9iaWxlLW1lbnUtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiA0JSA4JTtcclxuICAgIGhlaWdodDogMjhyZW07XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDc2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcclxuICAuaGVhZGVyIC5tb2JpbGUtbWVudS13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDQlIDglO1xyXG4gICAgaGVpZ2h0OiA1MHJlbTtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICB9XHJcbn1cclxuIiwiZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAkaGVhZGxpbmU7XHJcblxyXG4gIC5mb290ZXItaW5uZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuXHJcbiAgICAuZm9vdGVyLXRvcCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICBtYXgtd2lkdGg6IDMwcmVtO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmhlYWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgM3JlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnN1YmhlYWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG5cclxuICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW46IDAgMCA1cmVtO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDUuNnJlbTtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjcwOTA1MDQvbUFibTBvUHktbWFpbC5zdmdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycmVtIGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtIDAgMCAwLjNyZW07XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMC4zcmVtIDAuM3JlbSAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1uZXdzbGV0dGVyLXdyYXBwZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAuaHMtZm9ybS1maWVsZCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaHNfZW1haWwge1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNzA5MDUwNC9tQWJtMG9QeS1tYWlsLnN2Z1wiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycmVtIGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTAlIDAgNS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW0gMCAwIDAuM3JlbTtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcclxuXHJcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaHNfZXJyb3Jfcm9sbHVwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtM3JlbTtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhzLWVycm9yLW1zZ3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmhzX3N1Ym1pdCB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgLmFjdGlvbnMge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAuM3JlbSAwLjNyZW0gMDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1zb2NpYWwtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBoc2xhKDAsIDAlLCAxMDAlLCAwLjI0KTtcclxuXHJcbiAgICAgIHAuaGVhZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDIuOHJlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWxvZ28td3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBncmlkLWdhcDogM3JlbTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgLmNvcHlyaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkaGVhZGxpbmU7XHJcblxyXG4gICAgLmZvb3Rlci1ib3R0b20ge1xyXG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcclxuICAgICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmJvZHkucGFnZS10ZW1wbGF0ZS1jdXN0b20tdmFsdWF0aW9uLXRvb2wgZm9vdGVyIC5jb3B5cmlnaHQgLmZvb3Rlci1ib3R0b20ge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbn1cclxuXHJcbi8vUmVzcG9uc2l2ZVxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwic21hbGwtZGVza3RvcFwiKSB7XHJcbiAgZm9vdGVyIHtcclxuICAgIC5jb3B5cmlnaHQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJ0YWJsZXRcIikge1xyXG4gIGZvb3RlciB7XHJcbiAgICAuZm9vdGVyLWlubmVyIHtcclxuICAgICAgcGFkZGluZzogNXJlbTtcclxuXHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgLmNvbC00IHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC5mb290LWNvbC0xIHtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZm9vdC1jb2wtMiB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG5cclxuICAgICAgICAgICAgICAmLmhlYWQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuc3ViaGVhZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzcmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jb2wtNSxcclxuICAgICAgICAgIC5jb2wtNiB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvb3Rlci1zb2NpYWwtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29weXJpZ2h0IHtcclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgLmZvb3Rlci1ib3R0b20ge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDVyZW07XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG5cclxuICAgICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICAuY29sLTYge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxLjVyZW0gMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbG9nby13cmFwcGVyIHtcclxuICAgICAgZ3JpZC1nYXA6IDNyZW07XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIDFmcjtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICBmb290ZXIge1xyXG4gICAgLmZvb3Rlci1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDRyZW0gMCAwO1xyXG5cclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9vdGVyLXNvY2lhbC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb290ZXItbmV3c2xldHRlci13cmFwcGVyIHtcclxuICAgICAgICAuaHNfZW1haWwge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmbG9hdDogbm9uZTtcclxuXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiA3OCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1JSAwIDE3JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmhzX3N1Ym1pdCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG5cclxuICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9vdGVyLWxvZ28td3JhcHBlciB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgZ3JpZC1nYXA6IDNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250YWluZXIgLnJvdyAuY29sLTQgLmZvb3QtY29sLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29weXJpZ2h0IC5jb250YWluZXIgLmZvb3Rlci1ib3R0b20ge1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLWdhcDogMS41cmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiZm9ybSB7XHJcbiAgJi5zZWFyY2gge1xyXG4gICAgQGV4dGVuZCAlY2xlYXJmaXg7XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDAuMXJlbSAkZ3JleTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtIDAgMCAwLjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAwIDAgMC4zcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dCxcclxuICB0ZXh0YXJlYSB7XHJcbiAgICBAZXh0ZW5kICVmb2N1cztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XHJcbiAgICBjb2xvcjogJHNpbWlsYXItdGV4dC1ncmV5O1xyXG4gICAgcGFkZGluZzogMi41cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDdyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICRzaW1pbGFyLXRleHQtZ3JleTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRleHRhcmVhIHtcclxuICAgIGhlaWdodDogMTByZW07XHJcbiAgfVxyXG5cclxuICBzZWxlY3Qge1xyXG4gICAgQGV4dGVuZCAlYXBwZWFyYW5jZS1ub25lO1xyXG4gICAgQGV4dGVuZCAlZm9jdXM7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG4gICAgY29sb3I6ICRzaW1pbGFyLXRleHQtZ3JleTtcclxuICAgIHBhZGRpbmc6IDIuNXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNzA5MjMwMi9KOXpwRlI0SC1jaGV2LWRvd24uc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XHJcbiAgICBoZWlnaHQ6IDdyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICRzaW1pbGFyLXRleHQtZ3JleTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGJ1dHRvbiB7XHJcbiAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgcGFkZGluZzogMi41cmVtO1xyXG5cclxuICAgIC5pY29uIHtcclxuICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcclxuXHJcbiAgICAgIC5hcnJvdy1yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDEuN3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpZGViYXIge1xyXG4gIGZvcm0uc2VhcmNoIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxyXG4gIGZvcm0uc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjNyZW0gMC4zcmVtIDA7XHJcbiAgfVxyXG59XHJcbiIsIi5pY29uLFxyXG4uc2xpY2stYXJyb3cge1xyXG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA2MjQvaWNvbnNfdjEuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICYubG9jayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01Ni40cmVtO1xyXG4gICAgd2lkdGg6IDIuNnJlbTtcclxuICAgIGhlaWdodDogMi44cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5oZWFkc2V0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ5LjNyZW07XHJcbiAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgfVxyXG5cclxuICAmLmNvaW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzYuOHJlbTtcclxuICAgIHdpZHRoOiAyLjJyZW07XHJcbiAgICBoZWlnaHQ6IDIuMnJlbTtcclxuICB9XHJcblxyXG4gICYuY2FydCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03LjNyZW07XHJcbiAgICB3aWR0aDogNi44cmVtO1xyXG4gICAgaGVpZ2h0OiA2LjJyZW07XHJcbiAgfVxyXG5cclxuICAmLndlYnNpdGUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODAuNnJlbTtcclxuICAgIHdpZHRoOiA1LjdyZW07XHJcbiAgICBoZWlnaHQ6IDUuOXJlbTtcclxuICB9XHJcblxyXG4gICYuZ2xvYmUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDMuM3JlbTtcclxuICAgIHdpZHRoOiA1LjhyZW07XHJcbiAgICBoZWlnaHQ6IDZyZW07XHJcbiAgfVxyXG5cclxuICAmLmFycm93LXJpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIuOHJlbTtcclxuICAgIHdpZHRoOiAyLjJyZW07XHJcbiAgICBoZWlnaHQ6IDEuMnJlbTtcclxuXHJcbiAgICAmLnJldmVyc2Uge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiAxLjdyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFycm93LWdyZXktcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9hcnJvdy1ncmV5LXJpZ2h0LnN2Z1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICB3aWR0aDogOC44cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5hcnJvdy1kb3duLWNpcmMge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNHJlbTtcclxuICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICBoZWlnaHQ6IDMuM3JlbTtcclxuICB9XHJcblxyXG4gICYuYXJyb3ctcmlnaHQteWVsbG93IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEuNXJlbTtcclxuICAgIHdpZHRoOiAyLjJyZW07XHJcbiAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICB9XHJcblxyXG4gICYuYXJyb3ctcmlnaHQtYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICB3aWR0aDogMi4ycmVtO1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAmLmFycm93LXJpZ2h0LWJsdWUtc21hbGwge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNzA5MjA1NC9hcnJvdy1yaWdodC1ibHVlLXNtYWxsLnN2Z1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICB3aWR0aDogMi4ycmVtO1xyXG4gICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgfVxyXG5cclxuICAmLmNoZXYtdXAtYmxhY2sge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9jaGV2LXVwLWJsYWNrLnN2Z1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICB3aWR0aDogMy4xcmVtO1xyXG4gICAgaGVpZ2h0OiAxLjdyZW07XHJcbiAgfVxyXG5cclxuICAmLmNoZXYtcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzEuOHJlbTtcclxuICAgIHdpZHRoOiAxLjRyZW07XHJcbiAgICBoZWlnaHQ6IDIuM3JlbTtcclxuICB9XHJcblxyXG4gICYuZmFjZWJvb2sge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9mYi5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB3aWR0aDogMnJlbTtcclxuICAgIGhlaWdodDogNHJlbTtcclxuICB9XHJcblxyXG4gICYudHdpdHRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3guc3ZnXCIpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIHdpZHRoOiAzLjdyZW07XHJcbiAgICBoZWlnaHQ6IDMuNnJlbTtcclxuICB9XHJcblxyXG4gICYueW91dHViZS1pY29uIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcImNvbXBvbmVudHMvaWNvbnMveXQuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgd2lkdGg6IDUuNnJlbTtcclxuICAgIGhlaWdodDogNHJlbTtcclxuICB9XHJcblxyXG4gICYuaW5zdGFncmFtIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcImNvbXBvbmVudHMvaWNvbnMvaW5zdGFncmFtLnN2Z1wiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGhlaWdodDogMy44cmVtO1xyXG4gICAgd2lkdGg6IDMuOHJlbTtcclxuICB9XHJcblxyXG4gICYuY2hldi1yaWdodC1ibHVlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMwcmVtO1xyXG4gICAgd2lkdGg6IDAuOXJlbTtcclxuICAgIGhlaWdodDogMS44cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5jaGVjay1jaXJjLWJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTMuNXJlbTtcclxuICAgIHdpZHRoOiA2LjhyZW07XHJcbiAgICBoZWlnaHQ6IDYuOXJlbTtcclxuICB9XHJcblxyXG4gICYucGxheS1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjJyZW07XHJcbiAgICB3aWR0aDogMTQuM3JlbTtcclxuICAgIGhlaWdodDogMTQuM3JlbTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICBhbmltYXRpb246IHB1bHNlLWJsdWUgMnMgaW5maW5pdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi5wbGF5LWJ1dHRvbi13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3BsYXktYnV0dG9uLXdoaXRlLnN2Z1wiKTtcclxuICAgIHdpZHRoOiAyNC4zcmVtO1xyXG4gICAgaGVpZ2h0OiAyNC4zcmVtO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIGFuaW1hdGlvbjogcHVsc2Utd2hpdGUgMnMgaW5maW5pdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi5vcGVuLWNsb3NlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM0LjFyZW07XHJcbiAgICB3aWR0aDogMi42cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjdyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbi1wbmcge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcbiAgJi5jcm93biB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2QxdTR2NjQ0OWZnemVtLmNsb3VkZnJvbnQubmV0L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzA3LzI3MDkwNjQzL2Nyb3duLWxvZ28ucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHdpZHRoOiAxMC44cmVtO1xyXG4gICAgaGVpZ2h0OiA3LjI1cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5jcm93bi1jaXJjIHtcclxuICAgIHdpZHRoOiA1LjVyZW07XHJcbiAgICBoZWlnaHQ6IDUuNXJlbTtcclxuICB9XHJcblxyXG4gICYuZWYtbG9nby13aGl0ZSB7XHJcbiAgICB3aWR0aDogMjAuOHJlbTtcclxuICAgIGhlaWdodDogMTEuNHJlbTtcclxuICB9XHJcblxyXG4gICYuaWJiYSB7XHJcbiAgICB3aWR0aDogMjAuMnJlbTtcclxuICAgIGhlaWdodDogNC41cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5pbmMtNTAwIHtcclxuICAgIHdpZHRoOiA4LjM1cmVtO1xyXG4gICAgaGVpZ2h0OiA4LjM1cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5iaXRjb2luIHtcclxuICAgIHdpZHRoOiAxNS43cmVtO1xyXG4gICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbi12MiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNTEyMDg1Ny9tcFFFVVViWS1pY29uc192Mi5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICYuYnV5ZXJzIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUuOXJlbTtcclxuICAgIHdpZHRoOiA2LjFyZW07XHJcbiAgICBoZWlnaHQ6IDUuOHJlbTtcclxuICB9XHJcblxyXG4gICYuc2VsbGVycyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICB3aWR0aDogNnJlbTtcclxuICAgIGhlaWdodDogNS45cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5jYXJlZXJzIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMzLjNyZW07XHJcbiAgICB3aWR0aDogNS44cmVtO1xyXG4gICAgaGVpZ2h0OiA1LjlyZW07XHJcbiAgfVxyXG5cclxuICAmLmZhY2Vib29rIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExLjdyZW07XHJcbiAgICB3aWR0aDogNS40cmVtO1xyXG4gICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgfVxyXG5cclxuICAmLnR3aXR0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjIuNXJlbTtcclxuICAgIHdpZHRoOiA1LjRyZW07XHJcbiAgICBoZWlnaHQ6IDUuNHJlbTtcclxuICB9XHJcblxyXG4gICYueW91dHViZS1pY29uIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI3LjlyZW07XHJcbiAgICB3aWR0aDogNS40cmVtO1xyXG4gICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgfVxyXG5cclxuICAmLmluc3RhZ3JhbSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNy4xcmVtO1xyXG4gICAgd2lkdGg6IDUuNHJlbTtcclxuICAgIGhlaWdodDogNS40cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24tdjMge1xyXG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA5MDAvN2pDN0tDV1QtaWNvbnNfdjMuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAmLmFkc2Vuc2Uge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgd2lkdGg6IDUuMnJlbTtcclxuICAgIGhlaWdodDogNS40cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5hbWF6b24tYXNzb2NpYXRlcyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01LjRyZW07XHJcbiAgICB3aWR0aDogOS44cmVtO1xyXG4gICAgaGVpZ2h0OiA2LjJyZW07XHJcbiAgfVxyXG5cclxuICAmLmFtYXpvbi1mYmEge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzhyZW07XHJcbiAgICB3aWR0aDogNy40cmVtO1xyXG4gICAgaGVpZ2h0OiA3LjVyZW07XHJcbiAgfVxyXG5cclxuICAmLmFtYXpvbi1mYm0ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTEuNnJlbTtcclxuICAgIHdpZHRoOiA3LjRyZW07XHJcbiAgICBoZWlnaHQ6IDcuNXJlbTtcclxuICB9XHJcblxyXG4gICYuYW1hem9uLWtkcCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOS4xcmVtO1xyXG4gICAgd2lkdGg6IDcuNHJlbTtcclxuICAgIGhlaWdodDogNy41cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5hbWF6b24tbWVyY2hhbnQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjYuNnJlbTtcclxuICAgIHdpZHRoOiA5LjlyZW07XHJcbiAgICBoZWlnaHQ6IDYuMnJlbTtcclxuICB9XHJcblxyXG4gICYuZHJvcHNoaXBwaW5nIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMyLjhyZW07XHJcbiAgICB3aWR0aDogNnJlbTtcclxuICAgIGhlaWdodDogNS4ycmVtO1xyXG4gIH1cclxuXHJcbiAgJi5lLWNvbW1lcmNlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ1LjVyZW07XHJcbiAgICB3aWR0aDogNS4zcmVtO1xyXG4gICAgaGVpZ2h0OiA1LjZyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbi12NCB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNTEyMDkwMi9sWUFGS0o3My1pY29uc192NC5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICYucXVlc3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDguMXJlbTtcclxuICAgIHdpZHRoOiAxMC40cmVtO1xyXG4gICAgaGVpZ2h0OiAxMC40cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5xdWVzdGlvbi1zbWFsbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3F1ZXN0aW9uLWJsdWUuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHdpZHRoOiA2LjRyZW07XHJcbiAgICBoZWlnaHQ6IDYuNHJlbTtcclxuICB9XHJcblxyXG4gICYuY2hldi1yaWdodC1iaWcge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTAuNnJlbTtcclxuICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICBoZWlnaHQ6IDRyZW07XHJcbiAgfVxyXG5cclxuICAmLmFpcnBsYW5lIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM5LjZyZW07XHJcbiAgICB3aWR0aDogOC41cmVtO1xyXG4gICAgaGVpZ2h0OiA4LjVyZW07XHJcbiAgfVxyXG5cclxuICAmLnN1biB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01OC41cmVtO1xyXG4gICAgd2lkdGg6IDkuNHJlbTtcclxuICAgIGhlaWdodDogOS42cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5nbG9iZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMXJlbTtcclxuICAgIHdpZHRoOiA4LjdyZW07XHJcbiAgICBoZWlnaHQ6IDguNnJlbTtcclxuICB9XHJcblxyXG4gICYuaGVhbHRoY2FyZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNC42cmVtO1xyXG4gICAgd2lkdGg6IDkuMnJlbTtcclxuICAgIGhlaWdodDogOC4xcmVtO1xyXG4gIH1cclxuXHJcbiAgJi5lZHVjYXRpb24ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMy4zcmVtO1xyXG4gICAgd2lkdGg6IDEwLjJyZW07XHJcbiAgICBoZWlnaHQ6IDcuM3JlbTtcclxuICB9XHJcblxyXG4gICYuYXNzaXN0YW5jZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMi43cmVtO1xyXG4gICAgd2lkdGg6IDkuNXJlbTtcclxuICAgIGhlaWdodDogOC4zcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24tdjUge1xyXG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA5MDQvVXlPM0JTOG8taWNvbnNfdjUuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAmLmNoZWNrLXllbGxvdy1jaXJjIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIxLjhyZW07XHJcbiAgICB3aWR0aDogOC4zcmVtO1xyXG4gICAgaGVpZ2h0OiA4LjNyZW07XHJcbiAgfVxyXG5cclxuICAmLmxpc3Rpbmcge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTUuNHJlbTtcclxuICAgIHdpZHRoOiA1LjdyZW07XHJcbiAgICBoZWlnaHQ6IDUuNnJlbTtcclxuICB9XHJcblxyXG4gICYuZ3JpZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICB3aWR0aDogNS43cmVtO1xyXG4gICAgaGVpZ2h0OiA1LjZyZW07XHJcbiAgfVxyXG5cclxuICAmLmZpbHRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMS4ycmVtO1xyXG4gICAgd2lkdGg6IDUuN3JlbTtcclxuICAgIGhlaWdodDogNS42cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5zZXR0aW5ncyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01LjZyZW07XHJcbiAgICB3aWR0aDogNS43cmVtO1xyXG4gICAgaGVpZ2h0OiA1LjZyZW07XHJcbiAgfVxyXG5cclxuICAmLnF1ZXN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcwLjJyZW07XHJcbiAgICB3aWR0aDogMS43cmVtO1xyXG4gICAgaGVpZ2h0OiAxLjdyZW07XHJcbiAgfVxyXG5cclxuICAmLmRvdHMge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDIuN3JlbTtcclxuICAgIHdpZHRoOiAwLjVyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcblxyXG4gICYubGlrZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01My4xcmVtO1xyXG4gICAgd2lkdGg6IDIuM3JlbTtcclxuICAgIGhlaWdodDogMi4zcmVtO1xyXG4gIH1cclxuXHJcbiAgJi5kaXNsaWtlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQwLjRyZW07XHJcbiAgICB3aWR0aDogMi4zcmVtO1xyXG4gICAgaGVpZ2h0OiAyLjNyZW07XHJcbiAgfVxyXG5cclxuICAmLmdyaWQtbm8tYm9yZGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY2LjNyZW07XHJcbiAgICB3aWR0aDogMy45cmVtO1xyXG4gICAgaGVpZ2h0OiAzLjlyZW07XHJcbiAgfVxyXG5cclxuICAmLmZpbHRlcnMtbm8tYm9yZGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ1LjJyZW07XHJcbiAgICB3aWR0aDogMy44cmVtO1xyXG4gICAgaGVpZ2h0OiAzLjdyZW07XHJcbiAgfVxyXG5cclxuICAmLnNldHRpbmdzLW5vLWJvcmRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMC4xcmVtO1xyXG4gICAgd2lkdGg6IDMuNnJlbTtcclxuICAgIGhlaWdodDogMy42cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5saWtlLW5vLWJvcmRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00OC45cmVtO1xyXG4gICAgd2lkdGg6IDRyZW07XHJcbiAgICBoZWlnaHQ6IDQuMnJlbTtcclxuICB9XHJcblxyXG4gICYuZGlzbGlrZS1uby1ib3JkZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzYuMnJlbTtcclxuICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgaGVpZ2h0OiA0LjJyZW07XHJcbiAgfVxyXG5cclxuICAmLmNyb3NzIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMzLjdyZW07XHJcbiAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgfVxyXG5cclxuICAmLmNoZWNrLWJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYuOHJlbTtcclxuICAgIHdpZHRoOiAzLjFyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcblxyXG4gICYubG9hZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02MXJlbTtcclxuICAgIHdpZHRoOiA0LjdyZW07XHJcbiAgICBoZWlnaHQ6IDUuM3JlbTtcclxuICB9XHJcblxyXG4gICYubG9naW4ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9sb2ctaW4uc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuICAgIHdpZHRoOiA3LjlyZW07XHJcbiAgICBoZWlnaHQ6IDcuOXJlbTtcclxuICB9XHJcblxyXG4gICYuY3JlYXRlIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcImNvbXBvbmVudHMvaWNvbnMvdXNlci5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xyXG4gICAgd2lkdGg6IDhyZW07XHJcbiAgICBoZWlnaHQ6IDhyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbi12NiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNTEyMDkwNS82Y0x4R2daaS1pY29uc192Ni5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICYuY2hlY2stY2lyYy1ibHVlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICBoZWlnaHQ6IDEuN3JlbTtcclxuICB9XHJcblxyXG4gICYuY2hlY2stY2lyYy1zbWFsbCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xLjdyZW07XHJcbiAgICB3aWR0aDogNHJlbTtcclxuICAgIGhlaWdodDogNHJlbTtcclxuICB9XHJcblxyXG4gICYubGFwdG9wIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUuN3JlbTtcclxuICAgIHdpZHRoOiA3LjlyZW07XHJcbiAgICBoZWlnaHQ6IDZyZW07XHJcbiAgfVxyXG5cclxuICAmLm1vdXNlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExLjdyZW07XHJcbiAgICB3aWR0aDogNi45cmVtO1xyXG4gICAgaGVpZ2h0OiA2LjhyZW07XHJcbiAgfVxyXG5cclxuICAmLnZhbHVhdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3ZhbHVhdGlvbi10b29sLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB3aWR0aDogOC42cmVtO1xyXG4gICAgaGVpZ2h0OiA2LjRyZW07XHJcbiAgfVxyXG5cclxuICAmLnBsYXktYnV0dG9uLXllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOC41cmVtO1xyXG4gICAgd2lkdGg6IDIyLjFyZW07XHJcbiAgICBoZWlnaHQ6IDIyLjJyZW07XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgYW5pbWF0aW9uOiBwdWxzZS15ZWxsb3cgMnMgaW5maW5pdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24tdjcge1xyXG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA5MDgvbnFaNnB2VnEtaWNvbnNfdjcuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAmLnN0YXJ0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDYuMnJlbTtcclxuICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcblxyXG4gICYuYXNzZXRzIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwLjVyZW07XHJcbiAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgfVxyXG5cclxuICAmLnNiYSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICB3aWR0aDogMTByZW07XHJcbiAgICBoZWlnaHQ6IDEwLjFyZW07XHJcbiAgfVxyXG5cclxuICAmLnRtIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwLjFyZW07XHJcbiAgICB3aWR0aDogMTAuM3JlbTtcclxuICAgIGhlaWdodDogMTAuNHJlbTtcclxuICB9XHJcblxyXG4gICYub3Bwb3J0dW5pdGllcyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNi4ycmVtO1xyXG4gICAgd2lkdGg6IDIuNXJlbTtcclxuICAgIGhlaWdodDogMi41cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5yaXNrcyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yM3JlbTtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcblxyXG4gICYud29yay1za2lsbHMge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzguN3JlbTtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcblxyXG4gICYuc29jaWFsLW1lZGlhIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQzLjdyZW07XHJcbiAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgfVxyXG5cclxuICAmLnF1ZXN0aW9uLWNpcmNsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMy43cmVtO1xyXG4gICAgd2lkdGg6IDIuNXJlbTtcclxuICAgIGhlaWdodDogMi41cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5pbmZvcm1hdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMS4ycmVtO1xyXG4gICAgd2lkdGg6IDIuNXJlbTtcclxuICAgIGhlaWdodDogMi41cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5wcm9maWxlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQxLjJyZW07XHJcbiAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgfVxyXG5cclxuICAmLmxvY2tlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNS41cmVtO1xyXG4gICAgd2lkdGg6IDQuNHJlbTtcclxuICAgIGhlaWdodDogNS43cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24tdjgge1xyXG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZDF1NHY2NDQ5Zmd6ZW0uY2xvdWRmcm9udC5uZXQvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDcvMjUxMjA5MTAvQ3FIOVR2NHItaWNvbnNfdjguc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAmLmluZm9ybWF0aW9uIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwLjdyZW07XHJcbiAgICB3aWR0aDogMTAuNHJlbTtcclxuICAgIGhlaWdodDogMTJyZW07XHJcbiAgfVxyXG5cclxuICAmLmJ1eWVycyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMi43cmVtO1xyXG4gICAgd2lkdGg6IDEwLjhyZW07XHJcbiAgICBoZWlnaHQ6IDEwLjhyZW07XHJcbiAgfVxyXG5cclxuICAmLnNlbGxlcnMge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgd2lkdGg6IDEwLjhyZW07XHJcbiAgICBoZWlnaHQ6IDEwLjdyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbi12OSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9kMXU0djY0NDlmZ3plbS5jbG91ZGZyb250Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy8yNTEyMDkxMi9BZ2NYbmUwdC1pY29uc192OS5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICYuZmIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgd2lkdGg6IDcuMnJlbTtcclxuICAgIGhlaWdodDogNy4xcmVtO1xyXG4gIH1cclxuXHJcbiAgJi5pbnN0YWdyYW0ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNy4xcmVtO1xyXG4gICAgd2lkdGg6IDcuMnJlbTtcclxuICAgIGhlaWdodDogNy4xcmVtO1xyXG4gIH1cclxuXHJcbiAgJi5saW5rZWRpbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNC4ycmVtO1xyXG4gICAgd2lkdGg6IDcuMnJlbTtcclxuICAgIGhlaWdodDogNy4xcmVtO1xyXG4gIH1cclxuXHJcbiAgJi5lbWFpbCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMS4zcmVtO1xyXG4gICAgd2lkdGg6IDcuMnJlbTtcclxuICAgIGhlaWdodDogNy4xcmVtO1xyXG4gIH1cclxuXHJcbiAgJi55b3V0dWJlLWljb24ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjguNHJlbTtcclxuICAgIHdpZHRoOiA3LjJyZW07XHJcbiAgICBoZWlnaHQ6IDcuMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5pY29uLXNlYXJjaCB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9zZWFyY2guc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDIuNHJlbTtcclxuICBoZWlnaHQ6IDIuNHJlbTtcclxufVxyXG5cclxuLmljb24tcmVmcmVzaCB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy9yZWZyZXNoLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDIuNHJlbTtcclxuICBoZWlnaHQ6IDIuNHJlbTtcclxufVxyXG5cclxuLnllbGxvdy1yaWdodC1hcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiY29tcG9uZW50cy9pY29ucy95ZWxsb3ctcmlnaHQtYXJyb3cuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwcmVtO1xyXG4gIGhlaWdodDogMTByZW07XHJcbn1cclxuXHJcbi5pY29uLXBvZGxvY2sge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvcG9kbG9jay5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAuN3JlbSAwLjNyZW07XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAyLjVyZW07XHJcbiAgaGVpZ2h0OiAyLjVyZW07XHJcbn1cclxuXHJcbi5leGNsYSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9leGNsYS5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIHdpZHRoOiA1cmVtO1xyXG4gIGhlaWdodDogNXJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5leGNsYW1hdGlvbi1jaXJjbGUtd2hpdGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvZXhjbGFtYXRpb24tY2lyY2xlLXdoaXRlLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgd2lkdGg6IDUuOHJlbTtcclxuICBoZWlnaHQ6IDUuOHJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5wbGF5LWJ1dHRvbi1zbWFsbC15ZWxsb3cge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvcGxheS1idXR0b24tc21hbGwteWVsbG93LnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgd2lkdGg6IDQuMXJlbTtcclxuICBoZWlnaHQ6IDQuMXJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5wbGF5LWJ1dHRvbi15ZWxsb3ctc21hbGwge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvcGxheS1idXR0b24teWVsbG93LnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgd2lkdGg6IDE0LjJyZW07XHJcbiAgaGVpZ2h0OiAxNC4ycmVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIGFuaW1hdGlvbjogcHVsc2UteWVsbG93IDJzIGluZmluaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbn1cclxuXHJcbi5kaXNwbGF5LWFkdmV0aXN0aW5nIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2Rpc3BsYXktYWR2ZXJ0aXNpbmcyLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdpZHRoOiA4LjVyZW07XHJcbiAgaGVpZ2h0OiA1LjZyZW07XHJcbn1cclxuXHJcbi5pY29uLW5leHQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvbmV4dC1pY29uLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gIHdpZHRoOiAyLjRyZW07XHJcbiAgaGVpZ2h0OiAyLjRyZW07XHJcbn1cclxuXHJcbi5jaGV2LXJpZ2h0LXdoaXRlLXNtYWxsIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2NoZXYtcmlnaHQtd2hpdGUtc21hbGwuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gIHdpZHRoOiAwLjZyZW07XHJcbiAgaGVpZ2h0OiAxLjJyZW07XHJcbn1cclxuXHJcbi5pbmZvLWNpcmMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXNrLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2luZm8uc3ZnXCIpO1xyXG4gIG1hc2stc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gIHdpZHRoOiAxLjhyZW07XHJcbiAgaGVpZ2h0OiAxLjhyZW07XHJcblxyXG4gICYuY29sb3ItYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICB9XHJcbn1cclxuXHJcbi5jaGVjay1jaXJjbGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvY2hlY2stY2lyY2xlLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTEuNXJlbTtcclxuICBoZWlnaHQ6IDExLjVyZW07XHJcbn1cclxuXHJcbi5wb3AtdXAtY2xvc2Uge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvY2xvc2Uuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAzLjZyZW07XHJcbiAgaGVpZ2h0OiAzLjZyZW07XHJcbn1cclxuXHJcbi5jb2luMiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9jb2luLnN2Z1wiKTtcclxuICB3aWR0aDogNS4ycmVtO1xyXG4gIGhlaWdodDogNS4ycmVtO1xyXG59XHJcblxyXG4ucG9kbG9jayB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9wYWRsb2NrLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMS41cmVtO1xyXG4gIGhlaWdodDogMS45cmVtO1xyXG59XHJcblxyXG4uY2FsZW5kYXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvY2FsZW5kYXIuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA0LjlyZW07XHJcbiAgaGVpZ2h0OiA1cmVtO1xyXG59XHJcblxyXG4uc2hpZWxkIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3NoaWVsZC5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDQuN3JlbTtcclxuICBoZWlnaHQ6IDUuN3JlbTtcclxufVxyXG5cclxuLmxhcHRvcC1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2xhcHRvcC5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDUuOHJlbTtcclxuICBoZWlnaHQ6IDQuNHJlbTtcclxufVxyXG5cclxuLndlYiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy93ZWIuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA1LjJyZW07XHJcbiAgaGVpZ2h0OiA1LjJyZW07XHJcbn1cclxuXHJcbi5jaGFydCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9jaGFydC5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDUuMXJlbTtcclxuICBoZWlnaHQ6IDQuOXJlbTtcclxufVxyXG5cclxuLmNoYXJ0LXllbGxvdyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9jaGFydC15ZWxsb3cuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA1LjFyZW07XHJcbiAgaGVpZ2h0OiA0LjlyZW07XHJcbn1cclxuXHJcbi51c2VycyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy91c2Vycy5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDUuMXJlbTtcclxuICBoZWlnaHQ6IDVyZW07XHJcbn1cclxuXHJcbi51cCB7XHJcbiAgbWFzay1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy91cC5zdmdcIik7XHJcbiAgbWFzay1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDFyZW07XHJcbiAgaGVpZ2h0OiAwLjZyZW07XHJcblxyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuXHJcbiAgJi5ncmV5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xyXG4gIH1cclxufVxyXG5cclxuLmRvd24ge1xyXG4gIG1hc2staW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvZG93bi5zdmdcIik7XHJcbiAgbWFzay1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDFyZW07XHJcbiAgaGVpZ2h0OiAwLjZyZW07XHJcblxyXG4gIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbn1cclxuXHJcbi5iYW5uZXItY2xvc2Uge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvY2xvc2VkLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMnJlbTtcclxuICBoZWlnaHQ6IDJyZW07XHJcbn1cclxuXHJcbi51bmxvY2stbGlzdGluZyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy91bmxvY2stbGlzdGluZy5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMS44MjdyZW07XHJcbiAgaGVpZ2h0OiAxLjgyMnJlbTtcclxufVxyXG5cclxuLmRvbGxhciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9kb2xsYXIuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEuOHJlbTtcclxuICBoZWlnaHQ6IDEuOHJlbTtcclxufVxyXG5cclxuLmJhY2stYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2JhY2stYnV0dG9uLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAyLjZyZW07XHJcbiAgaGVpZ2h0OiAyLjZyZW07XHJcbn1cclxuXHJcbi5jaGVja21hcmstZ3JlZW4tc21hbGwge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvY2hlY2stZ3JlZW4uc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEuOHJlbTtcclxuICBoZWlnaHQ6IDEuOHJlbTtcclxufVxyXG5cclxuLnRyYWRlbWFyay1taW5pIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3RyYWRlbWFyay1taW5pLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA0LjZyZW07XHJcbiAgaGVpZ2h0OiA0LjZyZW07XHJcbn1cclxuXHJcbi5wcml2YXRlLWxlbmRlci1taW5pIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2ZpbmFuY2luZy1hcHByb3ZlZC1taW5pLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA0LjZyZW07XHJcbiAgaGVpZ2h0OiA0LjZyZW07XHJcbn1cclxuXHJcbi5zZW1ydXNoIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3NlbXJ1c2guc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDE2Ljg4cmVtO1xyXG4gIGhlaWdodDogMi4yNXJlbTtcclxufVxyXG5cclxuLnNoaWVsZC1sb2NrIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3NoaWVsZC1sb2NrLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA0LjNyZW07XHJcbiAgaGVpZ2h0OiA0LjlyZW07XHJcbn1cclxuXHJcbi5zbWFsbC1sb2NrLXdoaXRlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL3NtYWxsLWxvY2std2hpdGUuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEuMzU2cmVtO1xyXG4gIGhlaWdodDogMS42NjRyZW07XHJcbn1cclxuXHJcbi5pbmZvLW1pbmkge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvaW5mby1taW5pLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxLjJyZW07XHJcbiAgaGVpZ2h0OiAxLjJyZW07XHJcbn1cclxuXHJcbi5leHRlcm5hbCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9leHRlcm5hbC5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMS42cmVtO1xyXG4gIGhlaWdodDogMS42cmVtO1xyXG59XHJcblxyXG4uYXJyb3ctZG93bi1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2Fycm93LWRvd24tYmx1ZS5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMS41cmVtO1xyXG4gIGhlaWdodDogMS4ycmVtO1xyXG59XHJcblxyXG4ubmV3eW9yayB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9uZXd5b3JrLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogNy45cmVtO1xyXG4gIGhlaWdodDogNS41cmVtO1xyXG59XHJcblxyXG4uaW5jIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2luYy5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDcuM3JlbTtcclxuICBoZWlnaHQ6IDIuNnJlbTtcclxufVxyXG5cclxuLmZvcmJlcyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiY29tcG9uZW50cy9pY29ucy9mb3JiZXMuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA5LjdyZW07XHJcbiAgaGVpZ2h0OiAyLjVyZW07XHJcbn1cclxuXHJcbi5odWZmIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2h1ZmYuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxNS40cmVtO1xyXG4gIGhlaWdodDogMS44cmVtO1xyXG59XHJcblxyXG4ubW96IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL21vei5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDcuOXJlbTtcclxuICBoZWlnaHQ6IDIuM3JlbTtcclxufVxyXG5cclxuLm1pbmktY3Jvd24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL21pbmktY3Jvd24uc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIHdpZHRoOiA0LjJyZW07XHJcbiAgaGVpZ2h0OiAyLjhyZW07XHJcbn1cclxuXHJcbi5jbG9zZWQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2Nsb3NlLTIuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIHdpZHRoOiAycmVtO1xyXG4gIGhlaWdodDogMnJlbTtcclxufVxyXG5cclxuLmdvb2dsZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvZ29vZ2xlLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB3aWR0aDogMi40cmVtO1xyXG4gIGhlaWdodDogMi40cmVtO1xyXG59XHJcblxyXG4uZW1haWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2VtYWlsLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB3aWR0aDogMi41cmVtO1xyXG4gIGhlaWdodDogMi41cmVtO1xyXG59XHJcblxyXG4uZG9jdW1lbnQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJjb21wb25lbnRzL2ljb25zL2RvY3VtZW50LnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB3aWR0aDogNC41cmVtO1xyXG4gIGhlaWdodDogNC41cmVtO1xyXG59XHJcblxyXG4ucGhvbmUtY2FsbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImNvbXBvbmVudHMvaWNvbnMvcGhvbmUtY2FsbC5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgd2lkdGg6IDQuNXJlbTtcclxuICBoZWlnaHQ6IDQuNXJlbTtcclxufVxyXG5cclxuLmljb24tcmlnaHQtd2hpdGUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vc2Fzcy9jb21wb25lbnRzL2ljb25zL2ljb24tcmlnaHQtd2hpdGUtbGFyZ2Uuc3ZnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBoZWlnaHQ6IDEuNXJlbTtcclxuICB3aWR0aDogMi41cmVtO1xyXG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG59XHJcblxyXG4uaWNvbi1jYWxsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3Nhc3MvY29tcG9uZW50cy9pY29ucy9jYWxsLWljb24tMi5zdmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGhlaWdodDogMS41cmVtO1xyXG4gIHdpZHRoOiAxLjVyZW07XHJcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XHJcbn1cclxuIiwiLmJ0biB7XHJcbiAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gIHBhZGRpbmc6IDEuOHJlbSA0cmVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDYuMnJlbTtcclxuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XHJcblxyXG4gICYuYnRuLW1pbmkge1xyXG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIHBhZGRpbmc6IDEuNDQ2cmVtIDJyZW07XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1tZWRpdW0ge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBwYWRkaW5nOiAycmVtIDIuNXJlbTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC5hcnJvdy1yaWdodCxcclxuICAuYXJyb3ctcmlnaHQtYmx1ZS1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICB9XHJcblxyXG4gICYuYnRuLWJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgLmFycm93LXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICB3aWR0aDogMS43cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1yZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBtaW4td2lkdGg6IDE2cmVtO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gICYuYnRuLWdyZXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgbWluLXdpZHRoOiAxNnJlbTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi15ZWxsb3cge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXllbGxvdztcclxuICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgIC5hcnJvdy1yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDEuN3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5idG4tZGFyay1ibHVlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgLmFycm93LXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICB3aWR0aDogMS43cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ0bi13aGl0ZS10cmFuc3BhcmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogc29saWQgMC4xcmVtICR3aGl0ZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAuYXJyb3ctcmlnaHQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxLjdyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYnRuLWJsdWUtdHJhbnNwYXJlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IHNvbGlkIDAuMnJlbSAkYmx1ZTtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgIC5hcnJvdy1yaWdodCxcclxuICAgICAgLmFycm93LXJpZ2h0LWJsdWUtc21hbGwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxLjdyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYnRuLWdyZXktdHJhbnNwYXJlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IHNvbGlkIDAuMnJlbSAkZ3JleTtcclxuICAgIGNvbG9yOiAkZ3JleTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgIC5hcnJvdy1yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDEuN3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5mdWxsLXdpZHRoIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmN0YS1idXR0b25zLXdyYXBwZXIgLmN0YV9idXR0b24ge1xyXG4gIHBhZGRpbmc6IDEuN3JlbSAycmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ocy1jdGEtd3JhcHBlciAuY3RhX2J1dHRvbiB7XHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xyXG4gIC5idG4ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcbiAgICB3aWR0aDogOTQlO1xyXG4gICAgbWFyZ2luOiAxcmVtIDMlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG4iLCIuc2VhcmNoLXdyYXBwZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgaDEge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgaDUge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgZm9ybSB7XHJcbiAgICBAZXh0ZW5kICVjbGVhcmZpeDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcclxuICAgIHBhZGRpbmc6IDEuNHJlbTtcclxuICAgIG1heC13aWR0aDogMTEwcmVtO1xyXG4gICAgbWFyZ2luOiA0cmVtIGF1dG87XHJcblxyXG4gICAgLnNlYXJjaC1mb3JtLXdyYXBwZXIge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDAuMXJlbSAkYm9yZGVyLWdyZXk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW0gMCAwIDAuM3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMC4xcmVtICRib3JkZXItZ3JleTtcclxuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpZGVyLXJhbmdlLXdyYXBwZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMCAyLjVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIGhlaWdodDogN3JlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHNpbWlsYXItdGV4dC1ncmV5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC51aS13aWRnZXQtaGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNsaWRlci1yYW5nZS1idXR0b24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAzcmVtIDIuNXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDAuMXJlbSAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgICAgIC51aS1zbGlkZXItaG9yaXpvbnRhbCB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwLjZlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciA+IC5zbGlkZXItcmFuZ2UtYnV0dG9uIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5wdXQtZ3JvdXA6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBidXR0b24ge1xyXG4gICAgICB3aWR0aDogMjAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAwLjNyZW0gMC4zcmVtIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInNtYWxsLWRlc2t0b3BcIikge1xyXG4gIC5zZWFyY2gtd3JhcHBlciB7XHJcbiAgICBmb3JtIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogNXJlbSAwO1xyXG5cclxuICAgICAgLnNlYXJjaC1mb3JtLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XHJcbiAgICAgICAgcGFkZGluZzogMS40cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgd2lkdGg6IDMyLjUlO1xyXG5cclxuICAgICAgICAgICYucHJpY2Uge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAuM3JlbSAwLjNyZW0gMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMzByZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAuc2VhcmNoLXdyYXBwZXIge1xyXG4gICAgLmljb24tcG5nLmNyb3duIHtcclxuICAgICAgd2lkdGg6IDcuOHJlbTtcclxuICAgICAgaGVpZ2h0OiA1LjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICBtYXJnaW46IDNyZW0gMDtcclxuXHJcbiAgICAgIC5zZWFyY2gtZm9ybS13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgLmlucHV0LWdyb3VwIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcclxuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbjogMyUgMiU7XHJcbiAgICAgICAgICB3aWR0aDogOTYlO1xyXG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5wdXQtZ3JvdXA6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIHdpZHRoOiA5NiU7XHJcblxyXG4gICAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW0gMCAwIDAuNHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDIuMnJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zbGlkZXItcmFuZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAuNHJlbSAwLjRyZW0gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpZGVyLXJhbmdlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNi4xcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCxcclxuICAgICAgICBzZWxlY3QubW9uZXRpemF0aW9uLFxyXG4gICAgICAgIHNlbGVjdC5wcmljZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgaGVpZ2h0OiA2cmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogMnJlbSAyLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIlO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMi4ycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zdGF0aXN0aWNzLXdyYXBwZXIge1xyXG4gIEBleHRlbmQgJWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICBtYXgtd2lkdGg6IDExNXJlbTtcclxuICBtYXJnaW46IDAgYXV0byA1cmVtO1xyXG5cclxuICAuc2FsZXMtb3ZlcmFsbC13cmFwcGVyLFxyXG4gIC53ZWJzaXRlLXNvbGQtd3JhcHBlcixcclxuICAuY3VycmVudC1saXN0aW5ncy13cmFwcGVyLFxyXG4gIC5zYWxlcy10aGlydHktZGF5cy13cmFwcGVyIHtcclxuICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGg1LFxyXG4gIGg2IHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgaDUge1xyXG4gICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgfVxyXG5cclxuICBoNiB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgJi5zdGF0aXN0aWNzLW1hcmtldHBsYWNlIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgaDUge1xyXG4gICAgICBmb250LXNpemU6IDQuNHJlbTtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuXHJcbiAgICBoNiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcclxuICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9SZXNwb25zaXZlXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzbWFsbC1kZXNrdG9wXCIpIHtcclxuICAuc3RhdGlzdGljcy13cmFwcGVyLnN0YXRpc3RpY3MtbWFya2V0cGxhY2Uge1xyXG4gICAgaDUge1xyXG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJ0YWJsZXRcIikge1xyXG4gIC5zdGF0aXN0aWNzLXdyYXBwZXIge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIGg1IHtcclxuICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5zdGF0aXN0aWNzLW1hcmtldHBsYWNlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMHJlbTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAycmVtO1xyXG5cclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICB3aWR0aDogNjQlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xyXG4gIC5zdGF0aXN0aWNzLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLnNjcm9sbC1kb3duLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuXHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgLmFycm93LWRvd24tY2lyYyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDEuN3JlbSBhdXRvIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zZWN0aW9uLXRpdGxlIHtcclxuICBtYXJnaW46IDAgYXV0byAzcmVtO1xyXG5cclxuICBoMSxcclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgIEBleHRlbmQgJWJhcjtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDQge1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xyXG4gIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgIGg0IGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxhdGVzdC1saXN0aW5ncy13cmFwcGVyIHtcclxuICAuY3VycmVudC1uZXctbGlzdGluZ3Mtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAwLjJyZW0gJHllbGxvdztcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG4gICAgICBwYWRkaW5nOiAxLjhyZW0gM3JlbTtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAwLjFyZW0gJHllbGxvdztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG5cclxuICAgICAgLmFycm93LXJpZ2h0LXllbGxvdyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXllbGxvdztcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJyb3ctcmlnaHQteWVsbG93IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saXN0aW5ncy1oZWFkbGluZSB7XHJcbiAgICBtYXJnaW46IDVyZW0gMCAwO1xyXG5cclxuICAgIC5yb3cge1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDIuNXJlbTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleDogMTAwJTtcclxuICAgICAgZmxleC1iYXNpczogMDtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIge1xyXG4gICAgLmxpc3RpbmctaXRlbS1yb3cge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblxyXG4gICAgICBhLmxpc3RpbmctaXRlbS1saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAyLjlyZW0gM3JlbTtcclxuICAgICAgICBAZXh0ZW5kICVmbGV4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMC4xcmVtIDMuM3JlbSByZ2JhKDIxNywgMjIzLCAyMzEsIDAuNik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG5cclxuICAgICAgICAucm93IHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmbGV4OiAxMDAlO1xyXG4gICAgICAgICAgZmxleC1iYXNpczogMDtcclxuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjFyZW0gMy4zcmVtIHJnYmEoMTMyLCAxMzgsIDE0NywgMC40KTtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICBjb2xvcjogJGhlYWRsaW5lO1xyXG5cclxuICAgICAgICBzcGFuLnRvcC1saXN0aW5nLW51bWJlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm5pY2hlIHtcclxuICAgICAgICBAZXh0ZW5kICV0ZXh0LWFsaWduLWNlbnRlcjtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIGJvcmRlcjogc29saWQgMC4xcmVtICRibHVlO1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saXN0aW5nLW51bWJlciB7XHJcbiAgICAgICAgQGV4dGVuZCAldGV4dC1hbGlnbi1jZW50ZXI7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1vbnRobHktbmV0LXByb2ZpdCB7XHJcbiAgICAgICAgQGV4dGVuZCAldGV4dC1hbGlnbi1jZW50ZXI7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcbiAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJpY2Uge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcblxyXG4gICAgICAgICAgJi5tYWtlLW9mZmVyLW5vLW1hcmdpbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmljb24tY2hldi1yaWdodCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52aWV3LWFsbC1saXN0aW5ncy1idXR0b24td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICB9XHJcblxyXG4gIC50b29sdGlwX3RlbXBsYXRlcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy9SZXNwb25zaXZlXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzbWFsbC1kZXNrdG9wXCIpIHtcclxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIge1xyXG4gICAgLmxpc3RpbmdzLWhlYWRsaW5lIHtcclxuICAgICAgLmhlYWRsaW5lLWxpc3RpbmctbnVtYmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVhZGxpbmUtbW9udGhseS1uZXQge1xyXG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5saXN0aW5ncy1pdGVtLXdyYXBwZXIge1xyXG4gICAgICAubGlzdGluZy1pdGVtLXJvdyB7XHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgc3Bhbi50b3AtbGlzdGluZy1udW1iZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGlzdGluZy1udW1iZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vbnRobHktbmV0LXByb2ZpdCB7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwidGFibGV0XCIpIHtcclxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIge1xyXG4gICAgLmxpc3RpbmdzLWhlYWRsaW5lIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubGlzdGluZ3MtaXRlbS13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuXHJcbiAgICAgIC5saXN0aW5nLWl0ZW0tcm93IHtcclxuICAgICAgICBhLmxpc3RpbmctaXRlbS1saW5rIHtcclxuICAgICAgICAgIC5tb25ldGl6YXRpb24ge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vY29tcG9uZW50cy9pY29ucy9tb2JpbGUtYXJyb3ctcmlnaHQuc3ZnKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm5pY2hlIHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm1vbnRobHktbmV0LXByb2ZpdCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cclxuICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiTW9udGhseSBOZXQgUHJvZml0XCI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnByaWNlIHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIkxpc3RpbmcgUHJpY2VcIjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYubWFrZS1vZmZlci1uby1tYXJnaW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmljb24tY2hldi1yaWdodCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAubGF0ZXN0LWxpc3RpbmdzLXdyYXBwZXIge1xyXG4gICAgLmN1cnJlbnQtbmV3LWxpc3RpbmdzLXdyYXBwZXIge1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgLmFycm93LXJpZ2h0LXllbGxvdyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIuOHJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlzdGluZ3MtaXRlbS13cmFwcGVyIHtcclxuICAgICAgLmxpc3RpbmctaXRlbS1yb3cge1xyXG4gICAgICAgIGEubGlzdGluZy1pdGVtLWxpbmsge1xyXG4gICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuXHJcbiAgICAgICAgICAubW9udGhseS1uZXQtcHJvZml0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubW9udGhseS1uZXQtcHJvZml0LFxyXG4gICAgICAgICAgLnByaWNlIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcblxyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnByaWNlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZXctYWxsLWxpc3RpbmdzLWJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNhbGwtdG8tYWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgLmN0YS1pbm5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG5cclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICYuYmFyIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB3aWR0aDogMjNyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgIG1hcmdpbjogM3JlbSBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmJhci15ZWxsb3cge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYmFyLWJsdWUge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAtMC4xcmVtO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWJ1dHRvbnMtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWZvcm0ge1xyXG4gICAgICBmbGV4OiAwIDAgNjcuNjY2NjY3JTtcclxuICAgICAgbWF4LXdpZHRoOiA2Ny42NjY2NjclO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgLmhzLWZvcm0tZmllbGQge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhzX3N1Ym1pdCB7XHJcbiAgICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgICAgLmFjdGlvbnMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3cmVtO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmsteWVsbG93O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAuYXJyb3ctcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuN3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oc19lbWFpbCB7XHJcbiAgICAgICAgICB3aWR0aDogNjUlO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2QxdTR2NjQ0OWZnemVtLmNsb3VkZnJvbnQubmV0L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzA3LzI3MDkwNTA0L21BYm0wb1B5LW1haWwuc3ZnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycmVtIGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDUuNXJlbSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDdyZW07XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gICAgICAgICAgY29sb3I6ICRzaW1pbGFyLXRleHQtZ3JleTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHJcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2ltaWxhci10ZXh0LWdyZXk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG4gICAgICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oc19lcnJvcl9yb2xsdXAge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAtMi41cmVtO1xyXG5cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmlnaHQtYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgQGV4dGVuZCAlZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cclxuICAgIC5jdGEtcmlnaHQtYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICYuYmFyIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogMjNyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDNyZW0gYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJhci15ZWxsb3cge1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJhci1ibHVlIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1idXR0b25zLXdyYXBwZXIge1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdGEtaWNvbi10ZXh0IHtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC5jdGEtbGVmdCB7XHJcbiAgICAgIHdpZHRoOiAzNiU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNCU7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMjMuMnJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtcmlnaHQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG5cclxuICAgICAgaDIsXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIHtcclxuICBwYWRkaW5nOiAxMHJlbSAxLjVyZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9zcGlyYWxzLnBuZ1wiKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogMjclO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gIH1cclxuXHJcbiAgLmN0YS1leHBsb3JlLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDFmcjtcclxuICAgIGdyaWQtZ2FwOiAxLjVyZW07XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEyOHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgLmN0YS1leHBsb3JlLWxlZnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDc0LjJyZW07XHJcbiAgICAgICAgd2lkdGg6IDEyNi44cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gIH1cclxuXHJcbiAgLmN0YS1leHBsb3JlLWJ1dHRvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogM3JlbTtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcblxyXG4gICAgYS5idG4ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJhZGdlcy13cmFwcGVyIGEge1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uYnV5ZXItcGVyc29uYS1pbWFnZXMgYSB7XHJcbiAgd2lkdGg6IDMyJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInNtYWxsLWRlc2t0b3BcIikge1xyXG4gIC5jYWxsLXRvLWFjdGlvbiB7XHJcbiAgICAuY3RhLWlubmVyIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAuY3RhLWZvcm0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIHtcclxuICAgIHBhZGRpbmc6IDdyZW0gM3JlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtZXhwbG9yZS13cmFwcGVyIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblxyXG4gICAgICAuY3RhLWV4cGxvcmUtbGVmdCB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3RhLWV4cGxvcmUtYnV0dG9ucyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJ0YWJsZXRcIikge1xyXG4gIC5jYWxsLXRvLWFjdGlvbiB7XHJcbiAgICAuY3RhLWlubmVyIHtcclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLmN0YS1mb3JtIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgIC5oc19lbWFpbCxcclxuICAgICAgICAgIC5oc19zdWJtaXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0LWJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgLmN0YS1yaWdodC1idXR0b24sXHJcbiAgICAgIC5jdGEtYnV0dG9ucy13cmFwcGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtaWNvbi10ZXh0IHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgLmN0YS1sZWZ0LFxyXG4gICAgICAuY3RhLXJpZ2h0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jdGEtcmlnaHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAuY2FsbC10by1hY3Rpb24ge1xyXG4gICAgLmN0YS1pbm5lciB7XHJcbiAgICAgIC5jdGEtZm9ybSBmb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTclO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgYnIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgfVxyXG4gICAgICAuY3RhLWJ1dHRvbnMtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtaWNvbi10ZXh0IHtcclxuICAgICAgLmN0YS1sZWZ0IGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMHJlbTtcclxuICAgICAgfVxyXG4gICAgICAuY3RhLXJpZ2h0IGg0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhbGwtdG8tYWN0aW9ucy1leHBsb3JlIHtcclxuICAgIHBhZGRpbmc6IDVyZW0gM3JlbTtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtZXhwbG9yZS1idXR0b25zIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IDEuNXJlbTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhpZ2hsaWdodC1ub3RlIHtcclxuICBwYWRkaW5nOiAwLjVyZW0gM3JlbTtcclxuICBiYWNrZ3JvdW5kOiAkbm90ZS1saWdodGJsdWU7XHJcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuXHJcbiAgJi5ub3RlLXdhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZDogJG5vdGUtbGlnaHR5ZWxsb3c7XHJcbiAgfVxyXG5cclxuICBwLm5vdGUtb3BlbmluZyB7XHJcbiAgICBtYXJnaW46IDNyZW0gMDtcclxuICB9XHJcblxyXG4gIHAubm90ZS1oZWFkZXIge1xyXG4gICAgbWFyZ2luOiAzcmVtIDA7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG4iLCIuYnV5ZXJzLWluZm8tc2VjdGlvbiB7XHJcbiAgLmJ1eWVycy1pbmZvLWlubmVyIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xyXG5cclxuICAgIC5idXllcnMtY29udGVudCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgcGFkZGluZzogOHJlbTtcclxuICAgICAgbWF4LXdpZHRoOiA1OCU7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgLmNvbnRlbnQtaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJCdXllcnNcIjtcclxuICAgICAgICBmb250LXNpemU6IDIyLjRyZW07XHJcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmV5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgcmlnaHQ6IC0zMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuY2FyZWVycyB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIkNhcmVlcnNcIjtcclxuICAgICAgICAgIHRvcDogMTUlO1xyXG4gICAgICAgICAgcmlnaHQ6IC00OCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXllcnMtYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5uby1pbWFnZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC5idXllcnMtaW5mby1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAzcmVtO1xyXG5cclxuICAgICAgLmJ1eWVycy1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VsbGVycy1pbmZvLXNlY3Rpb24ge1xyXG4gIC5zZWxsZXJzLWluZm8taW5uZXIge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07XHJcblxyXG4gICAgLnNlbGxlcnMtY29udGVudCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgcGFkZGluZzogOHJlbTtcclxuICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgIC5jb250ZW50LWltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlNlbGxlcnNcIjtcclxuICAgICAgICBmb250LXNpemU6IDIyLjRyZW07XHJcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmV5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgbGVmdDogLTQwJTtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5ncm93aW5nIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIkdyb3dpbmdcIjtcclxuICAgICAgICAgIHRvcDogMjUlO1xyXG4gICAgICAgICAgbGVmdDogLTU1JTtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGxlcnMtYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5uby1pbWFnZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC5zZWxsZXJzLWluZm8taW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxsZXJzLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXllcnMtaW5mby1zZWN0aW9uIC5idXllcnMtaW5mby1pbm5lciAuYnV5ZXJzLWNvbnRlbnQsXHJcbi5zZWxsZXJzLWluZm8tc2VjdGlvbiAuc2VsbGVycy1pbmZvLWlubmVyIC5zZWxsZXJzLWNvbnRlbnQge1xyXG4gIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogNS40cmVtO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMjNyZW07XHJcbiAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIEBleHRlbmQgJWJhcjtcclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9SZXNwb25zaXZlXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzbWFsbC1kZXNrdG9wXCIpIHtcclxuICAuYnV5ZXJzLWluZm8tc2VjdGlvbiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5idXllcnMtaW5mby1pbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgICAuYnV5ZXJzLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcblxyXG4gICAgICAgIC5jb250ZW50LWltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICByaWdodDogLTIwJTtcclxuICAgICAgICAgIGJvdHRvbTogMTUlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlbGxlcnMtaW5mby1zZWN0aW9uIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLnNlbGxlcnMtaW5mby1pbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAuc2VsbGVycy1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDVyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG5cclxuICAgICAgICAuY29udGVudC1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICByaWdodDogLTI1JTtcclxuICAgICAgICAgIGJvdHRvbTogMTUlO1xyXG4gICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcIm1vYmlsZVwiKSB7XHJcbiAgLmJ1eWVycy1pbmZvLXNlY3Rpb24ge1xyXG4gICAgLmJ1eWVycy1pbmZvLWlubmVyIHtcclxuICAgICAgLmJ1eWVycy1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDA7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWltYWdlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VsbGVycy1pbmZvLXNlY3Rpb24ge1xyXG4gICAgLnNlbGxlcnMtaW5mby1pbm5lciB7XHJcbiAgICAgIC5zZWxsZXJzLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMDtcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1c3RvbS10YWJzLXdyYXBwZXIgLmN1c3RvbS10YWJzLWNvbnRlbnQgLmN0LWNvbnRlbnQuY3QtY29udGVudF80IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIi5wb3B1bGFyLW1vbmV0aXphdGlvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XHJcblxyXG4gIC5uaWNoZS13cmFwcGVyIHtcclxuICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW07XHJcblxyXG4gICAgYS5uaWNoZS1pdGVtIHtcclxuICAgICAgQGV4dGVuZCAlZ3JpZDtcclxuICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiA1cmVtIDNyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwLjFyZW0gMy4zcmVtIHJnYmEoMjE3LCAyMjMsIDIzMSwgMC42KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBtYXJnaW46IDEuNSU7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcubW9uZXRpemF0aW9uLWltYWdlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2LjVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwLjFyZW0gMy4zcmVtIHJnYmEoMTMyLCAxMzgsIDE0NywgMC40KTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgY29sb3I6ICRoZWFkbGluZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vUmVzcG9uc2l2ZVxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwic21hbGwtZGVza3RvcFwiKSB7XHJcbiAgLnBvcHVsYXItbW9uZXRpemF0aW9uIHtcclxuICAgIC5uaWNoZS13cmFwcGVyIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICBhLm5pY2hlLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAzMC4zMzMzMzMlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwidGFibGV0XCIpIHtcclxuICAucG9wdWxhci1tb25ldGl6YXRpb24ge1xyXG4gICAgLm5pY2hlLXdyYXBwZXIge1xyXG4gICAgICBhLm5pY2hlLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICAgICAgbWFyZ2luOiAyJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcIm1vYmlsZVwiKSB7XHJcbiAgLnBvcHVsYXItbW9uZXRpemF0aW9uIHtcclxuICAgIC5uaWNoZS13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuXHJcbiAgICAgIGEubmljaGUtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDkyJTtcclxuICAgICAgICBtYXJnaW46IDQlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5pbmZvLXNlY3Rpb24ge1xyXG4gIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIHtcclxuICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAuaW5mby1pbm5lci1sZWZ0IHtcclxuICAgICAgd2lkdGg6IDQ2JTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1pbm5lci1yaWdodCB7XHJcbiAgICAgIHdpZHRoOiA1NCU7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gNXJlbTtcclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICBAZXh0ZW5kICViYXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBleHRlbmQgJWJhcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLndpZGUtcmlnaHQge1xyXG4gICAgICAuaW5mby1pbm5lci1sZWZ0IHtcclxuICAgICAgICB3aWR0aDogNDQlO1xyXG4gICAgICB9XHJcbiAgICAgIC5pbmZvLWlubmVyLXJpZ2h0IHtcclxuICAgICAgICB3aWR0aDogNTYlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uby12aWRlbyAuaW5mby1pbm5lci1yaWdodCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaW5mby1pbm5lci1jb250ZW50LWJvdHRvbSB7XHJcbiAgICBib3JkZXItdG9wOiBzb2xpZCAwLjFyZW0gJGJvcmRlci1ncmV5O1xyXG4gICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG5cclxuICAgIC5pbmZvLWRlc2Mge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuXHJcbiAgICAgIGg1IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInNtYWxsLWRlc2t0b3BcIikge1xyXG4gIC5pbmZvLXNlY3Rpb24ge1xyXG4gICAgLmluZm8taW5uZXItY29udGVudC10b3Age1xyXG4gICAgICAuaW5mby1pbm5lci1sZWZ0LFxyXG4gICAgICAuaW5mby1pbm5lci1yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gNnJlbSAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLndpZGUtcmlnaHQge1xyXG4gICAgICAgIC5pbmZvLWlubmVyLWxlZnQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8taW5uZXItcmlnaHQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJ0YWJsZXRcIikge1xyXG4gIC5pbmZvLXNlY3Rpb24ge1xyXG4gICAgLmluZm8taW5uZXItY29udGVudC1ib3R0b20ge1xyXG4gICAgICAucm93IHtcclxuICAgICAgICAuY29sLTQge1xyXG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAuaW5mby1zZWN0aW9uIHtcclxuICAgIC5pbmZvLWlubmVyLWNvbnRlbnQtdG9wIHtcclxuICAgICAgLmluZm8taW5uZXItbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5mby1pbm5lci1yaWdodCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5mby1pbm5lci1jb250ZW50LWJvdHRvbSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmVhdHVyZWQtb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xyXG5cclxuICAubG9nb3Mtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgMWZyIDFmcjtcclxuICAgIGdyaWQtZ2FwOiAxLjVyZW07XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgMC4xcmVtICRib3JkZXItZ3JleTtcclxuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG5cclxuICAgIC5sb2dvLWl0ZW0ge1xyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgJjpob3ZlciBpbWcge1xyXG4gICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZXctYWxsLXByZXNzLWxpbmstd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cclxuICAgICAgLmFycm93LXJpZ2h0LWJsdWUge1xyXG4gICAgICAgIEBleHRlbmQgJXRyYW5zaXRpb247XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmFycm93LXJpZ2h0LWJsdWUge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInNtYWxsLWRlc2t0b3BcIikge1xyXG4gIC5mZWF0dXJlZC1vbiAubG9nb3Mtd3JhcHBlcntcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInRhYmxldFwiKSB7XHJcbiAgLmZlYXR1cmVkLW9uIC5sb2dvcy13cmFwcGVyIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAuZmVhdHVyZWQtb24gLmxvZ29zLXdyYXBwZXIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ3JpZC1nYXA6IDNyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcbiIsIi50ZXN0aW1vbmlhbHMtd3JhcHBlciB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcblxyXG4gIC5zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRsaW5lO1xyXG5cclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgIEBleHRlbmQgJXRyYW5zaXRpb247XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogNC43cmVtO1xyXG4gICAgICBoZWlnaHQ6IDQuN3JlbTtcclxuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cmVtO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNsaWNrLXByZXYge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMC41cmVtO1xyXG4gICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLW5leHQge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNS4zcmVtO1xyXG4gICAgICByaWdodDogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICB1bC5zbGljay1kb3RzIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDEwJTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNHJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlyZW07XHJcbiAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGVzdGltb25pYWwtc2xpZGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogOHJlbSAxOHJlbTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBjdXJzb3I6IGdyYWI7XHJcblxyXG4gICAgLnRlc3RpbW9uaWFsLWRlc2Mge1xyXG4gICAgICBtYXgtd2lkdGg6IDEyOHJlbTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgIC5wbGF5LWJ1dHRvbiB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogMThyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnV5ZXItaW5mbyB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICgxMDAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDYge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcbiAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInNtYWxsLWRlc2t0b3BcIikge1xyXG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInRhYmxldFwiKSB7XHJcbiAgLnRlc3RpbW9uaWFscy13cmFwcGVyIHtcclxuICAgIC50ZXN0aW1vbmlhbC1zbGlkZSB7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gM3JlbTtcclxuXHJcbiAgICAgIC50ZXN0aW1vbmlhbC1kZXNjIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgIHRvcDogNzAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAxMCU7XHJcbiAgICAgIH1cclxuICAgICAgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAxMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xyXG4gIC50ZXN0aW1vbmlhbHMtd3JhcHBlciB7XHJcbiAgICAuc2xpZGVyIHVsLnNsaWNrLWRvdHMge1xyXG4gICAgICBib3R0b206IDUlO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbjogMC4zcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlc3RpbW9uaWFsLXNsaWRlIHtcclxuICAgICAgLnRlc3RpbW9uaWFsLWRlc2Mge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idXllci1pbmZvIHtcclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnRlc3RpbW9uaWFscy13cmFwcGVyIHtcclxuICAuYmFubmVyLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwYWRkaW5nOiAxNXJlbSAxcmVtIDEwcmVtO1xyXG5cclxuICAgIC5iYW5uZXItaW5uZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDk1cmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogMThyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyMnJlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjZyZW07XHJcbiAgICAgICAgdG9wOiAtOXJlbTtcclxuICAgICAgICBsZWZ0OiAtNXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiA0LjhyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdW90ZS5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTVyZW07XHJcbiAgICAgICAgbGVmdDogMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJhci15ZWxsb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHdpZHRoOiAyMHJlbTtcclxuICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGwtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIHtcclxuICAgIGgzIHtcclxuICAgICAgQGV4dGVuZCAlYmFyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciB7XHJcbiAgICAgIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAuZnQtaXRlbS10ZXh0IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDhyZW07XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdW90ZS5wbmcpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGg2IHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mdC1pdGVtLWltYWdlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgIC5wbGF5LWJ1dHRvbi15ZWxsb3ctc21hbGwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgcmlnaHQ6IDE0cmVtO1xyXG4gICAgICAgICAgYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9zYXNzL2NvbXBvbmVudHMvaWNvbnMvaWNvbi1sZWZ0LXdoaXRlLWxhcmdlLnN2Zyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgICBib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogdXJsKC4uL3Nhc3MvY29tcG9uZW50cy9pY29ucy9pY29uLXJpZ2h0LXdoaXRlLWxhcmdlLnN2Zyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXllbGxvdztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjdyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTlyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW46IDAuNXJlbTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRlc3RpLXNpbmdsZS13cmFwcGVyIHtcclxuICAgIC50ZXN0LXNpbmdsZS1pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLnRlc3QtdGV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgICAgICBwYWRkaW5nOiAzcmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgICAgICAgd2lkdGg6IDczJTtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50ZXN0LWltYWdlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyNSU7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDA7XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXN0LXNpbmdsZS1pdGVtOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgIG1hcmdpbjogNXJlbSAwO1xyXG5cclxuICAgICAgLnRlc3QtdGV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIge1xyXG4gICAgaDMge1xyXG4gICAgICBAZXh0ZW5kICViYXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyaWQtbWVudSB7XHJcbiAgICAgIG1hcmdpbjogNXJlbSAwO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bi1ncmV5LXRyYW5zcGFyZW50O1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bi1tZWRpdW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgbWluLXdpZHRoOiAxNXJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBAZXh0ZW5kIC5idG4tYmx1ZTtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIEBleHRlbmQgLmJ0bi1ibHVlO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWRlby1pdGVtcyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHJcbiAgICAgIC5pdGVtIHtcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbjogMSU7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInRhYmxldFwiKSB7XHJcbiAgLnRlc3RpbW9uaWFscy13cmFwcGVyIHtcclxuICAgIC5iYW5uZXItd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmZlYXR1cmVkLXRlc3RpbW9uaWFscy13cmFwcGVyIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1zbGlkZXItd3JhcHBlciB7XHJcbiAgICAgIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC5mdC1pdGVtLWltYWdlIHtcclxuICAgICAgICAgIGhlaWdodDogNDByZW07XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAucGxheS1idXR0b24teWVsbG93LXNtYWxsIHtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICYuc2xpY2stbmV4dCxcclxuICAgICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgYm90dG9tOiAtM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmlkZW8tdGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLWl0ZW1zIC5pdGVtIHtcclxuICAgICAgd2lkdGg6IDMxLjMzMzMzMyU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAudGVzdGltb25pYWxzLXdyYXBwZXJcclxuICAgIC5mZWF0dXJlZC10ZXN0aW1vbmlhbHMtd3JhcHBlclxyXG4gICAgLmZlYXR1cmVkLXRlc3RpbW9uaWFsLXNsaWRlci13cmFwcGVyIHtcclxuICAgIC5mZWF0dXJlZC10ZXN0aW1vbmlhbC1pdGVtIHtcclxuICAgICAgLmZ0LWl0ZW0taW1hZ2Uge1xyXG4gICAgICAgIGhlaWdodDogMzVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mdC1pdGVtLXRleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gNHJlbSA4cmVtO1xyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgIHJpZ2h0OiAxMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRlc3RpLXNpbmdsZS13cmFwcGVyIC50ZXN0LXNpbmdsZS1pdGVtIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcbiAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXN0LXRleHQge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXN0LWltYWdlIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGVzdGltb25pYWxzLXdyYXBwZXIgLnZpZGVvLXRlc3RpbW9uaWFscy13cmFwcGVyIHtcclxuICAgIC52aWRlby1pdGVtcyAuaXRlbSB7XHJcbiAgICAgIHdpZHRoOiA5OCU7XHJcbiAgICB9XHJcbiAgICAuZ3JpZC1tZW51IGEge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAudGVzdGktc2luZ2xlLXdyYXBwZXIgLnRlc3Qtc2luZ2xlLWl0ZW0gLnRlc3QtdGV4dCBwIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlciB7XHJcbiAgLmxhdGVzdC1wb3N0cy13cmFwcGVyIHtcclxuICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwIDVyZW07XHJcblxyXG4gICAgLnBvc3QtaXRlbS13cmFwcGVyIHtcclxuICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgd2lkdGg6IDQ0JTtcclxuICAgICAgbWFyZ2luOiAzJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYm94LXNoYWRvdzogMCAwLjFyZW0gMy4zcmVtIHJnYmEoMjE3LCAyMjMsIDIzMSwgMC42KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG5cclxuICAgICAgLnBvc3QtaXRlbV9pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMzVyZW07XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3Jvd24tY2lyYyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IC0yLjVyZW07XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucG9zdC1pdGVtX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDVyZW0gM3JlbSAzcmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDAuMXJlbSAkYm9yZGVyLWdyZXk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4cmVtO1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGhlYWRsaW5lO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjQ7XHJcbiAgICAgICAgICBjb2xvcjogJGV4Y2VycHQ7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvc3QtaXRlbS1hdXRob3Ige1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDAuMXJlbSAkYm9yZGVyLWdyZXk7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1LjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xyXG4gICAgICAgICAgbWFyZ2luOiAycmVtIDAgMS41cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvc3QtaXRlbV9jYXRlZ29yeSB7XHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAwLjFyZW0gJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvc3QtaXRlbV9idXR0b24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAgIC5jaGV2LXJpZ2h0LWJsdWUge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMC4xcmVtIDMuM3JlbSByZ2JhKDEzMiwgMTM4LCAxNDcsIDAuNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucG9zdC1pdGVtLWZ1bGwtd3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiA5NCU7XHJcblxyXG4gICAgICAucG9zdC1pdGVtX2ltYWdlIC5jcm93bi1jaXJjIHtcclxuICAgICAgICBsZWZ0OiA2cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucG9zdC1pdGVtX2NvbnRlbnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZlYXR1cmVkLWl0ZW1fYXV0aG9yLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLnBvc3QtaXRlbS1hdXRob3Ige1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMC4xcmVtIHNvbGlkICRib3JkZXItZ3JleTtcclxuXHJcbiAgICAgICAgICAuZmlhLWxlZnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5maWEtcmlnaHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9zdC1pdGVtX2J1dHRvbiB7XHJcbiAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWV3LWFsbC1wb3N0IHtcclxuICAgICAgYmFja2dyb3VuZDogJGhlYWRsaW5lO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogNDUlIDEwJTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB3aWR0aDogMTAwcmVtO1xyXG4gICAgICAgIGhlaWdodDogODZyZW07XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52aWV3LWFsbC1ibG9ncy1wb3N0cy13cmFwcGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgLmFqYXgtbG9hZC1tb3JlLXdyYXAge1xyXG4gICAgICAuYWxtLWxpc3Rpbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYWxtLWJ0bi13cmFwIHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gMCAwO1xyXG5cclxuICAgICAgICAuYWxtLWxvYWQtbW9yZS1idG4ge1xyXG4gICAgICAgICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgICAgICAgQGV4dGVuZCAuYnRuLWJsdWU7XHJcbiAgICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vUmVzcG9uc2l2ZVxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwic21hbGwtZGVza3RvcFwiKSB7XHJcbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIge1xyXG4gICAgLmxhdGVzdC1wb3N0cy13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAudmlldy1hbGwtYmxvZ3MtcG9zdHMtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LmFyY2hpdmUudGF4LW9iYV9jYXRlZ29yaWVzIHtcclxuICAubGF0ZXN0LWJsb2ctcG9zdHMtd3JhcHBlci5vYmEtdGF4LXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICB9XHJcblxyXG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInRhYmxldFwiKSB7XHJcbiAgLmxhdGVzdC1ibG9nLXBvc3RzLXdyYXBwZXIge1xyXG4gICAgLmxhdGVzdC1wb3N0cy13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luOiAzcmVtIDAgMDtcclxuXHJcbiAgICAgIC5wb3N0LWl0ZW0td3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNSU7XHJcblxyXG4gICAgICAgIC5wb3N0LWl0ZW1fY29udGVudCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cmVtIDNyZW0gM3JlbTtcclxuXHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudmlldy1hbGwtcG9zdCBhIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xyXG4gIC5sYXRlc3QtYmxvZy1wb3N0cy13cmFwcGVyIHtcclxuICAgIC5sYXRlc3QtcG9zdHMtd3JhcHBlciB7XHJcbiAgICAgIC5wb3N0LWl0ZW0td3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiA0JSAwO1xyXG5cclxuICAgICAgICAucG9zdC1pdGVtX2NvbnRlbnQge1xyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvc3QtaXRlbS1mdWxsLXdyYXBwZXIge1xyXG4gICAgICAgIC5wb3N0LWl0ZW1faW1hZ2UgLmNyb3duLWNpcmMge1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvc3QtaXRlbV9jb250ZW50IHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mZWF0dXJlZC1pdGVtX2F1dGhvci13cmFwcGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgIC5wb3N0LWl0ZW0tYXV0aG9yIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAkYm9yZGVyLWdyZXk7XHJcblxyXG4gICAgICAgICAgICAuZmlhLWxlZnQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNS41cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZpYS1yaWdodCB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gMCAxLjVyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnBvc3QtaXRlbV9idXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52aWV3LWFsbC1wb3N0IGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zY2hlZHVsZS1hLWNhbGwtd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAuc2NoZWR1bGUtYS1jYWxsLWlubmVyLXdyYXBwZXIge1xyXG4gICAgQGV4dGVuZCAlZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLnNhYy1sZWZ0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBwYWRkaW5nOiAzcmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDYuNnJlbTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwcmVtO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNhYy1yaWdodCB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHBhZGRpbmc6IDNyZW07XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMuNXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDAuMnJlbSAkZGFyay15ZWxsb3c7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInNtYWxsLWRlc2t0b3BcIikge1xyXG4gIC5zY2hlZHVsZS1hLWNhbGwtd3JhcHBlciB7XHJcbiAgICAuc2NoZWR1bGUtYS1jYWxsLWlubmVyLXdyYXBwZXIge1xyXG4gICAgICAuc2FjLWxlZnQge1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNS40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInRhYmxldFwiKSB7XHJcbiAgLnNjaGVkdWxlLWEtY2FsbC13cmFwcGVyIHtcclxuICAgIC8vYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG5cclxuICAgIC5zY2hlZHVsZS1hLWNhbGwtaW5uZXItd3JhcHBlciB7XHJcbiAgICAgIC5zYWMtbGVmdCxcclxuICAgICAgLnNhYy1yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMyU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5zYWMtbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNhYy1yaWdodCB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAuc2NoZWR1bGUtYS1jYWxsLXdyYXBwZXIge1xyXG4gICAgLnNjaGVkdWxlLWEtY2FsbC1pbm5lci13cmFwcGVyIHtcclxuICAgICAgLnNhYy1sZWZ0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNhYy1yaWdodCB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5iYW5uZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogNjUlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MCwgMTIxLCAyMDMsIDAuNyk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDY1JSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XHJcbiAgfVxyXG5cclxuICAuYmFubmVyLWlubmVyLXdyYXBwZXIge1xyXG4gICAgQGV4dGVuZCAlZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIC5iYW5uZXItaW5uZXItbGVmdCB7XHJcbiAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gMCA3cmVtO1xyXG5cclxuICAgICAgLmJyZWFkY3J1bWJzIHtcclxuICAgICAgICBtYXJnaW46IDEuNXJlbSAwIDA7XHJcblxyXG4gICAgICAgIGxpLFxyXG4gICAgICAgIGxpIGEge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wbGF5LWJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMSxcclxuICAgICAgaDUsXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg1LFxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJhbm5lci1idXR0b25zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItaW5uZXItcmlnaHQge1xyXG4gICAgICBwYWRkaW5nOiA1cmVtIDA7XHJcbiAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWJsdWUtYmFubmVyIHtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcblxyXG4gIC5oYmItaW5uZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDFmcjtcclxuICAgIGdyaWQtZ2FwOiAxLjVyZW07XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAuY3Jvd24ge1xyXG4gICAgICB3aWR0aDogOXJlbTtcclxuICAgICAgaGVpZ2h0OiA2cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIGgxLFxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cclxuICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICAuaGJiLWltYWdlIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDY1cmVtO1xyXG4gICAgICB3aWR0aDogMTExLjdyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmFzLXNlZW4td3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGdyaWQtZ2FwOiAycmVtO1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hcy1zZWVuLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudmFyLTIsXHJcbiAgICAgIC52YXItMyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vcHQtdmFyMiB7XHJcbiAgICAgICAgLnZhci0xLFxyXG4gICAgICAgIC52YXItMyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudmFyLTIge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm9wdC12YXIzIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIC52YXItMSxcclxuICAgICAgICAudmFyLTIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnZhci0zIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICBncmlkLWdhcDogMnJlbTtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhiYi1idXR0b25zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAycmVtO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInNtYWxsLWRlc2t0b3BcIikge1xyXG4gIC5iYW5uZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICB9XHJcblxyXG4gIC5ob21lLWJsdWUtYmFubmVyIC5oYmItaW5uZXIge1xyXG4gICAgaDEge1xyXG4gICAgICBmb250LXNpemU6IDQuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaGJiLWJ1dHRvbnMgYS5idG4ge1xyXG4gICAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJ0YWJsZXRcIikge1xyXG4gIC5iYW5uZXIge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogNzUlO1xyXG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAzMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xyXG4gICAgfVxyXG4gICAgLmJhbm5lci1pbm5lci13cmFwcGVyIHtcclxuICAgICAgLmJhbm5lci1pbm5lci1sZWZ0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLnBsYXktYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgLmljb24ucGxheS1idXR0b24td2hpdGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTQuM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNC4zcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJhbm5lci1pbm5lci1yaWdodCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhvbWUtYmx1ZS1iYW5uZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cclxuICAgIC5oYmItaW5uZXIge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ3JpZC1nYXA6IDNyZW07XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oYmItYnV0dG9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHJcbiAgICAgICAgYS5idG4ge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMjUuNXJlbTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oYmItY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oYmItaW1hZ2UgaW1nIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXMtc2Vlbi13cmFwcGVyLm9wdC12YXIzIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcIm1vYmlsZVwiKSB7XHJcbiAgLmJhbm5lciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDExNSU7XHJcbiAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIC0xNiUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItaW5uZXItd3JhcHBlciB7XHJcbiAgICAgIC5iYW5uZXItaW5uZXItbGVmdCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcblxyXG4gICAgICAgIGg1LFxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhbm5lci1idXR0b25zIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhvbWUtYmx1ZS1iYW5uZXIge1xyXG4gICAgcGFkZGluZzogMTByZW0gMCA0cmVtO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcmVtIDA7XHJcblxyXG4gICAgLmhiYi1pbm5lciB7XHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oYmItaW1hZ2Uge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oYmItYnV0dG9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmN1c3RvbS1iYW5uZXIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLXRvcDogMzVyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIGgxLFxyXG4gIGgyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogNS40cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMXJlbSAxMHJlbSByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgaDMsXHJcbiAgaDQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjM1KTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgMTgwZGVnLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuMjUpIDAlLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuMykgNzAlLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJVxyXG4gICAgKTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcblxyXG4gIC5zY3JvbGwtZG93bi13cmFwcGVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBib3R0b206IC0xNXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8vUmVzcG9uc2l2ZVxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwidGFibGV0XCIpIHtcclxuICAuY3VzdG9tLWJhbm5lciB7XHJcbiAgICBoMSxcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcIm1vYmlsZVwiKSB7XHJcbiAgLmN1c3RvbS1iYW5uZXIge1xyXG4gICAgaDEsXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGwtZG93bi13cmFwcGVyIHtcclxuICAgICAgYm90dG9tOiAtMTByZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwic21hbGwtbW9iaWxlXCIpIHtcclxuICAuY3VzdG9tLWJhbm5lciB7XHJcbiAgICBoMSxcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mYXEtd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcblxyXG4gIGgzLmZhcS1oZWFkbGluZSB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICBtYXJnaW46IDFyZW0gMCA1cmVtO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMjNyZW07XHJcbiAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYXEtbGlzdC13cmFwcGVyIHtcclxuICAgIC5mYXEtaXRlbSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMC40cmVtIDQuNHJlbSByZ2JhKDkwLCA5NCwgMTAwLCAwLjEpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgIHBhZGRpbmc6IDNyZW0gNHJlbTtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBtYXJnaW46IDEuNXJlbSAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBoNC50aXRsZSB7XHJcbiAgICAgICAgQGV4dGVuZCAlZmxleDtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAub3Blbi1jbG9zZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZhcS1kZXNjIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgbWFyZ2luOiAzcmVtIDA7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAzcmVtIDAgMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsLFxyXG4gICAgICAgIG9sIHtcclxuICAgICAgICAgIG1hcmdpbjogM3JlbSAwO1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDAuOHJlbTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzc5Y2I7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogMXJlbTtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5mYXEtb3BlbiB7XHJcbiAgICAgICAgaDQudGl0bGUge1xyXG4gICAgICAgICAgLm9wZW4tY2xvc2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01OS40cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZmFxLWRlc2Mge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1Jlc3BvbnNpdmVcclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInRhYmxldFwiKSB7XHJcbiAgLmZhcS13cmFwcGVyIHtcclxuICAgIGgzLmZhcS1oZWFkbGluZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYXEtbGlzdC13cmFwcGVyIHtcclxuICAgICAgLmZhcS1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDNyZW07XHJcblxyXG4gICAgICAgIC5mYXEtZGVzYyB7XHJcbiAgICAgICAgICBwLFxyXG4gICAgICAgICAgdWwsXHJcbiAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcIm1vYmlsZVwiKSB7XHJcbiAgLmZhcS13cmFwcGVyIHtcclxuICAgIGgzLmZhcS1oZWFkbGluZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgfVxyXG4gICAgLmZhcS1saXN0LXdyYXBwZXIge1xyXG4gICAgICAuZmFxLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbTtcclxuXHJcbiAgICAgICAgaDQudGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vQW5pbWF0ZVxyXG4uYW5pbWF0ZWQge1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxufVxyXG5cclxuLy9GYWRlSW5cclxuLmZhZGVJblVwIHtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi8vVmlkZW8gSWNvbiBQdWxzZVxyXG5Aa2V5ZnJhbWVzIHB1bHNlLXdoaXRlIHtcclxuICAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCA1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcHVsc2UtYmx1ZSB7XHJcbiAgMCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDYwLCAxMjEsIDIwMywgMC43KTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCA1cmVtIHJnYmEoNjAsIDEyMSwgMjAzLCAwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDYwLCAxMjEsIDIwMywgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNlLXllbGxvdyB7XHJcbiAgMCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0NSwgMTY2LCAxLCAwLjcpO1xyXG4gIH1cclxuXHJcbiAgNzAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDVyZW0gcmdiYSgyNDUsIDE2NiwgMSwgMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDUsIDE2NiwgMSwgMCk7XHJcbiAgfVxyXG59XHJcbiIsIi5jZW50ZXItYmxvY2sge1xyXG4gIG1hcmdpbjogM3JlbSAwIDVyZW07XHJcblxyXG4gIGgzLFxyXG4gIGgyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAyMHJlbTtcclxuICAgICAgaGVpZ2h0OiAwLjRyZW07XHJcbiAgICAgIG1hcmdpbjogM3JlbSBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hdmFpbGFibGUtc3BlYWtlcnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAuc3BlYWtlcnMtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDNyZW07XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ2Zvcm1fd3JhcHBlciB7XHJcbiAgLmdmaWVsZF9sYWJlbCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICM5ODlmYTg7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuICB0ZXh0YXJlYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjRmN2ZiO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgaGVpZ2h0OiAzMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgdWwuZ2ZpZWxkX3JhZGlvIGxpIGlucHV0IHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMCAxcmVtO1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBwYWRkaW5nOiAyLjNyZW0gNHJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogN3JlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWE2MjI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5tZWpzLWNvbnRhaW5lcixcclxuLm1lanMtY29udGFpbmVyIC5tZWpzLWNvbnRyb2xzLFxyXG4ubWVqcy1lbWJlZCxcclxuLm1lanMtZW1iZWQgYm9keSB7XHJcbiAgYmFja2dyb3VuZDogJHllbGxvdyAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWVqcy1jb250cm9scyAubWVqcy1ob3Jpem9udGFsLXZvbHVtZS1zbGlkZXIgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtdG90YWwsXHJcbi5tZWpzLWNvbnRyb2xzIC5tZWpzLXRpbWUtcmFpbCAubWVqcy10aW1lLXRvdGFsIHtcclxuICBiYWNrZ3JvdW5kOiAkYnJvd24gIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lanMtYnV0dG9uLm1lanMtc3BlZWQtYnV0dG9uLCAubWVqc19fc3BlZWQtYnV0dG9uIHtcclxuICA+YnV0dG9uIHtcclxuICAgIG1hcmdpbjogMTFweCAwIDA7XHJcbiAgICB3aWR0aDogMzZweDtcclxuXHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcblxyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAubWVqcy1zcGVlZC1zZWxlY3RvciB7XHJcbiAgICBsZWZ0OiAtMThweDtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICB9XHJcblxyXG4gIC5tZWpzLXNwZWVkLXNlbGVjdGVkIHtcclxuICAgIGNvbG9yOiAjZjVhNjIyO1xyXG4gIH1cclxuXHJcbiAgLm1lanMtc3BlZWQtc2VsZWN0b3ItbGlzdC1pdGVtIHtcclxuICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgfVxyXG59IiwiLmJ1eWVyLXN1Ym1pc3Npb24tZm9ybSBmb3JtIHtcclxuICBpbnB1dC5ocy1pbnB1dCxcclxuICB0ZXh0YXJlYS5ocy1pbnB1dCB7XHJcbiAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JleTtcclxuICAgIHBhZGRpbmc6IDEuNHJlbTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XHJcbiAgICBib3JkZXI6IHNvbGlkIDAuMXJlbSAkYm9yZGVyLWdyZXk7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAwLjFyZW0gJGlucHV0LWdyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0ZXh0YXJlYS5ocy1pbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIG1pbi1oZWlnaHQ6IDhyZW07XHJcbiAgfVxyXG5cclxuICBsYWJlbCB7XHJcbiAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGZpZWxkc2V0IHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuXHJcbiAgICAuaHNfY29udGFjdF9wcmVmZXJlbmNlIHVsLFxyXG4gICAgLmhzX3B1cmNoYXNlZF9vbmxpbmVfYnVzaW5lc3NfYmVmb3JlIHVsLFxyXG4gICAgLmhzX3BhaWRfZGVwb3NpdF93aXRoX2VtcGlyZV9mbGlwcGVyc19iZWZvcmUgdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oc19idWRnZXRfZm9yX2J1eWluZ19zaXRlcyB1bCxcclxuICAgIC5oc193aGF0X21vbmV0aXphdGlvbl90eXBlc19pbnRlcmVzdF95b3UgdWwge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaHNfc3VibWl0IC5hY3Rpb25zIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgIEBleHRlbmQgLmJ0bjtcclxuICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICBoZWlnaHQ6IDYuNHJlbTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vUmVzcG9uc2l2ZVxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwibW9iaWxlXCIpIHtcclxuICAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gZmllbGRzZXQge1xyXG4gICAgLmhzX2J1ZGdldF9mb3JfYnV5aW5nX3NpdGVzIHVsLFxyXG4gICAgLmhzX3doYXRfbW9uZXRpemF0aW9uX3R5cGVzX2ludGVyZXN0X3lvdSB1bCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzbWFsbC1tb2JpbGUyXCIpIHtcclxuICAuYnV5ZXItc3VibWlzc2lvbi1mb3JtIGZvcm0gZmllbGRzZXQge1xyXG4gICAgLmhzX2J1ZGdldF9mb3JfYnV5aW5nX3NpdGVzIHVsLFxyXG4gICAgLmhzX3doYXRfbW9uZXRpemF0aW9uX3R5cGVzX2ludGVyZXN0X3lvdSB1bCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi50ZW1wbGF0ZS1iYW5uZXIge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZDogJGhlYWRsaW5lO1xyXG5cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMy41cmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmJhbm5lci1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDJyZW07XHJcbiAgICByaWdodDogMnJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgLnRiLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgLnRiLWltYWdlIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uLWRlYWxzIHtcclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyNXJlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmFyY2hpdmUge1xyXG4gIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgIG1heC13aWR0aDogMTEwcmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgLmJhY2stdG8tYmxvZy13cmFwcGVyIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICBtYXJnaW46IDNyZW0gMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgIC5pY29uIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2F0ZWdvcnktcGFyZW50LWRlc2NyaXB0aW9uIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LXF1aWNrLWxpbmtzIHtcclxuICBtYXJnaW46IDVyZW0gMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMXJlbTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2F0ZWdvcnktY2hpbGRyZW4td3JhcHBlciAuY2F0LWNoaWxkLWl0ZW0td3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuY2F0LXN1Yi10aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xyXG4gIC5jYXRlZ29yeS1xdWljay1saW5rcyB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuIiwiLmNvbnRhaW5lciBzZWN0aW9uIC5yZWZlcnJhbC1jdXN0b20tbGFuZGluZyB7XHJcbiAgcGFkZGluZzogM3JlbSAwO1xyXG5cclxuICAuY2hlY2staWNvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogJGdyZXk7XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uLWxhbmRpbmctY3VzdG9tIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcclxuICAgIGdyaWQtZ2FwOiAycmVtO1xyXG4gICAgbWF4LXdpZHRoOiA2MHJlbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmNvbnRhaW5lciBzZWN0aW9uIC5yZWZlcnJhbC1jdXN0b20tbGFuZGluZyAuYnV0dG9uLWxhbmRpbmctY3VzdG9tIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm9uYm9hcmRpbmctYmFubmVyLXdyYXBwZXIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgcGFkZGluZzogOHJlbSAwO1xyXG5cclxuICBoMSB7XHJcbiAgICBmb250LXNpemU6IDUuNnJlbTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIG1hcmdpbjogM3JlbSAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDIwcmVtO1xyXG4gICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmJhci15ZWxsb3cge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5iYXItYmx1ZSB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG5cclxuICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gIC5zY3JvbGwtZG93biBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XHJcbiAgICBncmlkLWdhcDogMS41cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLWFydGljbGVzLXdyYXBwZXIge1xyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMS42cmVtIDEuOHJlbTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuXHJcbiAgICBib3JkZXI6IHNvbGlkIDAuMXJlbSAkZ3JleTtcclxuICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlcy1maWx0ZXItd3JhcHBlciB7XHJcbiAgdWwge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAuNXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAuOHJlbSAxLjNyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgYm9yZGVyOiBzb2xpZCAwLjFyZW0gJGdyZXk7XHJcbiAgICAgIGNvbG9yOiAkZ3JleTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDAuMXJlbSAkYmx1ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYueWVsbG93IHVsIGxpIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgYm9yZGVyOiBzb2xpZCAwLjFyZW0gJHllbGxvdztcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ub25ib2FyZGluZy1ndWlkZXMtd3JhcHBlciB7XHJcbiAgcGFkZGluZzogNXJlbSAwO1xyXG5cclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAwLjFyZW0gJGJvcmRlci1ncmV5O1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgaDQge1xyXG4gICAgbWFyZ2luOiAwIDAgMS41cmVtO1xyXG4gIH1cclxuXHJcbiAgLmd1aWRlcy1pdGVtLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICBncmlkLWdhcDogM3JlbTtcclxuXHJcbiAgICAuZ3VpZGVzLWl0ZW0tY2F0ZWdvcnkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuOHJlbTtcclxuICAgICAgICBtYXJnaW46IDFyZW0gMXJlbSAxcmVtIDA7XHJcblxyXG4gICAgICAgIGJvcmRlcjogc29saWQgMC4xcmVtICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEuZ3VpZGVzLWl0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwYWRkaW5nOiAzcmVtO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjZyZW07XHJcbiAgICAgIGdyaWQtZ2FwOiAycmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDUge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA4LjhyZW07XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDYge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcInRhYmxldFwiKSB7XHJcbiAgLm9uYm9hcmRpbmctZ3VpZGVzLXdyYXBwZXIgLmd1aWRlcy1pdGVtLXdyYXBwZXIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcmVzcG9uZC10byhcIm1vYmlsZVwiKSB7XHJcbiAgLm9uYm9hcmRpbmctYmFubmVyLXdyYXBwZXIge1xyXG4gICAgaDEge1xyXG4gICAgICBmb250LXNpemU6IDMuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vbmJvYXJkaW5nLWd1aWRlcy13cmFwcGVyIC5ndWlkZXMtaXRlbS13cmFwcGVyIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxufVxyXG4iLCIuZGV2ZWxvcGVycyB7XHJcbiAgJi1pbm5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDExNHJlbTtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gIG1haW4ge1xyXG4gICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICB9XHJcblxyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIH1cclxuXHJcbiAgJi1oZXJvIHtcclxuICAgIGhlaWdodDogMjByZW07XHJcblxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG5cclxuICAmLWJveGVzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBncmlkLWdhcDogMi40cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwcmVtKSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGNvbG9yOiAjNUU1NzU3O1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyLjlyZW07XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNSAxM0w5IDE3TDE5IDcnIHN0cm9rZT0nJTIzM0M3OUNCJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTsgLy8gRW5jb2RlZCBTVkcgZm9yIGNoZWNrbWFya1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgIHRvcDogMC41cmVtO1xyXG4gICAgICAgIGxlZnQ6IC0wLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yLjRyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYm94ZXMtYXBpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgfVxyXG5cclxuICAmLWJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmc6IDMuMnJlbSAyLjRyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xyXG4gIH1cclxuXHJcbiAgJi1ib3gtaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiAzNHJlbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJi1ib3gtcmVmZXJyYWwge1xyXG4gICAgaGVpZ2h0OiAzNHJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZ2FwOiAyLjRyZW07XHJcblxyXG4gICAgYmFja2dyb3VuZDogI0Y1QTYyMjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MHJlbSkge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY3RhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDEuMnJlbSAzcmVtO1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcclxuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xyXG5cclxuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNDNzlDQjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwNjNhNjtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1sZWFybi1tb3JlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gIH1cclxufVxyXG4iLCIvKiBnbG9iYWwgYm94LXNpemluZyAqL1xyXG4qLFxyXG4qOmFmdGVyLFxyXG4qOmJlZm9yZSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxufVxyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuOjotd2Via2l0LXNlbGVjdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxufVxyXG46Oi1tb3otc2VsZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4vKiBodG1sIGVsZW1lbnQgNjIuNSUgZm9udC1zaXplIGZvciBSRU0gdXNlICovXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxuICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGNvbG9yOiAkdGV4dDtcclxufVxyXG5cclxuLndyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLFxyXG5hc2lkZSB7XHJcbiAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuc2Nyb2xsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTkuNnJlbTtcclxuICB9XHJcbn1cclxuXHJcbiNsb29tLWNvbXBhbmlvbi1tdjMgc2VjdGlvbiB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgY29sb3I6ICRibGFjaztcclxufVxyXG5cclxuLyogY2xlYXIgKi9cclxuLmNsZWFyIHtcclxuICB6b29tOiAxO1xyXG5cclxuICBAZXh0ZW5kICVjbGVhcmZpeDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICBAZXh0ZW5kICV0ZXh0LWFsaWduLWNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtd2hpdGUge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi56ZXJvLXBhZGRpbmcge1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnplcm8tbWFyZ2luIHtcclxuICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogV29yZHByZXNzIENvcmUgKi9cclxuLmFsaWdubm9uZSB7XHJcbiAgbWFyZ2luOiAwLjVyZW0gMnJlbSAycmVtIDA7XHJcbn1cclxuXHJcbi5hbGlnbmNlbnRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwLjVyZW0gYXV0byAwLjVyZW0gYXV0bztcclxufVxyXG5cclxuLmFsaWducmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW46IDAuNXJlbSAwIDJyZW0gMnJlbTtcclxufVxyXG5cclxuLmFsaWdubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwLjVyZW0gMnJlbSAycmVtIDA7XHJcbn1cclxuXHJcbmEgaW1nIHtcclxuICAmLmFsaWduY2VudGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtY2FwdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZjBmMGYwO1xyXG4gIG1heC13aWR0aDogOTYlO1xyXG4gIHBhZGRpbmc6IDAuNXJlbSAwLjNyZW0gMXJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIGltZyB7XHJcbiAgICBib3JkZXI6IDAgbm9uZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1heC13aWR0aDogOTguNSU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0LFxyXG4uZ2FsbGVyeS1jYXB0aW9uIHtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMCAwLjRyZW0gMC41cmVtO1xyXG59XHJcbi8qIFdvcmRwcmVzcyBDb3JlIEVuZCAqL1xyXG5cclxuLnBhZ2UtdGVtcGxhdGUtY3VzdG9tLWJsYW5rLCAucGFnZS10ZW1wbGF0ZS1jdXN0b20tc29jaWFsLW1lZGlhLWJvdCB7XHJcbiAgaGVhZGVyLFxyXG4gIGZvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFzc3dvcmQtcHJvdGVjdC13cmFwcGVyIHtcclxuICAucG9zdC1wYXNzd29yZC1mb3JtIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogNTByZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBwOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XHJcbiAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICRib3JkZXItZ3JleTtcclxuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogSW1hZ2Ugd2l0aCAnZGF0YScgYXR0cmlidXRlIGlzIGhpZGRlbiAqL1xyXG5pbWdbZGF0YS1sYXp5LXNyY10ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbmltZy5sYXp5bG9hZGVkIHtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyIDAuMnM7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmxlYWRpbk1vZGFsIHtcclxuICB0b3A6IDkwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuc3Bhbi5zbGJfdGVtcGxhdGVfdGFnLnNsYl90ZW1wbGF0ZV90YWdfdWkuc2xiX3RlbXBsYXRlX3RhZ191aV9ncm91cF9zdGF0dXMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbnNwYW4uc2xiX3RlbXBsYXRlX3RhZy5zbGJfdGVtcGxhdGVfdGFnX3VpLnNsYl90ZW1wbGF0ZV90YWdfdWlfc2xpZGVzaG93X2NvbnRyb2wge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wYWdlLWlkLTIzNDk5OCB7XHJcbiAgYmFja2dyb3VuZDogI2Y4ZmFmZDtcclxufVxyXG5cclxuLnlvdXR1YmUtaWZyYW1lLXdyYXBwZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnlvdXR1YmUtaWZyYW1lLXdyYXBwZXIgaWZyYW1lIHtcclxuICBtYXgtd2lkdGg6IDU0MHB4O1xyXG4gIGhlaWdodDogMzAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vUmVzcG9uc2l2ZVxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwic21hbGwtZGVza3RvcFwiKSB7XHJcbiAgaGVhZGVyLFxyXG4gIHNlY3Rpb24sXHJcbiAgZm9vdGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSByZXNwb25kLXRvKFwidGFibGV0XCIpIHtcclxuICAuc2luZ2xlLWJ1dHRvbnMtd3JhcHBlci5pcy1zdGlja3kge1xyXG4gICAgdG9wOiA3NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAueW91dHViZS1pZnJhbWUtd3JhcHBlciBpZnJhbWUge1xyXG4gICAgaGVpZ2h0OiAyNDBweDtcclxuICB9XHJcblxyXG4gIC5sZWFkaW5Nb2RhbCB7XHJcbiAgICB0b3A6IDc0cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xyXG4gIHNlY3Rpb24sXHJcbiAgYXNpZGUge1xyXG4gICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuXHJcbiAgICAuc2Nyb2xsIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC03LjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAueW91dHViZS1pZnJhbWUtd3JhcHBlciBpZnJhbWUge1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICB9XHJcblxyXG4gIC55dHAtY3VlZC10aHVtYm5haWwtb3ZlcmxheS1pbWFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIl19 */
