:root{--primary-color:#003e5c;--secondary-color:#f2f1ed;--text-color:#8f8f8f;--accent-color:#008cd1;--dark-color:#1569ac;--white-color:#fff;--divider-color:#dfe1de;--dark-divider-color:#ffffff33;--error-color:#e65757;--default-font:"Fustat",sans-serif}body{background:var(--secondary-color);color:var(--text-color);font-family:var(--default-font);font-size:16px;font-weight:400;line-height:1.6em}p{line-height:1.7em;margin-bottom:1.6em}h1,h2,h3,h4,h5,h6{color:var(--primary-color);font-weight:700;line-height:1.4em;margin:0}figure{margin:0}img{max-width:100%}a{text-decoration:none}a:focus,a:hover{outline:0;text-decoration:none}body,html{overflow-x:clip;width:100%}.container{max-width:1300px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:15px;padding-right:15px}.image-anime{overflow:hidden;position:relative}.image-anime:after{background-color:hsla(0,0%,100%,.3);content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:200%;z-index:1}.image-anime:hover:after{background-color:transparent;height:250%;transition:all .6s linear}.reveal{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative;visibility:hidden}.reveal img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:left;transform-origin:left;width:100%}.row{margin-left:-15px;margin-right:-15px}.row>*{padding-left:15px;padding-right:15px}.row.no-gutters{margin-left:0;margin-right:0}.row.no-gutters>*{padding-left:0;padding-right:0}.btn-default{background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border:none;border-radius:100px;color:var(--white-color);display:inline-block;font-size:16px;font-weight:700;line-height:1em;overflow:hidden;padding:17px 54px 17px 20px;position:relative;transition:all .4s ease-in-out;z-index:0}.btn-default:hover{background-position:100%}.btn-default:before{background:url(../images/arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:24px;position:absolute;right:0;top:-1px;transform:translate(-20px,50%);transition:all .4s ease-in-out;width:24px}.btn-default:hover:before{transform:translate(-20px,50%) rotate(45deg)}.btn-default.btn-highlighted{background:var(--white-color);color:var(--primary-color);transition:all .5s ease-in-out}.btn-default.btn-highlighted:hover{background:transparent;color:var(--white-color)}.btn-default.btn-highlighted:before{background:url(../images/dark-arrow.svg)}.btn-default.btn-highlighted:hover:before{background:url(../images/white-arrow.svg)}.btn-default.btn-highlighted:after{background:linear-gradient(263deg,var(--dark-color) .16%,var(--accent-color) 99.84%);border-radius:100px;bottom:0;content:"";display:block;height:106%;left:auto;position:absolute;right:0;top:0;transition:.4s ease-in-out;width:0;z-index:-1}.btn-default.btn-highlighted:hover:after{left:0;right:auto;width:100%}.cb-cursor:before,.preloader{background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%)}.preloader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.loading,.loading-container{border-radius:100%;height:100px;position:relative;width:100px}.loading-container{margin:40px auto}.loading{animation:rotate-loading 1.5s linear 0s infinite normal;border:1px solid transparent;border-color:transparent var(--white-color) transparent var(--white-color);transform-origin:50% 50%}.loading-container .loading,.loading-container:hover .loading{transition:all .5s ease-in-out}#loading-icon{left:50%;max-width:66px;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bg-section{border-radius:30px;margin:0 auto;max-width:1800px;width:100%}.section-row{margin-bottom:80px}.section-row .section-title{margin-bottom:0}.section-btn{text-align:end}.section-title-content p{margin:0}.section-title{margin-bottom:40px}.section-title h3{background:url(../images/icon-sub-heading.svg) no-repeat;background-position:0;background-size:auto;color:var(--primary-color);display:inline-block;font-size:14px;font-weight:600;letter-spacing:.1em;line-height:1.4em;margin-bottom:20px;padding-left:24px;text-transform:uppercase}.section-title h1{font-size:70px}.section-title h1,.section-title h2{color:var(--primary-color);font-weight:300;line-height:1.1em;margin-bottom:0}.section-title h2{font-size:50px}.section-title h1 span,.section-title h2 span{background-clip:text;background-image:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);font-weight:700;-webkit-text-fill-color:transparent}.section-title p{margin-bottom:0;margin-top:30px}.help-block.with-errors ul{margin:0;text-align:left}.help-block.with-errors ul li{color:var(--error-color);font-size:14px;font-weight:500}header.main-header{margin-top:50px;padding:0 30px;position:relative;z-index:100}.main-header .container-fluid{padding-bottom:20px;position:relative}.main-header .container-fluid:before{border-bottom:1px solid var(--dark-divider-color);bottom:0;content:"";display:block;left:15px;position:absolute;right:0;width:calc(100% - 30px)}header.main-header .header-sticky{position:relative;top:0;z-index:100}header.main-header .header-sticky.hide{border-radius:0;transform:translateY(-100%);transition:transform .3s ease-in-out}header.main-header .header-sticky.active{background:var(--primary-color);border-bottom:1px solid var(--dark-divider-color);border-radius:0;left:0;position:fixed;right:0;top:0;transform:translateY(0)}header.main-header .header-sticky.active .container-fluid{padding-bottom:0}header.main-header .header-sticky.active .container-fluid:before{display:none}.navbar{align-items:center;margin:0 auto;max-width:1560px;padding:20px 0;width:100%}.navbar-brand{margin:0;padding:0}.main-menu .nav-menu-wrapper{flex:1;margin-left:40px;text-align:left}.main-menu .nav-menu-wrapper>ul{align-items:center;display:inline-flex}.main-menu ul li{margin:0;position:relative}.main-menu ul li a{color:var(--white-color);font-size:16px;font-weight:700;padding:15px!important;transition:all .3s ease-in-out}.main-menu ul li.submenu>a:after{content:"\f107";font-family:FontAwesome;font-size:14px;font-weight:900;margin-left:8px}.main-menu ul li a:focus,.main-menu ul li a:hover{color:var(--accent-color)}.main-menu ul ul{background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%);border-radius:20px;left:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;text-align:left;top:100%;transform:scaleY(.8);transform-origin:top;transition:all .3s ease-in-out;visibility:hidden;width:240px}.main-menu ul li.submenu:first-child ul{width:230px}.main-menu ul ul ul{left:100%;text-align:left;top:0}.main-menu ul li.submenu ul li.submenu>a:after{content:"\f105";float:right}.main-menu ul ul li{margin:0;padding:0}.main-menu ul ul li a{color:var(--white-color);padding:8px 20px!important;transition:all .3s ease-in-out}.main-menu ul li:hover>ul{opacity:1;padding:5px 0;transform:scaleY(1);visibility:visible}.main-menu ul ul li a:focus,.main-menu ul ul li a:hover{background-color:transparent;color:var(--primary-color);padding:8px 20px 8px 23px!important}.btn-phone,.header-btn{align-items:center}.btn-phone{color:var(--white-color);display:inline-flex;font-size:16px;font-weight:700;line-height:normal;margin-right:25px;transition:all .4s ease-in-out}.btn-phone:hover{color:var(--accent-color)}.btn-phone i{color:var(--white-color);font-size:20px;margin-right:15px;transition:all .4s ease-in-out}.btn-phone:hover i{color:var(--accent-color)}.navbar-toggle,.responsive-menu{display:none}.responsive-menu{position:relative;top:0}.slicknav_btn{align-items:center;background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%);border-radius:6px;display:flex;height:38px;justify-content:center;margin:0;padding:0;width:38px}.slicknav_icon .slicknav_icon-bar{background-color:var(--white-color);border-radius:6px;display:block;height:3px;margin:4px auto!important;transition:all .1s ease-in-out;width:100%;width:22px}.slicknav_icon .slicknav_icon-bar:first-child{margin-top:0!important}.slicknav_icon .slicknav_icon-bar:last-child{margin-bottom:0!important}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:first-child{transform:rotate(-45deg) translate(-5px,5px)}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(2){opacity:0}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(3){transform:rotate(45deg) translate(-5px,-5px)}.slicknav_menu{background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%);padding:0;position:absolute;width:100%}.slicknav_menu ul{margin:5px 0}.slicknav_menu ul ul{margin:0}.slicknav_nav .slicknav_row,.slicknav_nav li a{border-radius:0!important;color:var(--white-color);font-size:16px;font-weight:700;line-height:normal;margin:0;padding:10px 20px;position:relative;text-transform:capitalize;transition:all .3s ease-in-out}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:focus,.slicknav_nav a:hover{background-color:transparent;color:var(--primary-color)}.slicknav_menu ul ul li a{padding:10px 20px 10px 30px}.slicknav_arrow{font-size:0!important}.slicknav_arrow:after{color:var(--white-color);content:"\f107";font-family:FontAwesome;font-size:12px;font-weight:900;margin-left:8px;position:absolute;right:15px;top:15px;transition:all .3s ease-out}.slicknav_open>a .slicknav_arrow:after{color:var(--primary-color);transform:rotate(-180deg)}.hero{background:url(../images/hero-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-120px;overflow:hidden;padding:350px 30px 100px;position:relative}.hero:before{background:linear-gradient(180deg,rgba(4,42,45,0) 65.37%,var(--primary-color) 100.18%),linear-gradient(270deg,rgba(4,42,45,0) 59.75%,var(--primary-color) 100%);content:"";display:block;z-index:1}.hero.hero-video .hero-bg-video,.hero:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero.hero-video .hero-bg-video video{height:100%;object-fit:cover;width:100%}.hero.hero-slider-layout{background:none;padding:0}.hero.hero-slider-layout .hero-slide{padding:320px 30px 200px;position:relative}.hero.hero-slider-layout .hero-slide:before{background:linear-gradient(180deg,rgba(4,42,45,0) 65.37%,var(--primary-color) 100.18%),linear-gradient(180deg,rgba(4,42,45,0) 59.75%,var(--primary-color) 100%);content:"";display:block;height:100%;width:100%;z-index:1}.hero.hero-slider-layout .hero-slide .hero-slider-image,.hero.hero-slider-layout .hero-slide:before{bottom:0;left:0;position:absolute;right:0;top:0}.hero.hero-slider-layout .hero-slide .hero-slider-image img{height:100%;object-fit:cover;width:100%}.hero.hero-slider-layout .hero-pagination{bottom:50px;padding-left:calc(50vw - 825px);position:absolute;text-align:left;z-index:2}.hero.hero-slider-layout .hero-pagination .swiper-pagination-bullet{background:var(--white-color);height:12px;margin:0 5px;opacity:1;transition:all .3s ease-in-out;width:12px}.hero.hero-slider-layout .hero-pagination .swiper-pagination-bullet-active{background-color:var(--accent-color)}.hero-slide .hero-section{text-align:left}.hero-section{margin:0 auto;max-width:1560px;position:relative;width:100%;z-index:2}.hero-slide .hero-section .hero-content{max-width:750px;width:100%}.hero-slide .hero-section .hero-content .section-title p{color:var(--white-color);font-size:18px;font-weight:500}.hero-content .section-title h1,.hero-content .section-title h3{color:var(--white-color)}.hero-btn .btn-default.btn-highlighted{margin-left:40px}.export-coaching-box{align-items:center;display:flex;flex-wrap:wrap;margin-top:60px}.export-coaching-step{border-top:2px solid var(--dark-divider-color);padding-right:100px;padding-top:30px;position:relative;transition:all .5s ease-in-out;width:20%}.export-coaching-step:before{background:linear-gradient(to left,var(--accent-color) .16%,var(--dark-color) 99.84%);content:"";display:block;height:2px;left:auto;position:absolute;right:0;top:-2px;transition:all .4s ease-in-out;width:0}.export-coaching-step:hover:before{left:0;right:auto;width:100%}.export-coaching-step .icon-box{margin-bottom:20px}.export-coaching-step .icon-box img{max-width:30px}.export-coaching-step-content p{color:var(--white-color);margin:0}.about-us{padding:100px 0}.about-us-images{padding:0 70px 70px 80px;position:relative}.about-us-img-1 figure{background-image:url(../images/about-image-bg-shape.svg);border-radius:30px;display:block;height:100%;mask-image:url(../images/about-image-bg-shape.svg);mask-position:center center;mask-repeat:no-repeat;mask-size:cover;width:100%}.about-us-img-1 img{aspect-ratio:1/1.26;object-fit:cover;width:100%}.about-us-img-2{border-radius:14px;bottom:0;overflow:hidden;position:absolute;right:35px}.about-us-img-2 figure{display:block}.about-us-img-2 img{aspect-ratio:1/1.04;object-fit:cover;width:100%}.about-experience-box{background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%);border-radius:10px;left:0;max-width:178px;padding:20px;position:absolute;top:0;transform:translateY(70%)}.about-experience-box .icon-box{margin-bottom:10px}.about-experience-box .icon-box img{max-width:45px}.about-experience-box .about-experience-content h3{color:var(--white-color);font-size:20px;font-weight:600}.company-review{bottom:0;left:0;position:absolute;transform:rotate(-180deg) translate(-100%,50%);writing-mode:vertical-rl}.company-review h3{color:var(--primary-color);font-size:16px;letter-spacing:.1em;text-transform:uppercase}.about-us-list{margin-bottom:40px}.about-us-list ul{list-style:none;margin:0;padding:0}.about-us-list ul li{color:var(--primary-color);font-size:20px;font-weight:600;margin-bottom:20px;padding-left:30px;position:relative}.about-us-list ul li:last-child{margin-bottom:0}.about-us-list ul li:before{background-clip:text;background-image:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);content:"\f00c";font-family:FontAwesome;font-size:20px;left:0;position:absolute;top:0;-webkit-text-fill-color:transparent}.about-us-body{align-items:center;border-bottom:1px solid var(--divider-color);display:flex;flex-wrap:wrap;gap:30px;margin-bottom:40px;padding-bottom:40px}.about-comapny-client{width:calc(50% - 15px)}.company-client-images{margin-bottom:10px}.company-client-images .client-image{border:1px solid var(--secondary-color);border-radius:50%;display:inline-block;margin-left:-18px;overflow:hidden}.company-client-images .client-image:first-child{margin:0}.company-client-images .client-image figure{display:block}.company-client-images .client-image img{max-width:50px}.company-client-counter p{font-weight:500;margin:0}.company-client-counter p span{color:var(--primary-color)}.about-company-result{align-items:center;display:flex;width:calc(50% - 15px)}.about-company-result .icon-box{align-items:center;background:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);border-radius:50%;display:flex;height:50px;justify-content:center;margin-right:20px;width:50px}.about-company-result .icon-box img{max-width:30px}.company-result-content{width:calc(100% - 70px)}.company-result-content h3{font-size:20px;font-weight:600;margin-bottom:5px;text-transform:capitalize}.company-result-content p{margin:0}.our-service{background:var(--primary-color) url(../images/service-bg-circle.svg);background-position:0 100%;background-repeat:no-repeat;background-size:auto;padding:100px 0}.service-content{margin-right:30px;position:sticky;top:100px}.service-content .section-title h2,.service-content .section-title h3,.service-content .section-title p{color:var(--white-color)}.service-item-list{border-bottom:1px solid var(--dark-divider-color);display:flex;flex-wrap:wrap;gap:60px 30px;margin-bottom:40px;padding-bottom:40px}.service-item{width:calc(50% - 15px)}.service-item .icon-box{align-items:center;background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:50%;display:flex;height:70px;justify-content:center;margin-bottom:30px;transition:all .4s ease-in-out;width:70px}.service-item:hover .icon-box{background-position:100%}.service-item .icon-box img{max-width:35px}.service-item-content h3{color:var(--white-color);font-size:22px;margin-bottom:10px}.service-footer p,.service-item-content p{color:var(--white-color);margin-bottom:0}.service-footer p span{background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:100px;color:var(--white-color);font-weight:700;margin-right:20px;padding:2px 15px;text-transform:capitalize;transition:all .4s ease-in-out}.service-footer p:hover span{background-position:100%}.service-footer a{color:var(--accent-color);font-weight:700;text-decoration:underline;transition:all .3s ease-in-out}.service-footer a:hover{color:var(--dark-color)}.our-potential{padding:100px 0}.our-potential-content{height:100%}.our-potential-counter{border-bottom:1px solid var(--divider-color);display:flex;flex-wrap:wrap;gap:30px;margin-bottom:40px;padding-bottom:40px}.potential-counter-item{align-items:center;display:flex;width:calc(50% - 15px)}.potential-counter-item .counter-circle{background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%) border-box;border:2px solid transparent;border-radius:50%;margin-right:30px}.potential-counter-item .counter-circle h2{align-items:center;background-color:var(--white-color);border:10px solid var(--secondary-color);border-radius:50%;display:flex;font-size:30px;height:120px;justify-content:center;width:120px}.potential-counter-content{width:calc(100% - 154px)}.potential-counter-content h3{font-size:20px;font-weight:600;text-transform:capitalize}.potential-body-content{margin-bottom:20px}.potential-body-content h3{font-size:20px;font-weight:600;margin-bottom:20px}.potential-body-content p:last-child{margin-bottom:0}.potential-body-list ul{list-style:none;margin:0;padding:0}.potential-body-list ul li{margin-bottom:10px;padding-left:30px;position:relative}.potential-body-list ul li:last-child{margin-bottom:0}.potential-body-list ul li:before{background-clip:text;background-image:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);content:"\f00c";font-family:FontAwesome;font-size:20px;left:0;position:absolute;top:0;-webkit-text-fill-color:transparent}.our-potential-img{border-radius:20px;height:100%;margin-left:30px}.our-potential-img figure{display:block;height:100%}.our-potential-img img{aspect-ratio:1/1.22;border-radius:20px;height:100%;object-fit:cover;width:100%}.our-pricing{background:var(--white-color);padding:100px 0}.pricing-content{margin-right:100px;position:sticky;top:100px}.pricing-box-list{display:flex;flex-wrap:wrap;gap:30px}.pricing-box{align-items:center;border:1px solid var(--divider-color);border-radius:20px;display:flex;flex-wrap:wrap;padding:40px;width:100%}.pricing-box.highlighted-box{background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%)}.pricing-box-content{border-right:1px solid var(--divider-color);margin-right:30px;padding-right:30px;text-align:center;width:calc(36% - 15px)}.pricing-box.highlighted-box .pricing-box-content{border-color:var(--dark-divider-color)}.pricing-title p{color:var(--primary-color);margin-bottom:10px;text-transform:capitalize}.pricing-box.highlighted-box .pricing-title p{color:var(--white-color)}.pricing-title h2{font-size:50px}.pricing-box.highlighted-box .pricing-title h2{color:var(--white-color)}.pricing-title h2 sup{font-size:30px}.pricing-title h2 sub{bottom:0;color:var(--text-color);font-size:16px;font-weight:400}.pricing-box.highlighted-box .pricing-title h2 sub,.pricing-box.highlighted-box .pricing-title h3{color:var(--white-color)}.pricing-btn{margin-top:20px}.pricing-list{width:calc(64% - 15px)}.pricing-list ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.pricing-list ul li{padding-left:25px;position:relative;text-transform:capitalize;width:calc(50% - 10px)}.pricing-box.highlighted-box .pricing-list ul li{color:var(--white-color)}.pricing-list ul li:before{background:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);background-clip:text;content:"\f00c";font-family:FontAwesome;font-size:18px;left:0;position:absolute;top:0;-webkit-text-fill-color:transparent}.pricing-box.highlighted-box .pricing-list ul li:before{background-color:var(--white-color);background-image:none}.pricing-benefit-list{margin-top:30px}.pricing-benefit-list ul{align-items:center;display:flex;flex-wrap:wrap;gap:15px 30px;justify-content:space-evenly;list-style:none;margin:0;padding:0}.pricing-benefit-list ul li{color:var(--primary-color);font-weight:500}.pricing-benefit-list ul li img{margin-right:15px;max-width:20px}.our-expertise{padding:100px 0}.expertise-list{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;text-align:center}.expertise-item{align-items:center;background:var(--white-color);border-radius:100px;display:inline-flex;width:auto}.expertise-item:first-child{margin:0 15px}.expertise-image figure{border-radius:50%;overflow:hidden}.expertise-image img{border-radius:50%;max-width:75px}.expertise-content{padding:0 30px 0 15px}.expertise-content p{color:var(--primary-color);font-weight:500;margin:0}.intro-video{background:url(../images/about-video-bg.jpg);background-position:50%;background-size:cover;overflow:hidden;padding:500px 0 100px;position:relative}.intro-video.video-home{background:url(../images/home/video-bg.jpg)}.intro-video:before{background:linear-gradient(180deg,rgba(4,42,45,0) 27.11%,var(--primary-color) 100%);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.intro-video .container{position:relative;z-index:1}.intro-video .section-title{margin-bottom:0}.intro-video .section-title h2{color:var(--white-color)}.video-play-button,.video-play-button a{align-items:center;display:flex;justify-content:center}.video-play-button a{background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:50%;cursor:none;height:60px;margin-right:20px;transition:all .3s ease-in-out;width:60px}.video-play-button:hover a{background-position:100%}.video-play-button a i,.video-play-button p{color:var(--white-color);font-size:20px}.video-play-button p{font-weight:600;line-height:1em;margin:0;text-transform:capitalize}.intro-video-list{border-top:1px solid var(--dark-divider-color);margin-top:40px;padding-top:40px}.intro-video-list ul{display:flex;flex-wrap:wrap;gap:20px 30px;list-style:none;margin:0;padding:0}.intro-video-list ul li{color:var(--white-color);padding-left:30px;position:relative;width:calc(25% - 22.5px)}.intro-video-list ul li:after{color:var(--white-color);content:"\f00c";display:inline-block;font-family:Font Awesome\ 6 Free;font-size:20px;font-weight:900;left:0;line-height:normal;position:absolute;top:1px}.how-we-work{padding:100px 0}.how-work-item{height:calc(100% - 30px);margin-bottom:30px}.how-work-item .icon-box{align-items:center;background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:50%;display:flex;height:70px;justify-content:center;transition:all .4s ease-in-out;width:70px}.how-work-item:hover .icon-box{background-position:100%}.how-work-item .icon-box img{max-width:36px}.how-work-content{border-top:1px solid var(--divider-color);margin-top:30px;padding-top:30px}.how-work-content h3{font-size:22px;margin-bottom:10px;text-transform:capitalize}.how-work-content p{margin:0}.scrolling-ticker.work-ticker{margin-top:70px}.scrolling-ticker .container-fluid{padding:0}.scrolling-ticker-box{--gap:40px;display:flex;gap:var(--gap);overflow:hidden;position:relative;user-select:none}.scrolling-content{animation:scroll 20s linear infinite;display:flex;flex-shrink:0;gap:var(--gap);min-width:100%}.scrolling-content span{align-items:center;background:linear-gradient(to left,var(--accent-color) .16%,var(--dark-color) 99.84%);-webkit-background-clip:text;display:inline-flex;font-size:90px;font-weight:600;line-height:1.1em;text-transform:capitalize;-webkit-text-stroke:4px transparent;color:var(--secondary-color)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.scrolling-content span img{margin-right:40px;max-width:50px}.company-growth{background:var(--white-color);padding:100px 0}.company-growth-image figure{border-radius:20px;display:block;overflow:hidden}.company-growth-image img{aspect-ratio:1/.77;border-radius:20px;object-fit:cover;width:100%}.company-growth-content{margin-left:30px}.company-growth-content .section-title h2{max-width:550px;width:100%}.company-growth-box{align-items:center;display:flex;flex-wrap:wrap;gap:30px;margin-top:80px}.company-growth-item{width:calc(25% - 22.5px)}.company-growth-item h2{color:var(--accent-color);font-size:40px;margin-bottom:10px}.company-growth-item h3{font-size:22px;margin-bottom:10px;text-transform:capitalize}.company-growth-item p{margin:0}.our-faqs{padding:100px 0}.faqs-cta-box{background-color:var(--white-color);border-radius:20px;display:inline-block;padding:30px}.faqs-cta-content h3{font-size:22px;margin-bottom:10px}.faqs-cta-content p{margin-bottom:20px}.faqs-cta-box .btn-phone{margin:0}.faqs-cta-box .btn-phone,.faqs-cta-box .btn-phone i{color:var(--accent-color)}.faqs-cta-box .btn-phone:hover,.faqs-cta-box .btn-phone:hover i{color:var(--primary-color)}.our-faq-section .accordion-item{border:1px solid var(--divider-color);border-radius:10px;margin-bottom:25px;overflow:hidden;padding:0;transition:all .3s ease-in-out}.our-faq-section .accordion-item:last-child{margin-bottom:0}.our-faq-section .accordion-header .accordion-button{background-color:transparent;color:var(--white-color);font-size:22px;font-weight:700;line-height:1.2em;padding:20px 50px 20px 20px;transition:all .3s ease-in-out}.our-faq-section .accordion-button:not(.collapsed){background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%);border-bottom:1px solid var(--dark-divider-color);color:var(--white-color)}.our-faq-section .accordion-header .accordion-button.collapsed{background-color:transparent;color:var(--primary-color)}.our-faq-section .accordion-item .accordion-button.collapsed:after,.our-faq-section .accordion-item .accordion-button:after{align-items:center;background:url(../images/icon-plus.svg) no-repeat;background-position:50%;background-size:cover;bottom:auto;content:"";display:flex;font-family:Font Awesome\ 6 Free;height:20px;justify-content:center;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .3s ease-in-out;width:20px}.our-faq-section .accordion-item .accordion-button.collapsed:after{transform:translateY(-50%)}.our-faq-section .accordion-item .accordion-body{background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%);padding:20px 50px 20px 20px}.our-faq-section .accordion-item .accordion-body p{color:var(--white-color);margin:0}.our-testimonial{background:url(../images/testimonial-bg.png),var(--primary-color);background-position:0 0;background-repeat:no-repeat;background-size:auto;padding:100px 0}.our-testimonial-content{position:sticky;top:100px}.our-testimonial-content .section-title{margin-bottom:0}.our-testimonial-content .section-title h2,.our-testimonial-content .section-title h3{color:var(--white-color)}.testimonial-item{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.testimonial-slider-content,.testimonial-slider-image{width:calc(50% - 15px)}.testimonial-slider-image figure{border-radius:20px;display:block;overflow:hidden}.testimonial-slider-image img{aspect-ratio:1/1.19;border-radius:20px;object-fit:cover;width:100%}.testimonial-slider .swiper-wrapper{cursor:none}.testimonial-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.testimonial-rating-company{margin-right:20px}.testimonial-rating-company img{max-height:60px;max-width:150px}.testimonial-quote img{max-width:58px}.testimonial-rating{margin-bottom:20px}.testimonial-rating i{color:var(--accent-color);font-size:16px;margin-right:2px}.testimonial-rating i:last-child{margin-right:0}.testimonial-content{margin-bottom:40px}.testimonial-content p{color:var(--white-color);font-size:18px;font-weight:600;margin-bottom:0}.author-content h3{font-size:22px;margin-bottom:5px}.author-content h3,.author-content p{color:var(--white-color);text-transform:capitalize}.author-content p{margin:0}.testimonial-btn{align-items:center;bottom:0;display:flex;justify-content:right;margin-top:30px;position:absolute;right:0;z-index:1}.testimonial-slider .testimonial-button-next,.testimonial-slider .testimonial-button-prev{background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:50%;height:45px;position:relative;transition:all .4s ease-in-out;width:45px}.testimonial-slider .testimonial-button-next{margin-left:30px}.testimonial-slider .testimonial-button-next:hover,.testimonial-slider .testimonial-button-prev:hover{background-position:100%}.testimonial-slider .testimonial-button-next:before,.testimonial-slider .testimonial-button-prev:before{align-items:center;background:url(../images/arrow-white.svg) no-repeat 50%;background-size:24px auto;bottom:0;content:"";display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transform:rotate(45deg);transition:all .4s ease-in-out}.testimonial-slider .testimonial-button-prev:before{transform:rotate(225deg)}.testimonial-rating-box{align-items:center;display:flex;flex-wrap:wrap;gap:30px;margin-top:100px}.testimonial-rating-item{border-radius:20px;overflow:hidden;padding:25px 30px;position:relative;text-align:center;width:calc(25% - 22.5px)}.testimonial-rating-item:before{background:var(--white-color);bottom:0;content:"";display:block;height:100%;left:0;opacity:6%;position:absolute;right:0;top:0;width:100%}.testimonial-rating-item .icon-box{border-bottom:1px solid var(--dark-divider-color);margin-bottom:20px;padding-bottom:20px}.testimonial-rating-item .icon-box img{max-height:40px;max-width:162px}.testimonial-rating-content p{color:var(--white-color);margin:0}.testimonial-rating-content p span{color:var(--accent-color)}.our-blog{padding:100px 0}.our-blog-content{position:sticky;top:100px}.blog-box{margin-left:100px}.blog-item{align-items:center;border-bottom:1px solid var(--divider-color);display:flex;margin-bottom:40px;padding-bottom:40px}.blog-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog-item .blog-featured-image{width:47%}.blog-item .blog-featured-image a{border-radius:20px;cursor:none;display:block;overflow:hidden}.blog-item .blog-featured-image img{aspect-ratio:1/.75;border-radius:20px;object-fit:cover;transition:all .5s ease-in-out;width:100%}.blog-item:hover .blog-featured-image img{transform:scale(1.1)}.blog-item-body{margin-left:30px;width:53%}.blog-item-content{margin-bottom:20px}.blog-item-content h2{font-size:22px;margin-bottom:10px}.blog-item-content h2 a{color:inherit}.blog-item-content p{margin:0}.main-footer{background:url(../images/footer-bg-1.png),var(--primary-color);background-position:100% 0;background-repeat:no-repeat;background-size:auto;margin-bottom:60px;padding:100px 0 0;position:relative}.main-footer:before{background:url(../images/footer-bg-2.png);background-position:0 100%;background-repeat:no-repeat;background-size:auto;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.main-footer .container{position:relative;z-index:1}.about-footer{max-width:600px;width:100%}.about-footer .section-title h2,.footer-contact-info h3{color:var(--white-color)}.footer-contact-info h3{font-size:22px;margin-bottom:20px;text-transform:capitalize}.footer-contact-info p{color:var(--white-color);margin:0}.footer-contact-info p span{font-size:20px;font-weight:600}.footer-social-links{margin-top:30px}.footer-social-links ul{list-style:none;margin:0;padding:0}.footer-social-links ul li{border-radius:50%;display:inline-block;margin-right:15px}.footer-social-links ul li:last-child{margin-right:0}.footer-social-links ul li a{align-items:center;border:1px solid var(--white-color);border-radius:50%;display:flex;height:36px;justify-content:center;transition:all .3s ease-in-out;width:36px}.footer-social-links ul li:hover a{border-color:var(--accent-color)}.footer-social-links ul li a i{color:var(--white-color);font-size:18px;transition:all .3s ease-in-out}.footer-social-links ul li:hover a i{background-clip:text;background-image:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);-webkit-text-fill-color:transparent}.footer-copyright{border-top:1px solid var(--dark-divider-color);margin-top:80px;padding:40px 0}.footer-menu ul{list-style:none;margin:0;padding:0;text-align:left}.footer-menu ul li{display:inline-block;margin-right:30px}.footer-menu ul li:last-child{margin-right:0}.footer-menu ul li a,.main-footer a{color:var(--white-color);transition:all .3s ease-in-out}.footer-menu ul li:hover a{color:var(--accent-color)}.footer-copyright-text{text-align:end}.footer-copyright-text p{color:var(--white-color);margin:0}.page-header{background-position:50%;background-size:cover;margin-top:-120px;overflow:hidden;padding:250px 0 140px;position:relative}.page-header:before{background:linear-gradient(270deg,rgba(4,42,45,0) 22.28%,var(--primary-color) 100%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}.page-header-box{margin:0 auto;max-width:1560px;padding:0 30px;position:relative;width:100%;z-index:1}.page-header-box h1{color:var(--white-color);font-size:70px;font-weight:300;line-height:1.1em;margin-bottom:10px}.page-header-box h1 span{background-clip:text;background-image:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);font-weight:700;-webkit-text-fill-color:transparent}.page-header-box ol{margin:0;padding:0}.page-header-box ol li.breadcrumb-item{color:var(--white-color);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.page-header-box ol li.breadcrumb-item a{color:inherit}.page-header-box ol li.breadcrumb-item.active{color:var(--accent-color)}.page-header-box ol .breadcrumb-item+.breadcrumb-item:before{color:var(--white-color)}.our-approach{background:var(--white-color);padding:100px 0}.mission-vision-item{margin-bottom:40px;position:relative}.mission-vision-list .col-md-6:nth-child(odd) .mission-vision-item:after{background:var(--divider-color);content:"";height:90%;position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:1px}.mission-vision-list .col-md-6:nth-child(odd) .mission-vision-item{padding-right:45px}.mission-vision-list .col-md-6:nth-child(2n) .mission-vision-item{padding-left:45px}.mission-vision-item .icon-box{align-items:center;background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:999px;display:flex;height:50px;justify-content:center;margin-bottom:20px;transition:all .4s ease-in-out;width:50px}.mission-vision-item:hover .icon-box{background-position:100%}.mission-vision-item .icon-box img{max-width:24px}.mission-vision-content h3{font-size:22px;margin-bottom:15px}.mission-vision-content p{margin:0}.mission-vision-item.our-value-item{border-top:1px solid var(--divider-color);display:flex;padding-top:40px}.mission-vision-item.our-value-item .icon-box{margin-right:20px}.mission-vision-item.our-value-item .mission-vision-content{width:calc(100% - 70px)}.our-approach-content-footer a{border-radius:10px;font-weight:400;line-height:1.4em;padding:16px 20px;text-align:center;width:100%}.our-approach-content-footer a:before{display:none}.our-approach-content-footer a u{transition:all .3s ease-in-out}.our-approach-content-footer a:hover u{color:var(--primary-color)}.our-approach-image{padding-left:30px}.our-approach-image figure{border-radius:20px;display:block}.our-approach-image img{aspect-ratio:1/.99;border-radius:20px;object-fit:cover}.our-partners{padding:100px 0 70px}.our-partners .contact-circle{text-align:right}.our-partners .contact-circle img{animation:infiniterotate 30s linear infinite;max-width:122px}@keyframes infiniterotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.our-partners .company-logo{background-color:var(--white-color);border-radius:20px;height:calc(100% - 30px);margin-bottom:30px;padding:55px 35px;text-align:center}.company-logo img{height:40px;width:100%}.company-experience{background-color:var(--primary-color);background-image:url(../images/company-experience-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0}.company-experience-content{margin-right:10px}.company-experience-content .section-title h2,.company-experience-content .section-title h3{color:var(--white-color)}.company-experience-content .section-title p{color:var(--secondary-color)}.company-experience-content .section-btn{text-align:start}.company-experience-list{display:flex;flex-wrap:wrap;gap:30px;margin-left:20px}.company-experience-item{width:calc(50% - 15px)}.company-experience-item h2{color:var(--accent-color);font-size:40px;margin-bottom:10px}.company-experience-item h3{color:var(--white-color);font-size:22px;margin-bottom:10px}.company-experience-item p{color:var(--secondary-color);margin:0}.why-choose-us{padding:100px 0}.why-choose-us-content{margin-right:20px}.why-choose-skillbar .skills-progress-bar{margin-bottom:40px}.why-choose-skillbar .skills-progress-bar:last-child{margin-bottom:0}.skillbar .skill-data{display:flex;justify-content:space-between;margin-bottom:10px}.skillbar .skill-data .skill-title{color:var(--primary-color);font-size:16px;text-transform:capitalize}.skillbar .skill-data .skill-no{color:var(--primary-color);font-size:16px;margin-left:20px}.skillbar .skill-progress{background:var(--white-color);border-radius:99px;height:14px;position:relative;width:100%}.skillbar .skill-progress .count-bar{background-color:var(--accent-color);border-radius:99px;bottom:0;left:0;position:absolute;top:0}.why-choose-us-image{align-items:end;display:flex;justify-content:end;margin-left:50px;padding-bottom:45px;position:relative}.why-choose-us-img-1{text-align:right;width:413px}.why-choose-us-img-2{bottom:0;left:0;position:absolute}.why-choose-us-img-1 figure,.why-choose-us-img-2 figure{display:block;overflow:hidden}.why-choose-us-img-1 figure,.why-choose-us-img-1 img,.why-choose-us-img-2 figure,.why-choose-us-img-2 img{border-radius:20px}.why-choose-us-img-1 img{aspect-ratio:1/1.095;aspect-ratio:1/1.097;object-fit:cover}.why-choose-contact-circle{left:-50px;position:absolute;top:50px}.why-choose-contact-circle img{animation:infiniterotate 30s linear infinite;max-width:175px}.our-team{padding:100px 0 70px}.team-member-item{height:calc(100% - 30px);margin-bottom:30px}.team-image{border-radius:20px;margin-bottom:20px;overflow:hidden;position:relative}.team-image a{cursor:none;display:block}.team-image img{aspect-ratio:1/1.2;border-radius:20px;object-fit:cover;transition:all .5s ease-in-out;width:100%}.team-member-item:hover .team-image img{transform:scale(1.1)}.team-social-icon{bottom:0;left:0;margin:0 auto;position:absolute;right:0;text-align:center;transform:translateY(100%);transition:all .5s ease-in-out;z-index:1}.team-member-item:hover .team-social-icon{bottom:30px;transform:translateY(0)}.team-social-icon ul{backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);border-radius:10px;display:inline-block;line-height:normal;list-style:none;margin:0;overflow:hidden;padding:15px 25px;position:relative}.team-social-icon ul:before{background-color:var(--primary-color);bottom:0;content:"";display:block;height:100%;left:0;opacity:10%;position:absolute;right:0;top:0;width:100%;z-index:0}.team-social-icon ul li{display:inline-block;margin-right:15px;position:relative;text-align:center;z-index:1}.team-social-icon ul li:last-child{margin-right:0}.team-social-icon ul li a{align-items:center;background-color:transparent;border:1px solid var(--secondary-color);border-radius:100%;color:var(--white-color);cursor:pointer;display:flex;height:36px;justify-content:center;text-align:center;transition:all .3s ease-in-out;width:36px}.team-social-icon ul li a i{color:inherit;font-size:18px}.team-social-icon ul li a:hover{border-color:var(--dark-color);color:var(--accent-color)}.team-content{text-align:center}.team-content h3{font-size:22px;margin-bottom:5px;text-transform:capitalize}.team-content p{margin:0;text-transform:capitalize}.page-services{padding:100px 0 70px}.page-services .service-item{background-color:var(--white-color);border-radius:20px;height:calc(100% - 30px);margin-bottom:30px;padding:40px;width:100%}.page-services .service-item .service-item-content{margin-bottom:20px}.page-services .service-item .service-item-content h3{color:var(--primary-color)}.page-services .service-item .service-item-content p{color:var(--text-color)}.readmore-btn{color:var(--accent-color);font-size:18px;font-weight:700;padding-right:30px;position:relative;text-transform:capitalize;transition:all .3s ease-in-out}.readmore-btn:hover{color:var(--primary-color)}.readmore-btn:before{background:url(../images/accent-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.4s ease-in-out;width:24px}.readmore-btn:hover:before{filter:brightness(0) invert(0);transform:translateY(-50%) rotate(45deg)}.page-service-single{padding:100px 0}.service-sidebar{margin-right:30px;position:sticky;top:100px}.service-catagery-list{background:var(--white-color);border-radius:20px;margin-bottom:50px;padding:30px}.service-catagery-list h3{font-size:22px;margin-bottom:30px;text-transform:capitalize}.service-catagery-list ul{list-style:none;margin:0;padding:0}.service-catagery-list ul li{border-bottom:1px solid var(--divider-color);margin-bottom:20px;padding-bottom:20px;transition:all .3s ease-in-out}.service-catagery-list ul li:last-child{border-bottom:none;margin:0;padding:0}.service-catagery-list ul li a{color:inherit;display:block;position:relative;text-transform:capitalize;transition:all .3s ease-in-out}.service-catagery-list ul li a:before{background:url(../images/accent-arrow.svg) no-repeat;background-position:100%;background-size:auto;content:"";height:24px;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:24px}.service-catagery-list ul li a:hover:before{transform:rotate(45deg)}.service-catagery-list ul li:hover a{color:var(--accent-color)}.sidebar-cta-box{border-radius:20px;overflow:hidden}.sidebar-img img{aspect-ratio:1/.63;object-fit:cover;transition:all .4s ease-in-out;width:100%}.sidebar-cta-box:hover .sidebar-img img{transform:scale(1.1)}.sidebar-cta-Body{background:var(--white-color);padding:30px}.sidebar-cta-content{margin-bottom:30px}.sidebar-cta-content h3{font-size:22px;margin-bottom:10px;text-transform:capitalize}.sidebar-cta-content p{margin-bottom:0}.sidebar-cta-contact ul{list-style:none;margin:0;padding:0}.sidebar-cta-contact ul li{align-items:center;color:var(--primary-color);display:flex;margin-bottom:20px}.sidebar-cta-contact ul li:last-child{margin:0}.sidebar-cta-contact ul li i{color:var(--accent-color);font-size:18px;margin-right:15px}.service-featured-image{margin-bottom:30px}.service-featured-image figure{border-radius:20px;display:block;overflow:hidden}.service-featured-image img{aspect-ratio:1/.66;border-radius:20px;object-fit:cover;width:100%}.service-entry{margin-bottom:50px}.service-entry p{margin-bottom:20px}.service-entry p:last-child{margin-bottom:0}.service-entry h2{color:var(--primary-color);font-size:50px;font-weight:300;line-height:1.1em;margin-bottom:20px}.service-entry h2 span{background-clip:text;background-image:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);font-weight:700;-webkit-text-fill-color:transparent}.service-entry ul{list-style:none;margin-bottom:20px;padding:0}.service-entry ul li{color:var(--primary-color);margin-bottom:20px;padding-left:30px;position:relative}.service-entry ul li:last-child{margin-bottom:0}.service-entry ul li:before{background-clip:text;background-image:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);content:"\f00c";font-family:FontAwesome;font-size:20px;left:0;position:absolute;top:0;-webkit-text-fill-color:transparent}.service-entry-img{margin-bottom:50px}.service-entry-img figure{border-radius:20px;display:block;overflow:hidden}.service-entry-img img{aspect-ratio:1/.5;border-radius:20px;object-fit:cover;width:100%}.business-process-steps{margin:30px 0 20px}.business-planing-images{display:flex;flex-wrap:wrap;gap:20px 30px}.business-planing-img{width:calc(50% - 15px)}.business-planing-img figure{border-radius:20px;display:block;overflow:hidden}.business-planing-img img{aspect-ratio:1/.93;border-radius:20px;object-fit:cover;width:100%}.page-blog{padding:100px 0}.post-item{height:calc(100% - 40px);margin-bottom:40px}.post-featured-image{border-radius:20px;margin-bottom:30px;overflow:hidden;position:relative}.post-featured-image figure a{cursor:none;display:block}.post-featured-image figure img{aspect-ratio:1/.74;border-radius:20px;object-fit:cover;transition:all .4s ease-in-out;width:100%}.post-item:hover .post-featured-image figure img{transform:scale(1.1)}.post-btn{position:absolute;right:30px;top:30px;z-index:1}.post-btn a{align-items:center;background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:50%;display:flex;height:50px;justify-content:center;transition:all .4s ease-in-out;width:50px}.post-btn a:hover{background-position:100%}.post-btn a img{max-width:24px;transition:all .4s ease-in-out}.post-btn a:hover img{filter:brightness(0) invert(0)}.post-item:hover .post-btn a img{transform:rotate(45deg)}.post-item-content h2{font-size:22px;margin-bottom:15px}.post-item-content h2 a{color:inherit}.post-item-content p{margin:0}.page-pagination{margin-top:20px;text-align:center}.page-pagination ul{justify-content:center;margin:0;padding:0}.page-pagination ul li a,.page-pagination ul li span{align-items:center;background:var(--white-color);border-radius:10px;color:var(--primary-color);display:flex;font-weight:700;height:40px;justify-content:center;line-height:1em;margin:0 5px;text-decoration:none;transition:all .3s ease-in-out;width:40px}.page-pagination ul li a:hover,.page-pagination ul li.active a{background:var(--accent-color)}.page-single-post{padding:100px 0}.post-image{margin-bottom:30px;position:relative}.post-image figure{display:block}.post-image figure,.post-image img{aspect-ratio:1/.5;border-radius:30px;object-fit:cover}.post-content{margin:0 auto;max-width:1100px;width:100%}.post-entry{border-bottom:1px solid var(--divider-color);margin-bottom:30px;padding-bottom:30px}.post-entry:after{clear:both;content:"";display:block}.post-entry a{color:var(--accent-color)}.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{line-height:1.2em;margin:0 0 .6em}.post-entry h1 span,.post-entry h2 span{font-weight:400}.post-entry h1{font-size:70px}.post-entry h2{font-size:50px}.post-entry h3{font-size:40px}.post-entry h4{font-size:30px}.post-entry h5{font-size:24px}.post-entry h6{font-size:18px}.post-entry p{margin-bottom:20px}.post-entry p:last-child{margin-bottom:0}.post-entry p strong{color:var(--primary-color);font-size:18px;font-weight:600}.post-entry ol{margin:0 0 30px}.post-entry ol li{color:var(--text-color);font-size:18px;font-weight:600;margin-bottom:20px}.post-entry ul{margin:20px 0;padding:0 0 0 20px}.post-entry ul li{color:var(--primary-color);font-size:18px;font-weight:500;margin-bottom:15px;position:relative}.post-entry ul li:last-child{margin-bottom:0}.post-entry ol ol,.post-entry ol ul,.post-entry ul ol,.post-entry ul ul{margin-bottom:0;margin-top:20px}.post-entry ol ol li:last-child,.post-entry ol ul li:last-child,.post-entry ul ol li:last-child,.post-entry ul ul li:last-child{margin-bottom:0}.post-entry blockquote{background:var(--white-color) url(../images/icon-blockquote.svg) no-repeat;background-position:35px 30px;background-size:58px;border-radius:20px;margin-bottom:30px;padding:30px 30px 30px 100px}.post-entry blockquote p{color:var(--primary-color);font-size:20px;font-weight:600;line-height:1.4em}.post-entry blockquote p:last-child{margin-bottom:0}.tag-links{align-items:center;color:var(--primary-color);display:inline-flex;flex-wrap:wrap;font-size:24px;font-weight:600;gap:10px}.post-tags .tag-links a{background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:100px;color:var(--white-color);display:inline-block;font-size:16px;font-weight:600;padding:8px 20px;text-transform:capitalize;transition:all .3s ease-in-out}.post-tags .tag-links a:hover{background-position:100%;color:var(--primary-color)}.post-social-sharing{text-align:right}.post-social-sharing ul{list-style:none;margin:0;padding:0}.post-social-sharing ul li{display:inline-block;margin-right:10px}.post-social-sharing ul li:last-child{margin-right:0}.post-social-sharing ul li a{align-items:center;background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:50%;color:var(--white-color);display:flex;height:36px;justify-content:center;text-align:center;transition:all .3s ease-in-out;width:36px}.post-social-sharing ul li:hover a{background-position:100%;color:var(--primary-color)}.post-social-sharing ul li a i{color:inherit;font-size:18px}.page-team{padding:100px 0 70px}.page-team-single{padding:100px 0}.team-single-image{margin-right:30px;position:sticky;top:100px}.team-single-image figure{border-radius:20px;display:block;overflow:hidden}.team-single-image img{aspect-ratio:1/1.2;border-radius:20px;object-fit:cover;overflow:hidden;width:100%}.team-member-info{margin-bottom:60px}.team-info-header{margin-bottom:30px}.team-info-header h3{background:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);border-radius:100px;color:var(--white-color);display:inline-block;font-size:16px;font-weight:400;margin-bottom:15px;padding:10px 20px;text-transform:capitalize}.team-info-header h2{font-size:50px;text-transform:capitalize}.team-info-body{margin-bottom:40px}.team-info-body p:last-child{margin:0}.team-info-list ul{list-style:none;margin:0;padding:0}.team-info-list ul li{display:block;margin-bottom:20px}.team-info-list ul li:last-child{margin-bottom:0}.team-info-list ul li span{color:var(--primary-color);display:inline-block;font-size:22px;font-weight:700;text-transform:capitalize;width:25%}.team-member-experience{margin-bottom:60px}.member-experience-list ul{list-style:none;margin:0;padding:0}.member-experience-list ul li{margin-bottom:20px;padding-left:30px;position:relative;text-transform:capitalize}.member-experience-list ul li:last-child{margin-bottom:0}.member-experience-list ul li:before{background-clip:text;background-image:linear-gradient(267.43deg,var(--accent-color) 4.95%,var(--dark-color) 97.92%);content:"\f00c";font-family:FontAwesome;font-size:20px;left:0;position:absolute;top:0;-webkit-text-fill-color:transparent}.member-contect-form form .form-control{background:transparent;border-color:var(--divider-color);border-radius:0;border-width:0 0 1px;box-shadow:none;color:var(--primary-color);font-size:16px;font-weight:500;line-height:1.6em;outline:none;padding:12px 0}.member-contect-form form .form-control::placeholder{color:var(--primary-color);font-weight:500}.page-pricing{padding:100px 0}.page-pricing .pricing-box{background-color:var(--white-color);border:none;border-radius:20px;display:block;height:calc(100% - 30px);margin-bottom:30px;padding:40px}.page-pricing .pricing-box .pricing-box-content{border-bottom:1px solid var(--divider-color);border-right:none;margin:0 0 30px;padding:0 0 30px;width:100%}.page-pricing .pricing-box.highlighted-box .pricing-box-content{border-color:var(--dark-divider-color)}.page-pricing .pricing-box .pricing-btn .btn-default{padding:17px;text-align:center;width:100%}.page-pricing .pricing-box .pricing-btn .btn-default:before{display:none}.page-pricing .pricing-box .pricing-list,.page-pricing .pricing-box .pricing-list ul li{width:100%}.page-pricing .pricing-benefit-list{margin-top:20px}.page-pricing .pricing-benefit-list ul{gap:20px 50px;justify-content:center}.page-testimonial{padding:100px 0}.client-testimonial-item{align-items:center;border-bottom:1px solid var(--divider-color);display:flex;flex-wrap:wrap;gap:80px;margin-bottom:50px;padding-bottom:50px}.client-testimonial-item:last-child{border-bottom:none;margin:0;padding:0}.client-testimonial-author{align-items:center;display:flex;width:calc(40% - 40px)}.client-author-image{margin-right:40px}.client-author-image figure{border-radius:50%;display:block;overflow:hidden}.client-author-image img{border-radius:50%;max-width:100px}.client-author-content{width:calc(100% - 140px)}.client-author-content h3{font-size:22px;margin-bottom:5px;text-transform:capitalize}.client-author-content p{margin-bottom:0;text-transform:capitalize}.client-testimonial-content{background:url(../images/blockquote.svg) no-repeat;background-position:0 0;background-size:56px auto;padding:10px 0 0 70px;width:calc(60% - 40px)}.client-testimonial-content p{margin-bottom:0}.page-gallery{padding:100px 0 70px}.page-gallery-box .photo-gallery{height:calc(100% - 30px);margin-bottom:30px}.page-gallery-box .photo-gallery a{cursor:none}.page-gallery-box .photo-gallery figure{border-radius:20px}.page-gallery-box .photo-gallery img{aspect-ratio:1/.75;border-radius:20px;object-fit:cover}.page-video-gallery{padding:100px 0 70px}.video-gallery-image{border-radius:20px;height:calc(100% - 30px);margin-bottom:30px;overflow:hidden}.video-gallery-image a{cursor:none;display:block;position:relative}.video-gallery-image a:before{background-color:var(--primary-color);border-radius:20px;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transform:scale(0);transition:all .4s ease-in-out;visibility:hidden;width:100%;z-index:1}.video-gallery-image:hover a:before{opacity:50%;transform:scale(1);visibility:visible}.video-gallery-image a:after{align-items:center;background:linear-gradient(263deg,var(--accent-color) .16%,var(--dark-color) 99.84%);border-radius:50%;color:var(--white-color);content:"\f04b";cursor:none;display:flex;font-family:FontAwesome;font-size:20px;height:60px;justify-content:center;left:50%;opacity:0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);transition:all .5s ease-in-out;visibility:hidden;width:60px;z-index:1}.video-gallery-image:hover a:after{opacity:1;visibility:visible}.video-gallery-image img{aspect-ratio:1/.75;border-radius:20px;object-fit:cover}.page-faq{padding:100px 0}.faqs-sidebar{margin-right:30px;position:sticky;top:100px}.faqs-catagery-list{background:var(--white-color);border-radius:20px;margin-bottom:50px;padding:30px}.faqs-catagery-list ul{list-style:none;margin:0;padding:0}.faqs-catagery-list ul li{border-bottom:1px solid var(--divider-color);margin-bottom:20px;padding-bottom:20px;transition:all .3s ease-in-out}.faqs-catagery-list ul li:last-child{border-bottom:none;margin:0;padding:0}.faqs-catagery-list ul li a{color:inherit;display:block;position:relative;text-transform:capitalize;transition:all .3s ease-in-out}.faqs-catagery-list ul li a:before{background:url(../images/accent-arrow.svg) no-repeat;background-position:100%;background-size:auto;content:"";height:24px;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:24px}.faqs-catagery-list ul li a:hover:before{transform:rotate(45deg)}.faqs-catagery-list ul li:hover a{color:var(--accent-color)}.page-faq-accordion{margin-bottom:60px}.page-faq-accordion:last-child{margin-bottom:0}.page-contact-us{padding:100px 0}.page-contact-us .section-row .section-title{margin-right:20px}.contact-us-form{background-color:var(--white-color);border-radius:20px;padding:40px}.contact-us-title{margin-bottom:40px}.contact-us-title h3{font-size:22px;margin-bottom:10px}.contact-us-title p{margin-bottom:0}.contact-us-form form .form-control{background:transparent;border-color:var(--divider-color);border-radius:0;border-width:0 0 1px;box-shadow:none;color:var(--primary-color);font-size:16px;font-weight:500;line-height:1.6em;outline:none;padding:12px 0}.contact-us-form form .form-control::placeholder{color:var(--primary-color)}.contact-information{margin-left:20px}.contact-info-item{border-bottom:1px solid var(--divider-color);margin-bottom:30px;padding-bottom:30px}.contact-info-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.contact-info-contant{margin-bottom:20px}.contact-info-contant h3{font-size:22px;margin-bottom:10px}.contact-info-contant p{margin-bottom:0}.contact-info-body{align-items:center;display:flex;flex-wrap:wrap}.contact-info-body .icon-box{align-items:center;background-image:linear-gradient(to right,var(--dark-color) 0,var(--accent-color) 50%,var(--dark-color) 100%);background-size:200% auto;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:20px;transition:all .4s ease-in-out;width:40px}.contact-info-body:hover .icon-box{background-position:100%}.contact-info-body .icon-box img{max-width:20px}.contact-info-title{width:calc(100% - 60px)}.contact-info-title h3{color:var(--accent-color);font-size:22px;line-height:normal}.google-map{overflow:hidden}.google-map .container-fluid{padding:0}.google-map-iframe,.google-map-iframe iframe{height:600px;width:100%}.google-map-iframe iframe{filter:grayscale(1);transition:all .4s ease-in-out}.google-map-iframe:hover iframe{filter:grayscale(0)}.page-book-appointment{padding:100px 0}.booking-timing-title{margin-bottom:20px}.booking-timing-title h3{font-size:22px}.booking-timing-list ul{list-style:none;margin:0;padding:0}.booking-timing-list ul li{color:var(--primary-color);margin-bottom:15px}.booking-timing-list ul li:last-child{margin-bottom:0}.booking-timing-list ul li span{font-weight:600}.appointment-form{background-color:var(--white-color);border-radius:30px;padding:60px}.appointment-form p{margin-bottom:50px}.appointment-form form .form-control{background-color:transparent;border-color:var(--divider-color);border-radius:0;border-width:0 0 1px;box-shadow:none;color:var(--primary-color);font-size:16px;font-weight:500;line-height:1.6em;outline:none;padding:12px 0;text-align:left}.appointment-form form .form-control::placeholder{color:var(--primary-color)}.appointment-form form .btn-default{margin-top:20px;padding:17px;text-align:center;width:100%}.appointment-form form .btn-default:before{display:none}.error-page{padding:100px 0}.error-page-image{margin-bottom:30px;text-align:center}.error-page .error-page-content{text-align:center}.error-page-content-body p,.error-page-content-heading{margin-bottom:30px}@media only screen and (max-width:1800px){.bg-section{margin-left:50px;margin-right:50px;max-width:100%;width:calc(100% - 100px)}}@media only screen and (max-width:1560px){.bg-section,header.main-header{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}header.main-header{margin-top:15px}.navbar{max-width:100%}.hero.hero-slider-layout .hero-pagination{margin:0 0 0 45px;padding-left:0}.export-coaching-step{padding-right:80px}.page-header-box{max-width:100%}.main-footer{margin-bottom:15px}}@media only screen and (max-width:1366px){.export-coaching-step{padding-right:50px}}@media only screen and (max-width:1024px){header.main-header{padding:0}.main-menu .nav-menu-wrapper{margin-left:20px}.main-menu ul li a{padding:10px!important}.hero{padding:350px 0 100px}.export-coaching-step{padding-right:20px}.page-header-box{padding:0}}@media only screen and (max-width:991px){header.main-header{padding:0}.navbar{padding:20px 0 0}header.main-header .header-sticky.active .navbar{padding:20px 0}.navbar-toggle,.responsive-menu,.slicknav_nav li,.slicknav_nav ul{display:block}.header-btn{display:none}.bg-section{border-radius:0;margin-left:0;margin-right:0;width:100%}header.main-header{margin:0;width:100%}.section-row{margin-bottom:40px}.section-btn{margin-top:20px;text-align:left}.section-title{margin-bottom:30px}.section-title h3{margin-bottom:10px}.section-title h1{font-size:55px}.section-title h2{font-size:40px}.section-title p{margin-top:15px}.hero{margin-top:-95px;padding:280px 0 80px}.hero.hero-slider-layout .hero-slide{padding:245px 0 150px}.hero-slide .hero-section .hero-content{max-width:550px}.hero.hero-slider-layout .hero-pagination{margin:0 0 0 15px}.hero-slide .hero-section .hero-content .section-title p{font-size:16px}.export-coaching-box{margin-top:40px}.export-coaching-step-content p{font-size:15px}.about-us{padding:50px 0}.about-us-images{margin:0 auto 30px;max-width:80%;padding:0 15px 40px 50px}.about-us-img-2{right:0}.about-us-img-2 img{aspect-ratio:1/.99}.about-experience-box{max-width:150px;padding:15px}.about-experience-box .icon-box img{max-width:35px}.about-experience-box .about-experience-content h3{font-size:18px}.company-review{transform:rotate(-180deg) translate(-50%,50%)}.about-us-list ul li{margin-bottom:15px}.about-us-body,.about-us-list{margin-bottom:30px}.about-us-body{padding-bottom:30px}.company-client-images{margin-bottom:5px}.our-service{background-size:50% auto;padding:50px 0}.service-content{margin-bottom:30px;margin-right:0}.service-item-list{gap:30px;margin-bottom:30px;padding-bottom:30px}.service-item .icon-box{margin-bottom:20px}.service-item-content h3{font-size:20px}.our-potential{padding:50px 0}.our-potential-content{height:auto;margin-bottom:30px}.our-potential-counter{margin-bottom:30px;padding-bottom:30px}.potential-counter-item .counter-circle{margin-right:20px}.potential-counter-item .counter-circle h2{font-size:26px;height:100px;width:100px}.potential-counter-content{width:calc(100% - 124px)}.potential-body-content h3{margin-bottom:15px}.our-potential-img{height:auto;margin-left:0}.our-potential-img img{aspect-ratio:1/.9;height:auto}.our-pricing{padding:50px 0}.pricing-content{margin-bottom:30px;margin-right:0}.pricing-box{padding:30px}.pricing-title h2{font-size:40px}.pricing-title h2 sup{font-size:26px}.our-expertise{padding:50px 0}.our-expertise-content{margin-bottom:30px}.expertise-list{margin:0 auto;max-width:590px}.expertise-image img{max-width:60px}.intro-video{padding:250px 0 50px}.intro-video-list{margin-top:30px;padding-top:30px}.intro-video-list ul li{width:calc(50% - 15px)}.how-we-work{padding:50px 0}.how-work-content{margin-top:20px;padding-top:20px}.how-work-content h3{font-size:20px}.scrolling-ticker.work-ticker{margin-top:20px}.scrolling-ticker-box{--gap:30px}.scrolling-content span{font-size:70px}.scrolling-content span img{margin-right:30px}.company-growth{padding:50px 0}.company-growth-image{margin-bottom:30px}.company-growth-image img{aspect-ratio:1/.67}.company-growth-content{margin-left:0}.company-growth-content .section-title h2{max-width:100%}.company-growth-box{gap:30px;margin-top:40px}.company-growth-item{width:calc(50% - 15px)}.company-growth-item h2{font-size:34px}.company-growth-item h3{font-size:20px}.our-faqs{padding:50px 0}.our-faqs-content{margin-bottom:30px}.faqs-cta-content h3{font-size:20px}.our-faq-section .accordion-header .accordion-button{font-size:20px;padding:15px 40px 15px 15px}.our-faq-section .accordion-item .accordion-body{padding:15px 40px 15px 15px}.our-faq-section .accordion-item .accordion-button.collapsed:after,.our-faq-section .accordion-item .accordion-button:after{height:20px;right:15px;width:20px}.our-testimonial{background-size:30% auto;padding:50px 0}.our-testimonial-content{margin-bottom:30px;position:static}.testimonial-header{margin-bottom:20px}.testimonial-rating-company img{max-height:40px}.testimonial-quote img{max-width:44px}.testimonial-rating{margin-bottom:15px}.testimonial-content{margin-bottom:20px}.author-content h3{font-size:20px}.testimonial-slider .testimonial-button-next,.testimonial-slider .testimonial-button-prev{height:40px;width:40px}.testimonial-rating-box{margin-top:50px}.testimonial-rating-item{padding:15px 20px;width:calc(50% - 15px)}.testimonial-rating-item .icon-box{margin-bottom:15px;padding-bottom:15px}.our-blog{padding:50px 0}.our-blog-content{margin-bottom:30px;position:static}.blog-box{margin-left:0}.blog-item{margin-bottom:30px;padding-bottom:30px}.blog-item-content h2{font-size:20px}.main-footer{margin-bottom:0;padding:50px 0 0}.main-footer,.main-footer:before{background-size:30% auto}.footer-social-links ul li{margin-right:10px}.footer-social-links ul li a{height:30px;width:30px}.footer-social-links ul li a i{font-size:16px}.footer-copyright{margin-top:40px;padding:20px 0}.footer-menu ul li{margin-right:20px}.page-header{margin-top:-95px;padding:170px 0 70px}.page-header-box h1{font-size:55px}.our-approach{padding:50px 0}.mission-vision-list .mission-vision-item,.our-approach-content{margin-bottom:30px}.our-value-item{padding-top:30px}.our-approach-image{padding-left:0;text-align:center}.mission-vision-list .col-md-6:nth-child(odd) .mission-vision-item{padding-right:30px}.mission-vision-list .col-md-6:nth-child(2n) .mission-vision-item{padding-left:30px}.mission-vision-content h3{font-size:20px;margin-bottom:10px}.our-approach-image img{aspect-ratio:1/.7}.our-partners{padding:50px 0 20px}.our-partners .contact-circle{margin-top:20px;text-align:left}.our-partners .company-logo{padding:35px 25px}.company-experience{padding:50px 0}.company-experience-content{margin-right:0}.company-experience-list{margin-left:0;margin-top:30px}.company-experience-item h2{font-size:34px}.company-experience-item h3{font-size:20px}.why-choose-us{padding:50px 0}.why-choose-us-content{margin-bottom:30px;margin-right:0}.why-choose-skillbar .skills-progress-bar{margin-bottom:30px}.why-choose-us-image{margin:0 auto;max-width:580px}.our-team{padding:50px 0 20px}.team-content h3{font-size:20px}.team-social-icon ul{padding:10px 20px}.page-services{padding:50px 0 20px}.page-services .service-item{padding:30px}.page-service-single{padding:50px 0}.service-sidebar{margin:0 0 30px;position:inherit}.service-catagery-list{margin-bottom:30px;padding:20px}.service-catagery-list h3{font-size:20px;margin-bottom:20px}.service-catagery-list ul li{margin-bottom:15px;padding-bottom:15px}.sidebar-cta-Body{padding:20px}.sidebar-cta-content{margin-bottom:20px}.sidebar-cta-content h3{font-size:20px}.sidebar-cta-contact ul li{margin-bottom:15px}.service-featured-image{margin-bottom:20px}.service-entry{margin-bottom:30px}.service-entry h2{font-size:40px}.service-entry ul li{margin-bottom:15px}.service-entry-img{margin-bottom:30px}.business-process-steps{margin-bottom:0}.page-blog{padding:50px 0}.post-item{height:calc(100% - 30px);margin-bottom:30px}.post-featured-image{margin-bottom:20px}.post-btn{right:20px;top:20px}.post-btn a{height:40px;width:40px}.post-btn a img{max-width:22px}.post-item-content h2{font-size:20px;margin-bottom:10px}.page-pagination{margin-top:10px}.page-single-post{padding:50px 0}.post-image{margin-bottom:20px}.post-entry blockquote{background-position:25px 25px;background-size:50px;margin-bottom:20px;padding:25px 25px 25px 90px}.post-entry blockquote p{font-size:18px}.post-entry h2{font-size:40px}.post-entry ul li{font-size:16px}.post-tags{margin-bottom:20px}.post-social-sharing ul{text-align:left}.tag-links{font-size:22px}.post-tags .tag-links a{font-size:16px;padding:6px 15px}.page-team{padding:50px 0 20px}.page-team-single{padding:50px 0}.team-single-image{margin-bottom:30px;margin-right:0;position:static}.team-single-image img{aspect-ratio:1/.79;object-position:top center}.team-member-info{margin-bottom:40px}.team-info-header{margin-bottom:20px}.team-info-header h2{font-size:40px}.team-info-body{margin-bottom:30px}.team-info-list ul li{margin-bottom:15px}.team-info-list ul li span{font-size:20px}.team-member-experience{margin-bottom:40px}.member-experience-list ul li{margin-bottom:15px}.page-pricing{padding:50px 0}.page-pricing .pricing-box{padding:30px}.page-pricing .pricing-benefit-list{margin-top:10px}.page-testimonial{padding:50px 0}.client-testimonial-item{gap:0;margin-bottom:30px;padding-bottom:30px}.client-testimonial-author{width:35%}.client-author-image{margin-right:20px}.client-author-image img{max-width:80px}.client-author-content{width:calc(100% - 100px)}.client-author-content h3{font-size:20px}.client-testimonial-content{background-size:45px auto;padding-left:50px;width:65%}.client-testimonial-content p{font-size:14px}.page-gallery{padding:50px 0 20px}.page-gallery-box .photo-gallery img{aspect-ratio:1/.8}.page-video-gallery{padding:50px 0 20px}.video-gallery-image img{aspect-ratio:1/.8}.page-faq{padding:50px 0}.faqs-sidebar{margin-bottom:30px;margin-right:0;position:static}.faqs-catagery-list{margin-bottom:30px;padding:20px}.faqs-catagery-list ul li{margin-bottom:15px;padding-bottom:15px}.page-faq-accordion{margin-bottom:40px}.page-contact-us{padding:50px 0}.page-contact-us .section-row .section-title{margin-right:0}.contact-us-form{padding:30px}.contact-us-form,.contact-us-title{margin-bottom:30px}.contact-us-title h3{font-size:20px}.contact-information{margin-left:0}.contact-info-item{margin-bottom:20px;padding-bottom:20px}.contact-info-contant{margin-bottom:10px}.contact-info-contant h3{font-size:20px;margin-bottom:5px}.contact-info-title h3{font-size:20px}.google-map-iframe,.google-map-iframe iframe{height:450px}.page-book-appointment{padding:50px 0}.book-appointment-content{margin-bottom:30px}.booking-timing-title{margin-bottom:15px}.booking-timing-title h3{font-size:20px}.booking-timing-list ul li{margin-bottom:10px}.appointment-form{padding:30px}.appointment-form p{margin-bottom:30px}.error-page{padding:50px 0}.error-page-image{margin-bottom:20px}.error-page-content-heading{margin-bottom:15px}.error-page-content-body p{margin-bottom:20px}}@media only screen and (max-width:767px){.btn-default{padding:15px 49px 15px 15px}.btn-default:before{top:-2px;transform:translate(-15px,50%)}.btn-default:hover:before{transform:translate(-15px,50%) rotate(45deg)}.section-row{margin-bottom:30px}.section-title h1{font-size:40px}.section-title h2{font-size:28px}.section-title p{margin-top:15px}.hero{margin-top:-95px;padding:200px 0 100px}.hero.hero-slider-layout .hero-slide{padding:195px 0 100px}.hero.hero-slider-layout .hero-pagination{bottom:30px}.hero-btn .btn-default{margin:0 50px 10px 0}.hero-btn .btn-default.btn-highlighted{margin:0}.export-coaching-box{display:none}.export-coaching-step{align-items:center;border:none;display:flex;margin-bottom:20px;padding:0;width:100%}.export-coaching-step:last-child{margin-bottom:0}.export-coaching-step .icon-box{margin-bottom:0;margin-right:20px}.export-coaching-step-content{width:calc(100% - 50px)}.about-us-images{max-width:100%;padding:0 20px 34px 30px}.about-us-img-2{max-width:145px}.about-experience-box{max-width:110px;padding:10px;transform:translateY(30%)}@keyframes experiencemoveobject{50%{left:20px}}.about-experience-box .about-experience-content h3{font-size:16px}.company-review{transform:rotate(-180deg) translateY(20%)}.company-review h3{font-size:14px}.about-us-list ul li{font-size:18px;padding-left:25px}.about-us-list ul li:before{font-size:18px}.about-us-body{gap:25px}.about-comapny-client,.about-company-result{width:100%}.company-result-content h3{font-size:18px}.service-item{width:100%}.service-item .icon-box{height:60px;width:60px}.service-item .icon-box img{max-width:25px}.service-item-content h3{font-size:18px}.service-footer p span{margin-right:10px;padding:0 10px}.potential-counter-item{width:100%}.potential-counter-item .counter-circle h2{font-size:20px;height:80px;width:80px}.potential-counter-content{width:calc(100% - 104px)}.potential-body-content h3,.potential-counter-content h3{font-size:18px}.pricing-box{padding:20px}.pricing-box-content{border-right:none;margin-bottom:20px;margin-right:0;padding-right:0;width:100%}.pricing-title h2{font-size:30px}.pricing-title h2 sup{font-size:20px;top:-.3em}.pricing-btn{margin-top:10px}.pricing-list{width:100%}.pricing-list ul{gap:10px}.pricing-list ul li{font-size:14px;padding-left:20px;width:calc(50% - 5px)}.pricing-list ul li:before{font-size:16px}.pricing-benefit-list{margin-top:20px}.pricing-benefit-list ul{gap:15px}.pricing-benefit-list ul li{font-size:12px;width:calc(50% - 7.5px)}.pricing-benefit-list ul li img{margin-right:5px;max-width:16px}.expertise-list{gap:20px 10px;max-width:100%}.expertise-item:first-child{margin:0}.expertise-image img{max-width:40px}.expertise-content{padding:0 20px 0 10px}.intro-video .section-title{margin-bottom:30px}.video-play-button{justify-content:left}.intro-video-list ul li{width:100%}.intro-video-list ul li:after{font-size:18px;top:3px}.how-work-item .icon-box{height:60px;width:60px}.how-work-item .icon-box img{max-width:30px}.how-work-content h3{font-size:18px;margin-bottom:5px}.scrolling-ticker-box{--gap:20px}.scrolling-content span{font-size:50px;-webkit-text-stroke:3px transparent}.scrolling-content span img{margin-right:20px;max-width:40px}.company-growth-image img{aspect-ratio:1/.87}.company-growth-item{width:100%}.company-growth-item h2{font-size:28px}.company-growth-item h3{font-size:18px}.faqs-cta-box{padding:20px}.faqs-cta-content h3,.our-faq-section .accordion-header .accordion-button{font-size:18px}.our-faq-section .accordion-item .accordion-body{padding:15px}.our-faq-section .accordion-item .accordion-body p{font-size:14px}.our-faq-section .accordion-item .accordion-button.collapsed:after,.our-faq-section .accordion-item .accordion-button:after{height:18px;width:18px}.testimonial-slider-content,.testimonial-slider-image{width:100%}.our-testimonial-content .section-title{padding-bottom:30px}.testimonial-slider-image img{aspect-ratio:1/1.12}.testimonial-content p{font-size:16px}.author-content h3{font-size:18px}.testimonial-rating-item{width:100%}.testimonial-rating-item .icon-box img{max-height:30px;max-width:150px}.blog-item{display:block}.blog-item .blog-featured-image{margin-bottom:15px;width:100%}.blog-item-body{margin-left:0;width:100%}.blog-item-content h2{font-size:18px}.footer-contact-info h3{font-size:20px;margin-bottom:10px}.footer-contact-info p span{font-size:18px}.footer-social-links{margin:30px 0}.footer-copyright{margin-top:30px;padding:15px 0}.footer-menu{margin-bottom:10px}.footer-copyright-text,.footer-menu ul{text-align:center}.page-header-box h1{font-size:40px}.mission-vision-item{border-bottom:1px solid var(--divider-color)}.mission-vision-list .col-12:last-child .mission-vision-item,.mission-vision-list .col-md-6:last-child .mission-vision-item{border-bottom:none}.mission-vision-list .col-md-6:nth-child(2n) .mission-vision-item,.mission-vision-list .col-md-6:nth-child(odd) .mission-vision-item{margin-bottom:30px;padding:0 0 30px}.mission-vision-item:after{display:none}.mission-vision-item .icon-box{margin-bottom:15px}.mission-vision-content h3{font-size:18px;margin-bottom:10px}.mission-vision-item.our-value-item .icon-box{margin-right:0}.mission-vision-item.our-value-item{border-top:none;display:block;padding-top:0}.our-partners .contact-circle img{max-width:100px}.our-partners .company-logo{padding:15px 20px}.company-experience-item{width:100%}.company-experience-item h2{font-size:28px}.company-experience-item h3{font-size:18px}.why-choose-us-img-1{width:250px}.why-choose-us-img-2{width:220px}.why-choose-contact-circle img{max-width:100px}.why-choose-contact-circle{left:0;top:20px}.team-image{margin-bottom:15px}.team-member-item:hover .team-social-icon{bottom:20px}.page-services .service-item{padding:20px}.service-catagery-list h3{font-size:18px}.sidebar-cta-content h3{font-size:18px;margin-bottom:5px}.service-entry h2{font-size:28px}.service-entry ul li{margin-bottom:15px}.business-planing-img{width:100%}.business-planing-img img{aspect-ratio:1/.72}.post-image figure,.post-image img{aspect-ratio:1/.7}.post-entry blockquote{background-position:20px 20px;padding:70px 20px 20px}.post-entry h2{font-size:28px}.tag-links{font-size:20px}.team-single-image img{aspect-ratio:1/1.2}.team-member-info{margin-bottom:30px}.team-info-header{margin-bottom:15px}.team-info-header h2{font-size:28px}.team-info-body{margin-bottom:20px}.team-info-list ul li span{font-size:18px;width:32%}.team-member-experience{margin-bottom:30px}.page-pricing .pricing-box .pricing-box-content{margin:0 0 20px;padding:0 0 20px}.page-pricing .pricing-box{padding:20px}.page-pricing .pricing-benefit-list ul{gap:10px 15px}.client-testimonial-item{display:block}.client-testimonial-author{margin-bottom:20px;width:100%}.client-author-content h3{font-size:18px}.client-testimonial-content{background-size:40px auto;padding:0 0 0 45px;width:100%}.contact-us-form,.page-faq-accordion{margin-bottom:30px}.contact-us-form{padding:25px 20px}.contact-us-title{margin-bottom:20px}.contact-info-contant h3,.contact-info-title h3{font-size:18px}.google-map-iframe,.google-map-iframe iframe{height:350px}.booking-timing-title h3{font-size:18px}.appointment-form{padding:20px}.appointment-form p{margin-bottom:20px}.appointment-form form .btn-default{margin-top:10px;padding:15px}}.img-products{background:#582730;border-radius:50%;padding:10px}
/*# sourceMappingURL=data:application/json;base64,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QkFFSixDQUVBLDJCQUNJLFlBQ0osQ0FFQSx1Q0FDSSxhQUNKLENBRUgseUJBQ08sYUFDSixDQUVBLDJCQUVJLGtCQUFtQixDQURuQixVQUVKLENBRUEsMEJBQ0ksY0FDSixDQUVBLDRCQUVJLHlCQUEwQixDQUMxQixrQkFBbUIsQ0FGbkIsVUFHSixDQU1ILHFDQUhPLGtCQU1KLENBSEgsaUJBQ08saUJBRUosQ0FFQSxrQkFDSSxrQkFDSixDQU1BLGdEQUNJLGNBQ0osQ0FFQSw2Q0FFSSxZQUNKLENBRUgseUJBQ08sY0FDSixDQUVBLGtCQUNJLFlBQ0osQ0FFQSxvQkFDSSxrQkFDSixDQUVBLG9DQUVJLGVBQWdCLENBRGhCLFlBRUosQ0FDSixDQUVBLGNBQ0ksa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixZQUNKIiwiZmlsZSI6ImN1c3RvbS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qIEF1dGhvciAgICAgICAgOiBBd2Fpa2VuXG4qIFRlbXBsYXRlIE5hbWUgOiBJbmZpbmUgLSBMaWZlIGFuZCBCdXNpbmVzcyBDb2FjaCBIVE1MIFRlbXBsYXRlXG4qIEZpbGUgICAgICAgICAgOiBDU1MgRmlsZVxuKiBWZXJzaW9uICAgICAgIDogMS4wXG4qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIElOREVYXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4wMS4gR2xvYmFsIFZhcmlhYmxlc1xuMDIuIEdlbmVyYWwgY3NzXG4wMy4gSGVhZGVyIGNzc1xuMDQuIEhlcm8gY3NzXG4wNS4gQWJvdXQgVXMgY3NzXG4wNi4gT3VyIFNlcnZpY2VzIGNzc1xuMDcuIE91ciBQb3RlbnRpYWwgQ3NzXG4wOC4gT3VyIFByaWNpbmcgQ3NzXG4wOS4gT3VyIEV4cGVydGlzZSBDc3NcbjEwLiBJbnRybyBWaWRlbyBDc3NcbjExLiBIb3cgV2UgV29yayBDc3NcbjEyLiBDb21wYW55IEdyb3d0aCBDc3NcbjEzLiBPdXIgRkFRcyBDc3NcbjE0LiBPdXIgVGVzdGltb25pYWwgY3NzXG4xNS4gT3VyIEJsb2cgQ3NzXG4xNi4gRm9vdGVyIGNzc1xuMTcuIEFib3V0IFVzIFBhZ2UgY3NzXG4xOC4gU2VydmljZXMgUGFnZSBjc3NcbjE5LiBTZXJ2aWNlIFNpbmdsZSBjc3NcbjIwLiBCbG9nIEFyY2hpdmUgY3NzXG4yMS4gQmxvZyBTaW5nbGUgY3NzXG4yMi4gVGVhbSBQYWdlIGNzc1xuMjMuIFRlYW0gU2luZ2xlIGNzc1xuMjQuIFByaWNpbmcgUGFnZSBjc3NcbjI1LiBUZXN0aW1vbmlhbCBQYWdlIGNzc1xuMjYuIEltYWdlIEdhbGxlcnkgY3NzXG4yNy4gVmlkZW8gR2FsbGVyeSBjc3NcbjI4LiBGQVFzIFBhZ2UgY3NzXG4yOS4gQ29udGFjdCBVcyBQYWdlIGNzc1xuMzAuIEJvb2sgQXBwb2ludG1lbnQgUGFnZSBjc3NcbjMxLiA0MDQgUGFnZSBjc3NcbjMyLiBSZXNwb25zaXZlIGNzc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogXHQgMDEuIEdsb2JhbCBWYXJpYWJsZXNcdCAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cdFxuXG46cm9vdHtcblx0LS1wcmltYXJ5LWNvbG9yXHRcdFx0OiAjMDAzZTVjO1xuXHQtLXNlY29uZGFyeS1jb2xvclx0XHQ6ICNGMkYxRUQ7XG5cdC0tdGV4dC1jb2xvclx0XHRcdDogIzhGOEY4Rjtcblx0LS1hY2NlbnQtY29sb3JcdFx0XHQ6ICMwMDhjZDE7XG5cdC0tZGFyay1jb2xvciAgICAgICAgICAgICAgICAgICAgOiAjMTU2OUFDO1xuXHQtLXdoaXRlLWNvbG9yXHRcdFx0OiAjRkZGRkZGO1xuXHQtLWRpdmlkZXItY29sb3JcdFx0XHQ6ICNERkUxREU7XG5cdC0tZGFyay1kaXZpZGVyLWNvbG9yICAgICAgICAgICAgOiAjRkZGRkZGMzM7XG5cdC0tZXJyb3ItY29sb3JcdFx0XHQ6IHJnYigyMzAsIDg3LCA4Nyk7XG5cdC0tZGVmYXVsdC1mb250XHRcdFx0OiBcIkZ1c3RhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiBcdCAgIDAyLiBHZW5lcmFsIGNzc1x0XHQgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbmJvZHl7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1kZWZhdWx0LWZvbnQpO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjZlbTtcblx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuXG5we1xuXHRsaW5lLWhlaWdodDogMS43ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNmVtO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDZ7XG5cdG1hcmdpbiA6MDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmZpZ3VyZXtcblx0bWFyZ2luOiAwO1xufVxuXG5pbWd7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuYXtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVye1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdG91dGxpbmU6IDA7XG59XG5cbmE6Zm9jdXN7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTogMDtcbn1cblxuaHRtbCxcbmJvZHl7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdy14OiBjbGlwO1xufVxuXG4uY29udGFpbmVye1xuXHRtYXgtd2lkdGg6IDEzMDBweDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci14eGx7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5pbWFnZS1hbmltZXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2UtYW5pbWU6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjAwJTtcbiAgICBoZWlnaHQ6IDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4zKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5pbWFnZS1hbmltZTpob3ZlcjphZnRlcntcbiAgICBoZWlnaHQ6IDI1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDYwMG1zIGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJldmVhbHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZXZlYWwgaW1ne1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbn1cblxuLnJvd3tcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLnJvdyA+ICp7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLnJvdy5uby1ndXR0ZXJze1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi5yb3cubm8tZ3V0dGVycyA+ICp7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4uYnRuLWRlZmF1bHR7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZGFyay1jb2xvcikgMCUsIHZhcigtLWFjY2VudC1jb2xvcikgNTAlLCB2YXIoLS1kYXJrLWNvbG9yKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMWVtO1xuICAgIC8qdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7Ki9cbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTdweCA1NHB4IDE3cHggMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDogMDtcbn1cblxuLmJ0bi1kZWZhdWx0OmhvdmVye1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5cbi5idG4tZGVmYXVsdDo6YmVmb3Jle1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xcHg7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Fycm93LXdoaXRlLnN2ZycpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgNTAlKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5idG4tZGVmYXVsdDpob3Zlcjo6YmVmb3Jle1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uYnRuLWRlZmF1bHQuYnRuLWhpZ2hsaWdodGVke1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmJ0bi1kZWZhdWx0LmJ0bi1oaWdobGlnaHRlZDpob3Zlcntcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5idG4tZGVmYXVsdC5idG4taGlnaGxpZ2h0ZWQ6OmJlZm9yZXtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZGFyay1hcnJvdy5zdmcnKTtcbn1cbi5idG4tZGVmYXVsdC5idG4taGlnaGxpZ2h0ZWQ6aG92ZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93aGl0ZS1hcnJvdy5zdmcpOyAgICBcbn1cblxuLmJ0bi1kZWZhdWx0LmJ0bi1oaWdobGlnaHRlZDo6YWZ0ZXJ7XG5cdGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxMDYlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjNkZWcsIHZhcigtLWRhcmstY29sb3IpIDAuMTYlLCB2YXIoLS1hY2NlbnQtY29sb3IpIDk5Ljg0JSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLmJ0bi1kZWZhdWx0LmJ0bi1oaWdobGlnaHRlZDpob3ZlcjphZnRlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG4uY2ItY3Vyc29yOmJlZm9yZXtcblx0YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjYzZGVnLCB2YXIoLS1hY2NlbnQtY29sb3IpIDAuMTYlLCB2YXIoLS1kYXJrLWNvbG9yKSA5OS44NCUpO1xufVxuXG4ucHJlbG9hZGVye1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogMTAwMDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2M2RlZywgdmFyKC0tYWNjZW50LWNvbG9yKSAwLjE2JSwgdmFyKC0tZGFyay1jb2xvcikgOTkuODQlKTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sb2FkaW5nLWNvbnRhaW5lcixcbi5sb2FkaW5ne1xuXHRoZWlnaHQ6IDEwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDBweDtcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmxvYWRpbmctY29udGFpbmVye1xuXHRtYXJnaW46IDQwcHggYXV0bztcbn1cblxuLmxvYWRpbmd7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHZhcigtLXdoaXRlLWNvbG9yKSB0cmFuc3BhcmVudCB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGFuaW1hdGlvbjogcm90YXRlLWxvYWRpbmcgMS41cyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuXG4ubG9hZGluZy1jb250YWluZXI6aG92ZXIgLmxvYWRpbmcsXG4ubG9hZGluZy1jb250YWluZXIgLmxvYWRpbmd7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4jbG9hZGluZy1pY29ue1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1heC13aWR0aDogNjZweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlLWxvYWRpbmd7XG5cdDAle1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJXtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbi5iZy1zZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxODAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uc2VjdGlvbi1yb3d7XG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5zZWN0aW9uLXJvdyAuc2VjdGlvbi10aXRsZXtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNlY3Rpb24tYnRue1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi5zZWN0aW9uLXRpdGxlLWNvbnRlbnQgcHtcblx0bWFyZ2luOiAwO1xufSBcblxuLnNlY3Rpb24tdGl0bGV7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5zZWN0aW9uLXRpdGxlIGgze1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMS40ZW07XG5cdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbi1zdWItaGVhZGluZy5zdmcnKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG5cdHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VjdGlvbi10aXRsZSBoMXtcblx0Zm9udC1zaXplOiA3MHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMS4xZW07XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNlY3Rpb24tdGl0bGUgaDJ7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZWN0aW9uLXRpdGxlIGgxIHNwYW4sXG4uc2VjdGlvbi10aXRsZSBoMiBzcGFue1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjY3LjQzZGVnLCB2YXIoLS1hY2NlbnQtY29sb3IpIDQuOTUlLCB2YXIoLS1kYXJrLWNvbG9yKSA5Ny45MiUpO1xuICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWN0aW9uLXRpdGxlIHB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oZWxwLWJsb2NrLndpdGgtZXJyb3JzIHVse1xuXHRtYXJnaW46IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5oZWxwLWJsb2NrLndpdGgtZXJyb3JzIHVsIGxpe1xuXHRjb2xvcjogdmFyKC0tZXJyb3ItY29sb3IpO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKiBcdCAgIDAzLiBIZWFkZXIgY3NzXHRcdCAqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuaGVhZGVyLm1haW4taGVhZGVye1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMDtcblx0bWFyZ2luLXRvcDogNTBweDtcblx0cGFkZGluZzogMCAzMHB4O1xufVxuXG4ubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLm1haW4taGVhZGVyIC5jb250YWluZXItZmx1aWQ6OmJlZm9yZXtcblx0Y29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1kYXJrLWRpdmlkZXItY29sb3IpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbn1cblxuaGVhZGVyLm1haW4taGVhZGVyIC5oZWFkZXItc3RpY2t5e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTAwO1xufVxuXG5oZWFkZXIubWFpbi1oZWFkZXIgLmhlYWRlci1zdGlja3kuaGlkZXtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmhlYWRlci5tYWluLWhlYWRlciAuaGVhZGVyLXN0aWNreS5hY3RpdmV7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGFyay1kaXZpZGVyLWNvbG9yKTtcbn1cblxuaGVhZGVyLm1haW4taGVhZGVyIC5oZWFkZXItc3RpY2t5LmFjdGl2ZSAuY29udGFpbmVyLWZsdWlke1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuaGVhZGVyLm1haW4taGVhZGVyIC5oZWFkZXItc3RpY2t5LmFjdGl2ZSAuY29udGFpbmVyLWZsdWlkOjpiZWZvcmV7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXJ7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDE1NjBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDIwcHggMDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci1icmFuZHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4ubWFpbi1tZW51IC5uYXYtbWVudS13cmFwcGVye1xuXHRmbGV4OiAxO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLm1haW4tbWVudSAubmF2LW1lbnUtd3JhcHBlciA+IHVse1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLm1haW4tbWVudSB1bCBsaXtcblx0bWFyZ2luOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLW1lbnUgdWwgbGkgYXtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdC8qdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7Ki9cblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5tYWluLW1lbnUgdWwgbGkuc3VibWVudSA+IGE6YWZ0ZXJ7XG5cdGNvbnRlbnQ6ICdcXGYxMDcnO1xuXHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ubWFpbi1tZW51IHVsIGxpIGE6aG92ZXIsXG4ubWFpbi1tZW51IHVsIGxpIGE6Zm9jdXN7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4ubWFpbi1tZW51IHVsIHVse1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogc2NhbGVZKDAuOCk7XG5cdHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHR3aWR0aDogMjQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjYzZGVnLCB2YXIoLS1hY2NlbnQtY29sb3IpIDAuMTYlLCB2YXIoLS1kYXJrLWNvbG9yKSA5OS44NCUpO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm1haW4tbWVudSB1bCBsaS5zdWJtZW51OmZpcnN0LWNoaWxkIHVse1xuICAgIHdpZHRoOiAyMzBweDtcbn1cblxuLm1haW4tbWVudSB1bCB1bCB1bHtcblx0bGVmdDogMTAwJTtcblx0dG9wOiAwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1haW4tbWVudSB1bCBsaTpob3ZlciA+IHVse1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLm1haW4tbWVudSB1bCBsaS5zdWJtZW51IHVsIGxpLnN1Ym1lbnUgPiBhOmFmdGVye1xuICAgIGNvbnRlbnQ6ICdcXGYxMDUnO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLm1haW4tbWVudSB1bCB1bCBsaXtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubWFpbi1tZW51IHVsIHVsIGxpIGF7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdHBhZGRpbmc6IDhweCAyMHB4ICFpbXBvcnRhbnQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ubWFpbi1tZW51IHVsIGxpOmhvdmVyID4gdWx7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIHBhZGRpbmc6IDVweCAwO1xufVxuXG4ubWFpbi1tZW51IHVsIHVsIGxpIGE6aG92ZXIsXG4ubWFpbi1tZW51IHVsIHVsIGxpIGE6Zm9jdXN7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDhweCAyMHB4IDhweCAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXItYnRue1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYnRuLXBob25le1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5idG4tcGhvbmU6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4uYnRuLXBob25lIGl7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLmJ0bi1waG9uZTpob3ZlciBpe1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLnJlc3BvbnNpdmUtbWVudSxcbi5uYXZiYXItdG9nZ2xle1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucmVzcG9uc2l2ZS1tZW51e1xuXHR0b3A6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNsaWNrbmF2X2J0bntcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2M2RlZywgdmFyKC0tYWNjZW50LWNvbG9yKSAwLjE2JSwgdmFyKC0tZGFyay1jb2xvcikgOTkuODQlKTtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAzOHB4O1xuXHRoZWlnaHQ6IDM4cHg7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uc2xpY2tuYXZfaWNvbiAuc2xpY2tuYXZfaWNvbi1iYXJ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzcHg7XG5cdHdpZHRoOiAyMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0bWFyZ2luOiA0cHggYXV0byAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cblxuLnNsaWNrbmF2X2ljb24gLnNsaWNrbmF2X2ljb24tYmFyOmZpcnN0LWNoaWxke1xuXHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zbGlja25hdl9pY29uIC5zbGlja25hdl9pY29uLWJhcjpsYXN0LWNoaWxke1xuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uYXZiYXItdG9nZ2xlIGEuc2xpY2tuYXZfYnRuLnNsaWNrbmF2X29wZW4gLnNsaWNrbmF2X2ljb24gc3Bhbi5zbGlja25hdl9pY29uLWJhcjpudGgtY2hpbGQoMSl7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgNXB4KTtcbn1cblxuLm5hdmJhci10b2dnbGUgYS5zbGlja25hdl9idG4uc2xpY2tuYXZfb3BlbiAuc2xpY2tuYXZfaWNvbiBzcGFuLnNsaWNrbmF2X2ljb24tYmFyOm50aC1jaGlsZCgyKXtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ubmF2YmFyLXRvZ2dsZSBhLnNsaWNrbmF2X2J0bi5zbGlja25hdl9vcGVuIC5zbGlja25hdl9pY29uIHNwYW4uc2xpY2tuYXZfaWNvbi1iYXI6bnRoLWNoaWxkKDMpe1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgLTVweCk7XG59XG5cbi5zbGlja25hdl9tZW51e1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjNkZWcsIHZhcigtLWFjY2VudC1jb2xvcikgMC4xNiUsIHZhcigtLWRhcmstY29sb3IpIDk5Ljg0JSk7XG59XG5cbi5zbGlja25hdl9tZW51IHVse1xuXHRtYXJnaW46IDVweCAwO1xufVxuXG4uc2xpY2tuYXZfbWVudSB1bCB1bHtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2xpY2tuYXZfbmF2IC5zbGlja25hdl9yb3csXG4uc2xpY2tuYXZfbmF2IGxpIGF7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zbGlja25hdl9uYXYgYTpob3Zlcixcbi5zbGlja25hdl9uYXYgYTpmb2N1cyxcbi5zbGlja25hdl9uYXYgLnNsaWNrbmF2X3Jvdzpob3Zlcntcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnNsaWNrbmF2X21lbnUgdWwgdWwgbGkgYXtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAzMHB4O1xufVxuXG4uc2xpY2tuYXZfYXJyb3d7XG5cdGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xufVxuXG4uc2xpY2tuYXZfYXJyb3c6YWZ0ZXJ7XG5cdGNvbnRlbnQ6ICdcXGYxMDcnO1xuXHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtYXJnaW4tbGVmdDogOHB4O1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogMTVweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5zbGlja25hdl9vcGVuID4gYSAuc2xpY2tuYXZfYXJyb3c6YWZ0ZXJ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogICAgICAgIDA0LiBIZXJvIGNzc1x0ICAgICAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmhlcm97XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9oZXJvLWJnLmpwZyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdHBhZGRpbmc6IDM1MHB4IDMwcHggMTAwcHg7XG5cdG1hcmdpbi10b3A6IC0xMjBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlcm86OmJlZm9yZXtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSg0LCA0MiwgNDUsIDApIDY1LjM3JSwgdmFyKC0tcHJpbWFyeS1jb2xvcikgMTAwLjE4JSksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoNCwgNDIsIDQ1LCAwKSA1OS43NSUsIHZhcigtLXByaW1hcnktY29sb3IpIDEwMCUpO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxO1xufVxuXG4uaGVyby5oZXJvLXZpZGVvIC5oZXJvLWJnLXZpZGVve1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLmhlcm8uaGVyby12aWRlbyAuaGVyby1iZy12aWRlbyB2aWRlb3tcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5oZXJvLmhlcm8tc2xpZGVyLWxheW91dHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLmhlcm8uaGVyby1zbGlkZXItbGF5b3V0IC5oZXJvLXNsaWRle1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzIwcHggMzBweCAyMDBweDtcbn1cblxuLmhlcm8uaGVyby1zbGlkZXItbGF5b3V0IC5oZXJvLXNsaWRlOjpiZWZvcmV7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNCwgNDIsIDQ1LCAwKSA2NS4zNyUsIHZhcigtLXByaW1hcnktY29sb3IpIDEwMC4xOCUpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDQsIDQyLCA0NSwgMCkgNTkuNzUlLCB2YXIoLS1wcmltYXJ5LWNvbG9yKSAxMDAlKTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTtcbn1cblxuLmhlcm8uaGVyby1zbGlkZXItbGF5b3V0IC5oZXJvLXNsaWRlIC5oZXJvLXNsaWRlci1pbWFnZXtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG59XG5cbi5oZXJvLmhlcm8tc2xpZGVyLWxheW91dCAuaGVyby1zbGlkZSAuaGVyby1zbGlkZXItaW1hZ2UgaW1ne1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmhlcm8uaGVyby1zbGlkZXItbGF5b3V0IC5oZXJvLXBhZ2luYXRpb257XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUwcHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmctbGVmdDogY2FsYygoKDEwMHZ3IC0gMTU2MHB4KSAvIDIpIC0gNDVweCk7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5oZXJvLmhlcm8tc2xpZGVyLWxheW91dCAuaGVyby1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbjogMCA1cHg7XG59XG5cbi5oZXJvLmhlcm8tc2xpZGVyLWxheW91dCAuaGVyby1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59XG5cbi5oZXJvLXNsaWRlIC5oZXJvLXNlY3Rpb257XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5oZXJvLXNlY3Rpb257XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTU2MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0ei1pbmRleDogMjtcbn1cblxuLmhlcm8tc2xpZGUgLmhlcm8tc2VjdGlvbiAuaGVyby1jb250ZW50e1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA3NTBweDtcbn1cblxuLmhlcm8tc2xpZGUgLmhlcm8tc2VjdGlvbiAuaGVyby1jb250ZW50IC5zZWN0aW9uLXRpdGxlIHB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLmhlcm8tY29udGVudCAuc2VjdGlvbi10aXRsZSBoMyxcbi5oZXJvLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUgaDF7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5oZXJvLWJ0biAuYnRuLWRlZmF1bHQuYnRuLWhpZ2hsaWdodGVke1xuXHRtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLmV4cG9ydC1jb2FjaGluZy1ib3h7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogNjBweDtcbn1cblxuLmV4cG9ydC1jb2FjaGluZy1zdGVwe1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAyMCU7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1kYXJrLWRpdmlkZXItY29sb3IpO1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uZXhwb3J0LWNvYWNoaW5nLXN0ZXA6OmJlZm9yZXtcblx0Y29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTJweDtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHZhcigtLWFjY2VudC1jb2xvcikgMC4xNiUsIHZhcigtLWRhcmstY29sb3IpIDk5Ljg0JSk7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDJweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5leHBvcnQtY29hY2hpbmctc3RlcDpob3ZlcjpiZWZvcmV7XG5cdHdpZHRoOiAxMDAlO1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMDtcbn1cblxuLmV4cG9ydC1jb2FjaGluZy1zdGVwIC5pY29uLWJveHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmV4cG9ydC1jb2FjaGluZy1zdGVwIC5pY29uLWJveCBpbWd7XG5cdG1heC13aWR0aDogMzBweDtcbn1cblxuLmV4cG9ydC1jb2FjaGluZy1zdGVwLWNvbnRlbnQgcHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luOiAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgICAwNS4gQWJvdXQgVXMgY3NzXHQgICAgICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uYWJvdXQtdXN7XG5cdHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5hYm91dC11cy1pbWFnZXN7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgNzBweCA3MHB4IDgwcHg7XG59XG5cbi5hYm91dC11cy1pbWctMSBmaWd1cmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC1pbWFnZS1iZy1zaGFwZS5zdmcpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQtaW1hZ2UtYmctc2hhcGUuc3ZnKTtcbiAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hYm91dC11cy1pbWctMSBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG5cdGFzcGVjdC1yYXRpbzogMSAvIDEuMjY7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uYWJvdXQtdXMtaW1nLTJ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDM1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hYm91dC11cy1pbWctMiBmaWd1cmV7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWJvdXQtdXMtaW1nLTIgaW1ne1xuXHR3aWR0aDogMTAwJTtcblx0YXNwZWN0LXJhdGlvOiAxIC8gMS4wNDtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5hYm91dC1leHBlcmllbmNlLWJveHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjYzZGVnLCB2YXIoLS1hY2NlbnQtY29sb3IpIDAuMTYlLCB2YXIoLS1kYXJrLWNvbG9yKSA5OS44NCUpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRtYXgtd2lkdGg6IDE3OHB4O1xufVxuXG4uYWJvdXQtZXhwZXJpZW5jZS1ib3ggLmljb24tYm94e1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYWJvdXQtZXhwZXJpZW5jZS1ib3ggLmljb24tYm94IGltZ3tcblx0bWF4LXdpZHRoOiA0NXB4O1xufVxuXG4uYWJvdXQtZXhwZXJpZW5jZS1ib3ggLmFib3V0LWV4cGVyaWVuY2UtY29udGVudCBoM3tcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4uY29tcGFueS1yZXZpZXd7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKSB0cmFuc2xhdGUoLTEwMCUsIDUwJSk7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbn1cblxuLmNvbXBhbnktcmV2aWV3IGgze1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uYWJvdXQtdXMtbGlzdHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmFib3V0LXVzLWxpc3QgdWx7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmFib3V0LXVzLWxpc3QgdWwgbGl7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHQvKnRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyovXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmFib3V0LXVzLWxpc3QgdWwgbGk6bGFzdC1jaGlsZHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFib3V0LXVzLWxpc3QgdWwgbGk6OmJlZm9yZXtcblx0Y29udGVudDogJ1xcZjAwYyc7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjY3LjQzZGVnLCB2YXIoLS1hY2NlbnQtY29sb3IpIDQuOTUlLCB2YXIoLS1kYXJrLWNvbG9yKSA5Ny45MiUpO1xuICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hYm91dC11cy1ib2R5e1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAzMHB4O1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLmFib3V0LWNvbWFwbnktY2xpZW50e1xuXHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbn1cblxuLmNvbXBhbnktY2xpZW50LWltYWdlc3tcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvbXBhbnktY2xpZW50LWltYWdlcyAuY2xpZW50LWltYWdle1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbXBhbnktY2xpZW50LWltYWdlcyAuY2xpZW50LWltYWdlOmZpcnN0LWNoaWxke1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmNvbXBhbnktY2xpZW50LWltYWdlcyAuY2xpZW50LWltYWdlIGZpZ3VyZXtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb21wYW55LWNsaWVudC1pbWFnZXMgLmNsaWVudC1pbWFnZSBpbWd7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xufVxuXG4uY29tcGFueS1jbGllbnQtY291bnRlciBwe1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5jb21wYW55LWNsaWVudC1jb3VudGVyIHAgc3Bhbntcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uYWJvdXQtY29tcGFueS1yZXN1bHR7XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWJvdXQtY29tcGFueS1yZXN1bHQgLmljb24tYm94e1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY3LjQzZGVnLCB2YXIoLS1hY2NlbnQtY29sb3IpIDQuOTUlLCB2YXIoLS1kYXJrLWNvbG9yKSA5Ny45MiUpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5hYm91dC1jb21wYW55LXJlc3VsdCAuaWNvbi1ib3ggaW1ne1xuXHRtYXgtd2lkdGg6IDMwcHg7XG59XG5cbi5jb21wYW55LXJlc3VsdC1jb250ZW50e1xuXHR3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG59XG5cbi5jb21wYW55LXJlc3VsdC1jb250ZW50IGgze1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jb21wYW55LXJlc3VsdC1jb250ZW50IHB7XG5cdC8qdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7Ki9cblx0bWFyZ2luOiAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgIDA2LiBPdXIgU2VydmljZXMgQ3NzICAgICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ub3VyLXNlcnZpY2V7XG5cdHBhZGRpbmc6IDEwMHB4IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpIHVybCguLi9pbWFnZXMvc2VydmljZS1iZy1jaXJjbGUuc3ZnKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG5cdGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cblxuLnNlcnZpY2UtY29udGVudHtcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAxMDBweDtcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4uc2VydmljZS1jb250ZW50IC5zZWN0aW9uLXRpdGxlIGgzLFxuLnNlcnZpY2UtY29udGVudCAuc2VjdGlvbi10aXRsZSBoMixcbi5zZXJ2aWNlLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUgcHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLnNlcnZpY2UtaXRlbS1saXN0e1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGFyay1kaXZpZGVyLWNvbG9yKTtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiA2MHB4IDMwcHg7XG59XG5cbi5zZXJ2aWNlLWl0ZW17XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xufVxuXG4uc2VydmljZS1pdGVtIC5pY29uLWJveHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1kYXJrLWNvbG9yKSAwJSwgdmFyKC0tYWNjZW50LWNvbG9yKSA1MCUsIHZhcigtLWRhcmstY29sb3IpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0aGVpZ2h0OiA3MHB4O1xuXHR3aWR0aDogNzBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2VydmljZS1pdGVtOmhvdmVyIC5pY29uLWJveHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuXG4uc2VydmljZS1pdGVtIC5pY29uLWJveCBpbWd7XG5cdG1heC13aWR0aDogMzVweDtcbn1cblxuLnNlcnZpY2UtaXRlbS1jb250ZW50IGgze1xuXHRmb250LXNpemU6IDIycHg7XG5cdC8qdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7Ki9cblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNlcnZpY2UtaXRlbS1jb250ZW50IHB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZXJ2aWNlLWZvb3RlciBwe1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VydmljZS1mb290ZXIgcCBzcGFue1xuXHRmb250LXdlaWdodDogNzAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1kYXJrLWNvbG9yKSAwJSwgdmFyKC0tYWNjZW50LWNvbG9yKSA1MCUsIHZhcigtLWRhcmstY29sb3IpIDEwMCUpO1xuXHRib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nOiAycHggMTVweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZXJ2aWNlLWZvb3RlciBwOmhvdmVyIHNwYW57XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbn1cblxuLnNlcnZpY2UtZm9vdGVyIGF7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdC8qdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7Ki9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNlcnZpY2UtZm9vdGVyIGE6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogICAgIDA3LiBPdXIgUG90ZW50aWFsIENzcyAgICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ub3VyLXBvdGVudGlhbHtcblx0cGFkZGluZzogMTAwcHggMDtcbn1cblxuLm91ci1wb3RlbnRpYWwtY29udGVudHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ub3VyLXBvdGVudGlhbC1jb3VudGVye1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMzBweDtcbn1cblxuLnBvdGVudGlhbC1jb3VudGVyLWl0ZW17XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucG90ZW50aWFsLWNvdW50ZXItaXRlbSAuY291bnRlci1jaXJjbGV7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjYzZGVnLHZhcigtLWFjY2VudC1jb2xvcikgMC4xNiUsIHZhcigtLWRhcmstY29sb3IpIDk5Ljg0JSkgYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5wb3RlbnRpYWwtY291bnRlci1pdGVtIC5jb3VudGVyLWNpcmNsZSBoMntcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlcjogMTBweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHdpZHRoOiAxMjBweDtcblx0aGVpZ2h0OiAxMjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wb3RlbnRpYWwtY291bnRlci1jb250ZW50e1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMTU0cHgpO1xufVxuXG4ucG90ZW50aWFsLWNvdW50ZXItY29udGVudCBoM3tcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnBvdGVudGlhbC1ib2R5LWNvbnRlbnR7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wb3RlbnRpYWwtYm9keS1jb250ZW50IGgze1xuXHRmb250LXNpemU6IDIwcHg7XG5cdC8qdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7Ki9cblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvdGVudGlhbC1ib2R5LWNvbnRlbnQgcDpsYXN0LWNoaWxke1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucG90ZW50aWFsLWJvZHktbGlzdCB1bHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucG90ZW50aWFsLWJvZHktbGlzdCB1bCBsaXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvKnRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyovXG5cdHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucG90ZW50aWFsLWJvZHktbGlzdCB1bCBsaTpsYXN0LWNoaWxke1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucG90ZW50aWFsLWJvZHktbGlzdCB1bCBsaTo6YmVmb3Jle1xuXHRjb250ZW50OiAnXFxmMDBjJztcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNjcuNDNkZWcsIHZhcigtLWFjY2VudC1jb2xvcikgNC45NSUsIHZhcigtLWRhcmstY29sb3IpIDk3LjkyJSk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm91ci1wb3RlbnRpYWwtaW1ne1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRtYXJnaW4tbGVmdDogMzBweDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ub3VyLXBvdGVudGlhbC1pbWcgZmlndXJle1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ub3VyLXBvdGVudGlhbC1pbWcgaW1ne1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDEuMjI7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqICAgICAgMDguIE91ciBQcmljaW5nIENzcyAgICAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm91ci1wcmljaW5ne1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5wcmljaW5nLWNvbnRlbnR7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMTAwcHg7XG5cdG1hcmdpbi1yaWdodDogMTAwcHg7XG59XG5cbi5wcmljaW5nLWJveC1saXN0e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMzBweDtcbn1cblxuLnByaWNpbmctYm94e1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogNDBweDtcbn1cblxuLnByaWNpbmctYm94LmhpZ2hsaWdodGVkLWJveHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2M2RlZywgdmFyKC0tYWNjZW50LWNvbG9yKSAwLjE2JSwgdmFyKC0tZGFyay1jb2xvcikgOTkuODQlKTtcbn1cblxuLnByaWNpbmctYm94LWNvbnRlbnR7XG4gICAgd2lkdGg6IGNhbGMoMzYlIC0gMTVweCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4ucHJpY2luZy1ib3guaGlnaGxpZ2h0ZWQtYm94IC5wcmljaW5nLWJveC1jb250ZW50e1xuXHRib3JkZXItY29sb3I6IHZhcigtLWRhcmstZGl2aWRlci1jb2xvcik7XG59XG5cbi5wcmljaW5nLXRpdGxlIHB7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wcmljaW5nLWJveC5oaWdobGlnaHRlZC1ib3ggLnByaWNpbmctdGl0bGUgcHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLnByaWNpbmctdGl0bGUgaDJ7XG5cdGZvbnQtc2l6ZTogNTBweDtcbn1cblxuLnByaWNpbmctYm94LmhpZ2hsaWdodGVkLWJveCAucHJpY2luZy10aXRsZSBoMntcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLnByaWNpbmctdGl0bGUgaDIgc3Vwe1xuXHRmb250LXNpemU6IDMwcHg7XG59XG5cbi5wcmljaW5nLXRpdGxlIGgyIHN1Yntcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdGJvdHRvbTogMDtcbn1cblxuLnByaWNpbmctYm94LmhpZ2hsaWdodGVkLWJveCAucHJpY2luZy10aXRsZSBoMiBzdWJ7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5wcmljaW5nLWJveC5oaWdobGlnaHRlZC1ib3ggLnByaWNpbmctdGl0bGUgaDN7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5wcmljaW5nLWJ0bntcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByaWNpbmctbGlzdHtcblx0d2lkdGg6IGNhbGMoNjQlIC0gMTVweCk7XG59XG5cbi5wcmljaW5nLWxpc3QgdWx7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMjBweDtcbn1cblxuLnByaWNpbmctbGlzdCB1bCBsaXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLnByaWNpbmctYm94LmhpZ2hsaWdodGVkLWJveCAucHJpY2luZy1saXN0IHVsIGxpe1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ucHJpY2luZy1saXN0IHVsIGxpOjpiZWZvcmV7XG5cdGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2Ny40M2RlZywgdmFyKC0tYWNjZW50LWNvbG9yKSA0Ljk1JSwgdmFyKC0tZGFyay1jb2xvcikgOTcuOTIlKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucHJpY2luZy1ib3guaGlnaGxpZ2h0ZWQtYm94IC5wcmljaW5nLWxpc3QgdWwgbGk6OmJlZm9yZXtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ucHJpY2luZy1iZW5lZml0LWxpc3R7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5wcmljaW5nLWJlbmVmaXQtbGlzdCB1bHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDE1cHggMzBweDtcbn1cblxuLnByaWNpbmctYmVuZWZpdC1saXN0IHVsIGxpe1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wcmljaW5nLWJlbmVmaXQtbGlzdCB1bCBsaSBpbWd7XG5cdG1heC13aWR0aDogMjBweDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgMDkuIE91ciBFeHBlcnRpc2UgQ3NzICAgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5vdXItZXhwZXJ0aXNle1xuXHRwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4uZXhwZXJ0aXNlLWxpc3R7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwZXJ0aXNlLWl0ZW17XG5cdHdpZHRoOiBhdXRvO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cblxuLmV4cGVydGlzZS1pdGVtOmZpcnN0LWNoaWxke1xuXHRtYXJnaW46IDAgMTVweDtcbn1cblxuLmV4cGVydGlzZS1pbWFnZSBmaWd1cmV7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmV4cGVydGlzZS1pbWFnZSBpbWd7XG5cdG1heC13aWR0aDogNzVweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZXhwZXJ0aXNlLWNvbnRlbnR7XG5cdHBhZGRpbmc6IDAgMzBweCAwIDE1cHg7XG59XG5cbi5leHBlcnRpc2UtY29udGVudCBwe1xuXHRmb250LXdlaWdodDogNTAwO1x0XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0bWFyZ2luOiAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgMTAuIEludHJvIFZpZGVvIENzcyAgICAgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5pbnRyby12aWRlb3tcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA1MDBweCAwIDEwMHB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9hYm91dC12aWRlby1iZy5qcGcnKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbnRyby12aWRlby52aWRlby1ob21lIHtcbiAgICBcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2hvbWUvdmlkZW8tYmcuanBnJyk7XG59XG5cbi5pbnRyby12aWRlbzo6YmVmb3Jle1xuXHRjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNCwgNDIsIDQ1LCAwKSAyNy4xMSUsIHZhcigtLXByaW1hcnktY29sb3IpIDEwMCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmludHJvLXZpZGVvIC5jb250YWluZXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmludHJvLXZpZGVvIC5zZWN0aW9uLXRpdGxle1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW50cm8tdmlkZW8gLnNlY3Rpb24tdGl0bGUgaDJ7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi52aWRlby1wbGF5LWJ1dHRvbntcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi52aWRlby1wbGF5LWJ1dHRvbiBhe1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWRhcmstY29sb3IpIDAlLCB2YXIoLS1hY2NlbnQtY29sb3IpIDUwJSwgdmFyKC0tZGFyay1jb2xvcikgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0aGVpZ2h0OiA2MHB4O1xuXHR3aWR0aDogNjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcblx0Y3Vyc29yOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnZpZGVvLXBsYXktYnV0dG9uOmhvdmVyIGF7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbn1cblxuLnZpZGVvLXBsYXktYnV0dG9uIGEgaXtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4udmlkZW8tcGxheS1idXR0b24gcHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0bWFyZ2luOiAwO1xufVxuXG4uaW50cm8tdmlkZW8tbGlzdHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWRhcmstZGl2aWRlci1jb2xvcik7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cdHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4uaW50cm8tdmlkZW8tbGlzdCB1bHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMjBweCAzMHB4O1xufVxuXG4uaW50cm8tdmlkZW8tbGlzdCB1bCBsaXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogY2FsYygyNSUgLSAyMi41cHgpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5pbnRyby12aWRlby1saXN0IHVsIGxpOmFmdGVye1xuXHRjb250ZW50OiAnXFxmMDBjJztcbiAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgMTEuIEhvdyBXZSBXb3JrIENzcyAgICAgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5ob3ctd2Utd29ya3tcblx0cGFkZGluZzogMTAwcHggMDtcbn1cblxuLmhvdy13b3JrLWl0ZW17XG5cdGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5ob3ctd29yay1pdGVtIC5pY29uLWJveHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1kYXJrLWNvbG9yKSAwJSwgdmFyKC0tYWNjZW50LWNvbG9yKSA1MCUsIHZhcigtLWRhcmstY29sb3IpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG93LXdvcmstaXRlbTpob3ZlciAuaWNvbi1ib3h7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuXG4uaG93LXdvcmstaXRlbSAuaWNvbi1ib3ggaW1ne1xuXHRtYXgtd2lkdGg6IDM2cHg7XG59XG5cbi5ob3ctd29yay1jb250ZW50e1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5ob3ctd29yay1jb250ZW50IGgze1xuXHRmb250LXNpemU6IDIycHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uaG93LXdvcmstY29udGVudCBwe1xuXHRtYXJnaW46IDA7XG59XG5cbi5zY3JvbGxpbmctdGlja2VyLndvcmstdGlja2Vye1xuXHRtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4uc2Nyb2xsaW5nLXRpY2tlciAuY29udGFpbmVyLWZsdWlke1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uc2Nyb2xsaW5nLXRpY2tlci1ib3h7XG5cdC0tZ2FwOiA0MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRnYXA6IHZhcigtLWdhcCk7XG59XG5cbi5zY3JvbGxpbmctY29udGVudHtcblx0ZmxleC1zaHJpbms6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogdmFyKC0tZ2FwKTtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRhbmltYXRpb246IHNjcm9sbCAyMHMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc2Nyb2xsaW5nLWNvbnRlbnQgc3Bhbntcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRmb250LXNpemU6IDkwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHZhcigtLWFjY2VudC1jb2xvcikgMC4xNiUsIHZhcigtLWRhcmstY29sb3IpIDk5Ljg0JSk7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogNHB4IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuQGtleWZyYW1lcyBzY3JvbGx7XG5cdGZyb217XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG5cblx0dG97XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEwMCUgLSB2YXIoLS1nYXApKSk7XG5cdH1cbn1cblxuLnNjcm9sbGluZy1jb250ZW50IHNwYW4gaW1ne1xuXHRtYXgtd2lkdGg6IDUwcHg7XG5cdG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogICAgMTIuIENvbXBhbnkgR3Jvd3RoIENzcyAgICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uY29tcGFueS1ncm93dGh7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0cGFkZGluZzogMTAwcHggMDtcbn1cblxuLmNvbXBhbnktZ3Jvd3RoLWltYWdlIGZpZ3VyZXtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb21wYW55LWdyb3d0aC1pbWFnZSBpbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRhc3BlY3QtcmF0aW86IDEgLyAwLjc3O1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmNvbXBhbnktZ3Jvd3RoLWNvbnRlbnR7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4uY29tcGFueS1ncm93dGgtY29udGVudCAuc2VjdGlvbi10aXRsZSBoMntcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTUwcHg7XG59XG5cbi5jb21wYW55LWdyb3d0aC1ib3h7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAzMHB4O1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4uY29tcGFueS1ncm93dGgtaXRlbXtcblx0d2lkdGg6IGNhbGMoMjUlIC0gMjIuNXB4KTtcbn1cblxuLmNvbXBhbnktZ3Jvd3RoLWl0ZW0gaDJ7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0Y29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb21wYW55LWdyb3d0aC1pdGVtIGgze1xuXHRmb250LXNpemU6IDIycHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY29tcGFueS1ncm93dGgtaXRlbSBwe1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqICAgICAgIDEzLiBPdXIgRkFRcyBDc3MgICAgICAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm91ci1mYXFze1xuXHRwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4uZmFxcy1jdGEtYm94e1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cGFkZGluZzogMzBweDtcbn1cblxuLmZhcXMtY3RhLWNvbnRlbnQgaDN7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZhcXMtY3RhLWNvbnRlbnQgcHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmZhcXMtY3RhLWJveCAuYnRuLXBob25le1xuXHRtYXJnaW46IDA7XG59XG5cbi5mYXFzLWN0YS1ib3ggLmJ0bi1waG9uZSBpLFxuLmZhcXMtY3RhLWJveCAuYnRuLXBob25le1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLmZhcXMtY3RhLWJveCAuYnRuLXBob25lOmhvdmVyIGksXG4uZmFxcy1jdGEtYm94IC5idG4tcGhvbmU6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW17XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRpdmlkZXItY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbntcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMS4yZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAyMHB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCl7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjNkZWcsIHZhcigtLWFjY2VudC1jb2xvcikgMC4xNiUsIHZhcigtLWRhcmstY29sb3IpIDk5Ljg0JSk7XG4gICBcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICBcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1kYXJrLWRpdmlkZXItY29sb3IpO1xufVxuXG4ub3VyLWZhcS1zZWN0aW9uIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246OmFmdGVyLFxuLm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkOjphZnRlcntcblx0Y29udGVudDogJyc7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMjBweDtcblx0dG9wOiA1MCU7XG5cdGJvdHRvbTogYXV0bztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbi1wbHVzLnN2ZycpIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5vdXItZmFxLXNlY3Rpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDo6YWZ0ZXJ7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgLTUwJSk7XG59XG5cbi5vdXItZmFxLXNlY3Rpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keXtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2M2RlZywgdmFyKC0tYWNjZW50LWNvbG9yKSAwLjE2JSwgdmFyKC0tZGFyay1jb2xvcikgOTkuODQlKTtcblx0cGFkZGluZzogMjBweCA1MHB4IDIwcHggMjBweDtcbn1cblxuLm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHB7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luOiAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAxNC4gT3VyIFRlc3RpbW9uaWFsIENzcyAgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5vdXItdGVzdGltb25pYWx7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3Rlc3RpbW9uaWFsLWJnLnBuZycpLCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG5cdGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0cGFkZGluZzogMTAwcHggMDtcbn1cblxuLm91ci10ZXN0aW1vbmlhbC1jb250ZW50e1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDEwMHB4O1xufVxuXG4ub3VyLXRlc3RpbW9uaWFsLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGV7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5vdXItdGVzdGltb25pYWwtY29udGVudCAuc2VjdGlvbi10aXRsZSBoMixcbi5vdXItdGVzdGltb25pYWwtY29udGVudCAuc2VjdGlvbi10aXRsZSBoM3tcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLnRlc3RpbW9uaWFsLWl0ZW17XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAzMHB4O1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyLWNvbnRlbnQsXG4udGVzdGltb25pYWwtc2xpZGVyLWltYWdle1xuXHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlci1pbWFnZSBmaWd1cmV7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyLWltYWdlIGltZ3tcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGFzcGVjdC1yYXRpbzogMSAvIDEuMTk7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyIC5zd2lwZXItd3JhcHBlcntcblx0Y3Vyc29yOiBub25lO1xufVxuXG4udGVzdGltb25pYWwtaGVhZGVye1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmctY29tcGFueXtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4udGVzdGltb25pYWwtcmF0aW5nLWNvbXBhbnkgaW1ne1xuXHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRtYXgtaGVpZ2h0OiA2MHB4O1xufVxuXG4udGVzdGltb25pYWwtcXVvdGUgaW1ne1xuXHRtYXgtd2lkdGg6IDU4cHg7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmd7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmcgaXtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcblx0bWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmcgaTpsYXN0LWNoaWxke1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi50ZXN0aW1vbmlhbC1jb250ZW50e1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4udGVzdGltb25pYWwtY29udGVudCBwe1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hdXRob3ItY29udGVudCBoM3tcblx0Zm9udC1zaXplOiAyMnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uYXV0aG9yLWNvbnRlbnQgcHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdG1hcmdpbjogMDtcbn1cblxuLnRlc3RpbW9uaWFsLWJ0bntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR6LWluZGV4OiAxO1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1idXR0b24tbmV4dCxcbi50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA0NXB4O1xuXHRoZWlnaHQ6IDQ1cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZGFyay1jb2xvcikgMCUsIHZhcigtLWFjY2VudC1jb2xvcikgNTAlLCB2YXIoLS1kYXJrLWNvbG9yKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtYnV0dG9uLW5leHR7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG5cbi50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1uZXh0OmhvdmVyLFxuLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtYnV0dG9uLXByZXY6aG92ZXJ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtYnV0dG9uLW5leHQ6OmJlZm9yZSxcbi50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2OjpiZWZvcmV7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hcnJvdy13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2OjpiZWZvcmV7XG5cdHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmctYm94e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMzBweDtcblx0bWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmctaXRlbXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogY2FsYygyNSUgLSAyMi41cHgpO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDI1cHggMzBweDtcbn1cblxuLnRlc3RpbW9uaWFsLXJhdGluZy1pdGVtOjpiZWZvcmV7XG5cdGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRvcGFjaXR5OiA2JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmctaXRlbSAuaWNvbi1ib3h7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1kYXJrLWRpdmlkZXItY29sb3IpO1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnRlc3RpbW9uaWFsLXJhdGluZy1pdGVtIC5pY29uLWJveCBpbWd7XG5cdG1heC13aWR0aDogMTYycHg7XG5cdG1heC1oZWlnaHQ6IDQwcHg7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmctY29udGVudCBwe1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRtYXJnaW46IDA7XG59XG5cbi50ZXN0aW1vbmlhbC1yYXRpbmctY29udGVudCBwIHNwYW57XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgICAxNS4gT3VyIEJsb2cgQ3NzICAgICAgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5vdXItYmxvZ3tcblx0cGFkZGluZzogMTAwcHggMDtcbn1cblxuLm91ci1ibG9nLWNvbnRlbnR7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMTAwcHg7XG59XG5cbi5ibG9nLWJveHtcblx0bWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuXG4uYmxvZy1pdGVte1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uYmxvZy1pdGVtOmxhc3QtY2hpbGR7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvZy1pdGVtIC5ibG9nLWZlYXR1cmVkLWltYWdle1xuXHR3aWR0aDogNDclO1xufVxuXG4uYmxvZy1pdGVtIC5ibG9nLWZlYXR1cmVkLWltYWdlIGF7XG5cdGN1cnNvcjogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ibG9nLWl0ZW0gLmJsb2ctZmVhdHVyZWQtaW1hZ2UgaW1ne1xuXHR3aWR0aDogMTAwJTtcblx0YXNwZWN0LXJhdGlvOiAxIC8gMC43NTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uYmxvZy1pdGVtOmhvdmVyIC5ibG9nLWZlYXR1cmVkLWltYWdlIGltZ3tcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uYmxvZy1pdGVtLWJvZHl7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ3JSk7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4uYmxvZy1pdGVtLWNvbnRlbnR7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ibG9nLWl0ZW0tY29udGVudCBoMntcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYmxvZy1pdGVtLWNvbnRlbnQgaDIgYXtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5ibG9nLWl0ZW0tY29udGVudCBwe1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqICAgICAgICAxNi4gRm9vdGVyIENzcyAgICAgICAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm1haW4tZm9vdGVye1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZm9vdGVyLWJnLTEucG5nKSwgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuXHRwYWRkaW5nOiAxMDBweCAwIDA7XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5tYWluLWZvb3Rlcjo6YmVmb3Jle1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZm9vdGVyLWJnLTIucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMDtcbn1cblxuLm1haW4tZm9vdGVyIC5jb250YWluZXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmFib3V0LWZvb3Rlcntcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNjAwcHg7XG59XG5cbi5hYm91dC1mb290ZXIgLnNlY3Rpb24tdGl0bGUgaDJ7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5mb290ZXItY29udGFjdC1pbmZvIGgze1xuXHRmb250LXNpemU6IDIycHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZm9vdGVyLWNvbnRhY3QtaW5mbyBwe1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRtYXJnaW46IDA7XG59XG5cbi5mb290ZXItY29udGFjdC1pbmZvIHAgc3Bhbntcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rc3tcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgdWx7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgdWwgbGl7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIHVsIGxpOmxhc3QtY2hpbGR7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgdWwgbGkgYXtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHdpZHRoOiAzNnB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgdWwgbGk6aG92ZXIgYXtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyB1bCBsaSBhIGl7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIHVsIGxpOmhvdmVyIGEgaXtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI2Ny40M2RlZywgdmFyKC0tYWNjZW50LWNvbG9yKSA0Ljk1JSwgdmFyKC0tZGFyay1jb2xvcikgOTcuOTIlKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9vdGVyLWNvcHlyaWdodHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWRhcmstZGl2aWRlci1jb2xvcik7XG5cdHBhZGRpbmc6IDQwcHggMDtcblx0bWFyZ2luLXRvcDogODBweDtcbn1cblxuLmZvb3Rlci1tZW51IHVse1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5mb290ZXItbWVudSB1bCBsaXtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5mb290ZXItbWVudSB1bCBsaTpsYXN0LWNoaWxke1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5tYWluLWZvb3RlciBhLFxuLmZvb3Rlci1tZW51IHVsIGxpIGF7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdC8qdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7Ki9cblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5mb290ZXItbWVudSB1bCBsaTpob3ZlciBhe1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLmZvb3Rlci1jb3B5cmlnaHQtdGV4dHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG4uZm9vdGVyLWNvcHlyaWdodC10ZXh0IHB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogICAgIDE3LiBBYm91dCBVcyBQYWdlIGNzcyAgICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnZS1oZWFkZXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcdFxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAyNTBweCAwIDE0MHB4O1xuXHRtYXJnaW4tdG9wOiAtMTIwcHg7XG59XG5cbi5wYWdlLWhlYWRlcjpiZWZvcmV7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoNCwgNDIsIDQ1LCAwKSAyMi4yOCUsIHZhcigtLXByaW1hcnktY29sb3IpIDEwMCUpO1xuXHR6LWluZGV4OiAwO1xufVxuXG4ucGFnZS1oZWFkZXItYm94e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTU2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIDMwcHg7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5wYWdlLWhlYWRlci1ib3ggaDF7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogNzBweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucGFnZS1oZWFkZXItYm94IGgxIHNwYW57XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNjcuNDNkZWcsIHZhcigtLWFjY2VudC1jb2xvcikgNC45NSUsIHZhcigtLWRhcmstY29sb3IpIDk3LjkyJSk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4ucGFnZS1oZWFkZXItYm94IG9se1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5wYWdlLWhlYWRlci1ib3ggb2wgbGkuYnJlYWRjcnVtYi1pdGVte1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBhZ2UtaGVhZGVyLWJveCBvbCBsaS5icmVhZGNydW1iLWl0ZW0gYXtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnBhZ2UtaGVhZGVyLWJveCBvbCBsaS5icmVhZGNydW1iLWl0ZW0uYWN0aXZle1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLnBhZ2UtaGVhZGVyLWJveCBvbCAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ub3VyLWFwcHJvYWNoe1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5taXNzaW9uLXZpc2lvbi1pdGVte1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5taXNzaW9uLXZpc2lvbi1saXN0IC5jb2wtbWQtNjpudGgtY2hpbGQob2RkKSAubWlzc2lvbi12aXNpb24taXRlbTphZnRlcntcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZDogdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogOTAlO1xuXHR0b3A6IDUwJTtcblx0cmlnaHQ6IC0xNXB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5taXNzaW9uLXZpc2lvbi1saXN0IC5jb2wtbWQtNjpudGgtY2hpbGQob2RkKSAubWlzc2lvbi12aXNpb24taXRlbXtcblx0cGFkZGluZy1yaWdodDogNDVweDtcbn1cblxuLm1pc3Npb24tdmlzaW9uLWxpc3QgLmNvbC1tZC02Om50aC1jaGlsZChldmVuKSAubWlzc2lvbi12aXNpb24taXRlbXtcblx0cGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuXG4ubWlzc2lvbi12aXNpb24taXRlbSAuaWNvbi1ib3h7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZGFyay1jb2xvcikgMCUsIHZhcigtLWFjY2VudC1jb2xvcikgNTAlLCB2YXIoLS1kYXJrLWNvbG9yKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcblx0Ym9yZGVyLXJhZGl1czogOTk5cHg7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLm1pc3Npb24tdmlzaW9uLWl0ZW06aG92ZXIgLmljb24tYm94e1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5cbi5taXNzaW9uLXZpc2lvbi1pdGVtIC5pY29uLWJveCBpbWd7XG5cdG1heC13aWR0aDogMjRweDtcbn1cblxuLm1pc3Npb24tdmlzaW9uLWNvbnRlbnQgaDN7XG5cdGZvbnQtc2l6ZTogMjJweDtcbi8qXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsqL1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubWlzc2lvbi12aXNpb24tY29udGVudCBwe1xuXHRtYXJnaW46IDA7XG59XG5cbi5taXNzaW9uLXZpc2lvbi1pdGVtLm91ci12YWx1ZS1pdGVte1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4ubWlzc2lvbi12aXNpb24taXRlbS5vdXItdmFsdWUtaXRlbSAuaWNvbi1ib3h7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLm1pc3Npb24tdmlzaW9uLWl0ZW0ub3VyLXZhbHVlLWl0ZW0gLm1pc3Npb24tdmlzaW9uLWNvbnRlbnR7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbn1cblxuLm91ci1hcHByb2FjaC1jb250ZW50LWZvb3RlciBhe1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS40ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDE2cHggMjBweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLm91ci1hcHByb2FjaC1jb250ZW50LWZvb3RlciBhOmJlZm9yZXsgXG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vdXItYXBwcm9hY2gtY29udGVudC1mb290ZXIgYSB1e1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm91ci1hcHByb2FjaC1jb250ZW50LWZvb3RlciBhOmhvdmVyIHV7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLm91ci1hcHByb2FjaC1pbWFnZXtcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4ub3VyLWFwcHJvYWNoLWltYWdlIGZpZ3VyZXtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5vdXItYXBwcm9hY2gtaW1hZ2UgaW1ne1xuXHRhc3BlY3QtcmF0aW86IDEgLyAwLjk5O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4ub3VyLXBhcnRuZXJze1xuXHRwYWRkaW5nOiAxMDBweCAwIDcwcHg7XG59XG5cbi5vdXItcGFydG5lcnMgLmNvbnRhY3QtY2lyY2xle1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm91ci1wYXJ0bmVycyAuY29udGFjdC1jaXJjbGUgaW1ne1xuXHRtYXgtd2lkdGg6IDEyMnB4O1xuXHRhbmltYXRpb246IGluZmluaXRlcm90YXRlIDMwcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbkBrZXlmcmFtZXMgaW5maW5pdGVyb3RhdGV7XG5cdGZyb217XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdCAgfVxuXHR0b3tcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbi5vdXItcGFydG5lcnMgLmNvbXBhbnktbG9nb3tcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZzogNTVweCAzNXB4O1xufVxuXG4uY29tcGFueS1sb2dvIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5jb21wYW55LWV4cGVyaWVuY2V7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jb21wYW55LWV4cGVyaWVuY2UtYmcucG5nJyk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5jb21wYW55LWV4cGVyaWVuY2UtY29udGVudHtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29tcGFueS1leHBlcmllbmNlLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUgaDMsXG4uY29tcGFueS1leHBlcmllbmNlLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUgaDJ7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5jb21wYW55LWV4cGVyaWVuY2UtY29udGVudCAuc2VjdGlvbi10aXRsZSBwe1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmNvbXBhbnktZXhwZXJpZW5jZS1jb250ZW50IC5zZWN0aW9uLWJ0bntcblx0dGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbi5jb21wYW55LWV4cGVyaWVuY2UtbGlzdHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDMwcHg7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uY29tcGFueS1leHBlcmllbmNlLWl0ZW17XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xufVxuXG4uY29tcGFueS1leHBlcmllbmNlLWl0ZW0gaDJ7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuXHRmb250LXNpemU6IDQwcHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb21wYW55LWV4cGVyaWVuY2UtaXRlbSBoM3tcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHQvKnRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyovXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb21wYW55LWV4cGVyaWVuY2UtaXRlbSBwe1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0bWFyZ2luOiAwO1xufVxuXG4ud2h5LWNob29zZS11c3tcblx0cGFkZGluZzogMTAwcHggMDtcbn1cblxuLndoeS1jaG9vc2UtdXMtY29udGVudHtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ud2h5LWNob29zZS1za2lsbGJhciAuc2tpbGxzLXByb2dyZXNzLWJhcntcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLndoeS1jaG9vc2Utc2tpbGxiYXIgLnNraWxscy1wcm9ncmVzcy1iYXI6bGFzdC1jaGlsZHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNraWxsYmFyIC5za2lsbC1kYXRhe1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5za2lsbGJhciAuc2tpbGwtZGF0YSAuc2tpbGwtdGl0bGV7XHRcblx0Zm9udC1zaXplOiAxNnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uc2tpbGxiYXIgLnNraWxsLWRhdGEgLnNraWxsLW5ve1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5za2lsbGJhciAuc2tpbGwtcHJvZ3Jlc3N7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogOTlweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2tpbGxiYXIgLnNraWxsLXByb2dyZXNzIC5jb3VudC1iYXJ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IDk5cHg7XG59XG5cbi53aHktY2hvb3NlLXVzLWltYWdle1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdGp1c3RpZnktY29udGVudDogZW5kO1xuXHRwYWRkaW5nLWJvdHRvbTogNDVweDtcblx0bWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5cbi53aHktY2hvb3NlLXVzLWltZy0xe1xuXHR3aWR0aDogNDEzcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ud2h5LWNob29zZS11cy1pbWctMntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG59XG5cbi53aHktY2hvb3NlLXVzLWltZy0xIGZpZ3VyZSxcbi53aHktY2hvb3NlLXVzLWltZy0yIGZpZ3VyZXtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aHktY2hvb3NlLXVzLWltZy0xIGZpZ3VyZSxcbi53aHktY2hvb3NlLXVzLWltZy0yIGZpZ3VyZSxcbi53aHktY2hvb3NlLXVzLWltZy0xIGltZyxcbi53aHktY2hvb3NlLXVzLWltZy0yIGltZ3tcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLndoeS1jaG9vc2UtdXMtaW1nLTEgaW1ne1xuXHRhc3BlY3QtcmF0aW86IDEgLyAxLjA5NTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi53aHktY2hvb3NlLXVzLWltZy0xIGltZ3tcblx0YXNwZWN0LXJhdGlvOiAxIC8gMS4wOTc7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ud2h5LWNob29zZS1jb250YWN0LWNpcmNsZXtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwcHg7XG5cdGxlZnQ6IC01MHB4O1xufVxuXG4ud2h5LWNob29zZS1jb250YWN0LWNpcmNsZSBpbWd7XG5cdG1heC13aWR0aDogMTc1cHg7XG5cdGFuaW1hdGlvbjogaW5maW5pdGVyb3RhdGUgMzBzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLm91ci10ZWFte1xuXHRwYWRkaW5nOiAxMDBweCAwIDcwcHg7XG59XG5cbi50ZWFtLW1lbWJlci1pdGVte1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4udGVhbS1pbWFnZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnRlYW0taW1hZ2UgYXtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGN1cnNvcjogbm9uZTtcbn1cblxuLnRlYW0taW1hZ2UgaW1ne1xuXHR3aWR0aDogMTAwJTtcblx0YXNwZWN0LXJhdGlvOiAxIC8gMS4yO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi50ZWFtLW1lbWJlci1pdGVtOmhvdmVyIC50ZWFtLWltYWdlIGltZ3tcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi50ZWFtLXNvY2lhbC1pY29ue1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG5cdG1hcmdpbjogMCBhdXRvOyBcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi50ZWFtLW1lbWJlci1pdGVtOmhvdmVyIC50ZWFtLXNvY2lhbC1pY29ue1xuXHRib3R0b206IDMwcHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLnRlYW0tc29jaWFsLWljb24gdWx7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDE1cHggMjVweDtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDYwcHgpO1xuXHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig2MHB4KTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRlYW0tc29jaWFsLWljb24gdWw6OmJlZm9yZXtcblx0Y29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0b3BhY2l0eTogMTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMDtcbn1cblxuLnRlYW0tc29jaWFsLWljb24gdWwgbGl7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdHotaW5kZXg6IDE7XG59XG5cbi50ZWFtLXNvY2lhbC1pY29uIHVsIGxpOmxhc3QtY2hpbGR7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnRlYW0tc29jaWFsLWljb24gdWwgbGkgYXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4udGVhbS1zb2NpYWwtaWNvbiB1bCBsaSBhIGl7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udGVhbS1zb2NpYWwtaWNvbiB1bCBsaSBhOmhvdmVye1xuXHRib3JkZXItY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLnRlYW0tY29udGVudHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGVhbS1jb250ZW50IGgze1xuXHRmb250LXNpemU6IDIycHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi50ZWFtLWNvbnRlbnQgcHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogXHQgMTguIFNlcnZpY2VzIHBhZ2UgQ3NzXHQgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5wYWdlLXNlcnZpY2Vze1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgNzBweDtcbn1cblxuLnBhZ2Utc2VydmljZXMgLnNlcnZpY2UtaXRlbXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZzogNDBweDtcbn1cblxuLnBhZ2Utc2VydmljZXMgLnNlcnZpY2UtaXRlbSAuc2VydmljZS1pdGVtLWNvbnRlbnR7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBhZ2Utc2VydmljZXMgLnNlcnZpY2UtaXRlbSAuc2VydmljZS1pdGVtLWNvbnRlbnQgaDN7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucGFnZS1zZXJ2aWNlcyAuc2VydmljZS1pdGVtIC5zZXJ2aWNlLWl0ZW0tY29udGVudCBwe1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cblxuLnJlYWRtb3JlLWJ0bntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmVhZG1vcmUtYnRuOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5yZWFkbW9yZS1idG46OmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYWNjZW50LWFycm93LnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmVhZG1vcmUtYnRuOmhvdmVyOjpiZWZvcmV7XG5cdGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqIFx0MTkuIFNlcnZpY2UgU2luZ2xlIENzc1x0ICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnZS1zZXJ2aWNlLXNpbmdsZXtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4uc2VydmljZS1zaWRlYmFye1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5zZXJ2aWNlLWNhdGFnZXJ5LWxpc3R7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uc2VydmljZS1jYXRhZ2VyeS1saXN0IGgze1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2VydmljZS1jYXRhZ2VyeS1saXN0IHVse1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5zZXJ2aWNlLWNhdGFnZXJ5LWxpc3QgdWwgbGl7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWRpdmlkZXItY29sb3IpO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZXJ2aWNlLWNhdGFnZXJ5LWxpc3QgdWwgbGk6bGFzdC1jaGlsZHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uc2VydmljZS1jYXRhZ2VyeS1saXN0IHVsIGxpIGF7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZXJ2aWNlLWNhdGFnZXJ5LWxpc3QgdWwgbGkgYTo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hY2NlbnQtYXJyb3cuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZXJ2aWNlLWNhdGFnZXJ5LWxpc3QgdWwgbGkgYTpob3ZlcjpiZWZvcmV7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uc2VydmljZS1jYXRhZ2VyeS1saXN0IHVsIGxpOmhvdmVyIGF7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59XG5cbi5zaWRlYmFyLWN0YS1ib3h7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2lkZWJhci1pbWcgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDAuNjM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaWRlYmFyLWN0YS1ib3g6aG92ZXIgLnNpZGViYXItaW1nIGltZ3tcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSlcbn1cblxuLnNpZGViYXItY3RhLUJvZHl7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIHBhZGRpbmc6IDMwcHg7XG59XG5cbi5zaWRlYmFyLWN0YS1jb250ZW50e1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zaWRlYmFyLWN0YS1jb250ZW50IGgze1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc2lkZWJhci1jdGEtY29udGVudCBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaWRlYmFyLWN0YS1jb250YWN0IHVse1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zaWRlYmFyLWN0YS1jb250YWN0IHVsIGxpe1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNpZGViYXItY3RhLWNvbnRhY3QgdWwgbGk6bGFzdC1jaGlsZHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5zaWRlYmFyLWN0YS1jb250YWN0IHVsIGxpIGl7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLnNlcnZpY2UtZmVhdHVyZWQtaW1hZ2V7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNlcnZpY2UtZmVhdHVyZWQtaW1hZ2UgZmlndXJle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNlcnZpY2UtZmVhdHVyZWQtaW1hZ2UgaW1ne1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMC42NjtcbiAgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnNlcnZpY2UtZW50cnl7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLnNlcnZpY2UtZW50cnkgcHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VydmljZS1lbnRyeSBwOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNlcnZpY2UtZW50cnkgaDJ7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VydmljZS1lbnRyeSBoMiBzcGFue1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI2Ny40M2RlZywgdmFyKC0tYWNjZW50LWNvbG9yKSA0Ljk1JSwgdmFyKC0tZGFyay1jb2xvcikgOTcuOTIlKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VydmljZS1lbnRyeSB1bHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNlcnZpY2UtZW50cnkgdWwgbGl7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbi8qICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyovXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zZXJ2aWNlLWVudHJ5IHVsIGxpOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNlcnZpY2UtZW50cnkgdWwgbGk6OmJlZm9yZXtcbiAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNjcuNDNkZWcsIHZhcigtLWFjY2VudC1jb2xvcikgNC45NSUsIHZhcigtLWRhcmstY29sb3IpIDk3LjkyJSk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlcnZpY2UtZW50cnktaW1ne1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uc2VydmljZS1lbnRyeS1pbWcgZmlndXJle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNlcnZpY2UtZW50cnktaW1nIGltZ3tcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDAuNTtcbiAgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmJ1c2luZXNzLXByb2Nlc3Mtc3RlcHN7XG4gICAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbn1cblxuLmJ1c2luZXNzLXBsYW5pbmctaW1hZ2Vze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjBweCAzMHB4O1xufVxuXG4uYnVzaW5lc3MtcGxhbmluZy1pbWd7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG59XG5cbi5idXNpbmVzcy1wbGFuaW5nLWltZyBmaWd1cmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnVzaW5lc3MtcGxhbmluZy1pbWcgaW1ne1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMC45Mztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogXHQgMjAuIEJsb2cgQXJjaGl2ZSBDc3NcdCAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnBhZ2UtYmxvZ3tcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4ucG9zdC1pdGVte1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnBvc3QtZmVhdHVyZWQtaW1hZ2V7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucG9zdC1mZWF0dXJlZC1pbWFnZSBmaWd1cmUgYXtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGN1cnNvcjogbm9uZTtcbn1cblxuLnBvc3QtZmVhdHVyZWQtaW1hZ2UgZmlndXJlIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAwLjc0O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wb3N0LWl0ZW06aG92ZXIgLnBvc3QtZmVhdHVyZWQtaW1hZ2UgZmlndXJlIGltZ3tcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5wb3N0LWJ0bntcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMzBweDtcblx0ei1pbmRleDogMTtcbn1cblxuLnBvc3QtYnRuIGF7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1kYXJrLWNvbG9yKSAwJSwgdmFyKC0tYWNjZW50LWNvbG9yKSA1MCUsIHZhcigtLWRhcmstY29sb3IpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4ucG9zdC1idG4gYTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5cbi5wb3N0LWJ0biBhIGltZ3tcbiAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wb3N0LWJ0biBhOmhvdmVyIGltZ3tcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDApO1xufVxuXG4ucG9zdC1pdGVtOmhvdmVyIC5wb3N0LWJ0biBhIGltZ3tcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5wb3N0LWl0ZW0tY29udGVudCBoMntcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnBvc3QtaXRlbS1jb250ZW50IGgyIGF7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5wb3N0LWl0ZW0tY29udGVudCBwe1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnBhZ2UtcGFnaW5hdGlvbntcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhZ2UtcGFnaW5hdGlvbiB1bHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnBhZ2UtcGFnaW5hdGlvbiB1bCBsaSBhLFxuLnBhZ2UtcGFnaW5hdGlvbiB1bCBsaSBzcGFue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMWVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGFnZS1wYWdpbmF0aW9uIHVsIGxpLmFjdGl2ZSBhLCBcbi5wYWdlLXBhZ2luYXRpb24gdWwgbGkgYTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgIDIxLiBCbG9nIFNpbmdsZSBjc3NcdCAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnBhZ2Utc2luZ2xlLXBvc3R7XG5cdHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5wb3N0LWltYWdle1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wb3N0LWltYWdlIGZpZ3VyZXtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5wb3N0LWltYWdlIGZpZ3VyZSxcbi5wb3N0LWltYWdlIGltZ3tcblx0YXNwZWN0LXJhdGlvOiAxIC8gMC41MDtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5wb3N0LWNvbnRlbnR7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDExMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5wb3N0LWVudHJ5e1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wb3N0LWVudHJ5OmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4ucG9zdC1lbnRyeSBhe1xuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4ucG9zdC1lbnRyeSBoMSxcbi5wb3N0LWVudHJ5IGgyLFxuLnBvc3QtZW50cnkgaDMsXG4ucG9zdC1lbnRyeSBoNCxcbi5wb3N0LWVudHJ5IGg1LFxuLnBvc3QtZW50cnkgaDZ7XG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0bWFyZ2luOiAwIDAgMC42ZW07XG59XG5cbi5wb3N0LWVudHJ5IGgxIHNwYW4sXG4ucG9zdC1lbnRyeSBoMiBzcGFue1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG4ucG9zdC1lbnRyeSBoMXtcblx0Zm9udC1zaXplOiA3MHB4O1xufVxuXG4ucG9zdC1lbnRyeSBoMntcblx0Zm9udC1zaXplOiA1MHB4O1xufVxuXG4ucG9zdC1lbnRyeSBoM3tcblx0Zm9udC1zaXplOiA0MHB4O1xufVxuXG4ucG9zdC1lbnRyeSBoNHtcblx0Zm9udC1zaXplOiAzMHB4O1xufVxuXG4ucG9zdC1lbnRyeSBoNXtcblx0Zm9udC1zaXplOiAyNHB4O1xufVxuXG4ucG9zdC1lbnRyeSBoNntcblx0Zm9udC1zaXplOiAxOHB4O1xufVxuXG4ucG9zdC1lbnRyeSBwe1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucG9zdC1lbnRyeSBwOmxhc3QtY2hpbGR7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wb3N0LWVudHJ5IHAgc3Ryb25ne1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnBvc3QtZW50cnkgb2x7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbn1cblxuLnBvc3QtZW50cnkgb2wgbGl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbi5wb3N0LWVudHJ5IHVse1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDIwcHggMCAyMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5wb3N0LWVudHJ5IHVsIGxpe1xuXHRmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wb3N0LWVudHJ5IHVsIGxpOmxhc3QtY2hpbGR7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wb3N0LWVudHJ5IHVsIHVsLFxuLnBvc3QtZW50cnkgdWwgb2wsXG4ucG9zdC1lbnRyeSBvbCBvbCxcbi5wb3N0LWVudHJ5IG9sIHVse1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBvc3QtZW50cnkgdWwgdWwgbGk6bGFzdC1jaGlsZCxcbi5wb3N0LWVudHJ5IHVsIG9sIGxpOmxhc3QtY2hpbGQsXG4ucG9zdC1lbnRyeSBvbCBvbCBsaTpsYXN0LWNoaWxkLFxuLnBvc3QtZW50cnkgb2wgdWwgbGk6bGFzdC1jaGlsZHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucG9zdC1lbnRyeSBibG9ja3F1b3Rle1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcikgdXJsKC4uL2ltYWdlcy9pY29uLWJsb2NrcXVvdGUuc3ZnKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDM1cHggMzBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDU4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMzBweCAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucG9zdC1lbnRyeSBibG9ja3F1b3RlIHB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5wb3N0LWVudHJ5IGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxke1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGFnLWxpbmtze1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAxMHB4O1xufVxuXG4ucG9zdC10YWdzIC50YWctbGlua3MgYXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1kYXJrLWNvbG9yKSAwJSwgdmFyKC0tYWNjZW50LWNvbG9yKSA1MCUsIHZhcigtLWRhcmstY29sb3IpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnBvc3QtdGFncyAudGFnLWxpbmtzIGE6aG92ZXJ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucG9zdC1zb2NpYWwtc2hhcmluZ3tcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnBvc3Qtc29jaWFsLXNoYXJpbmcgdWx7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnBvc3Qtc29jaWFsLXNoYXJpbmcgdWwgbGl7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnBvc3Qtc29jaWFsLXNoYXJpbmcgdWwgbGk6bGFzdC1jaGlsZHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucG9zdC1zb2NpYWwtc2hhcmluZyB1bCBsaSBhe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZGFyay1jb2xvcikgMCUsIHZhcigtLWFjY2VudC1jb2xvcikgNTAlLCB2YXIoLS1kYXJrLWNvbG9yKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucG9zdC1zb2NpYWwtc2hhcmluZyB1bCBsaTpob3ZlciBhe1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnBvc3Qtc29jaWFsLXNoYXJpbmcgdWwgbGkgYSBpe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogXHQgIDIyLiBUZWFtIFBhZ2UgQ3NzXHQgICAgICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnZS10ZWFte1xuXHRwYWRkaW5nOiAxMDBweCAwIDcwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqIFx0IDIzLiBUZWFtIFNpbmdsZSBDc3NcdCAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnBhZ2UtdGVhbS1zaW5nbGV7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuLnRlYW0tc2luZ2xlLWltYWdle1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi50ZWFtLXNpbmdsZS1pbWFnZSBmaWd1cmV7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRlYW0tc2luZ2xlLWltYWdlIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxLjI7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGVhbS1tZW1iZXItaW5mb3tcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4udGVhbS1pbmZvLWhlYWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4udGVhbS1pbmZvLWhlYWRlciBoM3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY3LjQzZGVnLCB2YXIoLS1hY2NlbnQtY29sb3IpIDQuOTUlLCB2YXIoLS1kYXJrLWNvbG9yKSA5Ny45MiUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4udGVhbS1pbmZvLWhlYWRlciBoMntcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi50ZWFtLWluZm8tYm9keXtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4udGVhbS1pbmZvLWJvZHkgcDpsYXN0LWNoaWxke1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnRlYW0taW5mby1saXN0IHVse1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi50ZWFtLWluZm8tbGlzdCB1bCBsaXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udGVhbS1pbmZvLWxpc3QgdWwgbGk6bGFzdC1jaGlsZHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGVhbS1pbmZvLWxpc3QgdWwgbGkgc3BhbntcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyNSU7XG59XG5cbi50ZWFtLW1lbWJlci1leHBlcmllbmNle1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5tZW1iZXItZXhwZXJpZW5jZS1saXN0IHVse1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5tZW1iZXItZXhwZXJpZW5jZS1saXN0IHVsIGxpe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1lbWJlci1leHBlcmllbmNlLWxpc3QgdWwgbGk6bGFzdC1jaGlsZHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWVtYmVyLWV4cGVyaWVuY2UtbGlzdCB1bCBsaTo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI2Ny40M2RlZywgdmFyKC0tYWNjZW50LWNvbG9yKSA0Ljk1JSwgdmFyKC0tZGFyay1jb2xvcikgOTcuOTIlKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50XG59XG5cbi5tZW1iZXItY29udGVjdC1mb3JtIGZvcm0gLmZvcm0tY29udHJvbHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGl2aWRlci1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubWVtYmVyLWNvbnRlY3QtZm9ybSBmb3JtIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVye1xuXHRmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogXHQgMjQuIFByaWNpbmcgUGFnZSBjc3NcdCAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnBhZ2UtcHJpY2luZ3tcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4ucGFnZS1wcmljaW5nIC5wcmljaW5nLWJveHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmc6IDQwcHg7XG59XG5cbi5wYWdlLXByaWNpbmcgLnByaWNpbmctYm94IC5wcmljaW5nLWJveC1jb250ZW50e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG4gICAgcGFkZGluZzogMCAwIDMwcHggMDtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbi5wYWdlLXByaWNpbmcgLnByaWNpbmctYm94LmhpZ2hsaWdodGVkLWJveCAucHJpY2luZy1ib3gtY29udGVudHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrLWRpdmlkZXItY29sb3IpO1xufVxuXG4ucGFnZS1wcmljaW5nIC5wcmljaW5nLWJveCAucHJpY2luZy1idG4gLmJ0bi1kZWZhdWx0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxN3B4O1xufVxuXG4ucGFnZS1wcmljaW5nIC5wcmljaW5nLWJveCAucHJpY2luZy1idG4gLmJ0bi1kZWZhdWx0OjpiZWZvcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtcHJpY2luZyAucHJpY2luZy1ib3ggLnByaWNpbmctbGlzdHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtcHJpY2luZyAucHJpY2luZy1ib3ggLnByaWNpbmctbGlzdCB1bCBsaXtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtcHJpY2luZyAucHJpY2luZy1iZW5lZml0LWxpc3R7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnBhZ2UtcHJpY2luZyAucHJpY2luZy1iZW5lZml0LWxpc3QgdWx7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4IDUwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqICAgMjUuIFRlc3RpbW9uaWFsIFBhZ2UgQ3NzXHQgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5wYWdlLXRlc3RpbW9uaWFse1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5jbGllbnQtdGVzdGltb25pYWwtaXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogODBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWRpdmlkZXItY29sb3IpO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5jbGllbnQtdGVzdGltb25pYWwtaXRlbTpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5jbGllbnQtdGVzdGltb25pYWwtYXV0aG9ye1xuICAgIHdpZHRoOiBjYWxjKDQwJSAtIDQwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNsaWVudC1hdXRob3ItaW1hZ2V7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4uY2xpZW50LWF1dGhvci1pbWFnZSBmaWd1cmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jbGllbnQtYXV0aG9yLWltYWdlIGltZ3tcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNsaWVudC1hdXRob3ItY29udGVudHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xufVxuXG4uY2xpZW50LWF1dGhvci1jb250ZW50IGgze1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uY2xpZW50LWF1dGhvci1jb250ZW50IHB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNsaWVudC10ZXN0aW1vbmlhbC1jb250ZW50e1xuICAgIHdpZHRoOiBjYWxjKDYwJSAtIDQwcHgpO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmxvY2txdW90ZS5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDU2cHggYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCA3MHB4O1xufVxuXG4uY2xpZW50LXRlc3RpbW9uaWFsLWNvbnRlbnQgcHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgMjYuIEltYWdlIEdhbGxlcnkgY3NzICAgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5wYWdlLWdhbGxlcnl7XG5cdHBhZGRpbmc6IDEwMHB4IDAgNzBweDtcbn1cblxuLnBhZ2UtZ2FsbGVyeS1ib3ggLnBob3RvLWdhbGxlcnl7XG5cdGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wYWdlLWdhbGxlcnktYm94IC5waG90by1nYWxsZXJ5IGF7XG5cdGN1cnNvcjogbm9uZTtcbn1cblxuLnBhZ2UtZ2FsbGVyeS1ib3ggLnBob3RvLWdhbGxlcnkgZmlndXJle1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4ucGFnZS1nYWxsZXJ5LWJveCAucGhvdG8tZ2FsbGVyeSBpbWd7XG5cdGFzcGVjdC1yYXRpbzogMSAvIDAuNzU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiAgICAgMjcuIFZpZGVvIEdhbGxlcnkgY3NzICAgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5wYWdlLXZpZGVvLWdhbGxlcnl7XG5cdHBhZGRpbmc6IDEwMHB4IDAgNzBweDtcbn1cblxuLnZpZGVvLWdhbGxlcnktaW1hZ2V7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi52aWRlby1nYWxsZXJ5LWltYWdlIGF7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGN1cnNvcjogbm9uZTtcbn1cblxuLnZpZGVvLWdhbGxlcnktaW1hZ2UgYTo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBvcGFjaXR5OiAwJTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnZpZGVvLWdhbGxlcnktaW1hZ2U6aG92ZXIgYTo6YmVmb3Jle1xuICAgIG9wYWNpdHk6IDUwJTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi52aWRlby1nYWxsZXJ5LWltYWdlIGE6OmFmdGVye1xuICAgIGNvbnRlbnQ6ICdcXGYwNGInO1xuXHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjNkZWcsIHZhcigtLWFjY2VudC1jb2xvcikgMC4xNiUsIHZhcigtLWRhcmstY29sb3IpIDk5Ljg0JSk7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBjdXJzb3I6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi52aWRlby1nYWxsZXJ5LWltYWdlOmhvdmVyIGE6OmFmdGVye1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnZpZGVvLWdhbGxlcnktaW1hZ2UgaW1ne1xuXHRhc3BlY3QtcmF0aW86IDEgLyAwLjc1O1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogICAgICAgMjguIEZBUXMgUGFnZSBjc3MgICAgICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnZS1mYXF7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuLmZhcXMtc2lkZWJhcntcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4uZmFxcy1jYXRhZ2VyeS1saXN0e1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmZhcXMtY2F0YWdlcnktbGlzdCB1bHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZmFxcy1jYXRhZ2VyeS1saXN0IHVsIGxpe1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1kaXZpZGVyLWNvbG9yKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uZmFxcy1jYXRhZ2VyeS1saXN0IHVsIGxpOmxhc3QtY2hpbGR7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmZhcXMtY2F0YWdlcnktbGlzdCB1bCBsaSBhe1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmZhcXMtY2F0YWdlcnktbGlzdCB1bCBsaSBhOjpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2FjY2VudC1hcnJvdy5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmZhcXMtY2F0YWdlcnktbGlzdCB1bCBsaSBhOmhvdmVyOmJlZm9yZXtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5mYXFzLWNhdGFnZXJ5LWxpc3QgdWwgbGk6aG92ZXIgYXtcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLnBhZ2UtZmFxLWFjY29yZGlvbntcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ucGFnZS1mYXEtYWNjb3JkaW9uOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogICAgMjkuIENvbnRhY3QgVXMgUGFnZSBjc3MgICAqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnZS1jb250YWN0LXVze1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5wYWdlLWNvbnRhY3QtdXMgLnNlY3Rpb24tcm93IC5zZWN0aW9uLXRpdGxle1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmNvbnRhY3QtdXMtZm9ybXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xufVxuXG4uY29udGFjdC11cy10aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uY29udGFjdC11cy10aXRsZSBoM3tcbiAgICBmb250LXNpemU6IDIycHg7XG4vKiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgICAgKi9cbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY29udGFjdC11cy10aXRsZSBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb250YWN0LXVzLWZvcm0gZm9ybSAuZm9ybS1jb250cm9se1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kaXZpZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jb250YWN0LXVzLWZvcm0gZm9ybSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jb250YWN0LWluZm9ybWF0aW9ue1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uY29udGFjdC1pbmZvLWl0ZW17XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWRpdmlkZXItY29sb3IpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5jb250YWN0LWluZm8taXRlbTpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmNvbnRhY3QtaW5mby1jb250YW50e1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jb250YWN0LWluZm8tY29udGFudCBoM3tcbiAgICBmb250LXNpemU6IDIycHg7XG4vKiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsqL1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb250YWN0LWluZm8tY29udGFudCBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb250YWN0LWluZm8tYm9keXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29udGFjdC1pbmZvLWJvZHkgLmljb24tYm94e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZGFyay1jb2xvcikgMCUsIHZhcigtLWFjY2VudC1jb2xvcikgNTAlLCB2YXIoLS1kYXJrLWNvbG9yKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jb250YWN0LWluZm8tYm9keTpob3ZlciAuaWNvbi1ib3h7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbn1cblxuLmNvbnRhY3QtaW5mby1ib2R5IC5pY29uLWJveCBpbWd7XG4gICAgbWF4LXdpZHRoOiAyMHB4O1xufVxuXG4uY29udGFjdC1pbmZvLXRpdGxle1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbn1cblxuLmNvbnRhY3QtaW5mby10aXRsZSBoM3tcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLmdvb2dsZS1tYXB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nb29nbGUtbWFwIC5jb250YWluZXItZmx1aWR7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmdvb2dsZS1tYXAtaWZyYW1lLFxuLmdvb2dsZS1tYXAtaWZyYW1lIGlmcmFtZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwMHB4O1xufVxuXG4uZ29vZ2xlLW1hcC1pZnJhbWUgaWZyYW1le1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uZ29vZ2xlLW1hcC1pZnJhbWU6aG92ZXIgaWZyYW1le1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogMzAuIEJvb2sgQXBwb2ludG1lbnQgUGFnZSBjc3MgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5wYWdlLWJvb2stYXBwb2ludG1lbnR7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuLmJvb2tpbmctdGltaW5nLXRpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ib29raW5nLXRpbWluZy10aXRsZSBoM3tcbiAgICBmb250LXNpemU6IDIycHg7XG59XG5cbi5ib29raW5nLXRpbWluZy1saXN0IHVse1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5ib29raW5nLXRpbWluZy1saXN0IHVsIGxpe1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYm9va2luZy10aW1pbmctbGlzdCB1bCBsaTpsYXN0LWNoaWxke1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib29raW5nLXRpbWluZy1saXN0IHVsIGxpIHNwYW57XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFwcG9pbnRtZW50LWZvcm17XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgcGFkZGluZzogNjBweDtcbn1cblxuLmFwcG9pbnRtZW50LWZvcm0gcHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uYXBwb2ludG1lbnQtZm9ybSBmb3JtIC5mb3JtLWNvbnRyb2x7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWRpdmlkZXItY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmFwcG9pbnRtZW50LWZvcm0gZm9ybSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5hcHBvaW50bWVudC1mb3JtIGZvcm0gLmJ0bi1kZWZhdWx0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxN3B4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hcHBvaW50bWVudC1mb3JtIGZvcm0gLmJ0bi1kZWZhdWx0OjpiZWZvcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiogXHQgICAzMS4gNDA0IFBhZ2UgY3NzICAgICAgICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5lcnJvci1wYWdle1xuXHRwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4uZXJyb3ItcGFnZS1pbWFnZXtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZXJyb3ItcGFnZSAuZXJyb3ItcGFnZS1jb250ZW50e1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lcnJvci1wYWdlLWNvbnRlbnQtaGVhZGluZ3tcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmVycm9yLXBhZ2UtY29udGVudC1ib2R5IHB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqICAgICAgIDMyLiBSZXNwb25zaXZlIENzcyAgICAgKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpe1xuXG5cdC5iZy1zZWN0aW9ue1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1MHB4O1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NjBweCl7XG5cblx0LmJnLXNlY3Rpb257XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0fVxuXG5cdGhlYWRlci5tYWluLWhlYWRlcntcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdH1cblxuXHQubmF2YmFye1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5oZXJvLmhlcm8tc2xpZGVyLWxheW91dCAuaGVyby1wYWdpbmF0aW9ue1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW46IDAgMCAwIDQ1cHg7XG5cdH1cblxuXHQuZXhwb3J0LWNvYWNoaW5nLXN0ZXB7XG5cdFx0cGFkZGluZy1yaWdodDogODBweDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci1ib3h7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm1haW4tZm9vdGVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpe1xuXG5cdC5leHBvcnQtY29hY2hpbmctc3RlcHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcblxuXHRoZWFkZXIubWFpbi1oZWFkZXJ7XG5cdFx0cGFkZGluZzogMHB4O1xuXHR9XG5cblx0Lm1haW4tbWVudSAubmF2LW1lbnUtd3JhcHBlcntcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0fVxuXG5cdC5tYWluLW1lbnUgdWwgbGkgYXtcblx0XHRwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuaGVyb3tcblx0XHRwYWRkaW5nOiAzNTBweCAwcHggMTAwcHg7XG5cdH1cblxuXHQuZXhwb3J0LWNvYWNoaW5nLXN0ZXB7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlci1ib3h7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcblxuXHRoZWFkZXIubWFpbi1oZWFkZXJ7XG4gICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cblx0Lm5hdmJhcntcblx0XHRwYWRkaW5nOiAyMHB4IDAgMDtcblx0fVxuXG5cdGhlYWRlci5tYWluLWhlYWRlciAuaGVhZGVyLXN0aWNreS5hY3RpdmUgLm5hdmJhcntcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdH1cblxuXHQuc2xpY2tuYXZfbmF2IGxpLFxuXHQuc2xpY2tuYXZfbmF2IHVse1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cblx0LnJlc3BvbnNpdmUtbWVudSxcbiAgICAubmF2YmFyLXRvZ2dsZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG5cdC5oZWFkZXItYnRue1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYmctc2VjdGlvbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblxuXHRoZWFkZXIubWFpbi1oZWFkZXJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdH1cblxuXHQuc2VjdGlvbi1yb3d7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdC5zZWN0aW9uLWJ0bntcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblxuXHQuc2VjdGlvbi10aXRsZXtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0LnNlY3Rpb24tdGl0bGUgaDN7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXG5cdC5zZWN0aW9uLXRpdGxlIGgxe1xuXHRcdGZvbnQtc2l6ZTogNTVweDtcblx0fVxuXG5cdC5zZWN0aW9uLXRpdGxlIGgye1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0fVxuXG5cdC5zZWN0aW9uLXRpdGxlIHB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXG5cdC5oZXJve1xuXHRcdHBhZGRpbmc6IDI4MHB4IDAgODBweDtcblx0XHRtYXJnaW4tdG9wOiAtOTVweDtcblx0fVxuXG5cdC5oZXJvLmhlcm8tc2xpZGVyLWxheW91dCAuaGVyby1zbGlkZXtcblx0XHRwYWRkaW5nOiAyNDVweCAwcHggMTUwcHg7XG5cdH1cblxuXHQuaGVyby1zbGlkZSAuaGVyby1zZWN0aW9uIC5oZXJvLWNvbnRlbnR7XG5cdFx0bWF4LXdpZHRoOiA1NTBweDtcblx0fVxuXG5cdC5oZXJvLmhlcm8tc2xpZGVyLWxheW91dCAuaGVyby1wYWdpbmF0aW9ue1xuXHRcdG1hcmdpbjogMCAwIDAgMTVweDtcblx0fVxuXG5cdC5oZXJvLXNsaWRlIC5oZXJvLXNlY3Rpb24gLmhlcm8tY29udGVudCAuc2VjdGlvbi10aXRsZSBwe1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC5leHBvcnQtY29hY2hpbmctYm94e1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuZXhwb3J0LWNvYWNoaW5nLXN0ZXAtY29udGVudCBwe1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXG5cdC5hYm91dC11c3tcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cblxuXHQuYWJvdXQtdXMtaW1hZ2Vze1xuXHRcdG1heC13aWR0aDogODAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMTVweCA0MHB4IDUwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5hYm91dC11cy1pbWctMntcblx0XHRyaWdodDogMDtcblx0fVxuXG5cdC5hYm91dC11cy1pbWctMiBpbWd7XG5cdFx0YXNwZWN0LXJhdGlvOiAxIC8gMC45OTtcblx0fVxuXG5cdC5hYm91dC1leHBlcmllbmNlLWJveHtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdG1heC13aWR0aDogMTUwcHg7XG5cdH1cblxuXHQuYWJvdXQtZXhwZXJpZW5jZS1ib3ggLmljb24tYm94IGltZ3tcblx0XHRtYXgtd2lkdGg6IDM1cHg7XG5cdH1cblxuXHQuYWJvdXQtZXhwZXJpZW5jZS1ib3ggLmFib3V0LWV4cGVyaWVuY2UtY29udGVudCBoM3tcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQuY29tcGFueS1yZXZpZXd7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZykgdHJhbnNsYXRlKC01MCUsIDUwJSk7XG5cdH1cblxuXHQuYWJvdXQtdXMtbGlzdCB1bCBsaXtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0LmFib3V0LXVzLWxpc3R7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5hYm91dC11cy1ib2R5e1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuY29tcGFueS1jbGllbnQtaW1hZ2Vze1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0fVxuXG5cdC5vdXItc2VydmljZXtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwJSBhdXRvO1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdC5zZXJ2aWNlLWNvbnRlbnR7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuc2VydmljZS1pdGVtLWxpc3R7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRnYXA6IDMwcHg7XG5cdH1cblxuXHQuc2VydmljZS1pdGVtIC5pY29uLWJveHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LnNlcnZpY2UtaXRlbS1jb250ZW50IGgze1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5vdXItcG90ZW50aWFse1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdC5vdXItcG90ZW50aWFsLWNvbnRlbnR7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQub3VyLXBvdGVudGlhbC1jb3VudGVye1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQucG90ZW50aWFsLWNvdW50ZXItaXRlbSAuY291bnRlci1jaXJjbGV7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR9XG5cblx0LnBvdGVudGlhbC1jb3VudGVyLWl0ZW0gLmNvdW50ZXItY2lyY2xlIGgye1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR3aWR0aDogMTAwcHg7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0fVxuXG5cdC5wb3RlbnRpYWwtY291bnRlci1jb250ZW50e1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMjRweCk7XG5cdH1cblxuXHQucG90ZW50aWFsLWJvZHktY29udGVudCBoM3tcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0Lm91ci1wb3RlbnRpYWwtaW1ne1xuXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0Lm91ci1wb3RlbnRpYWwtaW1nIGltZ3tcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0YXNwZWN0LXJhdGlvOiAxIC8gMC45O1xuXHR9XG5cblx0Lm91ci1wcmljaW5ne1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdC5wcmljaW5nLWNvbnRlbnR7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5wcmljaW5nLWJveHtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHR9XG5cblx0LnByaWNpbmctdGl0bGUgaDJ7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHR9XG5cblx0LnByaWNpbmctdGl0bGUgaDIgc3Vwe1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0fVxuXG5cdC5vdXItZXhwZXJ0aXNle1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdC5vdXItZXhwZXJ0aXNlLWNvbnRlbnR7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5leHBlcnRpc2UtbGlzdHtcblx0XHRtYXgtd2lkdGg6IDU5MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0LmV4cGVydGlzZS1pbWFnZSBpbWd7XG5cdFx0bWF4LXdpZHRoOiA2MHB4O1xuXHR9XG5cblx0LmludHJvLXZpZGVve1xuXHRcdHBhZGRpbmc6IDI1MHB4IDAgNTBweDtcblx0fVxuXG5cdC5pbnRyby12aWRlby1saXN0e1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdH1cblxuXHQuaW50cm8tdmlkZW8tbGlzdCB1bCBsaXtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcblx0fVxuXG5cdC5ob3ctd2Utd29ya3tcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cblxuXHQuaG93LXdvcmstY29udGVudHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0Lmhvdy13b3JrLWNvbnRlbnQgaDN7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0LnNjcm9sbGluZy10aWNrZXIud29yay10aWNrZXJ7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5zY3JvbGxpbmctdGlja2VyLWJveHtcblx0XHQtLWdhcDogMzBweDtcblx0fVxuXG5cdC5zY3JvbGxpbmctY29udGVudCBzcGFue1xuXHRcdGZvbnQtc2l6ZTogNzBweDtcblx0fVxuXG5cdC5zY3JvbGxpbmctY29udGVudCBzcGFuIGltZ3tcblx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdH1cblxuXHQuY29tcGFueS1ncm93dGh7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cblx0LmNvbXBhbnktZ3Jvd3RoLWltYWdle1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuY29tcGFueS1ncm93dGgtaW1hZ2UgaW1ne1xuXHRcdGFzcGVjdC1yYXRpbzogMSAvIDAuNjc7XG5cdH1cblxuXHQuY29tcGFueS1ncm93dGgtY29udGVudHtcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHR9XG5cblx0LmNvbXBhbnktZ3Jvd3RoLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUgaDJ7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNvbXBhbnktZ3Jvd3RoLWJveHtcblx0XHRnYXA6IDMwcHg7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXG5cdC5jb21wYW55LWdyb3d0aC1pdGVte1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuXHR9XG5cblx0LmNvbXBhbnktZ3Jvd3RoLWl0ZW0gaDJ7XG5cdFx0Zm9udC1zaXplOiAzNHB4O1xuXHR9XG5cblx0LmNvbXBhbnktZ3Jvd3RoLWl0ZW0gaDN7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0Lm91ci1mYXFze1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdC5vdXItZmFxcy1jb250ZW50e1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuZmFxcy1jdGEtY29udGVudCBoM3tcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQub3VyLWZhcS1zZWN0aW9uIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9ue1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRwYWRkaW5nOiAxNXB4IDQwcHggMTVweCAxNXB4O1xuXHR9XG5cblx0Lm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5e1xuXHRcdHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDE1cHg7XG5cdH1cblxuXHQub3VyLWZhcS1zZWN0aW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIsXG5cdC5vdXItZmFxLXNlY3Rpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDo6YWZ0ZXJ7XG5cdFx0cmlnaHQ6IDE1cHg7XG5cdFx0d2lkdGg6IDIwcHg7XG4gICAgXHRoZWlnaHQ6IDIwcHg7XG5cdH1cblxuXHQub3VyLXRlc3RpbW9uaWFse1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMzAlIGF1dG87XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cblx0Lm91ci10ZXN0aW1vbmlhbC1jb250ZW50e1xuXHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQudGVzdGltb25pYWwtaGVhZGVye1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQudGVzdGltb25pYWwtcmF0aW5nLWNvbXBhbnkgaW1ne1xuXHRcdG1heC1oZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHQudGVzdGltb25pYWwtcXVvdGUgaW1ne1xuXHRcdG1heC13aWR0aDogNDRweDtcblx0fVxuXG5cdC50ZXN0aW1vbmlhbC1yYXRpbmd7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdC50ZXN0aW1vbmlhbC1jb250ZW50e1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQuYXV0aG9yLWNvbnRlbnQgaDN7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0LnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtYnV0dG9uLW5leHQsXG5cdC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2e1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXG5cdC50ZXN0aW1vbmlhbC1yYXRpbmctYm94e1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cblxuXHQudGVzdGltb25pYWwtcmF0aW5nLWl0ZW17XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG5cdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHR9XG5cblx0LnRlc3RpbW9uaWFsLXJhdGluZy1pdGVtIC5pY29uLWJveHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0Lm91ci1ibG9ne1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdC5vdXItYmxvZy1jb250ZW50e1xuXHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuYmxvZy1ib3h7XG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0fVxuXG5cdC5ibG9nLWl0ZW17XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5ibG9nLWl0ZW0tY29udGVudCBoMntcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQubWFpbi1mb290ZXJ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMCUgYXV0bztcblx0XHRwYWRkaW5nOiA1MHB4IDAgMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0Lm1haW4tZm9vdGVyOjpiZWZvcmV7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMCUgYXV0bztcblx0fVxuXG5cdC5mb290ZXItc29jaWFsLWxpbmtzIHVsIGxpe1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdC5mb290ZXItc29jaWFsLWxpbmtzIHVsIGxpIGF7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHR9XG5cblx0LmZvb3Rlci1zb2NpYWwtbGlua3MgdWwgbGkgYSBpe1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC5mb290ZXItY29weXJpZ2h0e1xuXHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LmZvb3Rlci1tZW51IHVsIGxpe1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0fVxuXG5cdC5wYWdlLWhlYWRlcntcblx0XHRwYWRkaW5nOiAxNzBweCAwIDcwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTk1cHg7XG5cdH1cblxuXHQucGFnZS1oZWFkZXItYm94IGgxe1xuXHRcdGZvbnQtc2l6ZTogNTVweDtcblx0fVxuXG5cdC5vdXItYXBwcm9hY2h7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cblx0Lm91ci1hcHByb2FjaC1jb250ZW50e1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQubWlzc2lvbi12aXNpb24tbGlzdCAubWlzc2lvbi12aXNpb24taXRlbXtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0Lm91ci12YWx1ZS1pdGVte1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHR9XG5cblx0Lm91ci1hcHByb2FjaC1pbWFnZXtcblx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQubWlzc2lvbi12aXNpb24tbGlzdCAuY29sLW1kLTY6bnRoLWNoaWxkKG9kZCkgLm1pc3Npb24tdmlzaW9uLWl0ZW17XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0fVxuXG5cdC5taXNzaW9uLXZpc2lvbi1saXN0IC5jb2wtbWQtNjpudGgtY2hpbGQoZXZlbikgLm1pc3Npb24tdmlzaW9uLWl0ZW17XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHR9XG5cblx0Lm1pc3Npb24tdmlzaW9uLWNvbnRlbnQgaDN7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQub3VyLWFwcHJvYWNoLWltYWdlIGltZ3tcblx0XHRhc3BlY3QtcmF0aW86IDEgLyAwLjc7XG5cdH1cblxuXHQub3VyLXBhcnRuZXJze1xuXHRcdHBhZGRpbmc6IDUwcHggMCAyMHB4O1xuXHR9XG5cblx0Lm91ci1wYXJ0bmVycyAuY29udGFjdC1jaXJjbGV7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cdFxuXHQub3VyLXBhcnRuZXJzIC5jb21wYW55LWxvZ297XG5cdFx0cGFkZGluZzogMzVweCAyNXB4O1xuXHR9XG5cblx0LmNvbXBhbnktZXhwZXJpZW5jZXtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cblxuXHQuY29tcGFueS1leHBlcmllbmNlLWNvbnRlbnR7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdH1cblxuXHQuY29tcGFueS1leHBlcmllbmNlLWxpc3R7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5jb21wYW55LWV4cGVyaWVuY2UtaXRlbSBoMntcblx0XHRmb250LXNpemU6IDM0cHg7XG5cdH1cblxuXHQuY29tcGFueS1leHBlcmllbmNlLWl0ZW0gaDN7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0LndoeS1jaG9vc2UtdXN7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cblx0LndoeS1jaG9vc2UtdXMtY29udGVudHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC53aHktY2hvb3NlLXNraWxsYmFyIC5za2lsbHMtcHJvZ3Jlc3MtYmFye1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQud2h5LWNob29zZS11cy1pbWFnZXtcblx0XHRtYXgtd2lkdGg6IDU4MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cblx0Lm91ci10ZWFte1xuXHRcdHBhZGRpbmc6IDUwcHggMCAyMHB4O1xuXHR9XG5cblx0LnRlYW0tY29udGVudCBoM3tcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQudGVhbS1zb2NpYWwtaWNvbiB1bHtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdH1cblxuXHQucGFnZS1zZXJ2aWNlc3tcblx0XHRwYWRkaW5nOiA1MHB4IDAgMjBweDtcblx0fVxuXG5cdC5wYWdlLXNlcnZpY2VzIC5zZXJ2aWNlLWl0ZW17XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuXG5cdC5wYWdlLXNlcnZpY2Utc2luZ2xle1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgfVxuXG4gICAgLnNlcnZpY2Utc2lkZWJhcntcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICB9XG5cbiAgICAuc2VydmljZS1jYXRhZ2VyeS1saXN0e1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLWNhdGFnZXJ5LWxpc3QgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuc2VydmljZS1jYXRhZ2VyeS1saXN0IHVsIGxpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5zaWRlYmFyLWN0YS1Cb2R5e1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuXHQuc2lkZWJhci1jdGEtY29udGVudHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cbiAgICAuc2lkZWJhci1jdGEtY29udGVudCBoM3tcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuXHQuc2lkZWJhci1jdGEtY29udGFjdCB1bCBsaXtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cbiAgICAuc2VydmljZS1mZWF0dXJlZC1pbWFnZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cblx0LnNlcnZpY2UtZW50cnl7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG4gICAgLnNlcnZpY2UtZW50cnkgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cblx0LnNlcnZpY2UtZW50cnkgdWwgbGl7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdC5zZXJ2aWNlLWVudHJ5LWltZ3tcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0LmJ1c2luZXNzLXByb2Nlc3Mtc3RlcHN7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHR9XG5cblx0LnBhZ2UtYmxvZ3tcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cblxuICAgIC5wb3N0LWl0ZW17XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnBvc3QtZmVhdHVyZWQtaW1hZ2V7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG5cdC5wb3N0LWJ0bntcblx0XHR0b3A6IDIwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdH1cblxuXHQucG9zdC1idG4gYXtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdH1cblxuXHQucG9zdC1idG4gYSBpbWd7XG5cdFx0bWF4LXdpZHRoOiAyMnB4O1xuXHR9XG5cbiAgICAucG9zdC1pdGVtLWNvbnRlbnQgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cblx0LnBhZ2UtcGFnaW5hdGlvbntcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0LnBhZ2Utc2luZ2xlLXBvc3R7XG5cdFx0cGFkZGluZzogNTBweCAwO1xuXHR9XG5cblx0LnBvc3QtaW1hZ2V7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5wb3N0LWVudHJ5IGJsb2NrcXVvdGV7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjVweCAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjVweCAyNXB4IDkwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQucG9zdC1lbnRyeSBibG9ja3F1b3RlIHB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cblx0LnBvc3QtZW50cnkgaDJ7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHR9XG5cblx0LnBvc3QtZW50cnkgdWwgbGl7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0LnBvc3QtdGFnc3tcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LnBvc3Qtc29jaWFsLXNoYXJpbmcgdWx7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC50YWctbGlua3N7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHR9XG5cblx0LnBvc3QtdGFncyAudGFnLWxpbmtzIGF7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHBhZGRpbmc6IDZweCAxNXB4O1xuXHR9XG5cblx0LnBhZ2UtdGVhbXtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMjBweDtcblx0fVxuXG5cdC5wYWdlLXRlYW0tc2luZ2xle1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgfVxuXG4gICAgLnRlYW0tc2luZ2xlLWltYWdle1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC50ZWFtLXNpbmdsZS1pbWFnZSBpbWd7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDAuNzk7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIH1cblxuICAgIC50ZWFtLW1lbWJlci1pbmZve1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC50ZWFtLWluZm8taGVhZGVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC50ZWFtLWluZm8taGVhZGVyIGgye1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgLnRlYW0taW5mby1ib2R5e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuXHQudGVhbS1pbmZvLWxpc3QgdWwgbGl7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG4gICAgLnRlYW0taW5mby1saXN0IHVsIGxpIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAudGVhbS1tZW1iZXItZXhwZXJpZW5jZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAubWVtYmVyLWV4cGVyaWVuY2UtbGlzdCB1bCBsaXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cblx0LnBhZ2UtcHJpY2luZ3tcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cbiAgICBcbiAgICAucGFnZS1wcmljaW5nIC5wcmljaW5nLWJveHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG5cbiAgICAucGFnZS1wcmljaW5nIC5wcmljaW5nLWJlbmVmaXQtbGlzdHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cblx0LnBhZ2UtdGVzdGltb25pYWx7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICB9XG5cbiAgICAuY2xpZW50LXRlc3RpbW9uaWFsLWl0ZW17XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBnYXA6IDA7XG4gICAgfVxuXG4gICAgLmNsaWVudC10ZXN0aW1vbmlhbC1hdXRob3J7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgfVxuXG4gICAgLmNsaWVudC1hdXRob3ItaW1hZ2V7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAuY2xpZW50LWF1dGhvci1pbWFnZSBpbWd7XG4gICAgICAgIG1heC13aWR0aDogODBweDtcbiAgICB9XG5cbiAgICAuY2xpZW50LWF1dGhvci1jb250ZW50e1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgIH1cblxuICAgIC5jbGllbnQtYXV0aG9yLWNvbnRlbnQgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuY2xpZW50LXRlc3RpbW9uaWFsLWNvbnRlbnR7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDVweCBhdXRvO1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLmNsaWVudC10ZXN0aW1vbmlhbC1jb250ZW50IHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cblx0LnBhZ2UtZ2FsbGVyeXtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMjBweDtcblx0fVxuXG5cdC5wYWdlLWdhbGxlcnktYm94IC5waG90by1nYWxsZXJ5IGltZ3tcblx0XHRhc3BlY3QtcmF0aW86IDEgLyAwLjg7XG5cdH1cblxuXHQucGFnZS12aWRlby1nYWxsZXJ5e1xuXHRcdHBhZGRpbmc6IDUwcHggMCAyMHB4O1xuXHR9XG5cblx0LnZpZGVvLWdhbGxlcnktaW1hZ2UgaW1ne1xuXHRcdGFzcGVjdC1yYXRpbzogMSAvIDAuODtcblx0fVxuXG5cdC5wYWdlLWZhcXtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cblxuXHQuZmFxcy1zaWRlYmFye1xuXHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuZmFxcy1jYXRhZ2VyeS1saXN0e1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5mYXFzLWNhdGFnZXJ5LWxpc3QgdWwgbGl7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG4gICAgLnBhZ2UtZmFxLWFjY29yZGlvbntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cblx0LnBhZ2UtY29udGFjdC11c3tcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cblxuICAgIC5wYWdlLWNvbnRhY3QtdXMgLnNlY3Rpb24tcm93IC5zZWN0aW9uLXRpdGxle1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtdXMtZm9ybXtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuY29udGFjdC11cy10aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuY29udGFjdC11cy10aXRsZSBoM3tcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5jb250YWN0LWluZm9ybWF0aW9ue1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY29udGFjdC1pbmZvLWl0ZW17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5jb250YWN0LWluZm8tY29udGFudHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAuY29udGFjdC1pbmZvLWNvbnRhbnQgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5jb250YWN0LWluZm8tdGl0bGUgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuZ29vZ2xlLW1hcC1pZnJhbWUsIFxuICAgIC5nb29nbGUtbWFwLWlmcmFtZSBpZnJhbWV7XG4gICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgfVxuXG5cdC5wYWdlLWJvb2stYXBwb2ludG1lbnR7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICB9XG5cbiAgICAuYm9vay1hcHBvaW50bWVudC1jb250ZW50e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuXHQuYm9va2luZy10aW1pbmctdGl0bGV7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG4gICAgLmJvb2tpbmctdGltaW5nLXRpdGxlIGgze1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG5cdC5ib29raW5nLXRpbWluZy1saXN0IHVsIGxpe1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuICAgIC5hcHBvaW50bWVudC1mb3Jte1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cblxuICAgIC5hcHBvaW50bWVudC1mb3JtIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG5cdC5lcnJvci1wYWdle1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXHRcblx0LmVycm9yLXBhZ2UtaW1hZ2V7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5lcnJvci1wYWdlLWNvbnRlbnQtaGVhZGluZ3tcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0LmVycm9yLXBhZ2UtY29udGVudC1ib2R5IHB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcblxuXHQuYnRuLWRlZmF1bHR7XG5cdFx0cGFkZGluZzogMTVweCA0OXB4IDE1cHggMTVweDtcblx0fVxuXG5cdC5idG4tZGVmYXVsdDo6YmVmb3Jle1xuXHRcdHRvcDogLTJweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgNTAlKTtcblx0fVxuXG5cdC5idG4tZGVmYXVsdDpob3Zlcjo6YmVmb3Jle1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCA1MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdH1cblxuXHQuc2VjdGlvbi1yb3d7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5zZWN0aW9uLXRpdGxlIGgxe1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0fVxuXG5cdC5zZWN0aW9uLXRpdGxlIGgye1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxuXG5cdC5zZWN0aW9uLXRpdGxlIHB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXG5cdC5oZXJve1xuICAgICAgICBwYWRkaW5nOiAyMDBweCAwIDEwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtOTVweDtcbiAgICB9XG5cblx0Lmhlcm8uaGVyby1zbGlkZXItbGF5b3V0IC5oZXJvLXNsaWRle1xuXHRcdHBhZGRpbmc6IDE5NXB4IDBweCAxMDBweDtcblx0fVxuXG5cdC5oZXJvLmhlcm8tc2xpZGVyLWxheW91dCAuaGVyby1wYWdpbmF0aW9ue1xuXHRcdGJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5oZXJvLWJ0biAuYnRuLWRlZmF1bHR7XG5cdFx0bWFyZ2luOiAwIDUwcHggMTBweCAwO1xuXHR9XG5cblx0Lmhlcm8tYnRuIC5idG4tZGVmYXVsdC5idG4taGlnaGxpZ2h0ZWR7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdH1cblxuXHQuZXhwb3J0LWNvYWNoaW5nLWJveHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmV4cG9ydC1jb2FjaGluZy1zdGVwe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4XG5cdH1cblxuXHQuZXhwb3J0LWNvYWNoaW5nLXN0ZXA6bGFzdC1jaGlsZHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0LmV4cG9ydC1jb2FjaGluZy1zdGVwIC5pY29uLWJveHtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC5leHBvcnQtY29hY2hpbmctc3RlcC1jb250ZW50e1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcblx0fVxuXG5cdC5hYm91dC11cy1pbWFnZXN7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDM0cHggMzBweDtcbiAgICB9XG5cblx0LmFib3V0LXVzLWltZy0ye1xuICAgICAgICBtYXgtd2lkdGg6IDE0NXB4O1xuICAgIH1cblxuXHQuYWJvdXQtZXhwZXJpZW5jZS1ib3h7XG5cdFx0cGFkZGluZzogMTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTBweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzAlKTtcbiAgICB9XG5cblx0QGtleWZyYW1lcyBleHBlcmllbmNlbW92ZW9iamVjdHtcblx0XHQ1MCV7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5hYm91dC1leHBlcmllbmNlLWJveCAuYWJvdXQtZXhwZXJpZW5jZS1jb250ZW50IGgze1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG5cdC5jb21wYW55LXJldmlld3tcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZykgdHJhbnNsYXRlKDAsIDIwJSk7XG4gICAgfVxuXG5cdC5jb21wYW55LXJldmlldyBoM3tcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuYWJvdXQtdXMtbGlzdCB1bCBsaXtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHR9XG5cblx0LmFib3V0LXVzLWxpc3QgdWwgbGk6OmJlZm9yZXtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQuYWJvdXQtdXMtYm9keXtcblx0XHRnYXA6IDI1cHg7XG5cdH1cblxuXHQuYWJvdXQtY29tYXBueS1jbGllbnQsXG5cdC5hYm91dC1jb21wYW55LXJlc3VsdHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jb21wYW55LXJlc3VsdC1jb250ZW50IGgze1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC5zZXJ2aWNlLWl0ZW17XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuc2VydmljZS1pdGVtIC5pY29uLWJveHtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdH1cblxuXHQuc2VydmljZS1pdGVtIC5pY29uLWJveCBpbWd7XG5cdFx0bWF4LXdpZHRoOiAyNXB4O1xuXHR9XG5cblx0LnNlcnZpY2UtaXRlbS1jb250ZW50IGgze1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG5cdC5zZXJ2aWNlLWZvb3RlciBwIHNwYW57XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdHBhZGRpbmc6IDBweCAxMHB4O1xuXHR9XG5cblx0LnBvdGVudGlhbC1jb3VudGVyLWl0ZW17XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucG90ZW50aWFsLWNvdW50ZXItaXRlbSAuY291bnRlci1jaXJjbGUgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICB9XG5cblx0LnBvdGVudGlhbC1jb3VudGVyLWNvbnRlbnR7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDRweCk7XG4gICAgfVxuXG5cdC5wb3RlbnRpYWwtY291bnRlci1jb250ZW50IGgze1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC5wb3RlbnRpYWwtYm9keS1jb250ZW50IGgze1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG5cdC5wcmljaW5nLWJveHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cblx0LnByaWNpbmctYm94LWNvbnRlbnR7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5wcmljaW5nLXRpdGxlIGgye1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG5cdC5wcmljaW5nLXRpdGxlIGgyIHN1cHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXHRcdHRvcDogLTAuM2VtO1xuICAgIH1cblxuXHQucHJpY2luZy1idG57XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXG5cdC5wcmljaW5nLWxpc3R7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucHJpY2luZy1saXN0IHVse1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdC5wcmljaW5nLWxpc3QgdWwgbGl7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0LnByaWNpbmctbGlzdCB1bCBsaTo6YmVmb3Jle1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC5wcmljaW5nLWJlbmVmaXQtbGlzdHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0LnByaWNpbmctYmVuZWZpdC1saXN0IHVse1xuXHRcdGdhcDogMTVweDtcblx0fVxuXG5cdC5wcmljaW5nLWJlbmVmaXQtbGlzdCB1bCBsaXtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cblx0LnByaWNpbmctYmVuZWZpdC1saXN0IHVsIGxpIGltZ3tcblx0XHRtYXgtd2lkdGg6IDE2cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdH1cblxuXHQuZXhwZXJ0aXNlLWxpc3R7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGdhcDogMjBweCAxMHB4O1xuXHR9XG5cblx0LmV4cGVydGlzZS1pdGVtOmZpcnN0LWNoaWxke1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5leHBlcnRpc2UtaW1hZ2UgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgfVxuXG5cdC5leHBlcnRpc2UtY29udGVudHtcblx0XHRwYWRkaW5nOiAwIDIwcHggMCAxMHB4O1xuXHR9XG5cblx0LmludHJvLXZpZGVvIC5zZWN0aW9uLXRpdGxle1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQudmlkZW8tcGxheS1idXR0b257XG5cdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHR9XG5cblx0LmludHJvLXZpZGVvLWxpc3QgdWwgbGl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuXHQuaW50cm8tdmlkZW8tbGlzdCB1bCBsaTphZnRlcntcblx0XHR0b3A6IDNweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQuaG93LXdvcmstaXRlbSAuaWNvbi1ib3h7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdHdpZHRoOiA2MHB4O1xuXHR9XG5cblx0Lmhvdy13b3JrLWl0ZW0gLmljb24tYm94IGltZ3tcblx0XHRtYXgtd2lkdGg6IDMwcHg7XG5cdH1cblxuXHQuaG93LXdvcmstY29udGVudCBoM3tcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR9XG5cblx0LnNjcm9sbGluZy10aWNrZXItYm94e1xuICAgICAgICAtLWdhcDogMjBweDtcbiAgICB9XG5cblx0LnNjcm9sbGluZy1jb250ZW50IHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcblx0XHQtd2Via2l0LXRleHQtc3Ryb2tlOiAzcHggdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG5cdC5zY3JvbGxpbmctY29udGVudCBzcGFuIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cblx0LmNvbXBhbnktZ3Jvd3RoLWltYWdlIGltZ3tcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMC44NztcbiAgICB9XG5cblx0LmNvbXBhbnktZ3Jvd3RoLWl0ZW17XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuXHQuY29tcGFueS1ncm93dGgtaXRlbSBoMntcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuXHQuY29tcGFueS1ncm93dGgtaXRlbSBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuXHQuZmFxcy1jdGEtYm94e1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHQuZmFxcy1jdGEtY29udGVudCBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuXHQub3VyLWZhcS1zZWN0aW9uIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9ue1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG5cdC5vdXItZmFxLXNlY3Rpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keXtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG5cblx0Lm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IHB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0Lm91ci1mYXEtc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246OmFmdGVyLFxuXHQub3VyLWZhcS1zZWN0aW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6OmFmdGVye1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgIH1cblxuXHQudGVzdGltb25pYWwtc2xpZGVyLWNvbnRlbnQsIC50ZXN0aW1vbmlhbC1zbGlkZXItaW1hZ2V7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQub3VyLXRlc3RpbW9uaWFsLWNvbnRlbnQgLnNlY3Rpb24tdGl0bGV7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQudGVzdGltb25pYWwtc2xpZGVyLWltYWdlIGltZ3tcblx0XHRhc3BlY3QtcmF0aW86IDEgLyAxLjEyO1xuXHR9XG5cblx0LnRlc3RpbW9uaWFsLWNvbnRlbnQgcHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHQuYXV0aG9yLWNvbnRlbnQgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cblx0LnRlc3RpbW9uaWFsLXJhdGluZy1pdGVte1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cblx0LnRlc3RpbW9uaWFsLXJhdGluZy1pdGVtIC5pY29uLWJveCBpbWd7XG5cdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0XHRtYXgtaGVpZ2h0OiAzMHB4O1xuXHR9XG5cblx0LmJsb2ctaXRlbXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG5cdC5ibG9nLWl0ZW0gLmJsb2ctZmVhdHVyZWQtaW1hZ2V7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdC5ibG9nLWl0ZW0tYm9keXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHR9XG5cblx0LmJsb2ctaXRlbS1jb250ZW50IGgye1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG5cdC5mb290ZXItY29udGFjdC1pbmZvIGgze1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cblx0LmZvb3Rlci1jb250YWN0LWluZm8gcCBzcGFue1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC5mb290ZXItc29jaWFsLWxpbmtze1xuXHRcdG1hcmdpbjogMzBweCAwO1xuXHR9XG5cblx0LmZvb3Rlci1jb3B5cmlnaHR7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cblx0LmZvb3Rlci1tZW51e1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnUgdWwsXG5cdC5mb290ZXItY29weXJpZ2h0LXRleHR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnBhZ2UtaGVhZGVyLWJveCBoMXtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdH1cblxuXHQubWlzc2lvbi12aXNpb24taXRlbXtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGl2aWRlci1jb2xvcik7XG5cdH1cblxuXHQubWlzc2lvbi12aXNpb24tbGlzdCAuY29sLTEyOmxhc3QtY2hpbGQgLm1pc3Npb24tdmlzaW9uLWl0ZW17XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxuXG5cdC5taXNzaW9uLXZpc2lvbi1saXN0IC5jb2wtbWQtNjpsYXN0LWNoaWxkIC5taXNzaW9uLXZpc2lvbi1pdGVte1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblxuXHQubWlzc2lvbi12aXNpb24tbGlzdCAuY29sLW1kLTY6bnRoLWNoaWxkKG9kZCkgLm1pc3Npb24tdmlzaW9uLWl0ZW17XG5cdFx0cGFkZGluZzogMCAwIDMwcHggMDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0Lm1pc3Npb24tdmlzaW9uLWxpc3QgLmNvbC1tZC02Om50aC1jaGlsZChldmVuKSAubWlzc2lvbi12aXNpb24taXRlbXtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZzogMCAwIDMwcHggMDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0Lm1pc3Npb24tdmlzaW9uLWl0ZW06YWZ0ZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5taXNzaW9uLXZpc2lvbi1pdGVtIC5pY29uLWJveHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0Lm1pc3Npb24tdmlzaW9uLWNvbnRlbnQgaDN7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQubWlzc2lvbi12aXNpb24taXRlbS5vdXItdmFsdWUtaXRlbSAuaWNvbi1ib3h7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdH1cblxuXHQubWlzc2lvbi12aXNpb24taXRlbS5vdXItdmFsdWUtaXRlbXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdH1cblxuXHQub3VyLXBhcnRuZXJzIC5jb250YWN0LWNpcmNsZSBpbWd7XG5cdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0fVxuXG5cdC5vdXItcGFydG5lcnMgLmNvbXBhbnktbG9nb3tcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdH1cblxuXHQuY29tcGFueS1leHBlcmllbmNlLWl0ZW17XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29tcGFueS1leHBlcmllbmNlLWl0ZW0gaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cblx0LmNvbXBhbnktZXhwZXJpZW5jZS1pdGVtIGgze1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC53aHktY2hvb3NlLXVzLWltZy0xe1xuXHRcdHdpZHRoOiAyNTBweDtcblx0fVxuXG5cdC53aHktY2hvb3NlLXVzLWltZy0ye1xuXHRcdHdpZHRoOiAyMjBweDtcblx0fVxuXG5cdC53aHktY2hvb3NlLWNvbnRhY3QtY2lyY2xlIGltZ3tcblx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHR9XG5cblx0LndoeS1jaG9vc2UtY29udGFjdC1jaXJjbGV7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdGxlZnQ6IDA7XG5cdH1cblx0XG5cdC50ZWFtLWltYWdle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0LnRlYW0tbWVtYmVyLWl0ZW06aG92ZXIgLnRlYW0tc29jaWFsLWljb257XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICB9XG5cblx0LnBhZ2Utc2VydmljZXMgLnNlcnZpY2UtaXRlbXtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cblx0LnNlcnZpY2UtY2F0YWdlcnktbGlzdCBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5zaWRlYmFyLWN0YS1jb250ZW50IGgze1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAuc2VydmljZS1lbnRyeSBoMntcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLWVudHJ5IHVsIGxpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5idXNpbmVzcy1wbGFuaW5nLWltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmJ1c2luZXNzLXBsYW5pbmctaW1nIGltZ3tcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMC43MjtcbiAgICB9XG5cblx0LnBvc3QtaW1hZ2UgZmlndXJlLFxuXHQucG9zdC1pbWFnZSBpbWd7XG5cdFx0YXNwZWN0LXJhdGlvOiAxIC8gMC43MDtcblx0fVxuXG5cdC5wb3N0LWVudHJ5IGJsb2NrcXVvdGV7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCAyMHB4O1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDIwcHggMjBweCAyMHB4O1xuXHR9XG5cdFxuXHQucG9zdC1lbnRyeSBoMntcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cblxuXHQudGFnLWxpbmtze1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC50ZWFtLXNpbmdsZS1pbWFnZSBpbWd7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDEuMjtcbiAgICB9XG5cbiAgICAudGVhbS1tZW1iZXItaW5mb3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAudGVhbS1pbmZvLWhlYWRlcntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAudGVhbS1pbmZvLWhlYWRlciBoMntcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIC50ZWFtLWluZm8tYm9keXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAudGVhbS1pbmZvLWxpc3QgdWwgbGkgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB3aWR0aDogMzIlO1xuICAgIH1cblxuICAgIC50ZWFtLW1lbWJlci1leHBlcmllbmNle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuXHQucGFnZS1wcmljaW5nIC5wcmljaW5nLWJveCAucHJpY2luZy1ib3gtY29udGVudHtcbiAgICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIH1cblxuICAgIC5wYWdlLXByaWNpbmcgLnByaWNpbmctYm94e1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5wYWdlLXByaWNpbmcgLnByaWNpbmctYmVuZWZpdC1saXN0IHVse1xuICAgICAgICBnYXA6IDEwcHggMTVweDtcbiAgICB9XG5cblx0LmNsaWVudC10ZXN0aW1vbmlhbC1pdGVte1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgICBcbiAgICB9XG5cbiAgICAuY2xpZW50LXRlc3RpbW9uaWFsLWF1dGhvcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmNsaWVudC1hdXRob3ItY29udGVudCBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5jbGllbnQtdGVzdGltb25pYWwtY29udGVudHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA0NXB4O1xuICAgIH1cblxuXHQucGFnZS1mYXEtYWNjb3JkaW9ue1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuXHQuY29udGFjdC11cy1mb3Jte1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtdXMtdGl0bGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtaW5mby1jb250YW50IGgze1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtaW5mby10aXRsZSBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5nb29nbGUtbWFwLWlmcmFtZSwgXG4gICAgLmdvb2dsZS1tYXAtaWZyYW1lIGlmcmFtZXtcbiAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICB9XG5cblx0LmJvb2tpbmctdGltaW5nLXRpdGxlIGgze1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLmFwcG9pbnRtZW50LWZvcm17XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLmFwcG9pbnRtZW50LWZvcm0gcHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuYXBwb2ludG1lbnQtZm9ybSBmb3JtIC5idG4tZGVmYXVsdHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG59XG5cbi5pbWctcHJvZHVjdHMge1xuICAgIGJhY2tncm91bmQ6ICM1ODI3MzA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHg7ICAgIFxufSJdfQ== */