*,* *{margin:0;padding:0;position:relative;box-sizing:border-box}footer,header,nav,main,section{display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{font-family:lato,sans-serif}html,body{height:100%;width:100%}body{font-family:lato,sans-serif;color:#484848}blockquote{margin:16px 40px}.page-container{padding:0}.clear{clear:both}button,.button{display:inline-block;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#9d6925;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;transition:background-color .4s ease}button.blue,.button.blue{background-color:#226893}button.blue:hover,button.blue:focus,.button.blue:hover,.button.blue:focus{background-color:#145075}button.red,.button.red{background-color:#7e4a48}button.red:hover,button.red:focus,.button.red:hover,.button.red:focus{background-color:#9d6925}button.green,.button.green{background-color:#60776a}button.green:hover,button.green:focus,.button.green:hover,.button.green:focus{background-color:#425c4e}button.off-white,.button.off-white{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-color:#fcfaf7;color:#484848}button.off-white:hover,button.off-white:focus,.button.off-white:hover,.button.off-white:focus{background-color:#eae4d7}button.gray-light,.button.gray-light{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-color:#eae4d7;color:#484848}button.gray-light:hover,button.gray-light:focus,.button.gray-light:hover,.button.gray-light:focus{background-color:#e0d9c9}button:hover,button:focus,.button:hover,.button:focus{background-color:#7e4a48}a{text-decoration:none;color:#484848}a:focus{outline:-webkit-focus-ring-color auto 1px !important}.container{max-width:1520px;margin:0 auto}p{font-size:1rem;color:#484848;line-height:1.5}h1{font-family:minerva-modern,sans-serif !important;font-size:1.75rem;font-weight:400}@media(min-width: 768px){h1{font-size:2.625rem}}@media(min-width: 1250px){h1{font-size:3.25rem}}h1 b,h1 em{font-family:minerva-modern,sans-serif !important}h2{font-family:minerva-modern,sans-serif !important;font-size:2rem;font-weight:400}@media(min-width: 768px){h2{font-size:2.375rem}}@media(min-width: 1250px){h2{font-size:3rem}}h2 b,h2 em{font-family:minerva-modern,sans-serif !important}h3{font-family:minerva-modern,sans-serif !important;font-size:1.75rem;font-weight:400}@media(min-width: 768px){h3{font-size:2rem}}@media(min-width: 1250px){h3{font-size:2.25rem}}h3 b,h3 em{font-family:minerva-modern,sans-serif !important}h4{font-family:minerva-modern,sans-serif !important;font-size:1.625rem;font-weight:400}@media(min-width: 768px){h4{font-size:1.875rem}}@media(min-width: 1250px){h4{font-size:2.125rem}}h4 b,h4 em{font-family:minerva-modern,sans-serif !important}h5{font-family:minerva-modern,sans-serif !important;font-size:1.5rem;font-weight:400}@media(min-width: 768px){h5{font-size:1.625rem}}@media(min-width: 1250px){h5{font-size:2rem}}h5 b,h5 em{font-family:minerva-modern,sans-serif !important}h6{font-family:minerva-modern,sans-serif !important;font-size:1.33rem;font-weight:400}@media(min-width: 768px){h6{font-size:1.5rem}}@media(min-width: 1250px){h6{font-size:1.875rem}}h6 b,h6 em{font-family:minerva-modern,sans-serif !important}.swipe-to-scroll{padding:0 32px;text-align:center;font-size:1.125rem}.swipe-to-scroll::before,.swipe-to-scroll::after{content:"";display:inline-block;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-repeat:no-repeat;transform:rotate(180deg);background-position:center;background-size:16px;margin-right:14px;width:20px;height:13px}.swipe-to-scroll::after{transform:rotate(0deg);margin-left:14px}.skip-nav{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-nav:focus{background-color:#9d6925;left:10px;top:5px;width:auto;height:auto;z-index:9999999}.post-content-title{padding:0 40px;margin:32px auto 20px}@media(min-width: 1250px){.post-content-title{padding:0 60px;max-width:1640px;margin-bottom:32px}}.post-content{padding:0 40px 50px}@media(min-width: 1250px){.post-content{padding:0 60px 75px;max-width:1640px;margin:0 auto}}.post-content hr{margin-bottom:16px}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-bottom:10px}@media(min-width: 1250px){.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-bottom:16px}}.post-content p{margin-bottom:24px}@media(min-width: 768px){.post-content p{font-size:1.125rem}}.post-content .resource-author{font-style:italic}.post-content .select2-container--default .select2-results>.select2-results__options{text-indent:0;padding:0}.post-content ul,.post-content ol{margin-bottom:24px;list-style-position:inside;text-indent:-26px;padding-left:25px}@media(min-width: 768px){.post-content ul,.post-content ol{font-size:1.125rem}}.post-content ul li,.post-content ol li{margin-bottom:8px}.post-content .select2 ul,.post-content .select2 ol{padding-left:0;text-indent:0}.post-content a{color:#226893;text-decoration:underline}.post-content .resource-img{margin-bottom:20px;max-width:600px}@media(min-width: 1250px){.post-content .resource-img{margin-bottom:32px}}.post-content .resource-img figure{margin:0}.post-content .resource-img img{max-width:100%}.post-content .resource-img .resource-img-caption{margin-top:8px;font-size:.875rem;color:#484848}.post-content .wp-block-image{padding:24px 0;max-width:1520px;margin:0 auto}@media(min-width: 768px){.post-content .wp-block-image{padding:24px 0}}@media(min-width: 1250px){.post-content .wp-block-image{padding:24px 0}}.post-content img{max-width:100%}.post-content img.alignleft{float:left;margin:10px 20px;margin-left:0}.post-content img.alignright{float:right;margin:10px 20px;margin-right:0}.post-content img.aligncenter{margin:0px auto;display:block}@media(min-width: 768px){.hero-callout+.post-content{margin-top:-30px}}.hero-callout+.wysiwyg-callout{margin-top:-20px}@media(min-width: 768px){.hero-callout+.wysiwyg-callout{margin-top:-40px}}@media(min-width: 1250px){.hero-callout+.wysiwyg-callout{margin-top:-60px}}.wysiwyg-callout{padding:24px 12px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wysiwyg-callout{padding:32px}}@media(min-width: 1250px){.wysiwyg-callout{padding:32px 60px}}.wysiwyg-callout h2,.wysiwyg-callout h3,.wysiwyg-callout h4,.wysiwyg-callout h5,.wysiwyg-callout h6{margin-bottom:16px}@media(min-width: 1250px){.wysiwyg-callout h2,.wysiwyg-callout h3,.wysiwyg-callout h4,.wysiwyg-callout h5,.wysiwyg-callout h6{margin-bottom:24px}}.wysiwyg-callout a{color:#226893;text-decoration:underline}.wysiwyg-callout p{margin-bottom:16px}@media(min-width: 768px){.wysiwyg-callout p{font-size:1.125rem}}@media(min-width: 1250px){.wysiwyg-callout p{margin-bottom:24px}}.wysiwyg-callout p:empty{display:none}.wysiwyg-callout img{max-width:100%}.wysiwyg-callout img.alignleft{float:left;margin:10px 40px 10px 0}.wysiwyg-callout img.alignright{float:right;margin:10px 0 10px 40px}.wysiwyg-callout img.aligncenter{margin:0px auto;display:block}.wysiwyg-callout ul,.wysiwyg-callout ol{padding-left:20px}.wysiwyg-callout ul li,.wysiwyg-callout ol li{margin-bottom:8px;line-height:1.25}@media(min-width: 768px){.wysiwyg-callout ul li,.wysiwyg-callout ol li{font-size:1.125rem}}.wysiwyg-callout:after{content:".";visibility:hidden;display:block;height:0;clear:both}iframe{max-width:100%}.text-section .content a{text-decoration:underline;color:#145075}.sr-only,.visually-hidden{position:absolute !important;color:inherit;clip:rect(1px, 1px, 1px, 1px) !important;padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden !important}footer{background-color:#fcfaf7;padding:40px 12px 30px;display:inline-block;width:100%}@media(min-width: 768px){footer{padding:36px 24px 30px 40px}}@media(min-width: 1024px){footer{padding:36px 32px 30px 40px}}footer .container{display:flex;flex-direction:column}@media(min-width: 768px){footer .container{display:block;max-width:1570px}}footer .container .content{padding:0 40px;margin:0 auto}@media(min-width: 768px){footer .container .content{padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}}@media(min-width: 1024px){footer .container .content{align-items:stretch}}@media(min-width: 1250px){footer .container .content{padding:0 20px;justify-content:space-between}}footer .container .content .logo{margin-left:-8px;margin-bottom:20px;width:245px}@media(min-width: 768px){footer .container .content .logo{width:225px;margin-bottom:18px;display:inline-block}}@media(min-width: 1024px){footer .container .content .logo{width:225px;margin-bottom:0}}footer .container .content .contact-info{margin-bottom:18px}@media(min-width: 768px){footer .container .content .contact-info{margin-bottom:12px}}@media(min-width: 1024px){footer .container .content .contact-info{margin-bottom:0}}@media(min-width: 1024px){footer .container .content .content-left{display:flex;gap:0 80px;flex-wrap:wrap;flex-basis:66%}}@media(min-width: 1250px){footer .container .content .content-left{gap:initial;flex-basis:51%;justify-content:space-between}}@media(min-width: 1500px){footer .container .content .content-left{flex-basis:47%}}footer .container .content .content-right{max-width:242px}@media(min-width: 768px){footer .container .content .content-right{display:flex;flex-direction:column;align-items:center;max-width:none}}@media(min-width: 1250px){footer .container .content .content-right{flex-direction:row;align-items:flex-start;flex-basis:43%;justify-content:space-between}}@media(min-width: 768px){footer .container .content .content-right .footer-bottom-box{width:100%;display:flex;flex-direction:column;align-items:center}}@media(min-width: 1250px){footer .container .content .content-right .footer-bottom-box{max-width:242px;order:1}}@media(min-width: 768px){footer .container .content .content-right .footer-bottom-box .gtranslate_wrapper{width:100%}}footer .container .content .social-links{list-style:none;margin:16px 0 20px}@media(min-width: 768px){footer .container .content .social-links{margin:0 0 12px}}footer .container .content .social-links li{display:inline-block;margin-right:10px;vertical-align:top}footer .container .content .social-links li:last-child{margin-right:0}footer .container .content .social-links li a{width:40px;height:40px;display:block;border-radius:50%;background-color:#226893;transition:background-color .4s ease,box-shadow .4s ease}footer .container .content .social-links li a svg{width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}footer .container .content .social-links li a:hover,footer .container .content .social-links li a:focus{background-color:#145075;box-shadow:0 3px 20px rgba(0,0,0,.16)}@media(min-width: 1250px){footer .container .logo-box{display:flex}}footer .container .guidestar{display:inline-block;margin-bottom:20px;margin-right:24px;height:70px}@media(min-width: 768px){footer .container .guidestar{margin-bottom:0;height:90px}}@media(min-width: 1250px){footer .container .guidestar{height:100px}}footer .container .guidestar img{height:70px;width:auto}@media(min-width: 768px){footer .container .guidestar img{height:90px}}@media(min-width: 1250px){footer .container .guidestar img{height:100px}}footer .container .charity-navigator{display:inline-block;height:70px}@media(min-width: 768px){footer .container .charity-navigator{height:90px}}@media(min-width: 1250px){footer .container .charity-navigator{height:100px}}footer .container .charity-navigator img{width:auto;height:70px}@media(min-width: 768px){footer .container .charity-navigator img{height:90px}}@media(min-width: 1250px){footer .container .charity-navigator img{height:100px}}@media(min-width: 768px){footer .container .footer-bottom-container{flex-basis:100%;display:flex;align-items:flex-end;justify-content:flex-end}}@media(min-width: 1024px){footer .container .footer-bottom-container{margin-top:16px}}@media(min-width: 1024px){footer .container .links{display:inline-block}}footer .container .links a{font-size:.875rem;color:#226893;display:table;text-decoration:underline;margin-bottom:8px;font-weight:700}@media(min-width: 768px){footer .container .links a{display:inline-block;margin-bottom:0;margin-right:24px;line-height:1.575}}@media(min-width: 768px){footer .container .links a:last-child{margin-right:0}}footer .container .copyright{font-size:.875rem;margin-bottom:8px}@media(min-width: 768px){footer .container .copyright{display:inline-block;margin-bottom:0;margin-right:24px}}footer .container select.notranslate{margin-bottom:20px;width:100%;padding:0 10px;height:32px;border-radius:4px;border-width:2px;border-color:#eae4d7;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/caret.svg);background-position:93% 12px;background-repeat:no-repeat;background-size:12px;line-height:1.5;font-size:.875rem;padding-right:24px}footer .container select.notranslate:focus{outline-color:#9d6925}@media(min-width: 768px){footer .container select.notranslate{margin-bottom:12px}}.search-bar-container{display:none}@media(min-width: 768px){.search-bar-container{display:flex;background-color:#eae4d7;justify-content:center;align-items:center;height:0;overflow:hidden;visibility:hidden;transition:height .4s ease,visibility .4s ease}}.search-bar-container .close-search-bar,.search-bar-container .close-search-results{position:absolute;top:24px;right:50px;font-weight:700}.search-bar-container .close-search-bar:hover,.search-bar-container .close-search-results:hover{text-decoration:underline}@media(min-width: 768px){.search-bar-container form{width:630px}}.search-bar-container form input[type=text]{background-color:#fff;border-radius:12px;border:2px solid #e0d9c9;font-size:1.25rem;height:55px;width:100%;padding:12px 190px 12px 32px;transition:border-color .4s ease}.search-bar-container form input[type=text]:focus{border-color:#9d6925;outline:0}.search-bar-container form>font{position:absolute;top:0;right:0}.search-bar-container form input[type=submit]{z-index:2;position:absolute;right:2px;top:2px;height:auto;background-color:#9d6925;border-radius:10px;width:auto;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 30px) 49%;transition:background-color .4s ease}.search-bar-container form input[type=submit]:hover{background-color:#7e4a48}@media(min-width: 768px){.search-bar-container.active{visibility:visible;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);z-index:999;height:190px}}@media(min-width: 1250px){.search-bar-container.active{height:162px}}header{z-index:99}header .home-link{display:inline-block;height:74px;margin:16px;width:156px;margin-left:6vw}@media(min-width: 768px){header .home-link{margin-left:4vw}}@media(min-width: 1250px){header .home-link{height:126px;width:272px;margin:0;float:left;top:-10px}}header .home-link .logo{height:100%;width:100%;margin-left:-8px}@media(min-width: 1250px){header .home-link.mobile{display:none}}header .home-link.desktop{display:none}@media(min-width: 1250px){header .home-link.desktop{display:inline-block}}@media(min-width: 1250px){header .newsletter-button{margin-left:4px}}header .search-toggle{padding:40px 34px 28px 34px;margin-right:8px;border-bottom-left-radius:18px;border-bottom-right-radius:18px}header .search-toggle span{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/search-icon.svg);background-size:14px;background-position:right center;background-repeat:no-repeat;font-size:1.25rem;padding-right:24px}header .search-toggle.active{background-color:#eae4d7}header .search-toggle.active span{border-bottom:1px solid #484848}header .search-toggle:hover span{border-bottom:1px solid #484848}header .search-toggle.tablet{display:none}@media(min-width: 768px){header .search-toggle.tablet{position:absolute;right:90px;top:0px;display:inline-block}}@media(min-width: 1250px){header .search-toggle.tablet{display:none}}header .menu-toggle{position:absolute;top:40px;right:22px;z-index:2;transition:margin-top .4s ease}@media(min-width: 768px){header .menu-toggle{right:46px}}@media(min-width: 1250px){header .menu-toggle{display:none}}header .menu-toggle span{background-color:#484848;width:32px;height:5px;margin-bottom:6px;display:block;opacity:1;transition:transform .4s ease,opacity .2s ease,height .4s ease}header .menu-toggle.active span{transform:rotate(45deg);margin-top:10px}header .menu-toggle.active span:nth-child(2){opacity:0}header .menu-toggle.active span:last-child{transform:rotate(135deg);margin-top:-26px}header .main-nav-container{position:absolute;z-index:4;top:92px;width:87.5%;left:6.25%;margin:0 auto;box-shadow:0 3px 20px rgba(0,0,0,.1);background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;max-height:0;padding:0 16px;overflow:hidden;max-height:0;transition:max-height .4s ease,padding .4s ease}header .main-nav-container.active{max-height:5000px;padding:24px 16px 16px}@media(min-width: 768px){header .main-nav-container.active{padding:0px 45px 16px 0}}@media(min-width: 1250px){header .main-nav-container.active{box-shadow:none;padding:25px 25px 15px}}@media(min-width: 768px){header .main-nav-container{padding:0 45px 0 0;width:92%;left:4%}}@media(min-width: 1250px){header .main-nav-container{max-height:none;box-shadow:none;padding:25px 0px 15px;max-width:1530px;overflow:visible;position:static;top:auto;left:auto}}header a.back-to-nav{display:none;color:#9d6925;font-size:1.1875rem;margin:20px 0 32px 4px}@media(min-width: 768px){header a.back-to-nav{margin:32px 0 24px 44px}}header a.back-to-nav.active{display:table}@media(min-width: 1250px){header a.back-to-nav{display:none}}header a.back-to-nav::before{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-orange.svg);background-position:0 49%;background-repeat:no-repeat;transform:rotate(180deg);display:inline-block;width:21px;height:16px;margin-right:12px}header a.back-to-nav:hover{text-decoration:underline}header .header-container form{width:252px;max-width:100%;margin:0 auto 16px;transition:width .4s ease}header .header-container form:focus-within{width:90%}@media(min-width: 768px){header .header-container form{display:none}}header .header-container form input[type=text]{font-size:1.25rem;border:2px solid #eae4d7;border-radius:10px;background-color:#fff;color:#484848;padding:9px 70px 9px 20px;width:100%;font-family:lato,sans-serif;font-style:italic;transition:border-color .4s ease}header .header-container form input[type=text]:focus,header .header-container form input[type=text]:active{border-color:#9d6925;outline:0}header .header-container form input[type=submit]{position:absolute;z-index:2;right:2px;top:2px;padding:13px 29px;height:46px;background-position:center;border-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0}header .header-container .social-links{list-style:none;text-align:center;margin:16px 0 24px}header .header-container .social-links li{display:inline-block;margin-right:10px;vertical-align:top}header .header-container .social-links li a{width:36px;height:36px;display:block;border-radius:50%;background-color:#226893;transition:background-color .4s ease,box-shadow .4s ease}header .header-container .social-links li a svg{width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header .header-container .social-links li a:hover,header .header-container .social-links li a:focus{background-color:#145075;box-shadow:0 3px 20px rgba(0,0,0,.16)}header .header-container.desktop{display:none}@media(min-width: 1250px){header .header-container.desktop{display:inline-block;text-align:right;margin-bottom:32px;padding-right:0px;float:right;min-width:750px}}@media(min-width: 1250px){header .header-container.desktop .social-links{display:inline-block;margin:0 0 0 12px;vertical-align:middle}}header .header-container.mobile{display:block;text-align:center}@media(min-width: 768px){header .header-container.mobile{padding-left:45px}}@media(min-width: 1250px){header .header-container.mobile{display:none}}header .header-container.mobile.hide{display:none}header .header-container.mobile>.button{margin:10px 6px 0}@media(min-width: 768px){header .header-container.mobile>.button{margin:8px 6px 0}}header .main-nav{z-index:4}@media(min-width: 768px){header .main-nav{margin-bottom:60px}}header .main-nav.third-level{margin-bottom:12px}header .main-nav.third-level #menu-main-navigation.active{width:100%;margin-left:0;padding-bottom:0}header .main-nav #menu-main-navigation{list-style:none}@media(min-width: 768px){header .main-nav #menu-main-navigation{position:static;padding-bottom:0;width:100%;margin-left:0;transition:width .2s ease,margin-left .2s ease,padding-bottom .2s ease}}@media(min-width: 1250px){header .main-nav #menu-main-navigation{text-align:right;float:right;padding-bottom:0;padding-right:20px;width:auto}}@media(min-width: 768px){header .main-nav #menu-main-navigation.active{width:55%;margin-left:45%;padding-bottom:275px;transition:width .2s ease,margin-left .2s ease,padding-bottom 0s ease}}@media(min-width: 1250px){header .main-nav #menu-main-navigation.active{width:auto;margin-left:0;padding-bottom:0}}header .main-nav #menu-main-navigation>li{border-bottom:1px solid #eae4d7}header .main-nav #menu-main-navigation>li.hide{border-bottom:0}@media(min-width: 768px){header .main-nav #menu-main-navigation>li:first-child{padding-top:8px}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li:first-child{padding-top:0}}header .main-nav #menu-main-navigation>li:nth-child(2)>a.active,header .main-nav #menu-main-navigation>li:nth-child(2)>a:hover{color:#7e4a48}header .main-nav #menu-main-navigation>li:nth-child(2) .header-cta{background-color:#7e4a48}header .main-nav #menu-main-navigation>li:nth-child(2) .header-cta::after{top:70px;border-left:55px solid #7e4a48}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li:nth-child(2) .header-cta::after{top:40px}}header .main-nav #menu-main-navigation>li:nth-child(2) .sub-menu .feat-event{background-color:#7e4a48}header .main-nav #menu-main-navigation>li:nth-child(2) .sub-menu .feat-event:hover,header .main-nav #menu-main-navigation>li:nth-child(2) .sub-menu .feat-event:focus{background-color:#743e3c}header .main-nav #menu-main-navigation>li:nth-child(3)>a.active,header .main-nav #menu-main-navigation>li:nth-child(3)>a:hover{color:#9d6925}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta{background-color:#eae4d7}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta h3,header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta .cta-content p{color:#484848}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta .button{color:#484848}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta .button::after{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow-black.svg)}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta::after{top:140px;border-left:55px solid #eae4d7}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta::after{top:40px}}header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event{background-color:#eae4d7}header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event .feat-event-header,header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event .feat-event-content p{color:#484848}header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event:hover,header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event:focus{background-color:#e0d9c9}header .main-nav #menu-main-navigation>li:nth-child(4)>a.active,header .main-nav #menu-main-navigation>li:nth-child(4)>a:hover{color:#226893}header .main-nav #menu-main-navigation>li:nth-child(4) .header-cta{background-color:#226893}header .main-nav #menu-main-navigation>li:nth-child(4) .header-cta::after{top:210px;border-left:55px solid #226893}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li:nth-child(4) .header-cta::after{top:40px}}header .main-nav #menu-main-navigation>li:nth-child(4) .sub-menu .feat-event{background-color:#226893}header .main-nav #menu-main-navigation>li:nth-child(4) .sub-menu .feat-event:hover,header .main-nav #menu-main-navigation>li:nth-child(4) .sub-menu .feat-event:focus{background-color:#145075}@media(min-width: 768px){header .main-nav #menu-main-navigation>li{position:static;margin-left:45px}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li{margin-left:0;display:inline-block;vertical-align:top;border-bottom:none}}header .main-nav #menu-main-navigation>li>a{font-family:minerva-modern,sans-serif;padding:18px 12px;font-size:1.25rem;display:block;background-color:#fff}@media(min-width: 768px){header .main-nav #menu-main-navigation>li>a{padding:18px 24px;font-size:1.5rem;z-index:3}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li>a{padding:4px 8px;font-size:1.25rem}}header .main-nav #menu-main-navigation>li>a::after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/caret.svg);background-repeat:no-repeat;background-position:center;height:20px;width:20px;transition:transform .4s ease,top .4s ease}@media(min-width: 768px){header .main-nav #menu-main-navigation>li>a::after{right:32px}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li>a::after{content:none}}header .main-nav #menu-main-navigation>li>a::before{display:block;content:attr(title);font-weight:700;height:1px;color:rgba(0,0,0,0);overflow:hidden;visibility:hidden}header .main-nav #menu-main-navigation>li>a.active{color:#60776a;font-weight:600}header .main-nav #menu-main-navigation>li>a.active::after{transform:rotate(180deg);top:calc(50% - 10px)}header .main-nav #menu-main-navigation>li>a:hover{color:#60776a;font-weight:600}header .main-nav #menu-main-navigation>li>a.hide{display:none}header .main-nav #menu-main-navigation>li .header-cta{background-color:#60776a;display:flex;flex-direction:column;justify-content:center;padding:12px;border-radius:5px;box-shadow:0 3px 20px rgba(0,0,0,.1);text-align:center;min-height:107px}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta{display:block;opacity:0;border-radius:0;text-align:left;position:absolute;width:40%;height:0;left:0;top:0;padding:0 40px;z-index:0;transition:height .4s ease,padding .4s ease;overflow:hidden}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .header-cta{display:block;opacity:1;max-width:30%;height:100%}}header .main-nav #menu-main-navigation>li .header-cta h3{font-size:1.5rem;color:#fff;font-weight:400;width:75%;margin:0 auto 6px}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta h3{font-size:2rem;width:auto;margin-bottom:12px}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .header-cta h3{font-size:3rem;line-height:1}}header .main-nav #menu-main-navigation>li .header-cta .cta-content{display:none}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta .cta-content{display:block;color:#fff;margin-bottom:20px}}header .main-nav #menu-main-navigation>li .header-cta .cta-content p{color:#fff;display:block;display:-webkit-box;-webkit-line-clamp:15;max-height:21em;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .header-cta .cta-content p{-webkit-line-clamp:10;max-height:14em}}header .main-nav #menu-main-navigation>li .header-cta .button{font-size:1rem;background-color:rgba(0,0,0,0);box-shadow:none;padding:0;background-position:100%;background-image:none}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta .button{font-size:1.125rem}}header .main-nav #menu-main-navigation>li .header-cta .button:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .header-cta .button::after{content:"";display:inline-block;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow.svg);width:20px;height:12px;margin-left:10px;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta::after{content:"";position:absolute;top:0;right:-55px;width:0;height:0;border-top:35px solid rgba(0,0,0,0);border-bottom:35px solid rgba(0,0,0,0);border-left:55px solid #60776a}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .header-cta::after{top:40px}}header .main-nav #menu-main-navigation>li .header-cta.hide{display:none !important}header .main-nav #menu-main-navigation>li .sub-menu{max-height:0;overflow:hidden;visibility:hidden;list-style:none;position:static;transition:max-height .4s ease,padding-top .4s ease,min-height .4s ease,visibility .4s ease}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .sub-menu{transition:max-height .2s ease,padding-top .2s ease,min-height .2s ease,visibility .2s ease}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu{position:absolute;min-height:0;margin-top:4px;width:1350px;max-width:100%;right:0;z-index:2;padding-top:0;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:0 3px 20px rgba(0,0,0,.1)}}header .main-nav #menu-main-navigation>li .sub-menu.active{max-height:1500px;overflow:visible;visibility:visible}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu.active{padding-top:42px;overflow:hidden;min-height:350px}}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .sub-menu.active .header-cta{display:block;opacity:1;padding:48px 40px;height:100%;overflow:visible}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu.active .header-cta{padding-top:46px}}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .sub-menu.active .feat-event{display:block;padding:24px 28px 32px;height:205px;min-height:205px;position:absolute;bottom:0;z-index:3;right:0;width:calc(55% - 45px)}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu.active .feat-event{width:326px;min-height:205px;text-align:left;position:absolute;bottom:auto;top:46px;right:40px;z-index:3}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li{text-align:left;margin-left:40%;margin-bottom:40px;max-width:25%}}header .main-nav #menu-main-navigation>li .sub-menu>li>a{text-transform:uppercase;padding:18px 50px 18px 12px;display:block;background-color:#fff}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .sub-menu>li>a{font-size:1.25rem;padding-left:24px;z-index:3}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li>a{font-size:1.125rem;padding:4px;font-weight:600;letter-spacing:2px}}header .main-nav #menu-main-navigation>li .sub-menu>li>a.hide{display:none}header .main-nav #menu-main-navigation>li .sub-menu>li>a:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children>a{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-orange.svg);background-position:calc(100% - 25px) 49%;background-repeat:no-repeat}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children>a{background-image:none}}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children>a:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children>a.enabled{background-image:none;padding:8px 50px 8px 12px}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu{max-height:0;overflow:hidden}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu{position:relative;max-height:none;box-shadow:none;border-radius:0;visibility:unset}}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu.third-level{max-height:none;visibility:visible}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu.third-level li a{display:block !important;padding:8px 50px 8px 12px}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu.third-level li a:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu>li{margin-left:0;margin-bottom:0;max-width:none}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu>li a{outline-offset:-1px}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu>li a{font-size:1rem;padding:4px 4px 4px 20px;text-transform:none;font-weight:400;letter-spacing:normal}}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu>li a:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .feat-event{display:none}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .feat-event{display:none;box-shadow:0 3px 20px rgba(0,0,0,.1);background-color:#60776a;padding:0 28px;border-top-left-radius:20px;border-bottom-right-radius:20px;height:0;transition:height .4s ease,padding .4s ease,background-color .4s ease,box-shadow .4s ease}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .feat-event{display:block;width:326px;height:205px;text-align:left;position:absolute;top:25px;right:40px;z-index:3}}header .main-nav #menu-main-navigation>li .feat-event .feat-event-header{color:#fff;font-size:2rem;font-weight:400;margin-bottom:10px;font-family:minerva-modern,sans-serif}header .main-nav #menu-main-navigation>li .feat-event .feat-event-content p{color:#fff;display:block;display:-webkit-box;-webkit-line-clamp:4;max-height:5.2em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}header .main-nav #menu-main-navigation>li .feat-event::after{content:"";z-index:2;position:absolute;bottom:0;right:0;width:46px;height:46px;background-color:#fff;border-top-left-radius:20px;border-bottom-right-radius:20px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-orange.svg);background-position:center;background-repeat:no-repeat}header .main-nav #menu-main-navigation>li .feat-event.hide{display:none !important}header .main-nav #menu-main-navigation>li .feat-event:hover,header .main-nav #menu-main-navigation>li .feat-event:focus{background-color:#425c4e;box-shadow:0 0 20px rgba(0,0,0,.5)}header .main-nav #menu-main-navigation>li:last-child{margin-bottom:32px}@media(min-width: 768px){header .main-nav #menu-main-navigation>li:last-child{margin-bottom:0}}.hero-callout{background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;margin-bottom:32px}@media(min-width: 768px){.hero-callout{margin-bottom:60px}}@media(min-width: 1250px){.hero-callout{margin-bottom:75px}}.hero-callout .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.9}.hero-callout .overlay.yellow{background-color:#9d6925}.hero-callout .overlay.red{background-color:#623735}.hero-callout .overlay.green{background-color:#4b6557}.hero-callout .overlay.blue{background-color:#083e5f}.hero-callout .hero-container{max-width:1640px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:baseline;padding:32px 20px;min-height:132px}@media(min-width: 768px){.hero-callout .hero-container{text-align:left;padding:45px 40px;min-height:142px}}@media(min-width: 1250px){.hero-callout .hero-container{padding:60px;min-height:195px}}.hero-callout h1,.hero-callout .content,.hero-callout .button{color:#fff;z-index:2}.hero-callout h1,.hero-callout .content{text-align:left;max-width:500px}@media(min-width: 768px){.hero-callout h1,.hero-callout .content{max-width:700px}}@media(min-width: 1250px){.hero-callout h1,.hero-callout .content{max-width:1000px}}.hero-callout h1{margin-bottom:16px}.hero-callout .content h2,.hero-callout .content h3,.hero-callout .content h4,.hero-callout .content h5,.hero-callout .content h6,.hero-callout .content p{color:#fff}.hero-callout .content p{font-size:1.125rem}@media(min-width: 768px){.hero-callout .content p{font-size:1.25rem}}@media(min-width: 1250px){.hero-callout .content p{font-size:1.75rem}}.hero-callout .button{margin-top:24px}.hero-callout.full-size{min-height:320px}@media(min-width: 768px){.hero-callout.full-size{min-height:350px;padding:52px 40px}}@media(min-width: 1250px){.hero-callout.full-size{min-height:610px;padding:80px 60px}}.hero-callout.full-size .overlay{opacity:.8}.hero-callout.full-size .overlay.yellow{background-color:#8f5e1d}.hero-callout.full-size .overlay.red{background-color:#6c3b39}.hero-callout.full-size .overlay.green{background-color:#274a38}.hero-callout.full-size .overlay.blue{background-color:#114e73}.site-main .wp-block-column>.ngp-form,.site-main .post-content>.ngp-form{max-width:none}@media(min-width: 1024px){.site-main .wp-block-column>.ngp-form,.site-main .post-content>.ngp-form{max-width:1568px;padding:0}}.site-main .wp-block-column>.ngp-form div.content.thankYou,.site-main .post-content>.ngp-form div.content.thankYou{width:100%;text-align:left}.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions,.site-main .post-content>.ngp-form div.content.thankYou .contributions{width:90%;margin:0 auto}.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions p,.site-main .post-content>.ngp-form div.content.thankYou .contributions p{font-family:lato,sans-serif;color:#484848;font-size:1.125rem;line-height:1.6}.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions p a,.site-main .post-content>.ngp-form div.content.thankYou .contributions p a{font-family:inherit;color:#484848}.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions p a:hover,.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions p a:focus,.site-main .post-content>.ngp-form div.content.thankYou .contributions p a:hover,.site-main .post-content>.ngp-form div.content.thankYou .contributions p a:focus{font-family:inherit;color:#e0d9c9}.site-main .wp-block-column>.ngp-form section.at-inner,.site-main .post-content>.ngp-form section.at-inner{background-color:rgba(0,0,0,0)}@media(min-width: 768px){.site-main .wp-block-column>.ngp-form section.at-inner,.site-main .post-content>.ngp-form section.at-inner{padding:0}}.site-main .wp-block-column>.ngp-form section.at-inner header.at-title,.site-main .post-content>.ngp-form section.at-inner header.at-title{color:#484848;font-family:lato,sans-serif}.site-main .wp-block-column>.ngp-form section.at-inner header.at-markup h2,.site-main .post-content>.ngp-form section.at-inner header.at-markup h2{color:#484848;font-family:minerva-modern,sans-serif;line-height:1.3}.site-main .wp-block-column>.ngp-form section.at-inner header.at-markup.HeaderHtml,.site-main .post-content>.ngp-form section.at-inner header.at-markup.HeaderHtml{padding:0}.site-main .wp-block-column>.ngp-form section.at-inner header.at-markup.HeaderHtml div,.site-main .post-content>.ngp-form section.at-inner header.at-markup.HeaderHtml div{color:#484848;font-family:lato,sans-serif}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset{padding:.625rem 0}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset legend.at-legend,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset legend.at-legend{color:#484848;font-family:lato,sans-serif;font-size:1.75rem;margin-bottom:20px;font-weight:400;margin-left:0}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields{background-color:rgba(0,0,0,0)}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]+span:before{top:3px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]+span:after,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]+span:after{top:6px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:checked+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:checked+span:before{background-color:#9d6925}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:hover+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:hover+span:before{border-color:#484848;box-shadow:0 0 4px 0 #9d6925}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:focus+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:focus+span:before{box-shadow:0 0 4px 0 #9d6925}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-checkbox-title,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-cover-costs-info,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-checkbox-title,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-cover-costs-info{color:#484848;font-family:lato,sans-serif;font-size:1rem}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-cover-costs-info strong,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-cover-costs-info strong{font-family:Arial,Helvetica,sans-serif}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .radios>label,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .radios .radio-description,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .radios>label,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .radios .radio-description{color:#484848;font-family:lato,sans-serif;font-size:1.125rem}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount{font-family:lato,sans-serif;margin-bottom:30px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount>a,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount>a{height:52px;box-shadow:0px 1px 10px rgba(0,0,0,.2)}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]+a,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]+a{background-color:rgba(93,163,125,.6)}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]:checked+a,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]:checked+a{background-color:#425c4e}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]:hover+a,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]:hover+a{background-color:rgba(96,119,106,.8)}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount{margin-top:6px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount span.label-otheramount-prefix,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount span.label-otheramount-prefix{padding-top:9px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount{border-color:#eae4d7 !important;border-width:2px;padding:8px 27px 10px;font-size:1.375rem;color:#484848;font-family:lato,sans-serif;border-radius:8px;height:52px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount:active{border-color:#9d6925 !important}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select{color:#484848;font-family:lato,sans-serif;font-size:1.125rem;margin-left:0}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe{border-color:#eae4d7 !important;border-width:2px;padding:8px 20px;font-size:1.25rem;color:#484848;font-family:lato,sans-serif;border-radius:8px;height:52px;margin-top:2px;margin-bottom:24px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe:active{border-color:#9d6925 !important}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container.isFocused iframe,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container.isFocused iframe,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container.isFocused iframe,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container.isFocused iframe{border-color:#9d6925 !important}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text{color:#484848;font-family:lato,sans-serif;font-size:1.125rem}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text b,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text i,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text strong,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text b,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text i,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text strong{font-family:inherit;color:#484848}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:checked+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:checked+span:before{background-color:#9d6925}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:hover+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:hover+span:before{border-color:#484848;box-shadow:0 0 4px 0 #9d6925}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:focus+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:focus+span:before{box-shadow:0 0 4px 0 #9d6925}.site-main .wp-block-column>.ngp-form section.at-inner form .at-form-submit,.site-main .post-content>.ngp-form section.at-inner form .at-form-submit{margin-bottom:24px;padding:.625rem 0 0}.site-main .wp-block-column>.ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary,.site-main .post-content>.ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary{display:inline-block;width:auto;float:none;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#9d6925;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;text-shadow:none;font-family:lato,sans-serif;transition:background-color .4s ease;margin:.625rem 0 0}.site-main .wp-block-column>.ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary:hover,.site-main .post-content>.ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary:hover{background-color:#7e4a48}.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml{background-color:rgba(0,0,0,0)}.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml p,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml p{font-family:lato,sans-serif}.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml p a,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml p a{font-family:inherit;color:#484848}.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml p a:hover,.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml p a:focus,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml p a:hover,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml p a:focus{font-family:inherit;color:#956323}.vfbp-form{width:900px;max-width:92%;margin:40px auto;background-color:#fcfaf7;box-shadow:0 12px 30px 0 rgba(106,106,106,.2);border-radius:8px;padding:32px 20px}@media(min-width: 768px){.vfbp-form{margin:60px auto;padding:32px}}@media(min-width: 1250px){.vfbp-form{padding:48px}}.vfbp-form h2{color:#9d6925;margin-bottom:16px}.vfbp-form .vfb-clearfix{display:none}.vfbp-form .vfb-col-12{float:none !important}.vfbp-form .vfb-help-block{margin-bottom:32px;display:block}.vfbp-form .vfb-form-group,.vfbp-form .vfb-fieldType-radio{max-width:450px;margin:0 auto 24px}@media(min-width: 768px){.vfbp-form .vfb-form-group,.vfbp-form .vfb-fieldType-radio{max-width:600px}}@media(min-width: 1250px){.vfbp-form .vfb-form-group,.vfbp-form .vfb-fieldType-radio{max-width:650px}}.vfbp-form .vfb-form-group .vfb-radio,.vfbp-form .vfb-fieldType-radio .vfb-radio{margin-bottom:4px}.vfbp-form .vfb-control-label{display:block;margin-bottom:8px;line-height:1.33}@media(min-width: 768px){.vfbp-form .vfb-control-label{font-size:1.125rem}}.vfbp-form .vfb-form-control{width:100%;border-color:#eae4d7;border-width:2px;box-shadow:none;padding:10px 24px;font-size:1.25rem;border-radius:8px;border-style:solid}.vfbp-form .vfb-fieldType-submit{text-align:center}.bio-header{background-image:linear-gradient(to right, #EAE4D7, #F9F7F3);padding:40px 30px 36px;margin-bottom:40px}@media(min-width: 768px){.bio-header{padding:36px 75px 32px;margin-bottom:32px}}@media(min-width: 1250px){.bio-header{padding:46px 75px 42px;margin-bottom:60px}}.bio-header h1{max-width:1520px;margin:0 auto}.bio-header h1+.role{max-width:1520px;margin:10px auto 0;font-size:1.125rem}@media(min-width: 768px){.bio-header h1+.role{font-size:1.25rem;margin-top:12px}}@media(min-width: 1250px){.bio-header h1+.role{font-size:1.75rem;margin-top:20px}}.bio-header h1+.role:empty{display:none}.bio{max-width:1350px;margin:0 auto 50px;padding:0 12px}@media(min-width: 768px){.bio{margin-bottom:60px;padding:0 40px}}@media(min-width: 1250px){.bio{padding:0 75px}}.bio .bio-pic{text-align:center;margin-bottom:38px}@media(min-width: 768px){.bio .bio-pic{display:inline-block;margin-right:20px;margin-bottom:0}}.bio .bio-pic .i72-image{width:189px;height:189px;border-radius:15px;background-repeat:no-repeat;background-position:center;background-size:100% 100%}@media(min-width: 1250px){.bio .bio-pic .i72-image{width:262px;height:262px}}.bio .bio-text{padding:0 20px}@media(min-width: 768px){.bio .bio-text{padding:0;display:inline-block;vertical-align:top;margin-left:20px;width:calc(100% - 234px)}}@media(min-width: 1250px){.bio .bio-text{width:calc(100% - 310px)}}.tabs{max-width:1520px;margin:0 auto 48px;padding:0 12px}@media(min-width: 768px){.tabs{margin-bottom:60px;padding:0 40px}}@media(min-width: 1250px){.tabs{padding:0 75px;margin-bottom:75px}}.tabs .tabs-labels{display:none}@media(min-width: 1024px){.tabs .tabs-labels{display:block;list-style-type:none;text-align:center}}@media(min-width: 1250px){.tabs .tabs-labels{margin:0 -70px 0 -70px}}.tabs .tabs-labels li{display:inline-block}.tabs .tabs-labels li a{font-family:minerva-modern,sans-serif;display:inline-block;font-size:1.5rem;font-weight:400;padding:30px 30px 27px;text-transform:uppercase;transition:background-color .4s ease,color .4s ease}@media(min-width: 1250px){.tabs .tabs-labels li a{font-size:1.75rem;padding:40px 48px 37px}}.tabs .tabs-labels li a:hover{color:#7e4a48;background-color:rgba(126,74,72,.04)}.tabs .tabs-labels li a.active{color:#7e4a48;background-color:rgba(126,74,72,.04);border-bottom:3px solid #7e4a48;padding-bottom:24px}@media(min-width: 1250px){.tabs .tabs-labels li a.active{border-bottom:4px solid #7e4a48;padding-bottom:33px}}.tabs .tabs-contents{padding:0 20px}.tabs .tabs-contents .tab-content-toggle{display:block;height:70px;padding:25px;text-align:center;border-top:1px solid rgba(72,72,72,.2);color:#7e4a48;font-family:minerva-modern,sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase}@media(min-width: 1024px){.tabs .tabs-contents .tab-content-toggle{display:none}}.tabs .tabs-contents .tab-content-toggle::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/caret-red.svg);background-repeat:no-repeat;background-position:center;height:20px;width:20px;transition:transform .4s ease,top .4s ease}.tabs .tabs-contents .tab-content-toggle:last-of-type{border-bottom:1px solid rgba(72,72,72,.2)}.tabs .tabs-contents .tab-content-toggle.active{background-color:rgba(126,74,72,.04);border-bottom:1px solid rgba(72,72,72,.2)}.tabs .tabs-contents .tab-content-toggle.active::after{transform:rotate(180deg);top:calc(50% - 10px)}.tabs .tabs-contents .tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0 38px}@media(min-width: 1024px){.tabs .tabs-contents .tab-content{max-width:75%;margin:0 auto;max-height:none;display:none}}@media(min-width: 1250px){.tabs .tabs-contents .tab-content{max-width:1276px}}.tabs .tabs-contents .tab-content.active{max-height:2500px;padding:24px 38px 0}@media(min-width: 1024px){.tabs .tabs-contents .tab-content.active{display:block;padding:32px 38px 0}}@media(min-width: 1250px){.tabs .tabs-contents .tab-content.active{padding-top:54px}}.tabs .tabs-contents .tab-content p{margin:0}.tabs .tabs-contents .tab-content h1,.tabs .tabs-contents .tab-content h2,.tabs .tabs-contents .tab-content h3,.tabs .tabs-contents .tab-content h4,.tabs .tabs-contents .tab-content h5,.tabs .tabs-contents .tab-content h6{margin-bottom:24px}.tabs .tabs-contents .tab-content a{color:#226893;text-decoration:underline}.tabs .tabs-contents .tab-content ul{list-style-type:none}@media(min-width: 1250px){.tabs .tabs-contents .tab-content ul{column-count:2;column-gap:65px}}.tabs .tabs-contents .tab-content ul li{margin-bottom:24px}@media(min-width: 1250px){.tabs .tabs-contents .tab-content ul li{margin-bottom:36px}}.tabs .tabs-contents .tab-content ul li::before{content:"";height:15px;width:15px;border-radius:50%;background-color:#226893;position:absolute;top:1px;left:-28px}.event-pub-callout{max-width:1640px;margin:0 auto 48px}@media(min-width: 768px){.event-pub-callout{margin-bottom:80px}}@media(min-width: 1250px){.event-pub-callout{padding:0 60px;margin-bottom:112px}}.event-pub-callout .past-events{padding:0 12px;margin-bottom:40px}@media(min-width: 768px){.event-pub-callout .past-events{padding:0 40px;margin-bottom:60px}}@media(min-width: 1250px){.event-pub-callout .past-events{padding:0;display:inline-block;vertical-align:top;width:38%;margin-bottom:0}}.event-pub-callout .past-events .past-event{display:block;padding:30px 32px 68px;border-radius:20px;background-color:#60776a;box-shadow:0 3px 20px rgba(0,0,0,.16);margin-bottom:24px;overflow:hidden;text-decoration:none;transition:box-shadow .4s ease,background-color .4s ease}@media(min-width: 768px){.event-pub-callout .past-events .past-event{padding:50px 70px 90px;border-top-right-radius:0;border-bottom-left-radius:0;margin-bottom:40px}}@media(min-width: 1250px){.event-pub-callout .past-events .past-event{padding-bottom:100px}}.event-pub-callout .past-events .past-event .title{color:#fff;font-size:1.625rem;margin-bottom:12px}@media(min-width: 768px){.event-pub-callout .past-events .past-event .title{font-size:2.25rem}}@media(min-width: 1250px){.event-pub-callout .past-events .past-event .title{margin-bottom:20px}}.event-pub-callout .past-events .past-event .date{display:block;color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;margin-bottom:30px}@media(min-width: 768px){.event-pub-callout .past-events .past-event .date{margin-bottom:24px}}.event-pub-callout .past-events .past-event .excerpt{font-size:1.125rem;color:#fff;display:block;display:-webkit-box;-webkit-line-clamp:3;max-height:4.5em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.event-pub-callout .past-events .past-event .excerpt p{color:#fff}.event-pub-callout .past-events .past-event:after{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:22px;background-color:#fff;position:absolute;right:0;bottom:0;width:57px;height:55px;border-top-left-radius:20px}@media(min-width: 768px){.event-pub-callout .past-events .past-event:after{width:78px;height:77px;background-size:30px}}@media(min-width: 1250px){.event-pub-callout .past-events .past-event:after{width:84px;height:82px;background-size:32px}}.event-pub-callout .past-events .past-event:hover,.event-pub-callout .past-events .past-event:focus{background-color:#425c4e;box-shadow:0 3px 20px rgba(0,0,0,.4)}.event-pub-callout .past-events .button{color:#fff;text-decoration:none}.event-pub-callout .publications{padding:0 12px}@media(min-width: 768px){.event-pub-callout .publications{padding:0 40px}}@media(min-width: 1250px){.event-pub-callout .publications{padding:0;display:inline-block;width:56%;margin-left:5%;vertical-align:top}}.event-pub-callout .publications h2{margin-bottom:24px}@media(min-width: 768px){.event-pub-callout .publications h2{margin-bottom:48px}}@media(min-width: 1250px){.event-pub-callout .publications h2{margin-bottom:36px}}.event-pub-callout .publications .pub{margin-bottom:44px}@media(min-width: 768px){.event-pub-callout .publications .pub{margin-bottom:64px}}@media(min-width: 1250px){.event-pub-callout .publications .pub{margin-bottom:52px}}.event-pub-callout .publications .pub .icon{margin-right:12px;width:45px;height:48px;position:absolute;left:0;top:0}@media(min-width: 768px){.event-pub-callout .publications .pub .icon{width:57px;height:62px}}.event-pub-callout .publications .pub .icon svg{width:100%}.event-pub-callout .publications .pub .title{padding-left:60px;font-size:1.25rem;margin-bottom:18px;display:block;display:-webkit-box;-webkit-line-clamp:7;max-height:9.1em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.event-pub-callout .publications .pub .title{font-size:1.5rem;padding-left:105px;margin-bottom:32px;-webkit-line-clamp:4;max-height:5.2em}}@media(min-width: 1250px){.event-pub-callout .publications .pub .title{font-size:1.625rem;margin-bottom:20px;-webkit-line-clamp:3;max-height:3.9em}}.event-pub-callout .publications .pub .details{padding-left:60px;display:block;display:-webkit-box;-webkit-line-clamp:7;max-height:9.1em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible;margin:0}@media(min-width: 768px){.event-pub-callout .publications .pub .details{font-size:1.125rem;padding-left:105px;-webkit-line-clamp:4;max-height:5.2em}}@media(min-width: 1250px){.event-pub-callout .publications .pub .details{font-size:1.25rem;-webkit-line-clamp:3;max-height:3.9em}}.event-pub-callout .publications .pub .button{margin-top:30px;margin-left:60px;color:#fff;text-decoration:none}@media(min-width: 768px){.event-pub-callout .publications .pub .button{margin-top:40px;margin-left:105px}}.quote-callout{padding:32px 32px 88px 32px}@media(min-width: 768px){.quote-callout{padding:56px 64px 120px 205px}}@media(min-width: 1024px){.quote-callout{padding:56px 64px 120px 280px}}@media(min-width: 1250px){.quote-callout{padding:44px 60px 104px}}.quote-callout::before{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote.svg);background-position:center;background-repeat:no-repeat;background-size:70px;position:absolute;left:50%;top:40px;width:70px;height:44px;transform:translateX(-50%)}@media(min-width: 768px){.quote-callout::before{top:56px;left:50px;background-size:125px;width:125px;height:95px;transform:none}}@media(min-width: 1024px){.quote-callout::before{left:70px;background-size:155px;width:155px}}@media(min-width: 1250px){.quote-callout::before{display:none}}.quote-callout::after{content:"";position:absolute;width:75%;height:4px;background-color:#fff;bottom:48px;right:0}@media(min-width: 768px){.quote-callout::after{bottom:70px}}@media(min-width: 1250px){.quote-callout::after{bottom:50px;width:34%}}.quote-callout .quote{color:#fff;font-size:1.5rem;font-family:minerva-modern,sans-serif;font-weight:400;margin-left:100px;padding:68px 12px 24px;margin:0}@media(min-width: 768px){.quote-callout .quote{font-size:2.25rem;margin-left:0;padding:48px 16px 48px}}@media(min-width: 1250px){.quote-callout .quote{font-size:2.5rem;max-width:1700px;margin:0 auto;padding:26px 220px 0}}.quote-callout .quote::before{display:none}@media(min-width: 1250px){.quote-callout .quote::before{display:block;content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote.svg);background-position:center;background-repeat:no-repeat;background-size:155px;position:absolute;left:0;top:0;width:155px;height:95px}}.quote-callout .author{text-align:right;margin-top:16px}@media(min-width: 1250px){.quote-callout .author{max-width:1260px;margin:24px auto 0}}.quote-callout .author .name{font-size:1.5rem;color:#fff}@media(min-width: 768px){.quote-callout .author .name{font-size:1.75rem}}@media(min-width: 1250px){.quote-callout .author .name{font-size:2rem}}.quote-callout .author .desc{font-size:.875rem;text-transform:uppercase;margin-top:8px;color:#fff;display:inline-block;max-width:300px}@media(min-width: 768px){.quote-callout .author .desc{font-size:1rem;max-width:400px}}@media(min-width: 1250px){.quote-callout .author .desc{font-size:1.125rem;max-width:500px}}.quote-callout.yellow{background-color:#9d6925}.quote-callout.blue{background-color:#226893}.quote-callout.green{background-color:#60776a}.quote-callout.red{background-color:#7e4a48}.quote-callout.off-white{background-color:#fcfaf7}.quote-callout.off-white::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-black.svg)}.quote-callout.off-white::after{background-color:#484848}.quote-callout.off-white .quote{color:#484848}@media(min-width: 1250px){.quote-callout.off-white .quote::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-black.svg)}}.quote-callout.off-white .author .name{color:#484848}.quote-callout.off-white .author .desc{color:#484848}.quote-callout.gray-light{background-color:#eae4d7}.quote-callout.gray-light::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-black.svg)}.quote-callout.gray-light::after{background-color:#484848}.quote-callout.gray-light .quote{color:#484848}@media(min-width: 1250px){.quote-callout.gray-light .quote::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-black.svg)}}.quote-callout.gray-light .author .name{color:#484848}.quote-callout.gray-light .author .desc{color:#484848}.archive-people .archive-tabs,.archive-trustees .archive-tabs{max-width:1700px;margin:0 auto 48px}@media(min-width: 768px){.archive-people .archive-tabs,.archive-trustees .archive-tabs{margin-bottom:30px;padding:0 8px}}@media(min-width: 1250px){.archive-people .archive-tabs,.archive-trustees .archive-tabs{margin-bottom:12px}}.archive-people .archive-tabs .tabs-labels,.archive-trustees .archive-tabs .tabs-labels{list-style-type:none;text-align:center;white-space:nowrap;overflow-x:scroll;padding:15px 0;margin-bottom:20px;scroll-snap-type:x mandatory}.archive-people .archive-tabs .tabs-labels li,.archive-trustees .archive-tabs .tabs-labels li{display:inline-block;scroll-snap-align:center}.archive-people .archive-tabs .tabs-labels li a,.archive-trustees .archive-tabs .tabs-labels li a{font-family:minerva-modern,sans-serif;display:block;font-size:1.5rem;font-weight:400;padding:30px 30px 27px;text-transform:uppercase;transition:background-color .4s ease,color .4s ease}@media(min-width: 1250px){.archive-people .archive-tabs .tabs-labels li a,.archive-trustees .archive-tabs .tabs-labels li a{font-size:1.75rem;padding:40px 48px 37px}}.archive-people .archive-tabs .tabs-labels li a:hover,.archive-trustees .archive-tabs .tabs-labels li a:hover{color:#226893;background-color:rgba(34,104,147,.04)}.archive-people .archive-tabs .tabs-labels li a.active,.archive-trustees .archive-tabs .tabs-labels li a.active{color:#226893;background-color:rgba(34,104,147,.04);border-bottom:3px solid #226893;padding-bottom:24px}@media(min-width: 1250px){.archive-people .archive-tabs .tabs-labels li a.active,.archive-trustees .archive-tabs .tabs-labels li a.active{border-bottom:4px solid #226893;padding-bottom:33px}}.archive-people .archive-tabs .swipe-to-scroll,.archive-trustees .archive-tabs .swipe-to-scroll{color:#226893}.archive-people .archive-tabs .swipe-to-scroll::before,.archive-people .archive-tabs .swipe-to-scroll::after,.archive-trustees .archive-tabs .swipe-to-scroll::before,.archive-trustees .archive-tabs .swipe-to-scroll::after{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-blue.svg)}@media(min-width: 1024px){.archive-people .archive-tabs .swipe-to-scroll,.archive-trustees .archive-tabs .swipe-to-scroll{display:none}}.archive-people .archive-tabs .swipe-to-scroll.disable,.archive-trustees .archive-tabs .swipe-to-scroll.disable{display:none}.archive-people .archive-tabs .tabs-contents .tab-content,.archive-trustees .archive-tabs .tabs-contents .tab-content{display:none;list-style-type:none;overflow:hidden;margin:0 auto;text-align:center}.archive-people .archive-tabs .tabs-contents .tab-content.active,.archive-trustees .archive-tabs .tabs-contents .tab-content.active{display:block;padding:24px 0 0}@media(min-width: 1024px){.archive-people .archive-tabs .tabs-contents .tab-content.active,.archive-trustees .archive-tabs .tabs-contents .tab-content.active{padding:32px 0 0}}@media(min-width: 1250px){.archive-people .archive-tabs .tabs-contents .tab-content.active,.archive-trustees .archive-tabs .tabs-contents .tab-content.active{padding-top:54px}}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{text-align:center;background-color:#fcfaf7;width:100%;max-width:374px;min-height:566px;padding:40px 12px 36px;margin:0 auto 20px;transition:background-color .4s ease}@media(min-width: 768px){.archive-people .archive-tabs .tabs-contents .tab-content .archive-item,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{display:inline-block;width:372px;height:566px;margin-bottom:38px}}@media(min-width: 1250px){.archive-people .archive-tabs .tabs-contents .tab-content .archive-item,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{width:374px;margin-bottom:82px}}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .post-icon,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .post-icon{background-size:cover;background-position:center;width:303px;height:303px;max-width:100%;border-radius:15px;margin:0 auto 30px}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:160px;gap:6px 0}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .post-title,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .post-title{font-size:1.625rem;color:#484848}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .archive-bottom-content,.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .job-title,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .archive-bottom-content,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .job-title{text-transform:uppercase;font-weight:700;max-width:75%;margin:0 auto}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .position-title,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .position-title{color:#1b5d86}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom span,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom span{font-size:1.1875rem;color:#484848;display:table;margin:0 auto;padding-right:30px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-position:100% center;background-repeat:no-repeat;background-size:16px;padding-bottom:2px}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item:hover,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item:hover{background-color:#eae4d7}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item:hover span,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item:hover span{border-bottom:1px solid #484848;padding-bottom:1px}.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{min-height:530px}@media(min-width: 768px){.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{height:530px}}.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .post-icon{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/Placeholder.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom{height:auto;min-height:105px}.lesson-container{padding:0 20px}@media(min-width: 768px){.lesson-container{padding:0 40px}}@media(min-width: 1250px){.lesson-container{padding:0 60px;max-width:1640px;margin:0 auto 80px;display:table;table-layout:fixed;width:100%}}@media(min-width: 1250px){.lesson-container .lesson-desc,.lesson-container .lesson-details{display:table-cell;width:100%}}.lesson-container .lesson-desc h2,.lesson-container .lesson-details h2{margin-bottom:32px}@media(min-width: 768px){.lesson-container .lesson-desc h2,.lesson-container .lesson-details h2{margin-bottom:24px}}.lesson-container .lesson-desc{margin-bottom:56px}@media(min-width: 1250px){.lesson-container .lesson-desc{margin-bottom:0;padding-right:45px}}.lesson-container .lesson-desc h2,.lesson-container .lesson-desc h3,.lesson-container .lesson-desc h4,.lesson-container .lesson-desc h5,.lesson-container .lesson-desc h6,.lesson-container .lesson-desc p{margin-bottom:16px}.lesson-container .lesson-details{margin-bottom:36px}@media(min-width: 768px){.lesson-container .lesson-details{margin-bottom:70px}}@media(min-width: 1250px){.lesson-container .lesson-details{margin-bottom:0;padding-left:45px}}.lesson-container .lesson-details ul{list-style-position:inside;list-style-type:none;font-size:1.125rem;text-indent:-26px;padding-left:22px}.lesson-container .lesson-details ul li{margin-bottom:32px}@media(min-width: 1250px){.lesson-container .lesson-details ul li{margin-bottom:36px}}.lesson-container .lesson-details ul li::before{content:"";width:15px;height:15px;border-radius:50%;background-color:#226893;display:inline-block;margin-right:12px}.lesson-parts-container{padding:0 24px;margin-bottom:80px}@media(min-width: 768px){.lesson-parts-container{padding:0 40px}}.lesson-parts-container .lesson-part{margin-bottom:24px}@media(min-width: 768px){.lesson-parts-container .lesson-part{margin-bottom:20px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part{padding:0 32px;max-width:1520px;margin:0 auto 20px}}.lesson-parts-container .lesson-part .lesson-part-title{display:block;padding:25px 0 45px 28px;border-radius:5px;box-shadow:0 3px 3px rgba(0,0,0,.15);transition:background-color .4s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-part-title{padding:32px 28px 32px 40px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-part-title{padding:32px 32px 32px 50px}}.lesson-parts-container .lesson-part .lesson-part-title h2{font-family:lato,sans-serif;color:#226893;font-size:1.875rem;font-weight:700;display:inline-block;max-width:65%;line-height:1.125;transition:color .4s ease}.lesson-parts-container .lesson-part .lesson-part-title svg{width:28px;height:28px;position:absolute;top:23px;right:19px;transition:all .2s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-part-title svg{width:32px;height:32px;top:50%;right:30px;transform:translateY(-50%)}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-part-title svg{width:36px;height:36px}}.lesson-parts-container .lesson-part .lesson-part-title svg g path{transition:stroke .4s ease}.lesson-parts-container .lesson-part .lesson-part-title::before,.lesson-parts-container .lesson-part .lesson-part-title::after{content:"";background-color:#226893;height:27px;width:4px;display:block;position:absolute;border-radius:6px;right:28px;top:24px;transition:height .4s ease,top .4s ease,transform .4s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-part-title::before,.lesson-parts-container .lesson-part .lesson-part-title::after{height:32px;top:32px;right:36px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-part-title::before,.lesson-parts-container .lesson-part .lesson-part-title::after{right:40px}}.lesson-parts-container .lesson-part .lesson-part-title::after{transform:rotate(90deg)}.lesson-parts-container .lesson-part .lesson-part-title:hover{background-color:#226893}.lesson-parts-container .lesson-part .lesson-part-title:hover h2{color:#fff}.lesson-parts-container .lesson-part .lesson-part-title:hover::before,.lesson-parts-container .lesson-part .lesson-part-title:hover::after{background-color:#fff}.lesson-parts-container .lesson-part .lesson-dropdown{max-height:0;visibility:hidden;overflow:hidden;padding:0 32px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .6s ease,padding .6s ease,visibility .6s ease,box-shadow .6s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-dropdown{padding:0 60px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-dropdown{padding:0 90px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc{column-count:2;-webkit-perspective:1;-webkit-column-count:2;-moz-column-count:2;column-gap:100px}}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc p{font-size:1.125rem}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc a{color:#226893;text-decoration:underline}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h2,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h3,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h4,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h5,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h6{margin-bottom:16px}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc ul>li,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc ol>li{margin-left:20px;margin-bottom:12px;font-size:1.125rem}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.aligncenter,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignleft,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignright{max-width:100%}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.aligncenter img,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignleft img,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignright img{max-width:100%}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.aligncenter .wp-caption-text,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignleft .wp-caption-text,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignright .wp-caption-text{font-size:1rem}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.aligncenter{margin:0 auto;text-align:center}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignright{float:right;margin:16px 0 16px 16px}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignleft{float:left;margin:16px 16px 16px 0}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:16px}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a{display:flex;margin-top:24px;margin-right:24px;width:260px;padding:18px 22px 18px 26px;background-color:#f4f7fa;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);align-items:center;transition:background-color .4s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a{margin-top:12px;margin-right:12px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a{margin-top:32px;margin-right:32px}}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a svg{margin-right:15px;min-width:48px;min-height:64px;max-width:48px;max-height:64px}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a svg path{transition:fill .4s ease}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a span{font-size:1.125rem;font-weight:700;transition:color .4s ease}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a:hover{background-color:#226893}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a:hover svg path{fill:#fff}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a:hover span{color:#fff}.lesson-parts-container .lesson-part.active .lesson-part-title{background-color:#226893;border-bottom-left-radius:0;border-bottom-right-radius:0}.lesson-parts-container .lesson-part.active .lesson-part-title h2{color:#fff}.lesson-parts-container .lesson-part.active .lesson-part-title::before{transform:rotate(45deg);background-color:#fff}.lesson-parts-container .lesson-part.active .lesson-part-title::after{transform:rotate(135deg);background-color:#fff}.lesson-parts-container .lesson-part.active .lesson-dropdown{max-height:5000px;visibility:visible;padding:36px 32px;box-shadow:0 6px 20px rgba(106,106,106,.39);border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part.active .lesson-dropdown{padding:52px 60px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part.active .lesson-dropdown{padding:52px 90px}}.lesson-additionals{padding:0 20px}@media(min-width: 768px){.lesson-additionals{padding:0 40px}}@media(min-width: 1250px){.lesson-additionals{padding:0 60px;max-width:1640px;margin:0 auto 80px}}.lesson-additionals h2{margin-bottom:32px}@media(min-width: 768px){.lesson-additionals h2{margin-bottom:40px}}.lesson-additionals .lesson-additionals-container{display:flex;flex-wrap:wrap}.lesson-additionals .lesson-additionals-container a{display:flex;margin-bottom:24px;margin-right:24px;width:260px;padding:18px 22px 18px 26px;background-color:#f4f7fa;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);align-items:center;transition:background-color .4s ease}.lesson-additionals .lesson-additionals-container a svg{margin-right:15px;min-width:48px;min-height:64px;max-width:48px;max-height:64px}.lesson-additionals .lesson-additionals-container a svg path{transition:fill .4s ease}.lesson-additionals .lesson-additionals-container a span{font-size:1.125rem;font-weight:700;transition:color .4s ease}.lesson-additionals .lesson-additionals-container a:hover{background-color:#226893}.lesson-additionals .lesson-additionals-container a:hover svg path{fill:#fff}.lesson-additionals .lesson-additionals-container a:hover span{color:#fff}.wp-block-group{margin:32px auto}@media(min-width: 768px){.wp-block-group{margin:40px auto}}@media(min-width: 1250px){.wp-block-group{max-width:1640px}}.wp-block-group .wp-block-columns{margin:0 auto;padding:12px}@media(min-width: 768px){.wp-block-group .wp-block-columns{padding:0 40px}}@media(min-width: 1024px){.wp-block-group .wp-block-columns{display:table;table-layout:fixed;width:100%;padding:0 28px}}@media(min-width: 1250px){.wp-block-group .wp-block-columns{max-width:1640px;padding:0 40px}}.wp-block-group .wp-block-columns .wp-block-columns{margin:0 auto;padding:0}@media(min-width: 768px){.wp-block-group .wp-block-columns .wp-block-columns{padding:0}}@media(min-width: 1024px){.wp-block-group .wp-block-columns .wp-block-columns{display:table;table-layout:fixed;width:100%;padding:0}}@media(min-width: 1250px){.wp-block-group .wp-block-columns .wp-block-columns{max-width:1640px;padding:0}}.post-content .wp-block-columns{margin:0 auto;padding:24px 0px}@media(min-width: 768px){.post-content .wp-block-columns{padding:30px 0;gap:40px}}@media(min-width: 1024px){.post-content .wp-block-columns{width:100%;padding:28px 0}}@media(min-width: 1250px){.post-content .wp-block-columns{max-width:1640px;padding:32px 0;gap:64px}}.post-content .wp-block-columns .wp-block-column{margin-bottom:4px;vertical-align:top;padding:0}@media(min-width: 768px){.post-content .wp-block-columns .wp-block-column{padding:8px 0}}@media(min-width: 1024px){.post-content .wp-block-columns .wp-block-column{width:100%;padding:8px 0;margin-bottom:0}}@media(min-width: 1250px){.post-content .wp-block-columns .wp-block-column{padding:8px 0px}}.wp-block-columns{margin:0 auto;padding:24px 12px}@media(min-width: 768px){.wp-block-columns{padding:30px;gap:40px}}@media(min-width: 1024px){.wp-block-columns{width:100%;padding:28px 40px}}@media(min-width: 1250px){.wp-block-columns{max-width:1640px;padding:32px 60px;gap:64px}}.wp-block-columns .wp-block-embed{padding:24px 0;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-columns .wp-block-embed{padding:30px 0}}@media(min-width: 1250px){.wp-block-columns .wp-block-embed{padding:32px 0}}.wp-block-columns .wp-block-column{margin-bottom:4px;vertical-align:top;padding:0 12px}@media(min-width: 768px){.wp-block-columns .wp-block-column{padding:8px 0}}@media(min-width: 1024px){.wp-block-columns .wp-block-column{width:100%;padding:8px 0;margin-bottom:0}}@media(min-width: 1250px){.wp-block-columns .wp-block-column{padding:8px 0px}}.wp-block-columns .wp-block-column .wysiwyg-callout{padding:0;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-columns .wp-block-column .wysiwyg-callout{padding:8px 0}}@media(min-width: 1250px){.wp-block-columns .wp-block-column .wysiwyg-callout{padding:8px 0px}}.wp-block-columns .wp-block-column p{margin-bottom:20px}@media(min-width: 768px){.wp-block-columns .wp-block-column p{font-size:1.125rem}}.wp-block-columns .wp-block-column p:last-child{margin-bottom:0}.wp-block-columns .wp-block-column ul,.wp-block-columns .wp-block-column ol{padding-left:20px}.wp-block-columns .wp-block-column ul li,.wp-block-columns .wp-block-column ol li{margin-bottom:8px;line-height:1.25}@media(min-width: 768px){.wp-block-columns .wp-block-column ul li,.wp-block-columns .wp-block-column ol li{font-size:1.125rem}}.wp-block-columns .wp-block-column h1,.wp-block-columns .wp-block-column h2{margin-bottom:24px}.wp-block-columns .wp-block-column h3{margin-bottom:18px}.wp-block-columns .wp-block-column h4,.wp-block-columns .wp-block-column h5,.wp-block-columns .wp-block-column h6{margin-bottom:12px}.wp-block-columns .wp-block-column a{color:#226893;text-decoration:underline}.wp-block-columns .wp-block-column a.button,.wp-block-columns .wp-block-column .wp-block-button__link{color:#fff;text-decoration:none}.wp-block-columns .wp-block-column .wp-block-image{padding:0;margin:0 auto}@media(min-width: 768px){.wp-block-columns .wp-block-column .wp-block-image{padding:0}}@media(min-width: 1250px){.wp-block-columns .wp-block-column .wp-block-image{padding:0}}.wp-block-columns .wp-block-column .wp-block-image figure{display:block}.wp-block-columns .wp-block-column .wp-block-image figure.aligncenter{text-align:center}.wp-block-columns .wp-block-column .wp-block-image figure.alignleft{text-align:left;float:none}.wp-block-columns .wp-block-column .wp-block-image figure.alignright{text-align:right;float:none}.wp-block-columns .wp-block-column .wp-block-image figure img{max-width:100%;height:auto}.wp-block-columns .wp-block-column .wp-block-buttons{padding:0;margin:0 auto}@media(min-width: 768px){.wp-block-columns .wp-block-column .wp-block-buttons{padding:12px 0}}@media(min-width: 1250px){.wp-block-columns .wp-block-column .wp-block-buttons{padding:12px 0}}.wp-block-columns .wp-block-column.is-vertically-aligned-center{vertical-align:middle}.wp-block-group h1,.wp-block-group h2,.wp-block-group h3,.wp-block-group h4,.wp-block-group h5,.wp-block-group h6,.wp-block-group p{margin-bottom:16px}.wp-block-image{padding:24px 12px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-image{padding:24px 40px}}@media(min-width: 1250px){.wp-block-image{padding:24px 60px}}.wp-block-image figure{display:block}.wp-block-image figure.aligncenter{text-align:center;display:block}.wp-block-image figure.alignleft{text-align:left;float:none;display:block}.wp-block-image figure.alignright{text-align:right;float:none;display:block}.wp-block-image figure img{max-width:100%;height:auto}.wp-block-image img{max-width:100%;height:auto}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-text-align-left{text-align:left}.wp-block-embed{padding:24px 12px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-embed{padding:28px 40px}}@media(min-width: 1250px){.wp-block-embed{padding:32px 60px}}.wp-block-embed.aligncenter{text-align:center}.wp-block-embed.alignleft{text-align:left}.wp-block-embed.alignright{text-align:right}.wp-block-embed iframe{max-width:100%}.wp-block-buttons{padding:8px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-buttons{padding:8px 40px}}@media(min-width: 1250px){.wp-block-buttons{padding:10px 60px}}.wp-block-buttons .wp-block-button{margin-bottom:16px}.wp-block-buttons .wp-block-button__link{display:inline-block;text-align:left;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#9d6925;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;transition:background-color .4s ease}.wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .wp-block-button__link:focus{background-color:#7e4a48}.wp-block-buttons.is-content-justification-center{text-align:center}.wp-block-buttons.is-content-justification-right{text-align:right}.wp-block-buttons.is-content-justification-left{text-align:left}.wp-block-social-links{padding:12px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-social-links{padding:12px 40px}}@media(min-width: 1250px){.wp-block-social-links{padding:12px 60px}}.wp-block-social-links .wp-social-link{display:inline-block;margin-right:10px}.wp-block-social-links .wp-social-link a{display:inline-block;vertical-align:top;padding:10px;line-height:0;border-radius:50%;background-color:#226893;transition:background-color .4s ease,box-shadow .4s ease}.wp-block-social-links .wp-social-link a svg path{fill:#fff}.wp-block-social-links .wp-social-link a:hover,.wp-block-social-links .wp-social-link a:focus{background-color:#145075;box-shadow:0 3px 20px rgba(0,0,0,.16)}.wp-block-social-links .wp-social-link.wp-social-link-facebook a{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/facebook.svg);background-repeat:no-repeat;background-size:12px;background-position:center;padding:0;height:44px;width:44px}.wp-block-social-links .wp-social-link.wp-social-link-facebook a svg{display:none}.wp-block-social-links.aligncenter{text-align:center}.wp-block-social-links.alignleft{text-align:left}.wp-block-social-links.alignright{text-align:right}.wp-caption.alignleft{float:left;margin-right:20px}.wp-caption.alignright{float:right;margin-left:20px}.filter-wrapper{min-height:100vh;overflow:hidden}.filter-wrapper .filter-sidebar{width:100%;z-index:1;left:0;height:100%;transition:left .4s ease,width .4s ease,height .4s ease}@media(min-width: 768px){.filter-wrapper .filter-sidebar{width:340px;margin-top:25px;float:left}}@media(min-width: 1250px){.filter-wrapper .filter-sidebar{width:370px}}.filter-wrapper .filter-sidebar .filter-toggle{background-color:#fff;position:absolute;z-index:2;height:48px;font-size:18px;padding:11px 15px 12px;right:0;top:16px;border-radius:8px 0px 0px 8px;transition:width .4s ease,right .4s ease,background-color .4s ease,box-shadow .4s ease}.filter-wrapper .filter-sidebar .filter-toggle span{display:none;margin-right:8px}.filter-wrapper .filter-sidebar .filter-toggle svg{width:21px;height:13px;transform:rotate(180deg);transition:transform .4s ease}.filter-wrapper .filter-sidebar .filter-container{background-color:#fcfaf7;width:100%;box-shadow:0 6px 20px rgba(106,106,106,.35);transition:box-shadow .4s ease}@media(min-width: 768px){.filter-wrapper .filter-sidebar .filter-container{margin-bottom:-10000px;padding-bottom:10000px;border-radius:0 8px 0 0}}.filter-wrapper .filter-sidebar .filter-container form{padding:85px 55px}@media(min-width: 768px){.filter-wrapper .filter-sidebar .filter-container form{padding:50px 36px 125px}}@media(min-width: 1250px){.filter-wrapper .filter-sidebar .filter-container form{padding:50px 40px 125px}}.filter-wrapper .filter-sidebar .filter-container form h2{font-size:1.875rem;margin-bottom:10px;color:#0f3051;font-family:lato,sans-serif}.filter-wrapper .filter-sidebar .filter-container form .filter-item{margin-bottom:10px}.filter-wrapper .filter-sidebar .filter-container form .filter-item+h2{margin-top:70px}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]{opacity:0;position:absolute}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]:focus+label::before{outline:-webkit-focus-ring-color auto 1px}.filter-wrapper .filter-sidebar .filter-container form .filter-item label{position:relative;display:inline-block;padding-left:34px;font-size:1.125rem;color:#484848}.filter-wrapper .filter-sidebar .filter-container form .filter-item label::before,.filter-wrapper .filter-sidebar .filter-container form .filter-item label::after{position:absolute;content:"";display:inline-block}.filter-wrapper .filter-sidebar .filter-container form .filter-item label::before{height:22px;width:22px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.16);border-radius:4px;left:0px;top:2px}.filter-wrapper .filter-sidebar .filter-container form .filter-item label::after{height:10px;width:21px;border-left:2px solid #707070;border-bottom:2px solid #707070;transform:rotate(-45deg);left:5px;top:4px}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]+label::after{content:none}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]:checked+label{font-weight:700}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]:checked+label::after{content:""}.filter-wrapper .filter-sidebar .filter-container form .filter-children{padding-left:25px;margin-top:10px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-span{display:block;padding:0 6px;margin-bottom:4px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown{height:40px;max-width:425px;margin-bottom:12px;overflow:hidden;transition:height .4s ease}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown.active{height:256px;background-color:#fff;visibility:visible;box-shadow:0 2px 4px rgba(0,0,0,.16);border-radius:4px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown.active .filter-date-title{display:none}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown.active .filter-select{visibility:visible}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown.active .filter-select svg{display:inline-block}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select{height:100%;padding:32px 0 68px;visibility:hidden;transition:visibility .4s ease}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select{height:100%;width:50%;float:left;margin:0;text-align:center;padding:0;border:0;font-size:1rem;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;overflow:scroll;list-style-type:none}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select:focus{outline:-webkit-focus-ring-color auto 1px !important}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select .option{display:block;padding:4px 0;margin:0 14px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select .option.selected{background:linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));border-top:2px solid #226893;border-bottom:2px solid #226893;padding:2px 0}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select .option:hover{background-color:#f4f4f4}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg{position:absolute;width:20px;display:none}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg:first-of-type{left:calc(25% - 10px);top:12px;transform:rotate(180deg)}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg:nth-of-type(3){left:calc(75% - 10px);top:12px;transform:rotate(180deg)}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg:nth-of-type(2){left:calc(25% - 10px);bottom:46px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg:last-of-type{left:calc(75% - 10px);bottom:46px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-ok,.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-cancel{position:absolute;bottom:0;width:50%;left:0;height:36px;font-size:1rem;background-color:#fff;transition:background-color .4s ease,color .4s ease;box-shadow:0 2px 4px rgba(0,0,0,.16);border:0;cursor:pointer;border-top:2px solid #f4f4f4}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-ok:hover,.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-cancel:hover{background-color:#fcfaf7}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-ok:active,.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-cancel:active{background-color:#226893;color:#fff}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-ok{left:50%}.filter-wrapper .filter-sidebar .filter-container form .filter-date-title{background-color:#fff;color:#226893;width:98%;max-width:425px;display:block;text-align:center;padding:5px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.16);margin-bottom:12px;transition:background-color .4s ease}.filter-wrapper .filter-sidebar .filter-container form .filter-date-title:hover{background-color:#fcfaf7}.filter-wrapper .filter-sidebar .filter-container form .button{margin:75px auto 125px;display:table;cursor:pointer}.filter-wrapper .filter-sidebar .filter-container form .clear-filter-container{text-align:center;display:block;max-width:425px;width:98%;padding:5px;margin-top:32px}.filter-wrapper .filter-sidebar .filter-container form .clear-filter-container .filter-clear{color:#226893;padding-right:24px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-blue.svg);background-repeat:no-repeat;background-position:right center}.filter-wrapper .filter-sidebar .filter-container form .clear-filter-container .filter-clear:hover{text-decoration:underline}.filter-wrapper .featured-filter-section{padding:35px 12px 12px;transition:padding .4s ease}@media(min-width: 768px){.filter-wrapper .featured-filter-section{padding:0 40px 12px 375px;margin-top:25px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section{padding:0 60px 12px 410px}}.filter-wrapper .featured-filter-section .featured-filter-container{max-width:1300px;margin:0 auto}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container{padding:0 30px}}@media(min-width: 1024px){.filter-wrapper .featured-filter-section .featured-filter-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:18px;padding:0}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container{grid-gap:24px}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item{background-color:#60776a;border-radius:8px;box-shadow:0 6px 10px 0 rgba(106,106,106,.39);margin-bottom:14px;padding:25px 30px 0;min-height:265px;transition:box-shadow .4s ease,background-color .4s ease}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item{margin-bottom:18px;padding:30px 35px 0;min-height:300px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item{padding:48px 52px 0;min-height:350px}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item::before{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-white.svg);background-position:center;background-repeat:no-repeat;background-size:100%;width:30px;height:26px;left:25px;bottom:32px;position:absolute}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item::before{width:36px;left:35px;height:32px;bottom:30px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item::before{left:52px;bottom:48px}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item:last-of-type{background-color:#226893}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category{margin-bottom:12px;padding:0 3px 5px;display:table;border-bottom:1px solid rgba(255,255,255,.2);min-width:75%}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category svg{margin-right:8px}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category svg path{fill:#fff}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category a{color:#fff;font-style:italic;font-size:.875rem}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category a:hover{text-decoration:underline}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category span{color:#fff;display:inline-block;margin:0 6px}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link{display:block;padding-bottom:74px}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link{padding-bottom:76px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link{padding-bottom:98px}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-title{color:#fff;font-size:1.375rem;margin-bottom:20px}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-title{font-size:1.75rem;margin-bottom:24px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-title{font-size:2rem}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-date{color:#fff;font-size:.875rem;font-weight:700;margin-bottom:8px}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-date{font-size:1.125rem}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-desc{color:#fff}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-desc p{color:#fff;font-size:.875rem;display:block;display:-webkit-box;-webkit-line-clamp:2;max-height:3em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-desc p{font-size:1rem;-webkit-line-clamp:3;max-height:4.5em;line-height:1.5}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-desc p{font-size:1.125rem}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item.hover{background-color:#425c4e;box-shadow:0 10px 20px 0 rgba(106,106,106,.55)}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item.hover:last-of-type{background-color:#145075}.filter-wrapper #filter-results{padding:16px 12px 35px;transition:padding .4s ease}@media(min-width: 768px){.filter-wrapper #filter-results{padding:0 40px 35px 375px;margin-top:25px}}@media(min-width: 1250px){.filter-wrapper #filter-results{padding:12px 60px 35px 410px}}.filter-wrapper #filter-results.loading{opacity:.4}.filter-wrapper #filter-results .result-container{max-width:1300px;margin:0 auto}.filter-wrapper #filter-results .result-container .result-item{margin-bottom:18px;border-bottom:1px solid #226893;padding:0 30px 20px;float:left}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item{margin-bottom:40px;padding:0 70px 48px;float:none}}.filter-wrapper #filter-results .result-container .result-item .result-category{font-size:.875rem;font-style:italic;color:#226893}.filter-wrapper #filter-results .result-container .result-item .result-category svg{top:2px;margin-right:6px}.filter-wrapper #filter-results .result-container .result-item .result-category svg path{fill:#226893}.filter-wrapper #filter-results .result-container .result-item .result-category a:hover{text-decoration:underline}.filter-wrapper #filter-results .result-container .result-item .result-category span{font-style:normal;margin:0 12px}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-category span{margin:0 16px}}.filter-wrapper #filter-results .result-container .result-item .result-title{margin:20px 0 12px;font-size:1.25rem;color:#226893;max-width:170px}@media(min-width: 768px){.filter-wrapper #filter-results .result-container .result-item .result-title{margin:16px 0 12px}}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-title{font-size:1.875rem;margin:14px 0 16px;max-width:1000px}}.filter-wrapper #filter-results .result-container .result-item .result-date{margin-right:8px}.filter-wrapper #filter-results .result-container .result-item .result-author{padding-left:14px}.filter-wrapper #filter-results .result-container .result-item .result-author:before{content:"";position:absolute;left:0;top:3px;width:1px;height:15px;background-color:#226893}.filter-wrapper #filter-results .result-container .result-item .result-date,.filter-wrapper #filter-results .result-container .result-item .result-author{font-size:.875rem;font-weight:600}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-date,.filter-wrapper #filter-results .result-container .result-item .result-author{margin-bottom:24px}}.filter-wrapper #filter-results .result-container .result-item .result-date-author-container{margin-bottom:12px}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-date-author-container{margin-bottom:24px}}.filter-wrapper #filter-results .result-container .result-item .result-desc{margin-bottom:12px}@media(min-width: 768px){.filter-wrapper #filter-results .result-container .result-item .result-desc{margin-bottom:16px}}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-desc{margin-bottom:12px}}.filter-wrapper #filter-results .result-container .result-item .result-desc p{font-size:.875rem;display:block;display:-webkit-box;-webkit-line-clamp:2;max-height:2.6em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.filter-wrapper #filter-results .result-container .result-item .result-desc p{font-size:1rem}}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-desc p{font-size:1.125rem;max-width:1000px}}.filter-wrapper #filter-results .result-container .result-item .result-more{font-weight:700;color:#226893;font-size:1rem;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-blue.svg);background-position:right 6px;background-repeat:no-repeat;background-size:16px;padding-right:24px}@media(min-width: 768px){.filter-wrapper #filter-results .result-container .result-item .result-more{font-size:1.125rem;background-size:18px;background-position:right 8px;padding-right:26px}}.filter-wrapper #filter-results .result-container .result-item .result-more:hover,.filter-wrapper #filter-results .result-container .result-item .result-more:focus{border-bottom:1px solid #226893}.filter-wrapper #filter-results .result-container .result-item.highlighted{display:table;border-spacing:25px 0;padding:0 30px 20px 5px;width:100%}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item.highlighted{margin-bottom:40px;padding:0 70px 48px 45px}}.filter-wrapper #filter-results .result-container .result-item.highlighted::before{content:"";display:table-cell;width:5px;height:100%;background-color:#9d6925;border-top-left-radius:2px}.filter-wrapper #filter-results .pagination{display:flex;justify-content:center;padding:0;gap:0}.filter-wrapper #filter-results .pagination .pagination-button{font-size:1.125rem;border-radius:4px;border:1px solid #484848;height:50px;display:flex;justify-content:center;align-items:center;top:4px;width:85px;right:-5px;transition:border-color .4s ease}.filter-wrapper #filter-results .pagination .pagination-button span{margin-left:8px;transition:color .4s ease}.filter-wrapper #filter-results .pagination .pagination-button svg{top:2px}.filter-wrapper #filter-results .pagination .pagination-button svg path{transition:fill .4s ease}.filter-wrapper #filter-results .pagination .pagination-button:hover{border-color:#226893}.filter-wrapper #filter-results .pagination .pagination-button:hover span{color:#226893}.filter-wrapper #filter-results .pagination .pagination-button:hover svg path{fill:#226893}.filter-wrapper #filter-results .pagination select{background-color:#fff;z-index:1;border-radius:4px;border:1px solid #484848;background-position:center 90%;padding:19px 24px;text-align:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/caret-dark.svg);background-position:center 90%;background-repeat:no-repeat;background-size:12px;font-size:1.25rem;box-shadow:0 3px 6px rgba(0,0,0,.16)}.filter-wrapper #filter-results .pagination select+.pagination-button{right:auto;left:-5px;top:4px}.filter-wrapper #filter-results .pagination select+.pagination-button span{margin-left:0;margin-right:8px}.filter-wrapper.hidden .filter-sidebar{left:-100%;height:65px}@media(min-width: 768px){.filter-wrapper.hidden .filter-sidebar{left:-340px;height:0;margin-bottom:100px}}@media(min-width: 1250px){.filter-wrapper.hidden .filter-sidebar{left:-370px;margin-bottom:0}}.filter-wrapper.hidden .filter-sidebar .filter-toggle{width:132px;right:-132px;border-radius:0 8px 8px 0;text-align:center;background-color:#fcfaf7;box-shadow:0 6px 20px rgba(106,106,106,.35)}.filter-wrapper.hidden .filter-sidebar .filter-toggle span{display:inline-block}.filter-wrapper.hidden .filter-sidebar .filter-toggle svg{transform:rotate(0deg)}.filter-wrapper.hidden .filter-sidebar .filter-container{box-shadow:none}.filter-wrapper.hidden .featured-filter-section{padding:35px 12px 12px}@media(min-width: 768px){.filter-wrapper.hidden .featured-filter-section{padding:100px 40px 12px}}@media(min-width: 1250px){.filter-wrapper.hidden .featured-filter-section{padding:0 175px 12px 175px}}@media(min-width: 768px){.filter-wrapper.hidden .featured-filter-section .featured-filter-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:18px;padding:0}}.filter-wrapper.hidden #filter-results{padding:16px 12px 35px}@media(min-width: 768px){.filter-wrapper.hidden #filter-results{padding:12px 40px 35px}}@media(min-width: 1250px){.filter-wrapper.hidden #filter-results{padding:12px 175px 35px 175px}}.hero-callout+.filter-wrapper{margin-top:-32px}@media(min-width: 768px){.hero-callout+.filter-wrapper{margin-top:-60px}}@media(min-width: 1250px){.hero-callout+.filter-wrapper{margin-top:-75px}}.search-results-container{background-color:#fcfaf7;text-align:left;max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.search-results-container .close-search-results{display:table;margin:12px auto;font-weight:700;font-size:1.125rem;letter-spacing:2px;position:relative;background-color:rgba(0,0,0,0);color:#484848;width:auto;height:auto}.search-results-container .close-search-results:hover{text-decoration:underline;background-color:rgba(0,0,0,0)}.search-results-container .pagination-container{max-width:1080px;margin:0 auto 20px;display:flex;justify-content:space-between}.search-results-container .pagination-container a.next-results{padding:8px 3px 2px;font-size:1.125rem;color:#1b5d86;font-weight:700}.search-results-container .pagination-container a.next-results svg{width:12px;margin-left:6px;transform:rotate(270deg)}.search-results-container .pagination-container a.next-results:hover{border-bottom:1px solid #1b5d86;padding-bottom:1px;text-decoration:none}.search-results-container .pagination-container a.prev-results{padding:8px 3px 2px;font-size:1.125rem;color:#1b5d86;font-weight:700}.search-results-container .pagination-container a.prev-results svg{width:12px;margin-right:6px;transform:rotate(90deg)}.search-results-container .pagination-container a.prev-results:hover{border-bottom:1px solid #1b5d86;padding-bottom:1px;text-decoration:none}.search-results-container.desktop{display:none}@media(min-width: 768px){.search-results-container.desktop{display:block;padding:0 40px}}@media(min-width: 1250px){.search-results-container.desktop{padding:0 60px}}.search-results-container.desktop .close-search-results{margin:0;float:right}@media(min-width: 768px){.search-results-container.desktop.active{padding:40px 40px 100px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);z-index:999;max-height:5000px}}@media(min-width: 1250px){.search-results-container.desktop.active{padding:60px 60px 125px}}.search-results-container.mobile{padding:0 16px;margin-left:-16px;margin-right:-16px;margin-bottom:0;transition:padding .4s ease,margin-bottom .4s ease}@media(min-width: 768px){.search-results-container.mobile{display:none}}.search-results-container.mobile.active{max-height:5000px;padding:32px 16px;margin-bottom:48px}.search-results-container .result-count{display:block;font-size:1.125rem;max-width:1080px;font-weight:700;padding:0 0 18px;border-bottom:1px solid #d6d6d6;margin:0 auto 32px}.search-results-container .result{padding-bottom:28px;border-bottom:1px solid #d6d6d6;margin:0 auto 24px;max-width:1080px}.search-results-container .result h5,.search-results-container .result h3{font-size:1.375rem;margin-bottom:12px;font-weight:700}.search-results-container .result .desc{margin-bottom:24px}.search-results-container .result .result-link{font-weight:700;color:#1b5d86}.search-results-container .result .result-link::after{content:"";display:inline-block;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-blue.svg);background-repeat:no-repeat;background-size:16px;margin-left:10px;width:18px;height:14px;margin-bottom:-2px}.search-results-container .result .result-link:hover{border-bottom:1px solid #1b5d86;text-decoration:none}.clear-search{position:absolute;right:5px;top:0;padding:27px}.clear-search span{width:2px;height:24px;background-color:#484848;display:block;transform:rotate(45deg);position:absolute;top:16px}.clear-search span:last-child{transform:rotate(135deg)}.header-container.mobile .clear-search{right:2px;padding:25px}.header-container.mobile .clear-search span{height:20px}.text-section{padding:0 40px;text-align:center;max-width:1640px;margin:0 auto 60px}@media(min-width: 768px){.text-section{text-align:left}}@media(min-width: 1250px){.text-section{padding:0 60px;margin-bottom:80px}}.text-section h2{margin-bottom:12px;text-align:left}@media(min-width: 1250px){.text-section h2{margin-bottom:24px}}.text-section .content{margin-bottom:32px;text-align:left}@media(min-width: 768px){.text-section .content{max-width:700px}}@media(min-width: 1250px){.text-section .content{margin-bottom:42px;max-width:1000px}}@media(min-width: 1250px){.text-section .content p{font-size:1.125rem}}@media(min-width: 768px){.hero-callout+.text-section{margin-top:-30px}}.event-list{padding-bottom:75px;overflow:hidden;margin-bottom:38px}@media(min-width: 768px){.event-list{padding-bottom:100px;margin-bottom:50px}}@media(min-width: 1250px){.event-list{padding:0 50px 125px;margin-bottom:32px}}.event-list .swipe-to-scroll{display:none;padding-right:15px}.event-list .swipe-to-scroll::before{content:none}.event-list .swipe-to-scroll.active{display:block}.event-list h2{max-width:1540px;padding:0 40px;margin:0 auto}@media(min-width: 1250px){.event-list h2{padding:0 10px;margin-bottom:16px}}.event-list .events-background{background-color:#eae4d7;position:absolute;width:100%;height:100%;left:0;top:175px}@media(min-width: 768px){.event-list .events-background{top:200px}}@media(min-width: 1250px){.event-list .events-background{top:225px}}.event-list .events-container{padding-bottom:15px}.event-list .events-inner-container{overflow-x:scroll;white-space:nowrap;max-width:1540px;margin:0 auto;padding:0 30px;text-align:center}@media(min-width: 1250px){.event-list .events-inner-container{padding:0}}.event-list .events{white-space:nowrap;display:table;padding:40px 10px;border-spacing:20px;margin:0 auto}.event-list .events .events-list{display:inline-block}.event-list .events .event{background-color:#fff;display:table-cell;vertical-align:top;min-width:288px;max-width:288px;min-height:335px;border-radius:8px;box-shadow:0 6px 10px 0 rgba(106,106,106,.39);padding:20px 30px 48px;margin-right:20px;transition:box-shadow .4s ease}.event-list .events .event .month{display:block;font-size:1.5rem;color:#226893;font-family:minerva-modern,sans-serif;text-align:center}.event-list .events .event .day{display:block;font-size:5.625rem;line-height:1;color:#226893;font-family:minerva-modern,sans-serif;margin-bottom:10px;border-bottom:1px solid rgba(15,48,81,.2);text-align:center}.event-list .events .event h5,.event-list .events .event h3{font-size:1.5rem;font-family:lato,sans-serif;margin-bottom:4px;color:#226893;text-align:left;white-space:normal;line-height:1.125;font-weight:700}.event-list .events .event .timing{margin-bottom:8px;text-align:left;white-space:normal;line-height:1.3}.event-list .events .event .timing span{font-size:1rem;color:#484848}.event-list .events .event svg{width:24px;height:auto;position:absolute;bottom:20px;left:30px;transition:left .4s ease}.event-list .events .event:hover{box-shadow:0 6px 10px 0 rgba(106,106,106,.65)}.event-list .events .event:hover svg{left:50px}.event-list .load-more{top:150px;display:inline-block;vertical-align:top}.event-list .load-more.hidden{display:none}.event-list+.multi-col-callout+.featured-resources-callout{background-color:#fff;margin-top:-40px}@media(min-width: 768px){.event-list+.multi-col-callout+.featured-resources-callout{margin-top:-60px}}.event-list+.multi-col-callout+.featured-resources-callout h2{color:#484848}.event-list+.featured-resources-callout{background-color:#fff;margin-top:-40px}@media(min-width: 768px){.event-list+.featured-resources-callout{margin-top:-60px}}.event-list+.featured-resources-callout h2{color:#484848}.event-info{padding:0 40px;margin-bottom:40px}@media(min-width: 768px){.event-info{margin-bottom:60px}}@media(min-width: 1250px){.event-info{padding:0 60px;max-width:1640px;margin:0 auto 75px}}@media(min-width: 1400px){.event-info .event-info-container.with-image{width:50%;display:inline-block;vertical-align:top}}@media(min-width: 1920px){.event-info .event-info-container.with-image{padding-top:24px}}.event-info .event-info-container .event-type a{font-size:.875rem;border-radius:6rem;border:1px solid #eae4d7;margin-bottom:6px;display:inline-block;padding:1px 15px;text-transform:uppercase;transition:background-color .4s ease}.event-info .event-info-container .event-type a:last-of-type{margin-bottom:12px}@media(min-width: 768px){.event-info .event-info-container .event-type a:last-of-type{margin-bottom:20px}}@media(min-width: 1250px){.event-info .event-info-container .event-type a:last-of-type{margin-bottom:25px}}.event-info .event-info-container .event-type a:hover,.event-info .event-info-container .event-type a:focus{background-color:#eae4d7}.event-info .event-info-container .tags{display:none}.event-info .event-info-container .date-time-info{margin-bottom:12px}@media(min-width: 768px){.event-info .event-info-container .date-time-info{margin-bottom:20px}}.event-info .event-info-container .date-time-info .rrule,.event-info .event-info-container .date-time-info .date,.event-info .event-info-container .date-time-info .time{font-size:1rem;text-transform:uppercase;font-weight:700;display:block}@media(min-width: 768px){.event-info .event-info-container .date-time-info .rrule,.event-info .event-info-container .date-time-info .date,.event-info .event-info-container .date-time-info .time{display:inline-block;margin-right:24px}}.event-info .event-info-container .date-time-info .location{margin-top:24px}@media(min-width: 768px){.event-info .event-info-container .desc{font-size:1.125rem}}@media(min-width: 768px){.event-info .event-info-container .desc p{font-size:1.125rem}}.event-info .event-info-container .desc p a{color:#226893;text-decoration:underline}.event-info .event-info-container .desc p a i,.event-info .event-info-container .desc p a strong,.event-info .event-info-container .desc p a span{color:inherit}.event-info .event-img{margin:24px auto 0;text-align:center}@media(min-width: 768px){.event-info .event-img{max-width:925px;margin-top:40px}}@media(min-width: 1400px){.event-info .event-img{width:45%;max-width:none;display:inline-block;vertical-align:top;margin:0;margin-left:4%}}.event-info .event-img img{max-width:100%;height:auto}.carousel-callout{background-color:#60776a;padding:45px 0 50px;text-align:center;margin-bottom:32px}@media(min-width: 768px){.carousel-callout{margin-bottom:60px}}@media(min-width: 1250px){.carousel-callout{padding:80px 0;margin-bottom:100px}}.carousel-callout h2{color:#484848;margin-bottom:40px;padding:0 40px}@media(min-width: 1250px){.carousel-callout h2{margin-bottom:65px}}.carousel-callout .slider{overflow:hidden;margin:20px auto 0 auto}@media(min-width: 768px){.carousel-callout .slider{padding:0 120px}}@media(min-width: 1250px){.carousel-callout .slider{max-width:1400px;padding:0 150px}}.carousel-callout .slider .slides{margin:0;padding:0;list-style:none;white-space:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;padding-bottom:20px;margin-bottom:12px}@media(min-width: 768px){.carousel-callout .slider .slides{white-space:unset;overflow-x:unset;margin-bottom:0;padding-bottom:0}}.carousel-callout .slider .slides li{display:inline-block;vertical-align:top;scroll-snap-align:center;margin:0;padding:0;width:100vw;height:100%;text-align:center}.carousel-callout .slider .slides li.active{visibility:visible}@media(min-width: 768px){.carousel-callout .slider .slides li{visibility:hidden;text-align:left;display:block;float:left}}.carousel-callout .slider .slides li .prof-pic{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;width:180px;height:180px;margin:0 auto 30px}@media(min-width: 768px){.carousel-callout .slider .slides li .prof-pic{display:inline-block;vertical-align:top;height:230px;width:230px;margin:0 36px 0 0}}@media(min-width: 1250px){.carousel-callout .slider .slides li .prof-pic{height:230px;width:230px}}.carousel-callout .slider .slides li .slide-content{display:block;width:60%;margin:0 auto;text-align:center;color:#fff}@media(min-width: 768px){.carousel-callout .slider .slides li .slide-content{text-align:left;display:inline-block;vertical-align:top;width:calc(100% - 510px)}}@media(min-width: 1250px){.carousel-callout .slider .slides li .slide-content{width:calc(100% - 550px);max-width:850px}}.carousel-callout .slider .slides li .slide-content .name,.carousel-callout .slider .slides li .slide-content .role,.carousel-callout .slider .slides li .slide-content .carousel-bio,.carousel-callout .slider .slides li .slide-content .bio-link{color:#484848}.carousel-callout .slider .slides li .slide-content .name{text-align:center;font-size:1.625rem;margin-bottom:12px;white-space:normal}@media(min-width: 768px){.carousel-callout .slider .slides li .slide-content .name{text-align:left;font-size:1.75rem}}@media(min-width: 1250px){.carousel-callout .slider .slides li .slide-content .name{font-size:2rem;margin-bottom:8px}}.carousel-callout .slider .slides li .slide-content .role{font-size:1rem;font-weight:600;text-transform:uppercase;margin-bottom:16px;white-space:normal}.carousel-callout .slider .slides li .slide-content .carousel-bio p{font-size:1rem;color:#484848;margin-bottom:24px;text-align:left;white-space:normal;display:block;display:-webkit-box;-webkit-line-clamp:6;max-height:7.8em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.carousel-callout .slider .slides li .slide-content .carousel-bio p{max-height:6.5em;-webkit-line-clamp:5}}@media(min-width: 1250px){.carousel-callout .slider .slides li .slide-content .carousel-bio p{margin-bottom:20px;font-size:1.25rem;max-height:5.2em;line-height:1.3;-webkit-line-clamp:4}}.carousel-callout .slider .slides li .slide-content .carousel-bio a{text-decoration:underline}.carousel-callout .slider .slides li .slide-content .bio-link{font-size:1.125rem;font-weight:600;text-transform:uppercase;background-position:100% 5px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow-black.svg);padding-right:28px;display:inline-block;background-size:18px;padding-bottom:2px;background-repeat:no-repeat}.carousel-callout .slider .slides li .slide-content .bio-link:hover,.carousel-callout .slider .slides li .slide-content .bio-link:focus{border-bottom:2px solid;padding-bottom:0}.carousel-callout .slider .left-arrow,.carousel-callout .slider .right-arrow{position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:2;display:none}@media(min-width: 768px){.carousel-callout .slider .left-arrow,.carousel-callout .slider .right-arrow{left:45px;display:block}}.carousel-callout .slider .left-arrow svg,.carousel-callout .slider .right-arrow svg{height:32px}@media(min-width: 768px){.carousel-callout .slider .left-arrow svg,.carousel-callout .slider .right-arrow svg{height:auto}}.carousel-callout .slider .left-arrow svg path,.carousel-callout .slider .right-arrow svg path{stroke:#000;transition:stroke .4s ease}.carousel-callout .slider .left-arrow:hover svg path,.carousel-callout .slider .right-arrow:hover svg path{stroke:#fff}.carousel-callout .slider .right-arrow{left:auto;right:20px}@media(min-width: 768px){.carousel-callout .slider .right-arrow{left:auto;right:45px}}.carousel-callout .slider .left-arrow svg{transform:rotate(180deg)}.carousel-callout .swipe-to-scroll{color:#484848}.carousel-callout .swipe-to-scroll::after,.carousel-callout .swipe-to-scroll::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg)}@media(min-width: 768px){.carousel-callout .swipe-to-scroll{display:none}}.carousel-callout.background-color--red{background-color:#7e4a48}.carousel-callout.background-color--green{background-color:#60776a}.carousel-callout.background-color--blue{background-color:#226893}.carousel-callout.background-color--yellow{background-color:#c4842e}.carousel-callout.background-color--gray-light{background-color:#eae4d7}.carousel-callout.background-color--off-white{background-color:#f5f3f0}.carousel-callout.background-color--red h2,.carousel-callout.background-color--green h2,.carousel-callout.background-color--blue h2,.carousel-callout.background-color--yellow h2{color:#fff}.carousel-callout.background-color--red .slider .slides li .slide-content .name,.carousel-callout.background-color--red .slider .slides li .slide-content .role,.carousel-callout.background-color--red .slider .slides li .slide-content .carousel-bio,.carousel-callout.background-color--red .slider .slides li .slide-content .bio-link,.carousel-callout.background-color--green .slider .slides li .slide-content .name,.carousel-callout.background-color--green .slider .slides li .slide-content .role,.carousel-callout.background-color--green .slider .slides li .slide-content .carousel-bio,.carousel-callout.background-color--green .slider .slides li .slide-content .bio-link,.carousel-callout.background-color--blue .slider .slides li .slide-content .name,.carousel-callout.background-color--blue .slider .slides li .slide-content .role,.carousel-callout.background-color--blue .slider .slides li .slide-content .carousel-bio,.carousel-callout.background-color--blue .slider .slides li .slide-content .bio-link,.carousel-callout.background-color--yellow .slider .slides li .slide-content .name,.carousel-callout.background-color--yellow .slider .slides li .slide-content .role,.carousel-callout.background-color--yellow .slider .slides li .slide-content .carousel-bio,.carousel-callout.background-color--yellow .slider .slides li .slide-content .bio-link{color:#fff}.carousel-callout.background-color--red .slider .slides li .slide-content .carousel-bio p,.carousel-callout.background-color--red .slider .slides li .slide-content .carousel-bio a,.carousel-callout.background-color--green .slider .slides li .slide-content .carousel-bio p,.carousel-callout.background-color--green .slider .slides li .slide-content .carousel-bio a,.carousel-callout.background-color--blue .slider .slides li .slide-content .carousel-bio p,.carousel-callout.background-color--blue .slider .slides li .slide-content .carousel-bio a,.carousel-callout.background-color--yellow .slider .slides li .slide-content .carousel-bio p,.carousel-callout.background-color--yellow .slider .slides li .slide-content .carousel-bio a{color:#fff}.carousel-callout.background-color--red .slider .slides li .slide-content .bio-link,.carousel-callout.background-color--green .slider .slides li .slide-content .bio-link,.carousel-callout.background-color--blue .slider .slides li .slide-content .bio-link,.carousel-callout.background-color--yellow .slider .slides li .slide-content .bio-link{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow.svg)}.carousel-callout.background-color--red .slider .left-arrow svg path,.carousel-callout.background-color--red .slider .right-arrow svg path,.carousel-callout.background-color--green .slider .left-arrow svg path,.carousel-callout.background-color--green .slider .right-arrow svg path,.carousel-callout.background-color--blue .slider .left-arrow svg path,.carousel-callout.background-color--blue .slider .right-arrow svg path,.carousel-callout.background-color--yellow .slider .left-arrow svg path,.carousel-callout.background-color--yellow .slider .right-arrow svg path{stroke:#fff}.carousel-callout.background-color--red .slider .left-arrow:hover svg path,.carousel-callout.background-color--red .slider .right-arrow:hover svg path,.carousel-callout.background-color--green .slider .left-arrow:hover svg path,.carousel-callout.background-color--green .slider .right-arrow:hover svg path,.carousel-callout.background-color--blue .slider .left-arrow:hover svg path,.carousel-callout.background-color--blue .slider .right-arrow:hover svg path,.carousel-callout.background-color--yellow .slider .left-arrow:hover svg path,.carousel-callout.background-color--yellow .slider .right-arrow:hover svg path{stroke:#000}.carousel-callout.background-color--red .slider .swipe-to-scroll,.carousel-callout.background-color--green .slider .swipe-to-scroll,.carousel-callout.background-color--blue .slider .swipe-to-scroll,.carousel-callout.background-color--yellow .slider .swipe-to-scroll{color:#fff}.carousel-callout.background-color--red .slider .swipe-to-scroll::after,.carousel-callout.background-color--red .slider .swipe-to-scroll::before,.carousel-callout.background-color--green .slider .swipe-to-scroll::after,.carousel-callout.background-color--green .slider .swipe-to-scroll::before,.carousel-callout.background-color--blue .slider .swipe-to-scroll::after,.carousel-callout.background-color--blue .slider .swipe-to-scroll::before,.carousel-callout.background-color--yellow .slider .swipe-to-scroll::after,.carousel-callout.background-color--yellow .slider .swipe-to-scroll::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-white.svg)}.full-width-callout{padding:0 32px;margin-top:80px;margin-bottom:80px;max-width:none;background-color:#fcfaf7}@media(min-width: 768px){.full-width-callout{padding:0 40px;margin-top:80px}}@media(min-width: 1250px){.full-width-callout{padding:0 60px;margin-top:110px;margin-bottom:115px}}.full-width-callout .full-width-container{max-width:1520px;margin:0 auto;display:flex;flex-direction:column}@media(min-width: 768px){.full-width-callout .full-width-container{flex-direction:row}}.full-width-callout .text-section{order:2;text-align:center;padding-bottom:56px;margin:0;margin-bottom:0;max-width:none}@media(min-width: 768px){.full-width-callout .text-section{order:1;text-align:left;margin-right:30px;padding:32px 0;display:flex;flex-direction:column;justify-content:center;align-items:baseline;width:50%}}@media(min-width: 1920px){.full-width-callout .text-section{padding:30px 5%}}.full-width-callout .text-section h2{margin-bottom:24px}.full-width-callout .text-section .content{margin-bottom:32px}.full-width-callout .image-section{order:1;margin-bottom:32px;margin-top:-48px}@media(min-width: 768px){.full-width-callout .image-section{width:50%;order:2;margin-bottom:-20px;margin-top:-20px;margin-left:30px;display:flex}}@media(min-width: 1250px){.full-width-callout .image-section{margin-bottom:-40px;margin-top:-40px}}.full-width-callout .image-section .image-circle{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;width:275px;height:275px;margin:0 auto}@media(min-width: 768px){.full-width-callout .image-section .image-circle{width:370px;height:370px;align-self:center}}@media(min-width: 1250px){.full-width-callout .image-section .image-circle{width:475px;height:475px}}.multi-col-callout{padding:0 12px 24px;overflow:hidden;max-width:none}@media(min-width: 768px){.multi-col-callout{padding:0 40px 40px}}@media(min-width: 1250px){.multi-col-callout{padding:0 40px 55px}}.multi-col-callout h2.heading{text-align:center;max-width:1584px;margin:16px auto 24px}@media(min-width: 1250px){.multi-col-callout h2.heading{text-align:left;padding:0 32px}}.multi-col-callout h2:empty{display:none}.multi-col-callout .background-element{position:absolute;width:100%;height:100%;left:0;margin-top:82px}@media(min-width: 768px){.multi-col-callout .background-element{margin-top:108px}}@media(min-width: 1250px){.multi-col-callout .background-element{margin-top:144px}}.multi-col-callout .background-element.light{background-color:#fcfaf7}.multi-col-callout .background-element.dark{background-color:#e0d9c9}.multi-col-callout .row{max-width:1584px;margin:0 auto;width:100%;overflow:visible;display:flex;flex-direction:column}@media(min-width: 768px){.multi-col-callout .row{flex-direction:row;gap:20px}}.multi-col-callout .row .col{display:flex;flex-direction:column;text-align:center;text-decoration:none;padding:0;background-color:#fff;overflow:hidden;border-radius:20px;margin-bottom:36px;box-shadow:0 3px 20px rgba(0,0,0,.16);min-height:300px;transition:background-color .4s ease,box-shadow .4s ease}@media(min-width: 768px){.multi-col-callout .row .col{margin-bottom:40px;flex:1}}.multi-col-callout .row .col .col-header{text-align:left;min-height:102px;padding:8px 30px;display:flex;align-items:center;transition:background-color .4s ease}@media(min-width: 768px){.multi-col-callout .row .col .col-header{min-height:138px;padding:8px 30px}}@media(min-width: 1250px){.multi-col-callout .row .col .col-header{min-height:148px;padding:8px 50px}}.multi-col-callout .row .col .col-header .col-svg{margin-right:24px}@media(min-width: 1250px){.multi-col-callout .row .col .col-header .col-svg{margin-right:24px}}.multi-col-callout .row .col .col-header .col-svg svg{width:50px;height:50px}@media(min-width: 768px){.multi-col-callout .row .col .col-header .col-svg svg{max-width:62px;max-height:62px;width:5vw;height:5vw}}.multi-col-callout .row .col .col-header .col-svg:empty{display:none}.multi-col-callout .row .col .col-header h3{font-size:1.75rem;color:#fff;margin:0}@media(min-width: 768px){.multi-col-callout .row .col .col-header h3{font-size:2rem}}@media(min-width: 1250px){.multi-col-callout .row .col .col-header h3{font-size:2.25rem}}.multi-col-callout .row .col .col-header .col-date{color:#fff;font-weight:700;text-transform:uppercase;font-size:1rem}.multi-col-callout .row .col .col-content{padding:24px 30px 90px;text-align:left}@media(min-width: 768px){.multi-col-callout .row .col .col-content{padding:45px 30px 78px}}@media(min-width: 1250px){.multi-col-callout .row .col .col-content{padding:45px 50px 78px}}.multi-col-callout .row .col .col-content p,.multi-col-callout .row .col .col-content li{line-height:1.6;font-size:1.125rem}.multi-col-callout .row .col .col-content ol,.multi-col-callout .row .col .col-content ul{padding-left:16px}.multi-col-callout .row .col .col-content img{margin:5px auto 15px;display:block}.multi-col-callout .row .col .col-content a{color:#226893;text-decoration:underline}.multi-col-callout .row .col .multi-col-link{position:absolute;bottom:0;right:4px;padding:27px 32px;text-transform:uppercase;font-size:1.125rem;font-weight:700;color:#484848;text-decoration:none}.multi-col-callout .row .col .multi-col-link svg{display:inline-block;margin-left:8px;width:18px;height:16px}.multi-col-callout .row .col .multi-col-link svg path{stroke:#484848}.multi-col-callout .row .col .multi-col-link.button{position:relative;bottom:auto;right:auto;padding:16px 60px 16px 30px;color:#fff;margin:0 auto 18px;display:flex;max-width:calc(100% - 60px)}@media(min-width: 768px){.multi-col-callout .row .col .multi-col-link.button{max-width:450px}}@media(min-width: 1250px){.multi-col-callout .row .col .multi-col-link.button{max-width:calc(100% - 80px);position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;text-align:left}}@media(min-width: 1920px){.multi-col-callout .row .col .multi-col-link.button{max-width:calc(100% - 90px)}}.multi-col-callout .row .col .multi-col-link.button svg{display:none}.multi-col-callout .row .col .multi-col-link.button:hover{text-decoration:none}.multi-col-callout .row .col.yellow .col-header{background-color:#9d6925}.multi-col-callout .row .col.off-white .col-header{background-color:#fcfaf7}.multi-col-callout .row .col.off-white .col-header .col-svg svg path,.multi-col-callout .row .col.off-white .col-header .col-svg svg g{stroke:#484848}.multi-col-callout .row .col.off-white .col-header h3{color:#484848}.multi-col-callout .row .col.off-white .col-header .col-date{color:#484848}.multi-col-callout .row .col.off-white .multi-col-link{color:#484848}.multi-col-callout .row .col.off-white .multi-col-link svg path{stroke:#484848}.multi-col-callout .row .col.off-white .multi-col-link.button{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-color:#fcfaf7;color:#484848}.multi-col-callout .row .col.off-white .multi-col-link.button:hover,.multi-col-callout .row .col.off-white .multi-col-link.button:focus{background-color:#eae4d7}.multi-col-callout .row .col.gray-light .col-header{background-color:#eae4d7}.multi-col-callout .row .col.gray-light .col-header .col-svg svg path,.multi-col-callout .row .col.gray-light .col-header .col-svg svg g{stroke:#484848}.multi-col-callout .row .col.gray-light .col-header h3{color:#484848}.multi-col-callout .row .col.gray-light .col-header .col-date{color:#484848}.multi-col-callout .row .col.gray-light .multi-col-link{color:#484848}.multi-col-callout .row .col.gray-light .multi-col-link svg path{stroke:#484848}.multi-col-callout .row .col.gray-light .multi-col-link.button{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-color:#eae4d7;color:#484848}.multi-col-callout .row .col.gray-light .multi-col-link.button:hover,.multi-col-callout .row .col.gray-light .multi-col-link.button:focus{background-color:#e0d9c9}.multi-col-callout .row .col.red .col-header{background-color:#7e4a48}.multi-col-callout .row .col.red .multi-col-link.button{background-color:#7e4a48}.multi-col-callout .row .col.red .multi-col-link.button:hover,.multi-col-callout .row .col.red .multi-col-link.button:focus{background-color:#9d6925}.multi-col-callout .row .col.blue .col-header{background-color:#226893}.multi-col-callout .row .col.blue .multi-col-link.button{background-color:#226893}.multi-col-callout .row .col.blue .multi-col-link.button:hover,.multi-col-callout .row .col.blue .multi-col-link.button:focus{background-color:#145075}.multi-col-callout .row .col.green .col-header{background-color:#60776a}.multi-col-callout .row .col.green .multi-col-link.button{background-color:#60776a}.multi-col-callout .row .col.green .multi-col-link.button:hover,.multi-col-callout .row .col.green .multi-col-link.button:focus{background-color:#425c4e}.multi-col-callout .row a.col.yellow:hover .col-header,.multi-col-callout .row a.col.yellow:focus .col-header{background-color:#956323}.multi-col-callout .row a.col.yellow:hover .multi-col-link.button,.multi-col-callout .row a.col.yellow:focus .multi-col-link.button{background-color:#7e4a48}.multi-col-callout .row a.col.off-white:hover .col-header,.multi-col-callout .row a.col.off-white:focus .col-header{background-color:#eae4d7}.multi-col-callout .row a.col.off-white:hover .multi-col-link.button,.multi-col-callout .row a.col.off-white:focus .multi-col-link.button{background-color:#eae4d7}.multi-col-callout .row a.col.gray-light:hover .col-header,.multi-col-callout .row a.col.gray-light:focus .col-header{background-color:#e0d9c9}.multi-col-callout .row a.col.gray-light:hover .multi-col-link.button,.multi-col-callout .row a.col.gray-light:focus .multi-col-link.button{background-color:#e0d9c9}.multi-col-callout .row a.col.red:hover .col-header,.multi-col-callout .row a.col.red:focus .col-header{background-color:#743e3c}.multi-col-callout .row a.col.red:hover .multi-col-link.button,.multi-col-callout .row a.col.red:focus .multi-col-link.button{background-color:#9d6925}.multi-col-callout .row a.col.blue:hover .col-header,.multi-col-callout .row a.col.blue:focus .col-header{background-color:#145075}.multi-col-callout .row a.col.blue:hover .multi-col-link.button,.multi-col-callout .row a.col.blue:focus .multi-col-link.button{background-color:#145075}.multi-col-callout .row a.col.green:hover .col-header,.multi-col-callout .row a.col.green:focus .col-header{background-color:#425c4e}.multi-col-callout .row a.col.green:hover .multi-col-link.button,.multi-col-callout .row a.col.green:focus .multi-col-link.button{background-color:#425c4e}.multi-col-callout .row a.col:hover .multi-col-link,.multi-col-callout .row a.col:focus .multi-col-link{text-decoration:underline}.multi-col-callout .row a.col:hover .multi-col-link.button,.multi-col-callout .row a.col:focus .multi-col-link.button{text-decoration:none}.multi-col-callout.full-color .row .col{width:100%;min-height:auto;display:block;padding:26px 32px 68px}@media(min-width: 768px){.multi-col-callout.full-color .row .col{padding:32px 56px 68px}}@media(min-width: 1250px){.multi-col-callout.full-color .row .col{display:table-cell;padding:36px 48px 80px}}.multi-col-callout.full-color .row .col .col-header{display:block;min-height:auto;height:auto;padding:0;margin-bottom:0;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header{padding:0;min-height:auto;height:auto;margin-bottom:0}}@media(min-width: 1250px){.multi-col-callout.full-color .row .col .col-header{min-height:auto;height:auto;margin-bottom:0}}.multi-col-callout.full-color .row .col .col-header .col-date{margin-bottom:36px}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-date{margin-bottom:16px}}.multi-col-callout.full-color .row .col .col-header h3{font-size:1.625rem;margin-bottom:12px}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header h3{font-size:1.625rem}}@media(min-width: 1250px){.multi-col-callout.full-color .row .col .col-header h3{font-size:1.625rem}}.multi-col-callout.full-color .row .col .col-header .col-svg{text-align:center;margin-bottom:32px}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-svg{display:inline-block;vertical-align:top;margin-bottom:0}}.multi-col-callout.full-color .row .col .col-header .col-svg svg{width:86px;height:auto}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-svg+.full-color-heading{display:inline-block;max-width:calc(100% - 128px);vertical-align:top}}.multi-col-callout.full-color .row .col .col-header+.col-content{display:none}.multi-col-callout.full-color .row .col .col-header .col-svg:empty{display:none}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-svg:empty{display:none}}@media(min-width: 1250px){.multi-col-callout.full-color .row .col .col-header .col-svg:empty{display:none}}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-svg:empty+.full-color-heading{display:block;max-width:none}}.multi-col-callout.full-color .row .col .col-content{padding:0;background-color:rgba(0,0,0,0)}.multi-col-callout.full-color .row .col .col-content p{color:#fff;font-size:1.125rem;display:block;display:-webkit-box;-webkit-line-clamp:5;max-height:7.5em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.multi-col-callout.full-color .row .col .col-content li,.multi-col-callout.full-color .row .col .col-content a{color:#fff;font-size:1.125rem;line-height:1.5}.multi-col-callout.full-color .row .col .col-content ol,.multi-col-callout.full-color .row .col .col-content ul{padding-left:16px}.multi-col-callout.full-color .row .col .multi-col-link{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:21px;background-color:#fff;position:absolute;right:0;bottom:0;width:57px;height:55px;border-top-left-radius:20px;transition:background-color .4s ease;font-size:0}@media(min-width: 768px){.multi-col-callout.full-color .row .col .multi-col-link{background-size:26px;width:71px;height:68px}}.multi-col-callout.full-color .row .col .multi-col-link svg{display:none}.multi-col-callout.full-color .row .col.yellow{background-color:#9d6925}.multi-col-callout.full-color .row .col.yellow .col-header{background-color:#9d6925}.multi-col-callout.full-color .row .col.red{background-color:#7e4a48}.multi-col-callout.full-color .row .col.red .col-header{background-color:#7e4a48}.multi-col-callout.full-color .row .col.blue{background-color:#226893}.multi-col-callout.full-color .row .col.blue .col-header{background-color:#226893}.multi-col-callout.full-color .row .col.green{background-color:#60776a}.multi-col-callout.full-color .row .col.green .col-header{background-color:#60776a}.multi-col-callout.full-color .row .col.off-white{background-color:#fcfaf7}.multi-col-callout.full-color .row .col.off-white .col-header{background-color:#fcfaf7}.multi-col-callout.full-color .row .col.off-white .col-content p,.multi-col-callout.full-color .row .col.off-white .col-content li,.multi-col-callout.full-color .row .col.off-white .col-content a{color:#484848}.multi-col-callout.full-color .row .col.gray-light{background-color:#eae4d7}.multi-col-callout.full-color .row .col.gray-light .col-header{background-color:#eae4d7}.multi-col-callout.full-color .row .col.gray-light .col-content p,.multi-col-callout.full-color .row .col.gray-light .col-content li,.multi-col-callout.full-color .row .col.gray-light .col-content a{color:#484848}.multi-col-callout.full-color .row a.col.yellow:hover,.multi-col-callout.full-color .row a.col.yellow:focus{background-color:#956323}.multi-col-callout.full-color .row a.col.red:hover,.multi-col-callout.full-color .row a.col.red:focus{background-color:#743e3c}.multi-col-callout.full-color .row a.col.blue:hover,.multi-col-callout.full-color .row a.col.blue:focus{background-color:#145075}.multi-col-callout.full-color .row a.col.green:hover,.multi-col-callout.full-color .row a.col.green:focus{background-color:#425c4e}.multi-col-callout.full-color .row a.col.off-white:hover,.multi-col-callout.full-color .row a.col.off-white:focus{background-color:#eae4d7}.multi-col-callout.full-color .row a.col.gray-light:hover,.multi-col-callout.full-color .row a.col.gray-light:focus{background-color:#e0d9c9}.multi-col-callout.full-color .row a.col:hover{box-shadow:0px 0px 20px rgba(0,0,0,.33)}.multi-col-callout.full-color[data-col-count="2"] .row .col{padding:36px 32px 68px}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="2"] .row .col{padding:56px 64px 68px}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="2"] .row .col{display:table-cell;padding:60px 64px 110px}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="2"] .row .col .col-header,.multi-col-callout.full-color[data-col-count="2"] .row .col .col-content{padding:0}}.multi-col-callout.full-color[data-col-count="2"] .row .col h3{font-size:2rem}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="2"] .row .col h3{font-size:2rem}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="2"] .row .col h3{font-size:2rem}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="3"] .row .col .col-header,.multi-col-callout.full-color[data-col-count="3"] .row .col .col-content{padding:0}}.multi-col-callout.full-color[data-col-count="3"] .row .col .col-header h3{font-size:1.625rem}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="3"] .row .col .col-header h3{font-size:1.625rem}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="3"] .row .col .col-header h3{font-size:1.625rem}}.multi-col-callout.full-color[data-col-count="1"] .row .col{width:100%;min-height:auto;display:block;padding:30px 35px 95px}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="1"] .row .col{padding:60px 70px 75px}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="1"] .row .col{display:table-cell;padding:48px 60px 85px}}.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header{display:block;min-height:auto;padding:0;margin-bottom:20px}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header{padding:0;min-height:auto;margin-bottom:24px}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header{min-height:auto}}.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header h3{font-size:2.5rem;margin-bottom:20px}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header h3{font-size:2.5rem}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header h3{font-size:2.5rem}}.multi-col-callout.full-color[data-col-count="1"] .row .col .col-content{padding:0}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-content{padding:0;max-width:92%}}.multi-col-callout.full-color[data-col-count="1"] .row .col .col-content p{color:#fff;font-size:1.25rem}.multi-col-callout.full-color[data-col-count="1"] .row .col.off-white .col-content p{color:#484848}.multi-col-callout.full-color[data-col-count="1"] .row .col.gray-light .col-content p{color:#484848}.multi-col-callout[data-col-count="1"] .row{max-width:986px}@media(min-width: 768px){.multi-col-callout[data-col-count="3"] .row{flex-direction:column}}@media(min-width: 1024px){.multi-col-callout[data-col-count="3"] .row{flex-direction:row}}@media(min-width: 1250px){.multi-col-callout[data-col-count="3"] .row .col .col-header{padding:8px 32px}}@media(min-width: 1920px){.multi-col-callout[data-col-count="3"] .row .col .col-header{padding:8px 50px}}@media(min-width: 1250px){.multi-col-callout[data-col-count="3"] .row .col .col-header .col-svg svg{width:55px;height:55px}}@media(min-width: 1920px){.multi-col-callout[data-col-count="3"] .row .col .col-header .col-svg svg{width:62px;height:62px}}@media(min-width: 1250px){.multi-col-callout[data-col-count="3"] .row .col .col-header h3{font-size:2rem}}@media(min-width: 1920px){.multi-col-callout[data-col-count="3"] .row .col .col-header h3{font-size:2.25rem}}@media(min-width: 1250px){.multi-col-callout[data-col-count="3"] .row .col .col-content{padding:32px 40px 115px}}@media(min-width: 1920px){.multi-col-callout[data-col-count="3"] .row .col .col-content{padding:40px 45px 125px}}.multi-col-callout+.multi-col-callout{padding-bottom:0 !important;margin-top:-24px}@media(min-width: 768px){.multi-col-callout+.multi-col-callout{margin-top:-40px}}@media(min-width: 1250px){.multi-col-callout+.multi-col-callout{margin-top:-86px}}.multi-col-callout+.multi-col-callout:last-of-type{padding-bottom:50px !important}.multi-col-callout+.multi-col-callout .background-element{margin-top:0}@media(min-width: 768px){.multi-col-callout+.multi-col-callout .background-element{margin-top:0}}@media(min-width: 1250px){.multi-col-callout+.multi-col-callout .background-element{margin-top:0}}.multi-col-callout+.multi-col-callout .heading{margin-top:32px}@media(min-width: 768px){.multi-col-callout+.multi-col-callout .heading{margin-top:60px}}@media(min-width: 1250px){.multi-col-callout+.multi-col-callout .heading{margin-top:80px}}.multi-col-callout+.multi-col-callout+.multi-col-callout{margin-top:0}@media(min-width: 768px){.multi-col-callout+.multi-col-callout+.multi-col-callout{margin-top:0}}@media(min-width: 1250px){.multi-col-callout+.multi-col-callout+.multi-col-callout{margin-top:-32px}}.multi-col-callout+.sign-up-container{margin-top:-32px}.get-involved-callout{padding:32px 12px;overflow:hidden}@media(min-width: 768px){.get-involved-callout{padding:40px 0}}@media(min-width: 1250px){.get-involved-callout{padding:80px 20px}}.get-involved-callout .background-element{position:absolute;width:100%;height:100%;left:0;top:450px}@media(min-width: 768px){.get-involved-callout .background-element{top:500px}}@media(min-width: 1400px){.get-involved-callout .background-element{top:50%}}.get-involved-callout .background-element.light{background-color:#fcfaf7}.get-involved-callout .background-element.dark{background-color:#e0d9c9}.get-involved-callout .involved-container{max-width:1600px;margin:0 auto;text-align:center}.get-involved-callout .involved-container>h2{margin-bottom:24px}@media(min-width: 768px){.get-involved-callout .involved-container>h2{margin-bottom:40px}}@media(min-width: 1250px){.get-involved-callout .involved-container>h2{margin-bottom:60px}}.get-involved-callout .involved-container .ctas{text-align:left;max-width:365px;margin:0 auto 48px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas{display:table;max-width:900px;border-collapse:separate;border-spacing:40px 0;width:100%;margin-bottom:48px;min-height:450px}}@media(min-width: 1024px){.get-involved-callout .involved-container .ctas{min-height:475px}}@media(min-width: 1250px){.get-involved-callout .involved-container .ctas{min-height:500px}}@media(min-width: 1400px){.get-involved-callout .involved-container .ctas{width:50%;float:left;min-height:525px}}.get-involved-callout .involved-container .ctas .cta{border-radius:20px;background-color:#fff;overflow:hidden;display:block;min-height:400px;box-shadow:0 3px 20px rgba(0,0,0,.16);max-width:none;text-align:left;margin:0 0 32px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta{display:table-cell;margin-bottom:0;width:50%;vertical-align:top}}.get-involved-callout .involved-container .ctas .cta .header{max-height:175px;height:44vw;background-color:#226893;display:flex;align-items:center;padding:0 36px;transition:background-color .4s ease}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta .header{max-height:185px;height:21vw;padding:0 40px}}@media(min-width: 1400px){.get-involved-callout .involved-container .ctas .cta .header{height:10vw;max-height:160px}}.get-involved-callout .involved-container .ctas .cta .header h3{font-size:1.75rem;color:#fff;margin:0;padding:0}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta .header h3{font-size:2rem;margin:0;padding:0}}.get-involved-callout .involved-container .ctas .cta .header .header-image{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.get-involved-callout .involved-container .ctas .cta h3{font-size:1.75rem;color:#484848;margin-bottom:16px;margin-top:24px;padding:0 36px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta h3{font-size:2rem;padding:0 40px}}.get-involved-callout .involved-container .ctas .cta h3+.content{padding-top:0}.get-involved-callout .involved-container .ctas .cta .content{background-color:#fff;padding:30px 36px 75px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta .content{padding:32px 40px 75px}}.get-involved-callout .involved-container .ctas .cta .content h2+p,.get-involved-callout .involved-container .ctas .cta .content h3+p,.get-involved-callout .involved-container .ctas .cta .content h4+p,.get-involved-callout .involved-container .ctas .cta .content h5+p,.get-involved-callout .involved-container .ctas .cta .content h6+p{margin-top:8px;-webkit-line-clamp:5;max-height:7.5em;line-height:1.5}.get-involved-callout .involved-container .ctas .cta .content p{display:block;display:-webkit-box;-webkit-line-clamp:10;max-height:15em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.get-involved-callout .involved-container .ctas .cta:first-child{margin-bottom:45px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta:first-child{margin-bottom:0}}.get-involved-callout .involved-container .ctas .cta::after{content:"";position:absolute;bottom:0;right:0;width:56px;height:56px;border-top-left-radius:20px;background-size:24px;background-color:#9d6925;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow-white.svg);background-position:center;background-repeat:no-repeat;transition:background-color .4s ease}.get-involved-callout .involved-container .ctas .cta.image{height:auto;max-height:none}.get-involved-callout .involved-container .ctas .cta.image .header{padding:0}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta.image .header{padding:0}}.get-involved-callout .involved-container .ctas .cta:hover .header,.get-involved-callout .involved-container .ctas .cta:focus .header{background-color:#145075}.get-involved-callout .involved-container .ctas .cta:hover::after,.get-involved-callout .involved-container .ctas .cta:hover::after,.get-involved-callout .involved-container .ctas .cta:focus::after,.get-involved-callout .involved-container .ctas .cta:focus::after{background-color:#956323}.get-involved-callout .involved-container .events{text-align:center}@media(min-width: 768px){.get-involved-callout .involved-container .events{padding:0 40px}}@media(min-width: 1400px){.get-involved-callout .involved-container .events{padding:0 40px 0 0;float:right;width:50%}}.get-involved-callout .involved-container .events .event{border-bottom-right-radius:20px;border-top-left-radius:20px;background-color:#fff;border-width:2px;border-style:solid;border-color:#7e4a48;margin-bottom:16px;min-height:350px;overflow:hidden;display:block;text-align:left;transition:border-color .4s ease}@media(min-width: 768px){.get-involved-callout .involved-container .events .event{min-height:150px;display:table;width:100%}}@media(min-width: 1400px){.get-involved-callout .involved-container .events .event{margin-bottom:12px}}.get-involved-callout .involved-container .events .event .date{display:block;height:100%;background-color:#7e4a48;border-bottom-right-radius:20px;text-align:center;padding:16px;transition:background-color .4s ease}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .date{display:table-cell;vertical-align:middle;width:110px}}.get-involved-callout .involved-container .events .event .date .month{font-size:1.1875rem;display:block;color:#fff;text-transform:uppercase;font-weight:700}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .date .month{font-size:1.3125rem}}.get-involved-callout .involved-container .events .event .date .day{font-size:2.625rem;display:block;color:#fff;font-weight:700}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .date .day{font-size:3rem}}.get-involved-callout .involved-container .events .event .event-details{padding:24px 24px 48px}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .event-details{display:table-cell;vertical-align:middle;padding:16px 90px 16px 40px}}@media(min-width: 1400px){.get-involved-callout .involved-container .events .event .event-details{padding:14px 90px 18px 40px}}.get-involved-callout .involved-container .events .event .event-details .category-container a{display:inline-block;border-radius:14px;border:1px solid #eae4d7;font-size:.75rem;margin:0 12px 12px 0;padding:2px 10px;transition:background-color .4s ease}.get-involved-callout .involved-container .events .event .event-details .category-container a:hover,.get-involved-callout .involved-container .events .event .event-details .category-container a:focus{background-color:#eae4d7}.get-involved-callout .involved-container .events .event .event-details .event-link{display:block}.get-involved-callout .involved-container .events .event .event-details .title{margin-top:0;font-size:1.25rem;margin-bottom:12px;font-family:minerva-modern,sans-serif !important}@media(min-width: 1400px){.get-involved-callout .involved-container .events .event .event-details .title{margin-bottom:8px}}.get-involved-callout .involved-container .events .event .event-details .arrow{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100%;transition:background-color .4s ease;position:absolute;bottom:14px;right:16px;width:34px;height:26px;opacity:0;transition:opacity .4s ease}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .event-details .arrow{right:24px;bottom:auto;width:40px;height:31px;top:50%;transform:translateY(-50%)}}.get-involved-callout .involved-container .events .event.hover{border-color:#9d6925}.get-involved-callout .involved-container .events .event.hover .date{background-color:#9d6925}.get-involved-callout .involved-container .events .event.hover .event-details .arrow{opacity:1}.get-involved-callout .involved-container .events .button{margin-top:10px}.site-main .sign-up-container{padding:32px 12px}@media(min-width: 768px){.site-main .sign-up-container{padding:32px 40px 60px}}@media(min-width: 1250px){.site-main .sign-up-container{padding:32px 60px 80px}}.site-main .sign-up-container .sign-up-callout{height:340px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;max-width:450px;margin:0 auto;border-radius:20px;transition:height .4s ease}@media(min-width: 360px){.site-main .sign-up-container .sign-up-callout{height:325px}}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout{height:290px;max-width:986px}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout{height:270px}}.site-main .sign-up-container .sign-up-callout .front,.site-main .sign-up-container .sign-up-callout .back{position:absolute}.site-main .sign-up-container .sign-up-callout .front{transform:rotateX(0deg) translateZ(0px);-webkit-transform:rotateX(0deg) translateZ(0px);-moz-transform:rotateX(0deg) translateZ(0px);transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transition:all .4s ease,visibility 0s ease;-webkit-transition:all .4s ease,visibility 0s ease;-moz-transition:all .4s ease,visibility 0s ease;width:100%;border-radius:20px;box-shadow:0 3px 20px rgba(0,0,0,.16);min-height:auto;display:block;padding:30px 35px 95px;background-color:#7e4a48;max-width:986px;margin:0 auto;height:100%}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .front{padding:60px 70px 75px}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout .front{padding:48px 60px 65px}}.site-main .sign-up-container .sign-up-callout .front h3{color:#fff;font-size:2rem;margin-bottom:20px;font-family:minerva-modern,sans-serif}@media(min-width: 360px){.site-main .sign-up-container .sign-up-callout .front h3{font-size:2.5rem}}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .front h3{font-size:2.5rem}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout .front h3{font-size:2.5rem}}.site-main .sign-up-container .sign-up-callout .front p{color:#fff;font-size:1.5rem}.site-main .sign-up-container .sign-up-callout .front .multi-col-link{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow.svg);background-position:85% center;background-repeat:no-repeat;background-size:21px;background-color:#fff;position:absolute;right:0;bottom:0;width:150px;height:55px;line-height:55px;border-top-left-radius:20px;border-bottom-right-radius:20px;transition:background-color .4s ease;font-size:1.1875rem;color:#9d6925;padding:0 20px;font-weight:700;letter-spacing:1px}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .front .multi-col-link{background-size:22px;width:150px;height:68px;line-height:68px}}.site-main .sign-up-container .sign-up-callout .front:hover,.site-main .sign-up-container .sign-up-callout .front:focus{background-color:#743e3c;box-shadow:0px 0px 20px rgba(0,0,0,.33)}.site-main .sign-up-container .sign-up-callout .back{transform:rotateX(-179.5deg) translateZ(1px);-webkit-transform:rotateX(-179.5deg) translateZ(1px);-moz-transform:rotateX(-179.5deg) translateZ(1px);transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transition:all .4s ease,visibility 0s ease;-webkit-transition:all .4s ease,visibility 0s ease;-moz-transition:all .4s ease,visibility 0s ease;border-radius:20px;width:100%;height:100%;visibility:hidden;padding:45px 10px;display:flex;align-items:center;justify-content:center;background-color:#7e4a48}@media(min-width: 360px){.site-main .sign-up-container .sign-up-callout .back{padding:55px 10px}}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .back{padding:60px 0 0}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout .back{padding:40px 0 0}}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou{width:100%;text-align:left}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions{width:90%;margin:0 auto}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions p{font-family:lato,sans-serif;color:#fff;font-size:1.125rem;line-height:1.6}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions p a{font-family:inherit;color:#fff}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions p a:hover,.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions p a:focus{font-family:inherit;color:#e0d9c9}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner{background-color:rgba(0,0,0,0)}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner{padding:0 20px}}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner header.at-title{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner header.at-markup h2{color:#fff;font-family:minerva-modern,sans-serif;line-height:1.3}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset legend.at-legend{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields{background-color:rgba(0,0,0,0)}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=text],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=tel],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label select,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=email]{border-color:#eae4d7;border-width:2px;padding:8px 16px;font-size:1.25rem;color:#484848;font-family:lato,sans-serif;border-radius:8px;height:48px}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=text]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=text]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=tel]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=tel]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label select:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label select:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=email]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=email]:active{border-color:#9d6925}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text small,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select small,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label small{color:#fff;font-family:inherit}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-check input[type=checkbox]:checked+span:before{background-color:#9d6925}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-check input[type=checkbox]:hover+span:before{border-color:#fff;box-shadow:0 0 4px 0 #9d6925}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-check input[type=checkbox]:focus+span:before{box-shadow:0 0 4px 0 #9d6925}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-check span.at-checkbox-title{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text b,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text i,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text strong{font-family:inherit;color:#fff}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:checked+span:before{background-color:#9d6925}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:hover+span:before{border-color:#fff;box-shadow:0 0 4px 0 #9d6925}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:focus+span:before{box-shadow:0 0 4px 0 #9d6925}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary{display:inline-block;width:auto;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#9d6925;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;text-shadow:none;font-family:lato,sans-serif;transition:background-color .4s ease}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary:hover{background-color:#956323}.site-main .sign-up-container .sign-up-callout.active{height:1015px}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout.active{height:750px}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout.active{height:750px}}.site-main .sign-up-container .sign-up-callout.active .front{transform:rotateX(179.5deg);-webkit-transform:rotateX(179.5deg);-moz-transform:rotateX(179.5deg);visibility:hidden}.site-main .sign-up-container .sign-up-callout.active .back{transform:rotateX(0deg) rotateY(0deg) translateZ(1px);-webkit-transform:rotateX(0deg) rotateY(0deg) translateZ(1px);-moz-transform:rotateX(0deg) rotateY(0deg) translateZ(1px);background-color:#7e4a48;visibility:visible}.site-main .sign-up-container.bg-light{background-color:#fcfaf7}.site-main .sign-up-container.bg-dark{background-color:#e0d9c9}@media(min-width: 768px){.large-photo-callout .large-photo-container{display:table;width:100%;table-layout:fixed;min-height:530px}}@media(min-width: 1250px){.large-photo-callout .large-photo-container{min-height:650px}}@media(min-width: 1920px){.large-photo-callout .large-photo-container{min-height:750px}}.large-photo-callout .large-photo-container .image-full{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:375px;height:67vw}@media(min-width: 768px){.large-photo-callout .large-photo-container .image-full{display:table-cell;width:100%;min-height:auto;height:100%}}.large-photo-callout .large-photo-container .text-section{padding:26px 42px 32px;margin-bottom:0;text-align:left}@media(min-width: 768px){.large-photo-callout .large-photo-container .text-section{display:table-cell;width:100%;padding:32px 40px 40px 56px;vertical-align:middle}}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section{padding:60px}}@media(min-width: 1920px){.large-photo-callout .large-photo-container .text-section{padding:60px 100px}}.large-photo-callout .large-photo-container .text-section h2{font-size:1.75rem;margin-bottom:32px;max-width:750px}@media(min-width: 768px){.large-photo-callout .large-photo-container .text-section h2{font-size:2.25rem}}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section h2{font-size:3rem;margin-bottom:24px}}.large-photo-callout .large-photo-container .text-section h2:empty{display:none}.large-photo-callout .large-photo-container .text-section .content{max-width:750px;margin-bottom:32px}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section .content{margin-bottom:56px}}.large-photo-callout .large-photo-container .text-section .content h2,.large-photo-callout .large-photo-container .text-section .content h3,.large-photo-callout .large-photo-container .text-section .content h4,.large-photo-callout .large-photo-container .text-section .content h5,.large-photo-callout .large-photo-container .text-section .content h6{margin-bottom:16px}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section .content h2,.large-photo-callout .large-photo-container .text-section .content h3,.large-photo-callout .large-photo-container .text-section .content h4,.large-photo-callout .large-photo-container .text-section .content h5,.large-photo-callout .large-photo-container .text-section .content h6{margin-bottom:24px}}.large-photo-callout .large-photo-container .text-section .content a{color:#226893;text-decoration:underline}.large-photo-callout .large-photo-container .text-section .content p{margin-bottom:16px}@media(min-width: 768px){.large-photo-callout .large-photo-container .text-section .content p{font-size:1.125rem}}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section .content p{margin-bottom:24px}}.large-photo-callout .large-photo-container .text-section .content p:empty{display:none}.large-photo-callout .large-photo-container .text-section .content ul,.large-photo-callout .large-photo-container .text-section .content ol{padding-left:20px}.large-photo-callout .large-photo-container .text-section .content ul li,.large-photo-callout .large-photo-container .text-section .content ol li{margin-bottom:8px;line-height:1.25}@media(min-width: 768px){.large-photo-callout .large-photo-container .text-section .content ul li,.large-photo-callout .large-photo-container .text-section .content ol li{font-size:1.125rem}}.large-photo-callout .large-photo-container .text-section .button:empty{display:none}.large-quote-callout{background-color:#fcfaf7}.large-quote-callout .large-quote-container{max-width:1720px;margin:0 auto}@media(min-width: 1250px){.large-quote-callout .large-quote-container{display:table;table-layout:fixed;width:100%;min-height:500px}}.large-quote-callout .large-quote-container .text-section{padding:26px 42px 32px}@media(min-width: 768px){.large-quote-callout .large-quote-container .text-section{padding:52px 75px 32px}}@media(min-width: 1250px){.large-quote-callout .large-quote-container .text-section{padding:60px;display:table-cell;vertical-align:middle;width:100%}}@media(min-width: 1920px){.large-quote-callout .large-quote-container .text-section{padding:60px 100px}}.large-quote-callout .large-quote-container .text-section h2{font-size:1.75rem;margin-bottom:32px}@media(min-width: 768px){.large-quote-callout .large-quote-container .text-section h2{font-size:2.25rem}}@media(min-width: 1250px){.large-quote-callout .large-quote-container .text-section h2{font-size:3rem;margin-bottom:24px}}.large-quote-callout .large-quote-container .text-section .content{margin-bottom:32px}.large-quote-callout .large-quote-container .text-section .content p{line-height:1.5}@media(min-width: 1250px){.large-quote-callout .large-quote-container .text-section .content p{font-size:1.125rem}}.large-quote-callout .large-quote-container .text-section .button:empty{display:none}.large-quote-callout .large-quote-container .quote-section{padding:26px 42px 32px}@media(min-width: 768px){.large-quote-callout .large-quote-container .quote-section{padding:40px 75px 32px}}@media(min-width: 1250px){.large-quote-callout .large-quote-container .quote-section{display:table-cell;vertical-align:middle;width:100%;padding:60px}}@media(min-width: 1920px){.large-quote-callout .large-quote-container .quote-section{padding:60px 100px}}.large-quote-callout .large-quote-container .quote-section .quote{font-size:1.75rem;margin-bottom:20px;padding:0;padding-top:68px}@media(min-width: 768px){.large-quote-callout .large-quote-container .quote-section .quote{font-size:2.5rem;padding-top:92px;padding-left:60px}}.large-quote-callout .large-quote-container .quote-section .quote::before{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-orange.svg);background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;left:0;top:0;width:95px;height:58px;opacity:.5}@media(min-width: 768px){.large-quote-callout .large-quote-container .quote-section .quote::before{content:"";width:131px;height:80px;display:block}}@media(min-width: 1250px){.large-quote-callout .large-quote-container .quote-section .quote::before{display:block}}.large-quote-callout .large-quote-container .quote-section .author{text-align:right}.large-quote-callout .large-quote-container .quote-section .author .name{font-size:1.75rem;margin-bottom:8px;color:#9d6925}.large-quote-callout .large-quote-container .quote-section .author .desc{font-size:1.1875rem;font-weight:700;text-transform:uppercase;color:#9d6925}.hero-callout+.large-photo-callout{margin-top:-32px}@media(min-width: 768px){.hero-callout+.large-photo-callout{margin-top:-60px}}@media(min-width: 1250px){.hero-callout+.large-photo-callout{margin-top:-75px}}.featured-resources-callout{padding:48px 12px 42px;background-color:#fff;text-align:center}@media(min-width: 768px){.featured-resources-callout{padding:60px 12px 50px}}@media(min-width: 1250px){.featured-resources-callout{padding:90px 12px 64px}}.featured-resources-callout h2{color:#484848;max-width:350px;margin:0 auto 32px;text-align:left}@media(min-width: 825px){.featured-resources-callout h2{max-width:750px}}@media(min-width: 1600px){.featured-resources-callout h2{max-width:1500px}}.featured-resources-callout .featured-resources-container{margin:0 auto;text-align:center}@media(min-width: 768px){.featured-resources-callout .featured-resources-container{max-width:900px;display:flex;flex-wrap:wrap;justify-content:center}}@media(min-width: 1600px){.featured-resources-callout .featured-resources-container{max-width:1560px;display:table;border-collapse:separate;border-spacing:20px;min-height:547px}}.featured-resources-callout .featured-resources-container .featured-resource{text-align:left;display:block;width:351px;min-height:508px;max-width:100%;border-radius:20px;box-shadow:0 3px 20px rgba(0,0,0,.16);overflow:hidden;margin:0 auto 16px;padding:192px 0 0;background-color:#fff}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource{padding:200px 0 0;display:inline-block;min-height:547px;margin:0 10px 24px}}@media(min-width: 1024px){.featured-resources-callout .featured-resources-container .featured-resource{width:370px;margin:0 18px 36px}}@media(min-width: 1600px){.featured-resources-callout .featured-resources-container .featured-resource{margin:0;display:table-cell}}.featured-resources-callout .featured-resources-container .featured-resource .image-full{display:block;height:162px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .image-full{height:168px}}.featured-resources-callout .featured-resources-container .featured-resource .image-full:hover~.multi-col-button{background-color:#956323}.featured-resources-callout .featured-resources-container .featured-resource .category-container{z-index:2;padding:0 38px}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .category-container{padding:0 32px}}@media(min-width: 1024px){.featured-resources-callout .featured-resources-container .featured-resource .category-container{padding:0 40px}}.featured-resources-callout .featured-resources-container .featured-resource .category{font-size:.875rem;border-radius:6rem;border:1px solid #eae4d7;margin-bottom:6px;display:inline-block;padding:1px 15px;text-transform:uppercase;transition:background-color .4s ease}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .category{font-size:1rem}}.featured-resources-callout .featured-resources-container .featured-resource .category:last-of-type{margin-bottom:15px}.featured-resources-callout .featured-resources-container .featured-resource .category:hover,.featured-resources-callout .featured-resources-container .featured-resource .category:focus{background-color:#eae4d7}.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details{padding:0 38px 70px;display:block;position:static}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details{padding:0 32px 80px}}@media(min-width: 1024px){.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details{padding:0 40px 80px}}.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details::after{content:"";position:absolute;inset:0;z-index:1}.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details:hover+.multi-col-button{background-color:#956323}.featured-resources-callout .featured-resources-container .featured-resource .title{font-size:1.875rem;margin-bottom:12px}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .title{font-size:2rem}}.featured-resources-callout .featured-resources-container .featured-resource .author{margin-bottom:8px}.featured-resources-callout .featured-resources-container .featured-resource .desc{display:block;display:-webkit-box;-webkit-line-clamp:5;max-height:7.5em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.featured-resources-callout .featured-resources-container .featured-resource .multi-col-button{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow-white.svg);background-position:center;background-repeat:no-repeat;background-size:21px;background-color:#9d6925;position:absolute;right:0;bottom:0;width:57px;height:55px;border-top-left-radius:20px;transition:background-color .4s ease}.featured-resources-callout .featured-resources-container .featured-resource .multi-col-button:hover{background-color:#956323}.featured-resources-callout .button{margin-top:30px}@media(min-width: 768px){.featured-resources-callout .button{margin-top:10px}}@media(min-width: 1600px){.featured-resources-callout .button{margin-top:40px}}.featured-resources-callout .button:hover,.featured-resources-callout .button:focus{background-color:#956323}.featured-resources-callout.background-color--red{background-color:#7e4a48}.featured-resources-callout.background-color--red h2{color:#fff}.featured-resources-callout.background-color--green{background-color:#60776a}.featured-resources-callout.background-color--green h2{color:#fff}.featured-resources-callout.background-color--blue{background-color:#226893}.featured-resources-callout.background-color--blue h2{color:#fff}.featured-resources-callout.background-color--gray-light{background-color:#eae4d7}.featured-resources-callout.background-color--off-white{background-color:#f5f3f0}.featured-resources-callout.background-color--yellow{background-color:#c4842e}.featured-resources-callout.background-color--yellow h2{color:#fff}.featured-resources-callout.background-color--yellow .featured-resources-container .featured-resource .image-full:hover~.multi-col-button{background-color:#956323}.featured-resources-callout.background-color--yellow .featured-resources-container .featured-resource .featured-item-details:hover+.multi-col-button{background-color:#743e3c}.featured-resources-callout.background-color--yellow .featured-resources-container .featured-resource .multi-col-button{background-color:#7e4a48}.featured-resources-callout.background-color--yellow .button{background-color:#7e4a48}.featured-resources-callout.background-color--yellow .button:hover{background-color:#743e3c}.featured-resources-callout.off-white{background-color:#fcfaf7}.featured-resources-callout.gray-light{background-color:#eae4d7}.featured-fellow-callout{background-color:#60776a;padding:45px 0 80px;text-align:center}@media(min-width: 1250px){.featured-fellow-callout{padding:80px 0 100px}}.featured-fellow-callout h2{color:#fff;margin-bottom:40px;padding:0 40px}@media(min-width: 1250px){.featured-fellow-callout h2{margin-bottom:65px}}.featured-fellow-callout .featured-fellow-container{margin:20px auto 0 auto;max-width:1400px}.featured-fellow-callout .featured-fellow-container .prof-pic{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;width:180px;height:180px;margin:0 auto 30px}@media(min-width: 768px){.featured-fellow-callout .featured-fellow-container .prof-pic{display:inline-block;vertical-align:top;height:230px;width:230px;margin:0 36px 0 0}}@media(min-width: 1250px){.featured-fellow-callout .featured-fellow-container .prof-pic{height:230px;width:230px}}.featured-fellow-callout .featured-fellow-container .slide-content{display:block;width:60%;margin:0 auto;text-align:center;color:#fff}@media(min-width: 768px){.featured-fellow-callout .featured-fellow-container .slide-content{text-align:left;display:inline-block;vertical-align:top;width:calc(100% - 510px)}}@media(min-width: 1250px){.featured-fellow-callout .featured-fellow-container .slide-content{width:calc(100% - 550px);max-width:850px}}.featured-fellow-callout .featured-fellow-container .slide-content .name,.featured-fellow-callout .featured-fellow-container .slide-content .role,.featured-fellow-callout .featured-fellow-container .slide-content .carousel-bio,.featured-fellow-callout .featured-fellow-container .slide-content .bio-link{color:#fff}.featured-fellow-callout .featured-fellow-container .slide-content .name{text-align:center;font-size:1.625rem;margin-bottom:12px}@media(min-width: 768px){.featured-fellow-callout .featured-fellow-container .slide-content .name{text-align:left;font-size:1.75rem}}@media(min-width: 1250px){.featured-fellow-callout .featured-fellow-container .slide-content .name{font-size:2rem;margin-bottom:8px}}.featured-fellow-callout .featured-fellow-container .slide-content .role{font-size:1rem;font-weight:600;text-transform:uppercase;margin-bottom:16px}.featured-fellow-callout .featured-fellow-container .slide-content .carousel-bio p{font-size:1rem;color:#fff;margin-bottom:24px;text-align:left;white-space:normal;display:block;display:-webkit-box;-webkit-line-clamp:6;max-height:7.8em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.featured-fellow-callout .featured-fellow-container .slide-content .carousel-bio p{max-height:6.5em;-webkit-line-clamp:5}}@media(min-width: 1250px){.featured-fellow-callout .featured-fellow-container .slide-content .carousel-bio p{margin-bottom:20px;font-size:1.25rem;max-height:5.2em;line-height:1.3;-webkit-line-clamp:4}}.featured-fellow-callout .featured-fellow-container .slide-content .bio-link{font-size:1.125rem;font-weight:600;text-transform:uppercase;background-position:100% 5px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow.svg);padding-right:28px;display:inline-block;background-size:18px;padding-bottom:2px;background-repeat:no-repeat}.featured-fellow-callout .featured-fellow-container .slide-content .bio-link:hover,.featured-fellow-callout .featured-fellow-container .slide-content .bio-link:focus{border-bottom:2px solid;padding-bottom:0}.social-share-container{padding:20px 12px}@media(min-width: 768px){.social-share-container{padding:20px 40px}}@media(min-width: 1250px){.social-share-container{padding:20px 60px 32px;max-width:1640px;margin:0 auto}}.social-share-container .social-share-title{display:inline-block;vertical-align:top;font-size:1.25rem;margin-right:12px;color:#226893;top:2px}.social-share-container .social-share-link{width:36px;height:36px;margin-right:10px;display:inline-block;vertical-align:top;border-radius:50%;background-color:#226893;transition:background-color .4s ease,box-shadow .4s ease}.social-share-container .social-share-link svg{width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.social-share-container .social-share-link svg path{fill:#fff}.social-share-container .social-share-link:hover,.social-share-container .social-share-link:focus{background-color:#145075;box-shadow:0 3px 20px rgba(0,0,0,.16)}.post-content .social-share-container{padding:20px 0 0}@media(min-width: 768px){.post-content .social-share-container{padding:20px 0 0}}@media(min-width: 1250px){.post-content .social-share-container{padding:20px 0 0;margin:0 auto}}.post-content .social-share-container .social-share-title{margin-bottom:0}.video-callout{padding:0 20px;margin:40px auto}@media(min-width: 768px){.video-callout{padding:0 40px}}@media(min-width: 1250px){.video-callout{padding:0 60px;max-width:1640px;margin:60px auto}}.video-callout__bar{position:absolute;height:100%;width:12px;top:0;left:0}@media(min-width: 768px){.video-callout__bar{width:14px}}@media(min-width: 1250px){.video-callout__bar{width:16px}}.video-callout__bar.background-color--red{background-color:#7e4a48}.video-callout__bar.background-color--green{background-color:#60776a}.video-callout__bar.background-color--blue{background-color:#226893}.video-callout__bar.background-color--yellow{background-color:#c4842e}.video-callout__bar.background-color--gray-light{background-color:#eae4d7}.video-callout__bar.background-color--off-white{background-color:#f5f3f0}.video-callout__info{padding-left:24px;margin-bottom:32px}@media(min-width: 768px){.video-callout__info{padding-left:32px;margin-bottom:40px;max-width:80%}}@media(min-width: 1250px){.video-callout__info{max-width:950px;width:70%;padding-left:48px;margin-bottom:48px}}.video-callout__desc{margin-top:16px}.video-callout__desc a{text-decoration:underline;color:#226893}.video-callout__video{border-radius:12px;box-shadow:0 3px 20px rgba(0,0,0,.16);overflow:hidden;display:inline-block;width:100%;height:auto;aspect-ratio:16/9;max-width:850px}@media(min-width: 1250px){.video-callout__video{max-width:1000px}}.video-callout__video iframe{border-radius:12px;width:100%;height:100%;border:0}@media(min-width: 1250px){.video-callout__video iframe{max-width:1000px}}.video-callout__video .play-video{position:absolute;top:50%;left:50%;width:60px;z-index:2;transform:translate(-50%, -50%)}@media(min-width: 1250px){.video-callout__video .play-video{width:80px}}.video-callout__video.active .video-callout__overlay,.video-callout__video.active .play-video{display:none}.video-callout__overlay{position:absolute;background-color:rgba(224,217,201,.825);height:100%;width:100%;inset:0;z-index:1}.wp-block-column .video-callout{padding:0}.wp-block-column .video-callout .video-callout__video{width:100%;height:auto;aspect-ratio:16/9}.wp-block-column .video-callout .video-callout__video iframe{height:100%;width:100%}.full-width-quote{margin-top:80px;margin-bottom:80px;background-color:#fcfaf7}.full-width-quote__container{margin:0 auto;display:flex;flex-direction:column}@media(min-width: 1024px){.full-width-quote__container{flex-direction:row}}.full-width-quote__quote-section{order:2;text-align:center;padding-bottom:56px;margin:0;margin-bottom:0;max-width:none;padding-top:30px}@media(min-width: 1024px){.full-width-quote__quote-section{order:1;text-align:left;padding:48px 0;padding-right:30px;display:flex;flex-direction:row;justify-content:center;align-items:baseline;width:50%;padding-left:40px}}@media(min-width: 1250px){.full-width-quote__quote-section{padding-right:4vw}}@media(min-width: 1920px){.full-width-quote__quote-section{padding:48px 4vw 48px 5%}}.full-width-quote__quote-section.blue{background-color:#226893}.full-width-quote__quote-section.red{background-color:#7e4a48}.full-width-quote__quote-section.green{background-color:#60776a}.full-width-quote__quote-section.yellow{background-color:#9d6925}.full-width-quote__quote-section.off-white{background-color:#fcfaf7}.full-width-quote__quote-section.off-white .full-width-quote__quote,.full-width-quote__quote-section.off-white .full-width-quote__author,.full-width-quote__quote-section.off-white .full-width-quote__title{color:#484848}.full-width-quote__quote-section.off-white .full-width-quote__line{background-color:#484848}.full-width-quote__quote-section.off-white>svg path{fill:#484848}.full-width-quote__quote-section.gray-light{background-color:#eae4d7}.full-width-quote__quote-section.gray-light .full-width-quote__quote,.full-width-quote__quote-section.gray-light .full-width-quote__author,.full-width-quote__quote-section.gray-light .full-width-quote__title{color:#484848}.full-width-quote__quote-section.gray-light .full-width-quote__line{background-color:#484848}.full-width-quote__quote-section.gray-light>svg path{fill:#484848}@media(min-width: 1024px){.full-width-quote__quote-section>svg{width:90px;height:auto;min-width:90px}}.full-width-quote__quote-inner-container{padding-top:32px}@media(min-width: 1024px){.full-width-quote__quote-inner-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}}.full-width-quote__quote-container{text-align:right;padding:0 30px;margin-bottom:30px}.full-width-quote__line{height:4px;width:75%;margin-left:25%;background-color:#fff}@media(min-width: 1024px){.full-width-quote__line{margin-left:0;width:100%;margin-right:-30px}}@media(min-width: 1250px){.full-width-quote__line{width:calc(100% + 4vw - 30px);margin-right:-4vw}}.full-width-quote__quote{font-size:1.5rem;margin-bottom:20px;padding:0 30px;margin-bottom:20px;color:#fff;font-family:minerva-modern,sans-serif}@media(min-width: 768px){.full-width-quote__quote{font-size:1.75rem}}@media(min-width: 1024px){.full-width-quote__quote{margin-bottom:30px}}@media(min-width: 1250px){.full-width-quote__quote{font-size:2.25rem}}.full-width-quote__author{font-size:1.75rem;font-family:minerva-modern,sans-serif;margin-bottom:3px;color:#fff;text-align:right}.full-width-quote__title{font-size:1.1875rem;font-weight:700;text-transform:uppercase;color:#fff;text-align:right}.full-width-quote__button{margin-top:30px}@media(min-width: 1024px){.full-width-quote__button{margin-right:auto;margin-left:30px;margin-top:40px}}.full-width-quote__image-section{order:1;margin-bottom:32px;margin-top:-48px}@media(min-width: 1024px){.full-width-quote__image-section{width:50%;order:2;margin:0;padding:30px;display:flex}}@media(min-width: 1250px){.full-width-quote__image-section{padding:48px 5%}}.full-width-quote__image{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;width:275px;height:275px;margin:0 auto}@media(min-width: 1024px){.full-width-quote__image{width:370px;height:370px;align-self:center}}@media(min-width: 1250px){.full-width-quote__image{width:475px;height:475px}}.modal{position:fixed;inset:0;z-index:9999999;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:rgba(0,0,0,.5)}.modal__container{position:fixed;top:50%;left:50%;z-index:9999999;transform:translate(-50%, -50%);background-color:#fff;width:90%;max-width:950px;border-radius:10px;box-shadow:0 3px 20px rgba(0,0,0,.16);max-height:85vh;overflow:auto}.modal__top{display:flex;flex-direction:row;padding:8px;justify-content:flex-end}.modal__button-close{font-weight:700;padding:4px 8px}.modal__button-close span{display:inline-block;margin-left:5px}.modal__button-close:hover{text-decoration:underline}.modal__bottom .ngp-form.at header.at-title{font-family:minerva-modern,sans-serif !important}.modal__bottom .ngp-form.at header>h2{font-size:2rem;line-height:normal}.modal__bottom .ngp-form.at .content.thankYou p{font-family:lato,sans-serif;color:#484848}@media(min-width: 1250px){.modal__bottom .ngp-form.at .content.thankYou p{font-size:1.125rem}}.modal__bottom .ngp-form.at .content.thankYou .contributions{padding:24px}.modal__bottom .ngp-form.at form label.at-text input[type=text],.modal__bottom .ngp-form.at form label.at-text textarea,.modal__bottom .ngp-form.at form label.at-select select,.modal__bottom .ngp-form.at form .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.modal__bottom .ngp-form.at form label select.ticket-quantity-select,.modal__bottom .ngp-form.at form label select.ticket-quantity-select:focus,.modal__bottom .ngp-form.at form label.at-text input[type=tel],.modal__bottom .ngp-form.at form label.at-text input[type=email]{border-color:#eae4d7 !important;border-width:2px;padding:8px 16px 10px;font-size:1.375rem;color:#484848;font-family:lato,sans-serif;border-radius:8px;height:52px}.modal__bottom .ngp-form.at form label input[type=checkbox]:checked+span:before{background-color:#9d6925}.modal__bottom .ngp-form.at form fieldset legend{color:#484848;font-family:lato,sans-serif;font-size:1.5rem;margin-bottom:16px;font-weight:400}.modal__bottom .ngp-form.at form .at-form-submit .at-submit.btn-at.btn-at-primary{display:inline-block;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#9d6925;text-shadow:none;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;transition:background-color .4s ease}.modal__bottom .ngp-form.at form .at-form-submit .at-submit.btn-at.btn-at-primary:hover,.modal__bottom .ngp-form.at form .at-form-submit .at-submit.btn-at.btn-at-primary:focus{background-color:#7e4a48}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJjb25zdC9fdmFyaWFibGVzLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfaGVyby5zY3NzIiwiX2Zvcm1zLnNjc3MiLCJfYmlvLXBhZ2Uuc2NzcyIsIl9hcmNoaXZlLXBlb3BsZS5zY3NzIiwiX2xlc3Nvbi1wYWdlLnNjc3MiLCJfd3AtYmFzaWNzLnNjc3MiLCJfZmlsdGVyLnNjc3MiLCJfc2VhcmNoLnNjc3MiLCJfZXZlbnRzLXBhZ2Uuc2NzcyIsIl9zaW5nbGUtZXZlbnQuc2NzcyIsIl9jYXJvdXNlbC5zY3NzIiwiX2Z1bGwtd2lkdGguc2NzcyIsIl9tdWx0aS1jb2wuc2NzcyIsIl9pbnZvbHZlZC1jYWxsb3V0LnNjc3MiLCJfc2lnbi11cC1jYWxsb3V0LnNjc3MiLCJfanVzdGljZS1sZWFkZXJzLnNjc3MiLCJfZmVhdHVyZWQtZmVsbG93LnNjc3MiLCJfc29jaWFsLXNoYXJlLnNjc3MiLCJfdmlkZW8tY2FsbG91dC5zY3NzIiwiX2Z1bGwtd2lkdGgtcXVvdGUuc2NzcyIsIl9tb2RhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE1BRUMsU0FDQSxVQUNBLGtCQUNBLHNCQUlELCtCQUtDLGNBR0QsbUJBR0ksOEJBQ0EsMkJBQ0Esc0JBR0osRUFDQyw0QkFHRCxVQUNJLFlBQ0EsV0FHSixLQUNJLDRCQUNBLE1DbkNJLFFEc0NSLFdBQ0ksaUJBR0osZ0JBQ0ksVUFHSixPQUNJLFdBR0osZUFDSSxxQkFDQSxvQkFDQSxxQkFDQSxnQkFDQSx5QkFDQSxpQkNwREssUURxREwsTUMxREksS0QyREosU0FDQSx1Q0FDQSw0QkFDQSxtQkFDQSxtQkFDQSxjQUNBLDRDQUNBLDRCQUNBLDBDQUNBLHFDQUNBLHlCQUNJLGlCQy9ERCxRRGdFQywwRUFDSSxpQkNoRUEsUURtRVIsdUJBQ0ksaUJDakVGLFFEa0VFLHNFQUNJLGlCQ3pFSCxRRDRFTCwyQkFDSSxpQkN6RUEs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OFBnQixpRUFDSSxPaEIvUHBCLFFnQmtRWSwrREFDSSxrREFDQSxpQmhCbFFsQixRZ0JtUWtCLE1oQnJRaEIsUWdCc1FnQiwwSUFDSSxpQmhCcFFqQixRZ0IwUUssNkNBQ0ksaUJoQnBRZCxRZ0JzUVUsd0RBQ0ksaUJoQnZRZCxRZ0J3UWMsNEhBQ0ksaUJoQi9RZixRZ0JvUk8sOENBQ0ksaUJoQm5SYixRZ0JxUlMseURBQ0ksaUJoQnRSYixRZ0J1UmEsOEhBQ0ksaUJoQnZSWixRZ0I0UkksK0NBQ0ksaUJoQjVSWixRZ0I4UlEsMERBQ0ksaUJoQi9SWixRZ0JnU1ksZ0lBQ0ksaUJoQmhTWCxRZ0J3U08sOEdBQ0ksaUJoQjdTVixRZ0IrU00sb0lBQ0ksaUJoQjNTbEIsUWdCaVRjLG9IQUNJLGlCaEIxVGxCLFFnQjRUYywwSUFDSSxpQmhCN1RsQixRZ0JtVWMsc0hBQ0ksaUJoQm5VYixRZ0JxVVMsNElBQ0ksaUJoQnRVYixRZ0I0VVMsd0dBQ0ksaUJoQnJVYixRZ0J1VVMsOEhBQ0ksaUJoQi9VZixRZ0JxVlcsMEdBQ0ksaUJoQm5WWixRZ0JxVlEsZ0lBQ0ksaUJoQnRWWixRZ0I0VlEsNEdBQ0ksaUJoQjNWWCxRZ0I2Vk8sa0lBQ0ksaUJoQjlWWCxRZ0JtV0csd0dBQ0ksMEJBQ0Esc0hBQ0kscUJBUVosd0NBQ0ksV0FDQSxnQkFDQSxjQUNBLHVCZjFYZix5QmVzWFcsd0NBTVEsd0JmaFhuQiwwQmUwV1csd0NBU1EsbUJBQ0Esd0JBRUosb0RBQ0ksY0FDQSxnQkFDQSxZQUNBLFVBQ0EsZ0JBQ0EsK0JmeFluQix5QmVrWWUsb0RBUVEsVUFDQSxnQkFDQSxZQUNBLGlCZmpZdkIsMEJlc1hlLG9EQWNRLGdCQUNBLFlBQ0EsaUJBRUosOERBQ0ksbUJmclp2Qix5QmVvWm1CLDhEQUdRLG9CQUdSLHVEQUNJLG1CQUNBLG1CZjVadkIseUJlMFptQix1REFJUSxvQmZsWjNCLDBCZThZbUIsdURBT1Esb0JBR1IsNkRBQ0ksa0JBQ0EsbUJmdGF2Qix5QmVvYW1CLDZEQUlRLHFCQUNBLG1CQUNBLGlCQUVKLGlFQUNJLFdB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eUJBQ0EsaUJ4QnRGWCxRd0J1RlcsaUJBQ0EsTXhCN0ZaLEt3QjhGWSxTQUNBLHVDQUNBLDRCQUNBLG1CQUNBLG1CQUNBLGNBQ0EsNENBQ0EsNEJBQ0EsMENBQ0EscUNBQ0EsZ0xBQ0ksaUJ4QjlGbEIiLCJmaWxlIjoiZ3VscC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBpZ25pdGlvbjcyIEJhc2UgKi9cclxuKixcclxuKiAqIHtcclxuXHRtYXJnaW46MDtcclxuXHRwYWRkaW5nOjA7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLypcdGVuc3VyZSBIVE1MNSBlbGVtZW50cyBhcmUgaGFuZGxlZCBhcyBibG9jayBsZXZlbCBvbiBvbGRlciBicm93c2VycyAqL1xyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5tYWluLFxyXG5zZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuKixcclxuKjphZnRlcixcclxuKjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKiB7XHJcblx0Zm9udC1mYW1pbHk6IGxhdG8sIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbmh0bWwsIGJvZHkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6IGxhdG8sIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICAgIG1hcmdpbjogMTZweCA0MHB4XHJcbn1cclxuXHJcbi5wYWdlLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uY2xlYXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbmJ1dHRvbiwgLmJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDYwcHggMTZweCAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnN2ZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDMwcHgpIDQ5JTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgJi5ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmdyZWVuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYub2ZmLXdoaXRlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibGFjay5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ncmF5LWxpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibGFjay5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDE1MjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5wIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNXJlbTtcclxuICAgIH1cclxuICAgIGIsIGVtIHtcclxuICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuaDIge1xyXG4gICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcbiAgICBiLCBlbSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICBiLCBlbSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XHJcbiAgICB9XHJcbiAgICBiLCBlbSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg1IHtcclxuICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgICBiLCBlbSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg2IHtcclxuICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjMzcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICB9XHJcbiAgICBiLCBlbSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZS10by1zY3JvbGwge1xyXG4gICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibGFjay5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2tpcC1uYXYge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAtMTAwMDBweDtcclxuXHR0b3A6IGF1dG87XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0dG9wOiA1cHg7XHJcblx0ICAgIHdpZHRoOiBhdXRvO1xyXG5cdCAgICBoZWlnaHQ6IGF1dG87XHJcblx0ICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcblx0fVxyXG59XHJcblxyXG4ucG9zdC1jb250ZW50LXRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIG1hcmdpbjogMzJweCBhdXRvIDIwcHg7XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG59XHJcbi5wb3N0LWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMCA0MHB4IDUwcHg7XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweCA3NXB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgaHIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgICBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlc291cmNlLWF1dGhvciB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIHVsLCBvbCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0yNnB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0MiB7XHJcbiAgICAgICAgdWwsIG9sIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgICAucmVzb3VyY2UtaW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZXNvdXJjZS1pbWctY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAmLmFsaWdubGVmdCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbmNlbnRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlcm8tY2FsbG91dCB7XHJcbiAgICArIC5wb3N0LWNvbnRlbnQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICsgLnd5c2l3eWctY2FsbG91dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnd5c2l3eWctY2FsbG91dCB7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDEycHg7XHJcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDYwcHg7XHJcbiAgICB9XHJcbiAgICBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcDplbXB0eSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHRpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAmLmFsaWdubGVmdCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggNDBweCAxMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduY2VudGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwsIG9sIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiLlwiO1xyXG5cdCAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICBoZWlnaHQ6IDA7XHJcblx0ICAgIGNsZWFyOiBib3RoO1xyXG5cdH1cclxufVxyXG5cclxuaWZyYW1lIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRleHQtc2VjdGlvbiB7XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFNjcmVlbiByZWFkZXIgb25seSB0ZXh0ICovXHJcbi5zci1vbmx5LCAudmlzdWFsbHktaGlkZGVuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCkgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxufSIsIi8qIENvbG9ycyAqL1xyXG4kd2hpdGU6IHJnYigyNTUsMjU1LDI1NSk7IC8vICNmZmZmZmZcclxuJGJsYWNrOiByZ2IoNzIsIDcyLCA3Mik7IC8vICM0ODQ4NDhcclxuJHRhbi1saWdodDogcmdiKDI1MiwgMjUwLCAyNDcpOyAvLyAjZmNmYWY3XHJcbiR0YW46IHJnYigyMzQsIDIyOCwgMjE1KTsgLy8gI2VhZTRkN1xyXG4kdGFuLWRhcms6IHJnYigyMjQsIDIxNywgMjAxKTsgLy8gI0UwRDlDOVxyXG4kb3JhbmdlOiAjOUQ2OTI1O1xyXG4kb3JhbmdlLWRhcms6ICM5NTYzMjM7XHJcbiRibHVlOiByZ2IoMzQsIDEwNCwgMTQ3KTsgLy8gIzIyNjg5M1xyXG4kYmx1ZS1kYXJrOiByZ2IoMjAsIDgwLCAxMTcpOyAvLyAjMTQ1MDc1XHJcbiRncmVlbjogcmdiKDk2LCAxMTksIDEwNik7IC8vICM2MDc3NmFcclxuJGdyZWVuLWRhcms6IHJnYig2NiwgOTIsIDc4KTsgLy8gIzQyNWM0ZVxyXG4kcmVkOiByZ2IoMTI2LCA3NCwgNzIpOyAvLyAjN2U0YTQ4XHJcbiRyZWQtZGFyazogcmdiKDExNiwgNjIsIDYwKTsgLy8gIzc0M0UzQ1xyXG4keWVsbG93OiAjQzQ4NDJFO1xyXG4kb2ZmLXdoaXRlOiAjRjVGM0YwO1xyXG5cclxuXHJcbi8qIEJyZWFrcG9pbnQgU2l6ZXMgKi9cclxuJG1lZGl1bS13aWR0aDogNzY4cHg7XHJcbiRsYXJnZS13aWR0aDogMTAyNHB4O1xyXG4keGxhcmdlLXdpZHRoOiAxMjUwcHg7XHJcbiR4eGxhcmdlLXdpZHRoOiAxOTIwcHg7XHJcblxyXG4vLyBGb250IFdlaWdodHNcclxuJGZvbnQtd2VpZ2h0LW5vcm06IDQwMDtcclxuJGZvbnQtd2VpZ2h0LW1lZDogNTAwO1xyXG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xyXG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xyXG5cclxuLy8gdHJhbnNpdGlvbiBzcGVlZHNcclxuJHRyYW5zLXNsb3c6IDAuNnM7XHJcbiR0cmFucy1tZWQ6IDAuNHM7XHJcbiR0cmFucy1mYXN0OiAwLjJzO1xyXG4iLCIvLyBicmVha3BvaW50IGhhbmRsaW5nXHJcblxyXG5AbWl4aW4gbWVkaXVtIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbWVkaXVtLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHhsYXJnZSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHhsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHh4bGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR4eGxhcmdlLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59IiwiZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDEycHggMzBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAzNnB4IDI0cHggMzBweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDM2cHggMzJweCAzMHB4IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTU3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNDVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb250YWN0LWluZm8ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb250ZW50LWxlZnQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwIDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDY2JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUxJTtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogNDclO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb250ZW50LXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA0MyU7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZvb3Rlci1ib3R0b20tYm94IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ndHJhbnNsYXRlX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNvY2lhbC1saW5rcyB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMjBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubG9nby1ib3gge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3VpZGVzdGFyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNoYXJpdHktbmF2aWdhdG9yIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvb3Rlci1ib3R0b20tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saW5rcyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NzU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvcHlyaWdodCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzZWxlY3Qubm90cmFuc2xhdGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lOyBcclxuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyBcclxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2FyZXQuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkzJSAxMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlYXJjaC1iYXItY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgIH1cclxuICAgIC5jbG9zZS1zZWFyY2gtYmFyLCAuY2xvc2Utc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDI0cHg7XHJcbiAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBmb3JtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogNjMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkdGFuLWRhcms7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxOTBweCAxMnB4IDMycHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+IGZvbnQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAzMHB4KSA0OSU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTYycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmhlYWRlciB7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIC5ob21lLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAxNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxNTZweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNnZ3O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTI2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNzJweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5tb2JpbGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmRlc2t0b3Age1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5ld3NsZXR0ZXItYnV0dG9uIHtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWFyY2gtdG9nZ2xlIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDM0cHggMjhweCAzNHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NlYXJjaC1pY29uLnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudGFibGV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudS10b2dnbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDIycHg7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICByaWdodDogNDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9ICAgXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLW1lZCBlYXNlLCBvcGFjaXR5ICR0cmFucy1mYXN0IGVhc2UsIGhlaWdodCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbi1uYXYtY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgICAgICB0b3A6IDkycHg7XHJcbiAgICAgICAgd2lkdGg6IDg3LjUlO1xyXG4gICAgICAgIGxlZnQ6IDYuMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTApO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMTZweCAxNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDQ1cHggMTZweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNXB4IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0NXB4IDAgMDtcclxuICAgICAgICAgICAgd2lkdGg6IDkyJTtcclxuICAgICAgICAgICAgbGVmdDogNCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMHB4IDE1cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUzMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGEuYmFjay10by1uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMzJweCA0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgMjRweCA0NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctb3JhbmdlLnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDQ5JTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNTJweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHRhbjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDcwcHggOXB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDI5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc29jaWFsLWxpbmtzIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMCAyNHB4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmRlc2t0b3Age1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3NTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc29jaWFsLWxpbmtzIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmhpZGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDZweCAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCA2cHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tYWluLW5hdiB7XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRoaXJkLWxldmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgI21lbnUtbWFpbi1uYXZpZ2F0aW9uLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgI21lbnUtbWFpbi1uYXZpZ2F0aW9uIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtZmFzdCBlYXNlLCBtYXJnaW4tbGVmdCAkdHJhbnMtZmFzdCBlYXNlLCBwYWRkaW5nLWJvdHRvbSAkdHJhbnMtZmFzdCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDUlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNzVweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtZmFzdCBlYXNlLCBtYXJnaW4tbGVmdCAkdHJhbnMtZmFzdCBlYXNlLCBwYWRkaW5nLWJvdHRvbSAwcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGFuO1xyXG4gICAgICAgICAgICAgICAgJi5oaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5oZWFkZXItY3RhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDU1cHggc29saWQgJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mZWF0LWV2ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmhlYWRlci1jdGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoMywgLmN0YS1jb250ZW50IHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc21hbGwtYXJyb3ctYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1NXB4IHNvbGlkICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmVhdC1ldmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZlYXQtZXZlbnQtaGVhZGVyLCAuZmVhdC1ldmVudC1jb250ZW50IHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5oZWFkZXItY3RhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNTVweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mZWF0LWV2ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2FyZXQuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZSwgdG9wICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5oaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaGVhZGVyLWN0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjEwKTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmN0YS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE0ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zbWFsbC1hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDM1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDU1cHggc29saWQgJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5oaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmctdG9wICR0cmFucy1tZWQgZWFzZSwgbWluLWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLWZhc3QgZWFzZSwgcGFkZGluZy10b3AgJHRyYW5zLWZhc3QgZWFzZSwgbWluLWhlaWdodCAkdHJhbnMtZmFzdCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1mYXN0IGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTM1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC4xMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTUwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXItY3RhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmVhdC1ldmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMjhweCAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDU1JSAtIDQ1cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDUwcHggMThweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1vcmFuZ2Uuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjVweCkgNDklO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmVuYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNTBweCA4cHggMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRoaXJkLWxldmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNTBweCA4cHggMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDRweCA0cHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZlYXQtZXZlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC4xMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5mZWF0LWV2ZW50LWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5mZWF0LWV2ZW50LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNS4yZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1vcmFuZ2Uuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5oaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgLjUwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaGVyby1jYWxsb3V0IHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcclxuICAgIH1cclxuICAgIC5vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgb3BhY2l0eTogLjk7XHJcbiAgICAgICAgJi55ZWxsb3cge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUQ2OTI1O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjM3MzU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI2NTU3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgzRTVGO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZXJvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDIwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTMycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweCA0MHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNDJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTk1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsIC5jb250ZW50LCAuYnV0dG9uIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcbiAgICBoMSwgLmNvbnRlbnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgICYuZnVsbC1zaXplIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNTJweCA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogODBweCA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY1ZTFkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2YzNiMzk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5ncmVlbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc0YTM4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE0ZTczO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpdGUtbWFpbiB7XHJcbiAgICAud3AtYmxvY2stY29sdW1uLCAucG9zdC1jb250ZW50IHtcclxuICAgICAgICA+IC5uZ3AtZm9ybSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTY4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRpdi5jb250ZW50LnRoYW5rWW91IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIC5jb250cmlidXRpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc2VjdGlvbi5hdC1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGhlYWRlci5hdC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaGVhZGVyLmF0LW1hcmt1cCBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaGVhZGVyLmF0LW1hcmt1cC5IZWFkZXJIdG1sIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgICAgICAgICBmaWVsZHNldC5hdC1maWVsZHNldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC42MjVyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVnZW5kLmF0LWxlZ2VuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXYuYXQtZmllbGRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwuYXQtY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdK3NwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdK3NwYW46YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmhvdmVyK3NwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cytzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmF0LWNoZWNrYm94LXRpdGxlLCBzcGFuLmF0LWNvdmVyLWNvc3RzLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uYXQtY292ZXItY29zdHMtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXYuYXQtcm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmFkaW9zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBsYWJlbCwgLnJhZGlvLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXQtcmFkaW8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXQtcmFkaW9zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsLmxhYmVsLWFtb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXSthIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MywgMTYzLCAxMjUsIC42KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCthIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY2LCA5MiwgNzgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlcithIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTE5LCAxMDYsIC44KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbC5sYWJlbC1hbW91bnQubGFiZWwtb3RoZXJhbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmxhYmVsLW90aGVyYW1vdW50LXByZWZpeCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0LmVkaXQtb3RoZXJhbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNlYWU0ZDcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyN3B4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDg0ODQ4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwuYXQtdGV4dCwgbGFiZWwuYXQtc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBzZWxlY3QsIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLnZncy1pbnB1dC1jb250YWluZXIgaWZyYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2VhZTRkNyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDg0ODQ4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZncy1pbnB1dC1jb250YWluZXIuaXNGb2N1c2VkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnVwZGF0ZU15UHJvZmlsZVNlY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYiwgaSwgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlcitzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzK3NwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgICAgICAuYXQtZm9ybS1zdWJtaXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hdC1mb3JtLXN1Ym1pdCAuYXQtc3VibWl0LmJ0bi1hdC5idG4tYXQtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA2MHB4IDE2cHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAzMHB4KSA0OSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAuNjI1cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmF0LW1hcmt1cC5Gb290ZXJIdG1sIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy9WRkIgUFJPXHJcblxyXG4udmZicC1mb3JtIHtcclxuICAgIHdpZHRoOiA5MDBweDtcclxuICAgIG1heC13aWR0aDogOTIlO1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgYm94LXNoYWRvdzogMCAxMnB4IDMwcHggMCByZ2JhKDEwNiwgMTA2LCAxMDYsIDAuMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbjogNjBweCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHg7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIC52ZmItY2xlYXJmaXgge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAudmZiLWNvbC0xMiB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC52ZmItaGVscC1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIC52ZmItZm9ybS1ncm91cCwgLnZmYi1maWVsZFR5cGUtcmFkaW8ge1xyXG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xyXG4gICAgICAgIH1cclxuXHRcdC52ZmItcmFkaW8ge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XHJcblx0XHR9XHJcbiAgICB9XHJcbiAgICAudmZiLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnZmYi1mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2VhZTRkNztcclxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjRweDtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICB9XHJcbiAgICAudmZiLWZpZWxkVHlwZS1zdWJtaXQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4iLCIuYmlvLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNFQUU0RDcsICNGOUY3RjMpO1xyXG4gICAgcGFkZGluZzogNDBweCAzMHB4IDM2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAzNnB4IDc1cHggMzJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiA0NnB4IDc1cHggNDJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgaDEge1xyXG4gICAgICAgIG1heC13aWR0aDogMTUyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICsgLnJvbGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjplbXB0eSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLmJpbyB7XHJcbiAgICBtYXgtd2lkdGg6IDEzNTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDc1cHg7XHJcbiAgICB9XHJcbiAgICAuYmlvLXBpYyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTg5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTg5cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjYycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJpby10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzNHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnRhYnMge1xyXG4gICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byA0OHB4O1xyXG4gICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA3NXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICB9XHJcbiAgICAudGFicy1sYWJlbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtNzBweCAwIC03MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMjdweDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCA0OHB4IDM3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNiwgNzQsIDcyLCAuMDQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI2LCA3NCwgNzIsIC4wNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJzLWNvbnRlbnRzIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgLnRhYi1jb250ZW50LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoNzIsIDcyLCA3MiwgLjIpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhcmV0LXJlZC5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnMtbWVkIGVhc2UsIHRvcCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzIsIDcyLCA3MiwgLjIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI2LCA3NCwgNzIsIC4wNCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3MiwgNzIsIDcyLCAuMik7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDM4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzUlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjc2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAzOHB4IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAzOHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5ldmVudC1wdWItY2FsbG91dCB7XHJcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTJweDtcclxuICAgIH1cclxuICAgIC5wYXN0LWV2ZW50cyB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXN0LWV2ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzJweCA2OHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNzBweCA5MHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXhjZXJwdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0LjVlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NraW5ueS1hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1N3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC40KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wdWJsaWNhdGlvbnMge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDU2JTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wdWIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA3O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOS4xZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNS4yZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMy45ZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkuMWVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUuMmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMuOWVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucXVvdGUtY2FsbG91dCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDMycHggODhweCAzMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiA1NnB4IDY0cHggMTIwcHggMjA1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNTZweCA2NHB4IDEyMHB4IDI4MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiA0NHB4IDYwcHggMTA0cHg7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHRvcDogNTZweDtcclxuICAgICAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBsZWZ0OiA3MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3R0b206IDQ4cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYm90dG9tOiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnF1b3RlIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiA2OHB4IDEycHggMjRweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDhweCAxNnB4IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMjIwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xdW90ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hdXRob3Ige1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjYwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYueWVsbG93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgfVxyXG4gICAgJi5ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuICAgICYuZ3JlZW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIH1cclxuICAgICYucmVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gICAgJi5vZmYtd2hpdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcXVvdGUtYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucXVvdGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xdW90ZS1ibGFjay5zdmcnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXV0aG9yIHtcclxuICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ncmF5LWxpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLWJsYWNrLnN2ZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcXVvdGUtYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5hcmNoaXZlLXBlb3BsZSwgLmFyY2hpdmUtdHJ1c3RlZXMge1xyXG4gICAgLmFyY2hpdmUtdGFicyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNzAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDhweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYnMtbGFiZWxzIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNDhweCAzN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAxMDQsIDE0NywgLjA0KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDEwNCwgMTQ3LCAuMDQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlLXRvLXNjcm9sbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibHVlLnN2ZycpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5kaXNhYmxlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYnMtY29udGVudHMge1xyXG4gICAgICAgICAgICAudGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYXJjaGl2ZS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM3NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTJweCAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzcycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTY2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNzRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnBvc3QtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hcmNoaXZlLWJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA2cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnBvc3QtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFyY2hpdmUtYm90dG9tLWNvbnRlbnQsIC5qb2ItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aW9uLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWI1ZDg2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibGFjay5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcmNoaXZlLXRydXN0ZWVzIHtcclxuICAgIC5hcmNoaXZlLXRhYnMge1xyXG4gICAgICAgIC50YWJzLWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIC5hcmNoaXZlLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wb3N0LWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9QbGFjZWhvbGRlci5qcGcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYXJjaGl2ZS1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5sZXNzb24tY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gODBweDtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmxlc3Nvbi1kZXNjLCAubGVzc29uLWRldGFpbHMge1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxlc3Nvbi1kZXNjIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxlc3Nvbi1kZXRhaWxzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0yNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxlc3Nvbi1wYXJ0cy1jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgfVxyXG4gICAgLmxlc3Nvbi1wYXJ0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZXNzb24tcGFydC10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgNDVweCAyOHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAyOHB4IDMycHggNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDMycHggNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtZmFzdCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCB0b3AgJHRyYW5zLW1lZCBlYXNlLCB0cmFuc2Zvcm0gJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZXNzb24tZHJvcGRvd24ge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1zbG93IGVhc2UsIHBhZGRpbmcgJHRyYW5zLXNsb3cgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtc2xvdyBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1zbG93IGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZXNzb24tcGFydC1kZXNjIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6MTtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDoyO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otY29sdW1uLWNvdW50OjI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdWwgPiBsaSwgb2wgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGl2LmFsaWduY2VudGVyLCBkaXYuYWxpZ25sZWZ0LCBkaXYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLndwLWNhcHRpb24tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkaXYuYWxpZ25jZW50ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRpdi5hbGlnbnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMTZweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGl2LmFsaWdubGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDE2cHggMTZweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZXNzb24tcGFydC1tYXRlcmlhbHMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIycHggMThweCAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY3RkE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAubGVzc29uLXBhcnQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVzc29uLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMDBweDtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDMycHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTA2LCAxMDYsIDEwNiwgMC4zOSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUycHggNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTJweCA5MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubGVzc29uLWFkZGl0aW9uYWxzIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gODBweDtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxlc3Nvbi1hZGRpdGlvbmFscy1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMThweCAyMnB4IDE4cHggMjZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjdGQTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDhweDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi53cC1ibG9jay1ncm91cCB7XHJcbiAgICBtYXJnaW46IDMycHggYXV0bztcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgfVxyXG5cdC53cC1ibG9jay1jb2x1bW5zIHtcclxuXHQgICAgbWFyZ2luOiAwIGF1dG87XHJcblx0ICAgIHBhZGRpbmc6IDEycHg7XHJcblx0ICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcblx0ICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcblx0ICAgIH1cclxuXHQgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG5cdCAgICAgICAgZGlzcGxheTogdGFibGU7XHJcblx0ICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG5cdCAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgICAgICBwYWRkaW5nOiAwIDI4cHg7XHJcblx0ICAgIH1cclxuXHQgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuXHQgICAgICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG5cdCAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG5cdCAgICB9XHJcblx0XHQud3AtYmxvY2stY29sdW1ucyB7XHJcblx0XHQgICAgbWFyZ2luOiAwIGF1dG87XHJcblx0XHQgICAgcGFkZGluZzogMDtcclxuXHRcdCAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG5cdFx0ICAgICAgICBwYWRkaW5nOiAwO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICBAaW5jbHVkZSBsYXJnZSB7XHJcblx0XHQgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0ICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG5cdFx0ICAgICAgICB3aWR0aDogMTAwJTtcclxuXHRcdCAgICAgICAgcGFkZGluZzogMDtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuXHRcdCAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcblx0XHQgICAgICAgIHBhZGRpbmc6IDA7XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBvc3QtY29udGVudCB7XHJcbiAgICAud3AtYmxvY2stY29sdW1ucyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMDtcclxuICAgICAgICAgICAgZ2FwOiA2NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb2x1bW5zIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjRweCAxMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIGdhcDogNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAyOHB4IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggNjBweDtcclxuICAgICAgICBnYXA6IDY0cHg7XHJcbiAgICB9XHJcblx0LndwLWJsb2NrLWVtYmVkIHtcclxuXHQgICAgcGFkZGluZzogMjRweCAwO1xyXG5cdCAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuXHQgICAgbWFyZ2luOiAwIGF1dG87XHJcblx0ICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcblx0ICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcblx0ICAgIH1cclxuXHQgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuXHQgICAgICAgIHBhZGRpbmc6IDMycHggMDtcclxuXHQgICAgfVxyXG5cdH1cclxuICAgIC53cC1ibG9jay1jb2x1bW4ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XHJcbiAgICAgICAgfVxyXG5cdFx0Lnd5c2l3eWctY2FsbG91dCB7XHJcblx0XHQgICAgcGFkZGluZzogMDtcclxuXHRcdCAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuXHRcdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHRcdCAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG5cdFx0ICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuXHRcdCAgICAgICAgcGFkZGluZzogOHB4IDBweDtcclxuXHRcdCAgICB9XHJcblx0XHR9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsLCBvbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDEsIGgyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEuYnV0dG9uLCAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgJi5hbGlnbmNlbnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hbGlnbmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFsaWducmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cC1ibG9jay1idXR0b25zIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmlzLXZlcnRpY2FsbHktYWxpZ25lZC1jZW50ZXIge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWdyb3VwIHtcclxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1pbWFnZSB7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDEycHg7XHJcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggNjBweDtcclxuICAgIH1cclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJi5hbGlnbmNlbnRlciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ25sZWZ0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWducmlnaHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oYXMtdGV4dC1hbGlnbi1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uaGFzLXRleHQtYWxpZ24tcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5oYXMtdGV4dC1hbGlnbi1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi53cC1ibG9jay1lbWJlZCB7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDEycHg7XHJcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAyOHB4IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggNjBweDtcclxuICAgIH1cclxuICAgICYuYWxpZ25jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYuYWxpZ25sZWZ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbnJpZ2h0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stYnV0dG9ucyB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiA4cHggNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCA2MHB4O1xyXG4gICAgfVxyXG4gICAgLndwLWJsb2NrLWJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDYwcHggMTZweCAzMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDMwcHgpIDQ5JTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmlzLWNvbnRlbnQtanVzdGlmaWNhdGlvbi1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYuaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLXJpZ2h0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgICYuaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLWxlZnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1zb2NpYWwtbGlua3Mge1xyXG4gICAgcGFkZGluZzogMTJweDtcclxuICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCA2MHB4O1xyXG4gICAgfVxyXG4gICAgLndwLXNvY2lhbC1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi53cC1zb2NpYWwtbGluay1mYWNlYm9vayB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZmFjZWJvb2suc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbmNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbmxlZnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAmLmFsaWducmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcbi53cC1jYXB0aW9uIHtcclxuICAgICYuYWxpZ25sZWZ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcclxuICAgIH1cclxuICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjIwcHg7XHJcbiAgICB9XHJcbn0iLCIuZmlsdGVyLXdyYXBwZXIge1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmZpbHRlci1zaWRlYmFyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgJHRyYW5zLW1lZCBlYXNlLCB3aWR0aCAkdHJhbnMtbWVkIGVhc2UsIGhlaWdodCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsdGVyLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTFweCAxNXB4IDEycHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAwcHggMHB4IDhweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggJHRyYW5zLW1lZCBlYXNlLCByaWdodCAkdHJhbnMtbWVkIGVhc2UsIGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZpbHRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEwNiwgMTA2LCAxMDYsIC4zNSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwMDAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwMDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDg1cHggNTVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAzNnB4IDEyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDQwcHggMTI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMEYzMDUxO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICsgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5maWx0ZXItaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICArIGxhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuZmlsdGVyLWl0ZW0gbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pdGVtIGxhYmVsOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAuZmlsdGVyLWl0ZW0gbGFiZWw6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5maWx0ZXItaXRlbSBsYWJlbDo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDsgIFxyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC8qQ2hlY2ttYXJrIG9mIHRoZSBmYWtlIGNoZWNrYm94Ki9cclxuICAgICAgICAgICAgICAgIC5maWx0ZXItaXRlbSBsYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM3MDcwNzA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3MDcwNzA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5maWx0ZXItaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIC5maWx0ZXItaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5maWx0ZXItaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5maWx0ZXItY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1kYXRlLXNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5maWx0ZXItZGF0ZS1kcm9wZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpbHRlci1kYXRlLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpbHRlci1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXItc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDAgNjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJHdoaXRlLCAkd2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDI1JSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYyg3NSUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMjUlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNzUlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWx0ZXItb2ssIC5maWx0ZXItY2FuY2VsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlLCBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmNGY0ZjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpbHRlci1vayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZmlsdGVyLWRhdGUtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk4JTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDc1cHggYXV0byAxMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY2xlYXItZmlsdGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk4JTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAuZmlsdGVyLWNsZWFyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibHVlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZlYXR1cmVkLWZpbHRlci1zZWN0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4IDEycHggMTJweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMTJweCAzNzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4IDEycHggNDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mZWF0dXJlZC1maWx0ZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICAgICAgICAgICAgICBncmlkLWdhcDogMThweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mZWF0dXJlZC1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDEwNiwgMTA2LCAxMDYsIDAuMzkpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMzBweCAwO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjY1cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNTJweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LXdoaXRlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5mZWF0dXJlZC1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDNweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzUlO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZmVhdHVyZWQtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc2cHg7O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOThweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmZlYXR1cmVkLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZmVhdHVyZWQtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5mZWF0dXJlZC1kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDNlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0LjVlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggMCByZ2JhKDEwNiwgMTA2LCAxMDYsIDAuNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICNmaWx0ZXItcmVzdWx0cyB7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAxMnB4IDM1cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDM1cHggMzc1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNjBweCAzNXB4IDQxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxvYWRpbmcge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlc3VsdC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIC5yZXN1bHQtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDcwcHggNDhweDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZXN1bHQtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJlc3VsdC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJlc3VsdC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZXN1bHQtYXV0aG9yIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI2ODkzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZXN1bHQtZGF0ZSwgLnJlc3VsdC1hdXRob3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVzdWx0LWRhdGUtYXV0aG9yLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZXN1bHQtZGVzYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMi42ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVzdWx0LW1vcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWJsdWUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5oaWdobGlnaHRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDI1cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMjBweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA3MHB4IDQ4cHggNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgIC5wYWdpbmF0aW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTVweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA5MCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IFxyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyBcclxuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jYXJldC1kYXJrLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDkwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgKyAucGFnaW5hdGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5oaWRkZW4ge1xyXG4gICAgICAgIC5maWx0ZXItc2lkZWJhciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTM3MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmlsdGVyLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMycHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTEzMnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEwNiwgMTA2LCAxMDYsIC4zNSk7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5maWx0ZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZlYXR1cmVkLWZpbHRlci1zZWN0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzVweCAxMnB4IDEycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDBweCA0MHB4IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTc1cHggMTJweCAxNzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmVhdHVyZWQtZmlsdGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtZ2FwOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgI2ZpbHRlci1yZXN1bHRzIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxMnB4IDM1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDQwcHggMzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNzVweCAzNXB4IDE3NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVyby1jYWxsb3V0IHtcclxuICAgICsge1xyXG4gICAgICAgIC5maWx0ZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgLmNsb3NlLXNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICBtYXJnaW46IDEycHggYXV0bztcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogIzQ4NDg0ODtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFnaW5hdGlvbi1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICYubmV4dC1yZXN1bHRzIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzcHggMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMUI1RDg2O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFCNUQ4NjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnByZXYtcmVzdWx0cyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggM3B4IDJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFCNUQ4NjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxQjVEODY7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmRlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2xvc2Utc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCA0MHB4IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDYwcHggMTI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIG1hcmdpbi1ib3R0b20gJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlc3VsdC1jb3VudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwODBweDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDE4cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcclxuICAgIH1cclxuICAgIC5yZXN1bHQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkNmQ2O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XHJcbiAgICAgICAgaDUsIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZXN1bHQtbGluayB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICMxQjVEODY7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmx1ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMUI1RDg2O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2xlYXItc2VhcmNoIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiA1cHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAyN3B4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgLmNsZWFyLXNlYXJjaCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnRleHQtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlcm8tY2FsbG91dCB7XHJcbiAgICArIC50ZXh0LXNlY3Rpb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LWxpc3Qge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNTBweCAxMjVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgLnN3aXBlLXRvLXNjcm9sbCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmV2ZW50cy1iYWNrZ3JvdW5kIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDE3NXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHRvcDogMjAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHRvcDogMjI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmV2ZW50cy1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLmV2ZW50cy1pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZXZlbnRzIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTBweDtcclxuICAgICAgICBib3JkZXItc3BhY2luZzogMjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgLmV2ZW50cy1saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmV2ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMzVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgxMDYsIDEwNiwgMTA2LCAwLjM5KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDQ4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIC5tb250aCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kYXkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTUsIDQ4LCA4MSwgMC4yKTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNSwgaDMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aW1pbmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMTBweCAwIHJnYmEoMTA2LCAxMDYsIDEwNiwgMC42NSk7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubG9hZC1tb3JlIHtcclxuICAgICAgICB0b3A6IDE1MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIFxyXG4gICAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1saXN0IHtcclxuICAgICsgLm11bHRpLWNvbC1jYWxsb3V0IHtcclxuICAgICAgICArIC5mZWF0dXJlZC1yZXNvdXJjZXMtY2FsbG91dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnQtbGlzdCB7XHJcbiAgICArIC5mZWF0dXJlZC1yZXNvdXJjZXMtY2FsbG91dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIi5ldmVudC1pbmZvIHtcclxuICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA3NXB4O1xyXG4gICAgfVxyXG4gICAgLmV2ZW50LWluZm8tY29udGFpbmVyIHtcclxuICAgICAgICAmLndpdGgtaW1hZ2Uge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ldmVudC10eXBlIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRhbjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjRzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhZ3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGF0ZS10aW1lLWluZm8ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucnJ1bGUsIC5kYXRlLCAudGltZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxvY2F0aW9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICBpLCBzdHJvbmcsIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZXZlbnQtaW1nIHtcclxuICAgICAgICBtYXJnaW46IDI0cHggYXV0byAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNhcm91c2VsLWNhbGxvdXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgcGFkZGluZzogNDVweCAwIDUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpZGVzIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5wcm9mLXBpYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzZweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc2xpZGUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5uYW1lLCAucm9sZSwgLmNhcm91c2VsLWJpbywgLmJpby1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnJvbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhcm91c2VsLWJpbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3LjhlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNi41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1LjJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5iaW8tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NtYWxsLWFycm93LWJsYWNrLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGVmdC1hcnJvdywgLnJpZ2h0LWFycm93IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBsZWZ0OiAyMHB4OyAgXHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodC1hcnJvdyB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LWFycm93IHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpcGUtdG8tc2Nyb2xsIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICY6OmFmdGVyLCAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibGFjay5zdmcnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyBTY29wZSBvbiB0aGUgd3JhcHBlciBzbyBwYXJlbnQgX2Jhc2Uuc2NzcyAuYmFja2dyb3VuZC1jb2xvci0tYmx1ZSAoRnVzZSAjMDA2MUFBKSBkb2VzIG5vdCB3aW4uXHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLXJlZCB7IGJhY2tncm91bmQtY29sb3I6ICRyZWQ7IH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tZ3JlZW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47IH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tYmx1ZSB7IGJhY2tncm91bmQtY29sb3I6ICRibHVlOyB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLXllbGxvdyB7IGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7IH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tZ3JheS1saWdodCB7IGJhY2tncm91bmQtY29sb3I6ICR0YW47IH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tb2ZmLXdoaXRlIHsgYmFja2dyb3VuZC1jb2xvcjogJG9mZi13aGl0ZTsgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1yZWQsXHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWdyZWVuLFxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1ibHVlLFxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS15ZWxsb3cge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWRlciB7ICBcclxuICAgICAgICAgICAgLnNsaWRlcyB7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmFtZSwgLnJvbGUsIC5jYXJvdXNlbC1iaW8sIC5iaW8tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJvdXNlbC1iaW8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCwgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmlvLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc21hbGwtYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxlZnQtYXJyb3csIC5yaWdodC1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN3aXBlLXRvLXNjcm9sbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIsICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctd2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZnVsbC13aWR0aC1jYWxsb3V0IHtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTVweDtcclxuICAgIH1cclxuICAgIC5mdWxsLXdpZHRoLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHQtc2VjdGlvbiB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWFnZS1zZWN0aW9uIHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00OHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZS1jaXJjbGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3NXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NzVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDc1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubXVsdGktY29sLWNhbGxvdXQge1xyXG4gICAgcGFkZGluZzogMCAxMnB4IDI0cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHggNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4IDU1cHg7XHJcbiAgICB9XHJcbiAgICBoMi5oZWFkaW5nIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTg0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAxNnB4IGF1dG8gMjRweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDI6ZW1wdHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYmFja2dyb3VuZC1lbGVtZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogODJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTQ0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubGlnaHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmRhcmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJvdyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTg0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMzhweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29sLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29sLXN2ZzplbXB0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29sLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDMwcHggOTBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMzBweCA3OHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDUwcHggNzhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHAsIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBvbCwgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggYXV0byAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjY4OTM7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDMycHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA2MHB4IDE2cHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9mZi13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoLCBnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibGFjay5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZ3JheS1saWdodCB7XHJcbiAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoLCBnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibGFjay5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5yZWQge1xyXG4gICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubXVsdGktY29sLWxpbmsuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluay5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEuY29sIHtcclxuICAgICAgICAgICAgJi55ZWxsb3cge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluay5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9mZi13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluay5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmdyYXktbGlnaHQge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluay5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubXVsdGktY29sLWxpbmsuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5mdWxsLWNvbG9yIHtcclxuICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMzJweCA2OHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDU2cHggNjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDQ4cHggODBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgKyAuZnVsbC1jb2xvci1oZWFkaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTI4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgKyAuY29sLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29sLXN2ZzplbXB0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICsgLmZ1bGwtY29sb3ItaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgbGksIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBvbCwgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9za2lubnktYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi55ZWxsb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ncmVlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYub2ZmLXdoaXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcCwgbGksIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZ3JheS1saWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAsIGxpLCBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYS5jb2wge1xyXG4gICAgICAgICAgICAgICAgJi55ZWxsb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5yZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmdyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5vZmYtd2hpdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZ3JheS1saWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAuMzMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS1jb2wtY291bnQ9XCIyXCJdIHtcclxuICAgICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDMycHggNjhweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDY0cHggNjhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA2NHB4IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciwgLmNvbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmW2RhdGEtY29sLWNvdW50PVwiM1wiXSB7XHJcbiAgICAgICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIsIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmW2RhdGEtY29sLWNvdW50PVwiMVwiXSB7XHJcbiAgICAgICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDM1cHggOTVweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDcwcHggNzVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDhweCA2MHB4IDg1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkyJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5vZmYtd2hpdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY29sLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmdyYXktbGlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY29sLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZbZGF0YS1jb2wtY291bnQ9XCIxXCJdIHtcclxuICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5ODZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmW2RhdGEtY29sLWNvdW50PVwiM1wiXSB7XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDQwcHggMTE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQ1cHggMTI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgKyAubXVsdGktY29sLWNhbGxvdXQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC04NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iYWNrZ3JvdW5kLWVsZW1lbnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICsgLm11bHRpLWNvbC1jYWxsb3V0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgKyAuc2lnbi11cC1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xyXG4gICAgfVxyXG59IiwiLmdldC1pbnZvbHZlZC1jYWxsb3V0IHtcclxuICAgIHBhZGRpbmc6IDMycHggMTJweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmJhY2tncm91bmQtZWxlbWVudCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogNDUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgdG9wOiA1MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5saWdodCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZGFyayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW52b2x2ZWQtY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgPiBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jdGFzIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDhweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItc3BhY2luZzogNDBweCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDc1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jdGEge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDR2dztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE4NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICArIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDM2cHggNzVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweCA3NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICArIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNy41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE1ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9za2lubnktYXJyb3ctd2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXZlbnRzIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ldmVudCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tb250aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmRheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZXZlbnQtZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA5MHB4IDE2cHggNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDkwcHggMThweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnktY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEycHggMTJweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmV2ZW50LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NraW5ueS1hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmV2ZW50LWRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2l0ZS1tYWluIHtcclxuICAgIC5zaWduLXVwLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAxMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweCA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDYwcHggODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpZ24tdXAtY2FsbG91dCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTg2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZyb250LCAuYmFjayB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZyb250IHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKDBweCk7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKDBweCk7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKDBweCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5IDBzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzNXB4IDk1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5ODZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDcwcHggNzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDhweCA2MHB4IDY1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9za2lubnktYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODUlIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAuMzMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iYWNrIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtMTc5LjVkZWcpIHRyYW5zbGF0ZVooMXB4KTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKC0xNzkuNWRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoLTE3OS41ZGVnKSB0cmFuc2xhdGVaKDFweCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5IDBzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTVweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubmdwLWZvcm0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpdi5jb250ZW50LnRoYW5rWW91IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250cmlidXRpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0YW4tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzZWN0aW9uLmF0LWlubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVhZGVyLmF0LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlYWRlci5hdC1tYXJrdXAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybixzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgZmllbGRzZXQuYXQtZmllbGRzZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZ2VuZC5hdC1sZWdlbmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXYuYXQtZmllbGRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpdi5hdC1yb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwuYXQtdGV4dCwgbGFiZWwuYXQtc2VsZWN0LCBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBzZWxlY3QsIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2VhZTRkNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDg0ODQ4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwuYXQtY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlcitzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMrc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hdC1jaGVja2JveC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnVwZGF0ZU15UHJvZmlsZVNlY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4udGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGIsIGksIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmhvdmVyK3NwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cytzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXQtZm9ybS1zdWJtaXQgLmF0LXN1Ym1pdC5idG4tYXQuYnRuLWF0LXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNjBweCAxNnB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMzBweCkgNDklO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDE1cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZnJvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxNzkuNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMTc5LjVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDE3OS41ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYmFjayB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHJvdGF0ZVkoMGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHJvdGF0ZVkoMGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHJvdGF0ZVkoMGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJnLWxpZ2h0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5iZy1kYXJrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiLmxhcmdlLXBob3RvLWNhbGxvdXQge1xyXG4gICAgLmxhcmdlLXBob3RvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNjUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3NTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltYWdlLWZ1bGwge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM3NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY3dnc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDQycHggMzJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweCA0MHB4IDU2cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMjplbXB0eSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHA6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB1bCwgb2wge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idXR0b246ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxhcmdlLXF1b3RlLWNhbGxvdXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgIC5sYXJnZS1xdW90ZS1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTcyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDQycHggMzJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUycHggNzVweCAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uOmVtcHR5IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnF1b3RlLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDQycHggMzJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNzVweCAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcXVvdGUtb3JhbmdlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXV0aG9yIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZXJvLWNhbGxvdXQge1xyXG4gICAgKyAubGFyZ2UtcGhvdG8tY2FsbG91dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTMycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC03NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmVkLXJlc291cmNlcy1jYWxsb3V0IHtcclxuICAgIHBhZGRpbmc6IDQ4cHggMTJweCA0MnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDEycHggNTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogOTBweCAxMnB4IDY0cHg7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogODI1cHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmVhdHVyZWQtcmVzb3VyY2VzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTYwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG4gICAgICAgICAgICBib3JkZXItc3BhY2luZzogMjBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNTQ3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mZWF0dXJlZC1yZXNvdXJjZSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMzUxcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwOHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxOTJweCAwIDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU0N3B4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzcwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMThweCAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmltYWdlLWZ1bGwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB+IC5tdWx0aS1jb2wtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDM4cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFuO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmVhdHVyZWQtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzhweCA3MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMycHggODBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggODBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICsgLm11bHRpLWNvbC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hdXRob3Ige1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3LjVlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubXVsdGktY29sLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9za2lubnktYXJyb3ctd2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1yZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgaDIgeyBjb2xvcjogJHdoaXRlOyB9XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWdyZWVuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgaDIgeyBjb2xvcjogJHdoaXRlOyB9XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIGgyIHsgY29sb3I6ICR3aGl0ZTsgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1ncmF5LWxpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1vZmYtd2hpdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvZmYtd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLXllbGxvdyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mZWF0dXJlZC1yZXNvdXJjZXMtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmZlYXR1cmVkLXJlc291cmNlIHtcclxuICAgICAgICAgICAgICAgIC5pbWFnZS1mdWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfiAubXVsdGktY29sLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZmVhdHVyZWQtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgKyAubXVsdGktY29sLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubXVsdGktY29sLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5vZmYtd2hpdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICB9XHJcbiAgICAmLmdyYXktbGlnaHQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICB9XHJcbn0iLCIuZmVhdHVyZWQtZmVsbG93LWNhbGxvdXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgcGFkZGluZzogNDVweCAwIDgwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMCAxMDBweDtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZlYXR1cmVkLWZlbGxvdy1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgICAucHJvZi1waWMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzNnB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpZGUtY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTEwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTUwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubmFtZSwgLnJvbGUsIC5jYXJvdXNlbC1iaW8sIC5iaW8tbGluayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucm9sZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2Fyb3VzZWwtYmlvIHtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNjtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3LjhlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNS4yZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJpby1saW5rIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zbWFsbC1hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zb2NpYWwtc2hhcmUtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMTJweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDYwcHggMzJweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5zb2NpYWwtc2hhcmUtdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIHRvcDogMnB4O1xyXG4gICAgfVxyXG4gICAgLnNvY2lhbC1zaGFyZS1saW5rIHtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBvc3QtY29udGVudCB7XHJcbiAgICAuc29jaWFsLXNoYXJlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNvY2lhbC1zaGFyZS10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnZpZGVvLWNhbGxvdXQge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogNjBweCBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9fYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1yZWQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkOyB9XHJcbiAgICAgICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1ncmVlbiB7IGJhY2tncm91bmQtY29sb3I6ICRncmVlbjsgfVxyXG4gICAgICAgICYuYmFja2dyb3VuZC1jb2xvci0tYmx1ZSB7IGJhY2tncm91bmQtY29sb3I6ICRibHVlOyB9XHJcbiAgICAgICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS15ZWxsb3cgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93OyB9XHJcbiAgICAgICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1ncmF5LWxpZ2h0IHsgYmFja2dyb3VuZC1jb2xvcjogJHRhbjsgfVxyXG4gICAgICAgICYuYmFja2dyb3VuZC1jb2xvci0tb2ZmLXdoaXRlIHsgYmFja2dyb3VuZC1jb2xvcjogJG9mZi13aGl0ZTsgfVxyXG4gICAgfVxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgfVxyXG4gICAgJl9fc3ViaGVhZGluZyB7XHJcbiAgICB9XHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3ZpZGVvIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxuICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGxheS12aWRlbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAudmlkZW8tY2FsbG91dF9fb3ZlcmxheSwgLnBsYXktdmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX292ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjE3LCAyMDEsMC44MjUpO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stY29sdW1uIHtcclxuICAgIC52aWRlby1jYWxsb3V0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIC52aWRlby1jYWxsb3V0X192aWRlbyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9IFxyXG59IiwiLmZ1bGwtd2lkdGgtcXVvdGUge1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3F1b3RlLXNlY3Rpb24ge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDhweCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNHZ3IDQ4cHggNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vZmYtd2hpdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgICAgICAuZnVsbC13aWR0aC1xdW90ZV9fcXVvdGUsIC5mdWxsLXdpZHRoLXF1b3RlX19hdXRob3IsIC5mdWxsLXdpZHRoLXF1b3RlX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mdWxsLXdpZHRoLXF1b3RlX19saW5lIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+c3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibGFja1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZ3JheS1saWdodCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgIC5mdWxsLXdpZHRoLXF1b3RlX19xdW90ZSwgLmZ1bGwtd2lkdGgtcXVvdGVfX2F1dGhvciwgLmZ1bGwtd2lkdGgtcXVvdGVfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZ1bGwtd2lkdGgtcXVvdGVfX2xpbmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID5zdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3F1b3RlLWlubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcXVvdGUtY29udGFpbmVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgICZfX2xpbmUge1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNHZ3IC0gMzBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTR2dztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19xdW90ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2F1dGhvciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZS1zZWN0aW9uIHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00OHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDhweCA1JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgIGhlaWdodDogMjc1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMzcwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ3NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ3NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5tb2RhbCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBpbnNldDogMDtcclxuICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDk1MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsMCwwLC4xNik7XHJcbiAgICAgICAgbWF4LWhlaWdodDogODV2aDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICAgICZfX3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gICAgJl9fYnV0dG9uLWNsb3NlIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgICAubmdwLWZvcm0uYXQge1xyXG4gICAgICAgICAgICBoZWFkZXIuYXQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICA+IGgyIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29udGVudC50aGFua1lvdSB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ4NDg0ODtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb250cmlidXRpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAgICAgbGFiZWwuYXQtdGV4dCBpbnB1dFt0eXBlPXRleHRdLCBsYWJlbC5hdC10ZXh0IHRleHRhcmVhLCBsYWJlbC5hdC1zZWxlY3Qgc2VsZWN0LCBcclxuICAgICAgICAgICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsIFxyXG4gICAgICAgICAgICAgICAgbGFiZWwgc2VsZWN0LnRpY2tldC1xdWFudGl0eS1zZWxlY3QsIGxhYmVsIHNlbGVjdC50aWNrZXQtcXVhbnRpdHktc2VsZWN0OmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgbGFiZWwuYXQtdGV4dCBpbnB1dFt0eXBlPXRlbF0sIGxhYmVsLmF0LXRleHQgaW5wdXRbdHlwZT1lbWFpbF0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2VhZTRkNyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ4NDg0ODtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGZpZWxkc2V0IGxlZ2VuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0ODQ4NDg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmF0LWZvcm0tc3VibWl0IC5hdC1zdWJtaXQuYnRuLWF0LmJ0bi1hdC1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDYwcHggMTZweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDMwcHgpIDQ5JTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */