.nc-calc-wrapper{margin:50px auto;max-width:800px;background-color:#f7f7f7}.nc-body{padding:70px}@media (max-width:787px){.nc-body{padding:20px}}.nc-result{padding:50px 70px;border-top:1px solid #d7b740;background:#faf7e9}@media (max-width:787px){.nc-result{padding:20px}}.nc-calc-row{align-items:center}.nc-label{font-family:alternate-gothic-no-2-d,sans-serif;font-size:1.4rem}@media (max-width:768px){.nc-label{padding-bottom:10px}}.nc-data-input{padding:10px 20px;border:none;font-family:alternate-gothic-no-2-d,sans-serif;font-size:1.3rem}.nc-options-wrapper{margin-top:20px;margin-bottom:20px}.nc-options-wrapper .nc-options-title{margin-bottom:10px;text-align:center}.nc-options-wrapper button{display:block;margin:auto;border:none;line-height:42px;padding:0 40px}.nc-options-fields-wrapper{margin-top:20px}.nc-label-only span{font-family:alternate-gothic-no-2-d,sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:2px;color:#000}@media (max-width:768px){.nc-label-only span{padding-bottom:10px}}.nc-result-title{margin-top:0!important;font-family:alternate-gothic-no-2-d,sans-serif!important;font-size:45px!important;line-height:50px!important;text-align:center;text-transform:none!important}.nc-result-list{list-style-type:none;text-align:center}.nc-result-list li{font-weight:700!important}.nc-has-dynamic-value{font-family:Work Sans,sans-serif;font-size:1.3rem}.nc-result-text{display:inline-block;margin-top:10px}.nc-input__wrapper{justify-content:flex-end}.nc-input__wrapper button{border:1px solid #000;cursor:pointer;padding:0 10px;margin:0}.nc-input__wrapper button:hover{background:#4d4d4d}@media (max-width:787px){.nc-input__wrapper{width:100%}}.nc-label-list{display:grid;gap:10px}.nc-label-list.nc-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-label-list.nc-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nc-label-list.nc-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nc-label-list input[type=radio]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.nc-label-list input[type=radio]:checked+label{background:#d7b740}.nc-label-list label{display:block;text-align:center;padding:10px;background:#000;color:#fff;font-size:20px;width:100%;cursor:pointer}.nc-label-list label:hover{background:#666}@media (max-width:787px){.nc-label-list.nc-grid-4{grid-template-columns:repeat(1,minmax(0,1fr))}}.nc-only-value-result{display:block;font-size:40px;text-align:center}.text-center,.text-left,.text-right{text-align:center}.bg-black p{color:#bfbfbf}.video-embed{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.video-embed embed,.video-embed iframe,.video-embed object{position:absolute;top:0;left:0;width:100%;height:100%;max-width:500px}span.gold{color:#d7b740}.contact .txt-form-wpr .video-embed iframe{height:100%!important}.nodropcap.retirement .content p:first-child:first-letter{font-family:Work Sans,sans-serif;font-size:16px;line-height:24px;color:#454545;font-weight:300!important}.txt-wpr.blog-content>p:first-child{min-height:42px}.txt-wpr.blog-content>p.single:first-letter{margin-top:-26px!important}.btn-sales{display:inline-block;padding:15px;width:270px;font-size:28px;font-family:alternate-gothic-no-2-d,sans-serif;color:#fff;background:#d7b740;border:1px solid #d7b740;text-align:center;text-transform:uppercase;font-size:18px;letter-spacing:2px;font-weight:500;transition:all .5s ease;cursor:pointer}.btn-sales:hover{background:#fff;color:#d7b740}.btn-big{width:auto;padding:15px 35px}.btn-big .big{display:block;font-size:28px}.btn-big .small{display:block;font-family:Work Sans,sans-serif;font-size:14px;letter-spacing:0}@media (max-width:780px){.btn-big{padding:15px;width:100%}}@media (max-width:350px){.btn-big .big{font-size:23px}}.btn-rounded{border-radius:50px}ul.blank{margin:0;padding:0;list-style-type:none}.sales--hero_video-wrapper{margin:125px auto 25px;position:relative;max-width:560px}.sales--hero_video-wrapper.big{margin:80px auto 0;max-width:100%;width:700px;height:auto}.sales--hero_video-wrapper.big .watch-video{top:0;max-width:150px}.sales--hero_video-wrapper .watch-video{position:absolute;top:-15px;left:50%;max-width:185px;transform:translate(-50%,-100%)}.sales--hero_video-wrapper .sales--hero_video-iframe{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.sales--hero_video-wrapper .sales--hero_video-iframe embed,.sales--hero_video-wrapper .sales--hero_video-iframe iframe,.sales--hero_video-wrapper .sales--hero_video-iframe object{position:absolute;top:0;left:0;width:100%;height:100%}.sales--hero_video-wrapper .sales--hero_video-iframe.follow{position:fixed;z-index:99990;top:20px;left:20px;width:250px;height:140px;padding-bottom:0;border:5px solid #000;border-radius:4px;box-shadow:0 5px 30px rgba(0,0,0,.2)}.sales--hero_video-wrapper .sales--hero_video-unmute{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.sales--hero_video-wrapper .sales--hero_video-unmute img{position:absolute;top:50%;left:50%;width:40px;height:auto;transform:translate(-50%,-50%)}.sales--hero_video-wrapper .sales--hero_video-unmute.follow{position:fixed;z-index:99999;top:20px;left:20px;width:250px;height:140px;border:5px solid #000;border-radius:4px}.sales--list-brands{margin-top:50px!important;display:flex;align-items:center;flex-wrap:wrap;width:70%}.sales--list-brands li{margin-right:25px;margin-bottom:25px}.sales--list-brands li:last-child{margin-right:0}.sales--list-brands li img{width:auto;height:25px;margin-top:0}@media (max-width:780px){.sales--list-brands{display:none}}.loading-bar-wrapper{flex:1;margin-left:50px}@media (max-width:780px){.loading-bar-wrapper{width:100%;margin-left:0}}.loading-bar{height:35px;position:relative;border-radius:25px;padding:0;background:#fff}.loading-bar em{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:Work Sans,sans-serif;font-style:normal;font-size:14px;width:100%}.loading-bar>span{display:block;height:100%;border-radius:20px 0 0 20px;position:relative;overflow:hidden;background-color:#dbbf55;background-image:-webkit-linear-gradient(#dbbf55,#d7b740)}.loading-bar>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-moz-linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.2) 75%,transparent 75%,transparent);z-index:1;background-size:50px 50px;-webkit-animation:move 5s linear infinite;animation:move 5s linear infinite;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}@media (max-width:780px){.loading-bar{height:20px}}@-webkit-keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}#notification-1{border:2px solid #d7b740;box-shadow:0 5px 30px rgba(0,0,0,.2)}#notification-1 .notification-close{color:#000!important}#notification-1 .notification-img{background:#fff!important}#notification-1 .notification-img span{color:#000!important}#notification-1 .notification-text-block{background:#fff!important;color:#000!important}#notification-1 .notification-text-block .notification-title{font-family:alternate-gothic-no-2-d,sans-serif!important;color:#000!important}#notification-1 .notification-text-block .notification-text{font-family:Work Sans,sans-serif!important;color:#000!important}.modal-filter{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:999999;display:none;overflow-y:scroll}.modal-filter .general-modal{position:relative;width:85%;margin:0 auto;z-index:99999;display:block;padding:50px 0;text-align:center}#contact-modal .general-modal{height:100%;width:100%}#contact-modal .close-modal{position:absolute;top:0;right:0;transform:translate(50%,-50%)}#contact-modal .modal-content{background:#fff;padding:25px;border-radius:5px;position:absolute;top:50%;left:50%;width:90%;max-width:600px;transform:translate(-50%,-50%)}#contact-modal .error-message{display:flex;align-items:center;border:3px dashed #e43b2c;background:rgba(255,0,0,.11);padding:15px}#contact-modal .error-message .img-wrapper{width:100px;text-align:center}#contact-modal .error-message .img-wrapper img{width:60px;height:60px}#contact-modal .error-message p{padding:0 25px 0 10px;flex:1;text-align:left;color:#000;font-size:18px}#contact-modal .main-content{margin-top:15px}#contact-modal .main-content img{max-width:200px;margin:25px 0}#contact-modal .btn-sales{width:100%;margin-bottom:10px}#contact-modal .btn-sales span.big{font-size:26px;letter-spacing:0}#contact-modal .btn-sales span.small{text-transform:none}#contact-modal a.no-thanks{color:#000;font-family:Work Sans,sans-serif}#contact-modal a.no-thanks:hover{text-decoration:underline}@media (max-width:780px){#contact-modal .general-modal{height:auto}#contact-modal .modal-content{margin:0 auto;position:relative;top:0;left:0;transform:translate(0)}#contact-modal .error-message{display:flex;align-items:center;border:3px dashed #e43b2c;background:rgba(255,0,0,.11);padding:15px}#contact-modal .error-message .img-wrapper{display:none}#contact-modal .error-message p{padding:0;font-size:12px;line-height:16px}#contact-modal .main-content h3{font-size:22px}#contact-modal .main-content img{max-width:150px;margin:10px 0}#contact-modal .main-content p{font-size:14px}#contact-modal .main-content h2{font-size:36px}#contact-modal .btn-sales.bnt-big{padding:15px 5px}#contact-modal .btn-sales span.big{font-size:26px;letter-spacing:0}#contact-modal .btn-sales span.small{font-size:12px}#contact-modal a.no-thanks{font-size:14px}}@media (max-width:780px){#contact-modal .main-content h3{font-size:22px}#contact-modal .main-content img{max-width:150px;margin:10px 0}#contact-modal .main-content p{font-size:14px}#contact-modal .main-content h2{font-size:36px}#contact-modal .btn-sales{width:100%;margin-bottom:10px}#contact-modal .btn-sales span.big{font-size:26px;letter-spacing:0}#contact-modal .btn-sales span.small{text-transform:none}#contact-modal a.no-thanks{font-size:14px}}.woocommerce-notices-wrapper{position:fixed;z-index:300;background:#d7b740;width:400px;text-align:center;right:25px;bottom:25px;font-family:alternate-gothic-no-2-d,sans-serif}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message{font-size:20px;padding:25px 10px}.woocommerce-notices-wrapper ul{list-style-type:none;padding:0;margin:0}.woocommerce-notices-wrapper a.button{font-size:14px;padding:5px;margin-right:10px}.opt-in .container .tab-wpr h5,.rich-bitch-opt-in .container .tab-wpr h5{white-space:nowrap}.form-cart{margin-top:10px}.form-cart .quantity{margin-bottom:10px}.form-cart .quantity label{font-family:Work Sans,sans-serif;display:block;letter-spacing:0;font-weight:400;font-size:16px}.form-cart .quantity input[type=number]{padding:3px}header{top:0}header a.cart{padding-left:40px;border-left:1px solid rgba(0,0,0,.25);margin-left:20px;display:inline-block;position:relative}header.inverse a.cart,header:hover a.cart{border-left:1px solid hsla(0,0%,100%,.25)}header.inverse a.cart .cart-icon,header:hover a.cart .cart-icon{fill:#fff}header .cart-icon{width:20px;height:auto;transition:all .5s ease;transform:translateY(3px)}@media (max-width:1020px){header a.cart{border-left:none;margin-left:0;padding:20px;display:block}}.title-slider h1{white-space:nowrap}@media (max-width:1200px){.boss-intro.adjusted{background-position:center bottom 100px}}.blue-bg{background-color:#e2f1f6}.becomesuperwoman .button-style,.becomesuperwoman .opt-in .btn-wpr a{color:#fff;background:#000;text-transform:uppercase;font-family:alternate-gothic-no-2-d,sans-serif;letter-spacing:2px;line-height:42px;padding:0 40px;height:40px;display:block;margin:5px 0;transition:.2s ease;font-weight:400}.becomesuperwoman .button-style{width:auto;display:inline-table}.becomesuperwoman .button-style a,.becomesuperwoman .opt-in .btn-wpr a{color:#fff;background:#000;text-transform:uppercase;font-family:alternate-gothic-no-2-d,sans-serif;letter-spacing:2px;line-height:42px;padding:0 40px;height:40px;display:block;margin:5px 0;transition:.2s ease;font-weight:400}.becomesuperwoman .button-style a{width:auto;display:inline-table}.becomesuperwoman .opt-in .btn-wpr a:hover{line-height:46px;height:44px;padding:0 44px;margin-left:-4px;margin-right:-4px}.becomesuperwoman .validation{padding-top:80px}.becomesuperwoman .validation .validate-txt-slider li{height:auto}.featured-press .elastic-content{min-height:200px!important;height:auto!important}.featured-press .article-wpr{flex:1}.featured-press .hide{display:none}.featured-press .collapseBtn,.featured-press .expandBtn{align-items:center;cursor:pointer}.featured-press .collapseBtn img,.featured-press .expandBtn img{width:30px;height:30px}.featured-press .collapseBtn h5,.featured-press .expandBtn h5{margin-left:20px}.featured-press .collapseBtn{display:none}.purchase-book.superwoman{padding:100px 0}.purchase-book.superwoman h2{text-transform:uppercase;margin-bottom:50px}.purchase-options-carousel{list-style-type:none;display:flex;margin:0;padding:0;justify-content:center;align-items:center;flex-wrap:wrap}.purchase-options-carousel li{margin-right:50px}.purchase-options-carousel li:last-child{margin-right:0}.purchase-options-carousel a{display:block}.purchase-options-carousel a:hover img{filter:grayscale(0)}.purchase-options-carousel img{width:auto;height:auto;max-width:200px;max-height:50px;filter:grayscale(100%);transition:filter .25s ease}@media (max-width:1200px){.purchase-options-carousel li{margin-right:25px;margin-bottom:50px}}.sales--header{text-align:center}.sales--header_top{padding:25px 50px}.sales--header_bottom{padding:10px 50px 5px;background:#d7b740;color:#fff}.sales--header.upsell{padding:25px 50px;background:#000}.sales--header.upsell .sales-container{display:flex;align-items:center}.sales--header img{width:300px}.sales--header h1{text-transform:uppercase;font-size:32px}@media (max-width:780px){.sales--header img{width:80%;max-width:250px}.sales--header h1{font-size:14px}}@media (max-width:780px){.sales--header.upsell{padding:10px 25px}.sales--header.upsell .sales-container{flex-direction:column}.sales--header.upsell img{margin-bottom:10px}}.sales-container{width:95%;max-width:1100px;margin:0 auto}.sales-container.sm{max-width:880px}@media (max-width:780px){.sales-container{padding:0 25px}}.grecaptcha-badge{transform:translateX(100px)}.sales--hero{background:#000;min-height:700px;background-size:auto 100%;background-position:100%;background-repeat:no-repeat;display:flex;padding:50px 0}.sales--hero.upsell{padding:0 0 20px}.sales--hero.upsell .btn-sales{margin:20px 0 10px}.sales--hero.upsell .small-link{color:#fff;display:inline-block;font-family:Work Sans,sans-serif;font-size:14px}.sales--hero.upsell .small-link:hover{text-decoration:underline}.sales--hero.upsell .sales--hero_content{width:100%}.sales--hero_content{width:75%;color:#fff;text-align:center;margin:0 auto}.sales--hero img.arrow-down{max-width:85px;display:inline-block;margin:10px 0}.sales--hero h1{font-family:alternate-gothic-no-2-d,sans-serif;font-size:60px;font-weight:400}.sales--hero h1 b,.sales--hero h1 strong{display:block;text-transform:uppercase}@media (max-width:1200px){.sales--hero{background-position:right -250px center;background-position:50%}}@media (max-width:1200px){.sales--hero_content{width:100%}}@media (max-width:780px){.sales--hero.upsell{padding:25px 0}}.sales--content,.sales--content-company{padding:100px 0;background-size:cover;background-position:100%;background-repeat:no-repeat}.sales--content-company .inner,.sales--content .inner{width:65%;max-width:500px}.sales--content-company p,.sales--content p{margin-bottom:15px}.sales--content-company img,.sales--content img{max-width:125px;display:inline-block;margin-top:25px;height:auto}@media (max-width:980px){.sales--content,.sales--content-company{background-position:right -200px center}.sales--content-company .inner,.sales--content .inner{width:75%;max-width:100%}}@media (max-width:780px){.sales--content,.sales--content-company{background:#fff!important;padding:100px 25px}.sales--content-company .inner,.sales--content .inner{width:80%;max-width:100%}}@media (max-width:600px){.sales--content,.sales--content-company{background-position:right -350px center}.sales--content-company .inner,.sales--content .inner{width:100%;max-width:100%}}.sales--content-faq{padding:100px 0;background:#f7f0eb}.sales--content-faq-list li{margin-top:30px}.sales--content-faq-list .question{display:flex;margin-bottom:10px}.sales--content-faq-list .question img{width:20px;height:20px}.sales--content-faq-list .question p{margin-left:10px;font-size:20px;color:#000;font-family:alternate-gothic-no-2-d,sans-serif}@media (max-width:780px){.sales--content-faq .sales-container{padding:0 25px}}.sales--content-banner{background:#000;color:#fff}.sales--content-banner,.sales--content-list{padding:100px 0;text-align:center}.sales--content-list_title{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #000}.sales--content-list_title h2{font-size:36px}.sales--content-list_title h2 span{display:block;color:#d7b740;font-size:60px;line-height:60px}.sales--content-list_list li{text-align:left;display:flex;align-items:flex-start;color:#000;margin-bottom:20px}.sales--content-list_list label{margin-left:15px;font-size:16px;line-height:24px;color:#454545;font-weight:400}.sales--content-list_list input{margin-top:8px}.sales--content-list_outro{margin-top:30px;padding:30px;font-size:35px;line-height:46px;color:#000;border-top:2px solid #000;border-bottom:2px solid #000}.sales--content-list_outro.active em:after{max-width:100%}.sales--content-list_outro em{font-style:normal;display:inline-block;position:relative}.sales--content-list_outro em:first-of-type:after{transition-delay:0s}.sales--content-list_outro em:nth-of-type(2):after{transition-delay:.6s}.sales--content-list_outro em:nth-of-type(3):after{transition-delay:1.2s}.sales--content-list_outro em:nth-of-type(4):after{transition-delay:1.8s}.sales--content-list_outro em:nth-of-type(5):after{transition-delay:2.4s}.sales--content-list_outro em:after{content:"";display:block;position:absolute;left:0;bottom:5px;max-width:0;width:100%;height:2px;background:#d7b740;transition:all .5s ease}.sales--content-list_outro span{color:#d7b740}@media (max-width:780px){.sales--content-list h3{font-size:22px}.sales--content-list_list{padding:0 10px!important}.sales--content-list_list label{font-size:14px;line-height:22px}.sales--content-list_outro{font-size:24px;line-height:36px}}.sales--content-what-you-get{padding:125px 0;background:#f7f0eb}.sales--content-what-you-get h2{margin:30px auto 70px}.sales--content-what-you-get h4{margin:100px auto;max-width:600px;font-size:30px}.sales--content-what-you-get img.intro-img{width:80%;max-width:800px}.sales--content-what-you-get a.btn-sales{margin-top:50px}.sales--content-what-you-get .main-program{text-align:left}.sales--content-what-you-get .main-program li{display:flex;align-items:center;margin-bottom:15px}.sales--content-what-you-get .main-program li img{width:20px;height:20px}.sales--content-what-you-get .main-program li p{margin:0;padding-left:10px}.sales--content-what-you-get .main-program li p span{color:#d7b740}.sales--content-what-you-get .bonus-program{margin-top:75px;text-align:left}.sales--content-what-you-get .bonus-program li{margin-bottom:15px}.sales--content-what-you-get .bonus-program li p{color:#000;font-weight:500}.sales--content-what-you-get .bonus-program li span{color:#d7b740}.sales--content-what-you-get .included-overview{padding:50px;margin:0 auto;max-width:650px;position:relative;background:#fff}.sales--content-what-you-get .included-overview h2{margin:50px 0 0}.sales--content-what-you-get .included-overview h3{margin:0}.sales--content-what-you-get .included-overview h5{position:absolute;top:-18px;left:-30px;background-color:#d7b740;padding:10px 30px;color:#fff;font-size:12px}.sales--content-what-you-get .included-overview h5:after{content:"";position:absolute;display:block;bottom:-12px;left:0;background-image:url(../images/left-fold.png);width:30px;height:12px;background-size:30px}@media (max-width:780px){.sales--content-what-you-get .main-program li{align-items:flex-start}.sales--content-what-you-get .main-program li img{width:15px;height:15px;min-width:15px;min-height:15px;margin-top:5px}.sales--content-what-you-get .included-overview{padding:50px 25px;width:100%}.sales--content-what-you-get .included-overview h5{position:absolute;width:75%;top:0;left:50%;transform:translate(-50%,-50%)}.sales--content-what-you-get .included-overview h5:after{content:none}.sales--content-what-you-get .bonus-program{margin-top:50px}.sales--content-what-you-get .bonus-program li p{font-size:14px}}@media (max-width:550px){.sales--content-what-you-get .included-overview{padding:50px 15px}}.sales--program_single-item{padding:50px;background:#fff;margin:50px auto 0;max-width:900px;text-align:left;box-shadow:0 0 4px 0 rgba(0,0,0,.1);display:flex;align-items:center}.sales--program_single-item .img-wrapper{width:250px}.sales--program_single-item .img-wrapper img{width:100%;height:auto}.sales--program_single-item .info-wrapper{flex:1;padding-left:50px}.sales--program_single-item .info-wrapper h3{margin-bottom:10px}.sales--program_single-item .info-wrapper span.gold{display:inline-block;margin-top:25px;color:#d7b740}@media (max-width:980px){.sales--program_single-item{align-items:flex-start}.sales--program_single-item .img-wrapper{width:200px}}@media (max-width:780px){.sales--program_single-item{flex-direction:column;align-items:center;padding:25px}.sales--program_single-item .info-wrapper{margin-top:25px;padding-left:0}}.sales--content-what-you-get-bonus{padding:50px 0}.sales--content-what-you-get-bonus ul{margin-top:50px;display:flex}.sales--content-what-you-get-bonus li{flex:1;padding:0 25px;text-align:center}.sales--content-what-you-get-bonus li img{max-width:150px}.sales--content-what-you-get-bonus li h3{margin:25px 0}.sales--content-what-you-get-bonus li span.gold{font-weight:500;color:#d7b740;display:inline-block;margin-top:25px}@media (max-width:780px){.sales--content-what-you-get-bonus ul{flex-direction:column}.sales--content-what-you-get-bonus li{margin-bottom:50px}}.sales--content-purchase-form{padding:50px 0;background:#f7f0eb}.sales--content-purchase-form .btn-sales{margin-top:35px}.sales--content-purchase-form .btn-sales svg{width:15px;margin-right:10px}.sales--content-purchase-form .payment-options{margin-top:10px;max-width:200px}.sales--content-testimonials{padding:150px 0 140px}.sales--content-testimonials h2{margin:30px auto 70px}.sales--content-testimonials .slick-next,.sales--content-testimonials .slick-prev{top:45%}.sales--content-testimonials .slick-prev:before{background-image:url(../images/prev-arrow.png)}.sales--content-testimonials .slick-next:before,.sales--content-testimonials .slick-prev:before{content:""!important;display:block;width:20px;height:35px;position:absolute;background-size:20px;top:0}.sales--content-testimonials .slick-next:before{background-image:url(../images/next-arrow.png)}@media (max-width:1200px){.sales--content-testimonials .validation{padding-top:80px}}.sales--content-testimonials .validation .img-padding{padding:0 40px}.sales--content-testimonials .validation .txt-padding{padding:0 16px}.sales--content-testimonials .validation .validate-img-slider{padding:0;margin:20px auto 100px;list-style-type:none}.sales--content-testimonials .validation .validate-img-slider .bg-img{width:200px;height:275px;margin:25px auto 0;background-size:cover;background-position:50%;opacity:.4;transition:all .35s ease}.sales--content-testimonials .validation .validate-img-slider .slick-current .bg-img{width:250px;height:322px;margin:0 auto;opacity:1}.sales--content-testimonials .validation .validate-img-slider .slick-current p.name{opacity:1}.sales--content-testimonials .validation .validate-img-slider p.name{font-family:alternate-gothic-no-2-d,sans-serif;font-weight:400;font-size:20px;line-height:24px;margin-top:20px;letter-spacing:2px;color:#000;opacity:.4;text-transform:uppercase}.sales--content-testimonials .validation .validate-txt-slider{padding:0;margin:0;list-style-type:none}.sales--content-testimonials .validation .validate-txt-slider .wpr{max-width:650px;margin:auto;position:relative}.sales--content-testimonials .validation .validate-txt-slider .wpr:before{content:"";background-image:url(../images/quote.png);display:block;width:33px;height:31px;background-size:100%;position:absolute;left:-80px}@media (max-width:1120px){.sales--content-testimonials .validation .validate-txt-slider .wpr:before{margin:0 auto 20px;position:static}}.sales--content-testimonials .validation .validate-txt-slider .wpr p.quote{font-weight:300;font-size:24px;color:#000;line-height:35px;margin-bottom:0}.sales--content-testimonials .validation .validate-txt-slider .wpr label{color:rgba(0,0,0,.5)}.sales--content-testimonials .validation .validate-txt-slider .wpr .txt-center{text-align:center;min-height:150px;display:flex;align-items:center;justify-content:center}.sales--content-testimonials .validation .validate-txt-slider .wpr .txt-center img{max-width:150px}@media (max-width:960px){.sales--content-testimonials{padding:150px 16px 140px}.sales--content-testimonials .sales-testimonials-slider-wrapper{flex-direction:column}.sales--content-testimonials .testimonial-wpr{width:100%;margin-bottom:25px}}@media (max-width:780px){.sales--content-testimonials .sales-testimonials-slider-wrapper{padding:0}.sales--content-testimonials .testimonial-wpr{padding:40px 16px}.sales--content-testimonials p{padding:40px 0 10px}}.sales--content-testimonials-video{text-align:center;margin-bottom:140px;padding:0 50px}.sales--content-testimonials-video .inner{max-width:850px;margin:0 auto}.sales--content-testimonials-video .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.sales--content-testimonials-video .embed-container embed,.sales--content-testimonials-video .embed-container iframe,.sales--content-testimonials-video .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.sales--content-testimonials-gallery .sales-container{max-width:1350px}.sales--content-testimonials-gallery .masonry-grid{width:100%}.sales--content-testimonials-gallery .masonry-item{width:33.33%;padding:25px}.sales--content-testimonials-gallery .masonry-item img{width:100%}.sales--content_whats-included .intro-img{height:150px;width:auto;display:inline-block;margin:10px auto}.sales--content_whats-included p.intro-text{max-width:800px;margin:0 auto 50px}.sales--content_whats-included img.preview-img{width:auto;height:400px}.sales--content_whats-included .content-wrapper{margin:60px auto;max-width:1000px;display:flex;align-items:flex-start}.sales--content_whats-included .content-wrapper img{width:450px;height:auto}.sales--content_whats-included .content-wrapper .the-content{flex:1;padding-left:30px}@media (max-width:980px){.sales--content_whats-included img.preview-img{height:auto;width:80%;max-width:400px}.sales--content_whats-included .content-wrapper img{width:40%;max-width:400px}}@media (max-width:780px){.sales--content_whats-included .intro-img{height:75px}.sales--content_whats-included .content-wrapper{display:flex;flex-direction:column}.sales--content_whats-included .content-wrapper img{display:none}.sales--content_whats-included .content-wrapper .the-content{padding-left:0}}.sales--content_included-upsell{background:#f7f0eb;padding:100px 0}.sales--content_included-upsell .single-module{max-width:1000px;justify-content:center;margin:40px auto;position:relative}@media (max-width:1100px){.sales--content_included-upsell .single-module{display:block;margin:40px 16px 40px 40px}}.sales--content_included-upsell .single-module>h5{position:absolute;top:-18px;left:-30px;background-color:#d7b740;margin:0;padding:10px 30px;color:#fff;font-size:12px}.sales--content_included-upsell .single-module>h5:after{content:"";bottom:-12px;left:0;background-image:url(../images/left-fold.png);display:block;width:30px;height:12px;position:absolute;background-size:30px}.sales--content_included-upsell .single-module .module-name{align-items:center;width:40%}@media (max-width:1100px){.sales--content_included-upsell .single-module .module-name{padding:50px}}.sales--content_included-upsell .single-module .module-name h3{max-width:250px;margin:auto;height:auto}.sales--content_included-upsell .single-module .lessons{background-color:#fff;padding:20px 0;width:60%}@media (max-width:1100px){.sales--content_included-upsell .single-module .lessons{max-width:100%;width:100%}}.sales--content_included-upsell .single-module .lessons .single-lesson{align-items:center;margin:30px 50px}.sales--content_included-upsell .single-module .lessons .single-lesson img{display:inline-block;width:20px}.sales--content_included-upsell .single-module .lessons .single-lesson p{display:inline-block;text-align:left;font-weight:300;margin-left:20px}@media (max-width:980px){.sales--content_included-upsell .single-module{margin:40px 0}.sales--content_included-upsell .single-module .lessons,.sales--content_included-upsell .single-module .module-name{width:100%}.sales--content_included-upsell .single-module .lessons .single-lesson{margin:15px 25px}}.sales--content_thankyou{padding:50px 0;min-height:600px;background-size:auto 100%;background-position:100%;background-repeat:no-repeat}.sales--content_thankyou .wrapper{width:65%}.sales--content_thankyou .inner{padding:50px;max-width:600px;background:#fff;margin:0 auto}.sales--content_thankyou p{max-width:450px}.sales--content_thankyou p:first-of-type{margin:40px 0 20px}.sales--content_thankyou a.btn-sales{margin:35px auto;width:340px;display:flex;justify-content:center;align-items:center}.sales--content_thankyou a.btn-sales svg{width:20px;height:20px;margin-right:10px}.sales--content_thankyou .purchase-invoice-list{font-family:Work Sans,sans-serif;margin-bottom:25px}.sales--content_thankyou .purchase-invoice-list li{display:flex;justify-content:space-between;padding:10px 0}.sales--content_thankyou .purchase-invoice-list li:first-child{color:#000;font-size:20px;border-bottom:1px solid #ddd}.sales--content_thankyou a.got-questions{font-family:Work Sans,sans-serif;color:#000;font-size:18px;font-weight:500}.sales--content_thankyou a.got-questions:hover{text-decoration:underline}@media (max-width:980px){.sales--content_thankyou .wrapper{width:80%}.sales--content_thankyou .inner{background:hsla(0,0%,100%,.7)}}@media (max-width:780px){.sales--content_thankyou{background:#fff!important}.sales--content_thankyou .wrapper{width:100%}.sales--content_thankyou .inner{max-width:100%;padding:0}.sales--content_thankyou .purchase-invoice-list{font-family:Work Sans,sans-serif;margin-bottom:25px}.sales--content_thankyou .purchase-invoice-list li{display:flex;justify-content:space-between;padding:10px 0}.sales--content_thankyou .purchase-invoice-list li span:first-child{padding-right:15px}.sales--content_thankyou a.btn-sales{margin:35px auto;width:100%;max-width:340px;font-size:14px;line-height:13px}.sales--content_thankyou a.btn-sales svg{width:14px;height:14px;margin-right:10px}}.sales--footer{background:#000;color:#fff;text-align:center;padding:50px}.sales--footer nav{width:100%;padding:0}.sales--footer nav .content .legal{justify-content:center}.sales--footer.white{background:#fff;color:#000;padding:50px 50px 25px}.sales--footer_logo{width:350px}.sales--footer_copy{margin-top:50px}.sales--footer_copy p{font-size:13px;line-height:13px;color:#fff}.sales--footer_copy p:first-child{margin-bottom:10px}.sales--footer_copy a{color:#fff;display:inline-block;padding:0 5px;border-right:1px solid #fff}.sales--footer_copy a:last-child{border:none}.sales--footer_copy a:hover{text-decoration:underline}.sales--footer p.last-chance{margin-top:20px;margin-bottom:5px;font-size:42px;line-height:42px;color:#000}.sales--footer .purchase-btn-wrapper .btn-sales{margin:10px 0}@media (max-width:780px){.sales--footer{padding:50px 25px}.sales--footer_logo{width:75%;max-width:350px}.sales--footer.white{padding:50px 25px 25px}.sales--footer.white h3{font-size:22px}.sales--footer.white h2{font-size:50px;margin-top:5px}.sales--footer p.last-chance{font-size:26px;line-height:30px;margin-bottom:15px}}a.decline{letter-spacing:0;color:#c00;font-weight:500}a.decline:hover{text-decoration:underline}.promo-countdown{display:flex;justify-content:center;margin-bottom:80px}.promo-countdown .circle{border:4px solid #2e2e2e;display:flex;align-items:center;justify-content:center;width:65px;height:65px;border-radius:50%;margin-right:20px;position:relative}.promo-countdown .circle:last-child{margin-right:0}.promo-countdown .circle span.numbers{color:#2e2e2e;font-size:27px;font-weight:700;font-family:alternate-gothic-no-2-d,sans-serif}.promo-countdown .circle span.period{position:absolute;bottom:-30px;left:0;width:100%;text-align:center;font-size:14px;font-family:alternate-gothic-no-2-d,sans-serif;opacity:.4}.woocommerce-breadcrumb{display:none}.shop--title{text-align:center;padding:50px 0}section.shop--wrapper{padding-top:100px}.shop-top-bar{margin-bottom:50px}ul.products{margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style-type:none}ul.products.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}ul.products.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}ul.products a{display:block;position:relative;overflow:hidden;padding:40px 50px;background-size:cover;background-position:50%}ul.products a:after{content:"";float:left;padding-top:100%}ul.products a:hover .filter{opacity:.8}ul.products a:hover h3{opacity:1;transform:translateY(-50%)}ul.products .info{padding:40px 50px;position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;font-family:alternate-gothic-no-2-d,sans-serif;font-weight:700;color:#000}ul.products .info .cat{text-transform:uppercase}ul.products .info span.price{font-size:18px;letter-spacing:2px;font-weight:500}ul.products .filter{top:0;right:0;bottom:0;z-index:0;background:#fff}ul.products .filter,ul.products h3{position:absolute;left:0;opacity:0;transition:all .2s ease}ul.products h3{top:50%;transform:translateY(-25%);width:100%;text-align:center;padding:0 50px;color:#000}@media (max-width:1080px){ul.products,ul.products.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))}ul.products .info,ul.products a{padding:20px 30px}}@media (max-width:980px){ul.products,ul.products.columns-3,ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){ul.products,ul.products.columns-2,ul.products.columns-3,ul.products.columns-4{grid-template-columns:repeat(1,minmax(0,1fr))}}.product-container{display:flex;padding-top:150px}@media (max-width:780px){.product-container{padding-top:100px;flex-direction:column}}.single-product-info{padding-left:50px;width:50%}.single-product-info img{max-width:100%}.single-product-info h1{font-size:74px;line-height:70px}.single-product-info .product-price{font-size:36px;font-family:alternate-gothic-no-2-d,sans-serif}.single-product-info .product-description{margin-top:25px}@media (max-width:780px){.single-product-info{width:100%;padding-left:0;margin-top:0}}.product-action-banner{display:flex;flex-direction:column}.single-product-cover{width:50%}@media (max-width:780px){.single-product-cover{width:100%;display:flex;flex-direction:column;margin-bottom:50px}}.product-thumb-slider img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-zoom-slider .product-thumb-slider-image{overflow:hidden;background-size:cover;background-position:50%}.product-zoom-slider .product-thumb-slider-image:after{content:"";float:left;padding-top:100%}.related.products{margin-top:100px}.related.products h2{text-align:center;margin-bottom:50px}.cart--wrapper{padding:100px 0}@media (max-width:780px){.cart--wrapper .shop--title{padding:10px 0}}.cart-top{padding:10px 0;display:flex;justify-content:space-between;font-family:alternate-gothic-no-2-d,sans-serif}.cart-top strong{font-weight:300;font-size:20px}.shopping-cart-wrapper{max-width:1100px;margin:0 auto}.shopping-cart-wrapper .woocommerce-cart-form{display:flex;border-top:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25)}@media (max-width:1200px){.shopping-cart-wrapper{width:90%}.shopping-cart-wrapper .woocommerce-cart-form{flex-direction:column;border-bottom:0}}.shop_table.cart{flex:1;padding-right:50px}.shop_table.cart th{font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;font-weight:400;font-size:20px}.shop_table.cart tr:last-child td{border-bottom:none}.shop_table.cart td{padding:0 20px;font-family:alternate-gothic-no-2-d,sans-serif;font-size:20px;border-bottom:1px solid rgba(0,0,0,.25)}.shop_table.cart .product-name a{font-size:24px}.shop_table.cart .product-name a.remove-link{color:#ed3533;font-size:18px;display:block}.shop_table.cart .product-thumbnail img{max-width:200px;height:auto}.shop_table.cart .product-quantity label{display:none}.shop_table.cart .product-quantity input[type=number]{padding:5px}.shop_table.cart .actions{text-align:right}.shop_table.cart .actions .button{border:none;padding:3px 10px}@media (max-width:980px){.shop_table.cart{width:100%;padding-right:0}.shop_table.cart .product-thumbnail img{max-width:100px}.shop_table.cart .product-subtotal{text-align:right}}@media (max-width:780px){.shop_table.cart td{padding:0 15px}.shop_table.cart .product-name{padding:15px 0}.shop_table.cart .product-name a{font-size:20px}.shop_table.cart .product-quantity input[type=number]{max-width:50px}.shop_table.cart .product-thumbnail{display:none}}.coupon{margin-bottom:10px}.coupon label{display:none}.coupon input[type=text]{width:100%;padding:5px}.coupon button{display:block;width:100%;margin-top:5px;border:none;text-transform:uppercase;font-size:14px;padding:10px;cursor:pointer}.cart-collaterals-wrapper{margin:50px auto;width:25%;overflow:hidden;padding-left:50px;border-left:1px solid rgba(0,0,0,.25)}.cart-collaterals-wrapper .cart-collaterals{font-family:alternate-gothic-no-2-d,sans-serif}.cart-collaterals-wrapper .cart-collaterals h3{text-transform:uppercase;text-align:center}.cart-collaterals-wrapper .cart-collaterals .shop_table{width:100%;margin-bottom:10px}.cart-collaterals-wrapper .cart-collaterals .shop_table tr{font-size:22px;text-align:center}.cart-collaterals-wrapper .cart-collaterals a.button{border:none;padding:10px 20px;display:block}.cart-collaterals-wrapper .wc-proceed-to-checkout{text-align:center}.cart-collaterals-wrapper .order-total strong,.cart-collaterals-wrapper .order-total th{font-weight:300}@media (max-width:980px){.cart-collaterals-wrapper{width:100%;border-left:0;margin:0;padding:35px 0 0;border-top:1px solid rgba(0,0,0,.25)}.cart-collaterals-wrapper .cart-collaterals{width:30%;margin-right:20px;float:right}.cart-collaterals-wrapper .cart-collaterals .shop_table th{text-align:left}.cart-collaterals-wrapper .cart-collaterals .shop_table td{text-align:right}}@media (max-width:780px){.cart-collaterals-wrapper .cart-collaterals{width:80%;float:none;margin:0 auto}.cart-collaterals-wrapper .cart-collaterals .shop_table th{text-align:right;width:50%;padding-right:10px}.cart-collaterals-wrapper .cart-collaterals .shop_table td{text-align:left;padding-left:10px}.cart-collaterals-wrapper .cart-collaterals a.button{display:inline-block}}.empty-cart-container{max-width:800px;margin:0 auto;text-align:center}.empty-cart-container a.button{display:inline-block;text-transform:uppercase;padding:10px 25px;margin-top:25px}.checkout--wrapper{padding:100px 0}.checkout--wrapper h1{text-align:center;text-transform:uppercase}@media (max-width:780px){.checkout--wrapper .shop--title{padding:10px 0}}.woocommerce-checkout{display:flex}@media (max-width:780px){.woocommerce-checkout{flex-direction:column}}.order-checkout-fields{width:50%;padding-right:50px}@media (max-width:980px){.order-checkout-fields{padding-right:20px}}@media (max-width:780px){.order-checkout-fields{width:100%;padding-right:0}}.order-checkout-summary{width:50%;padding-left:50px}@media (max-width:980px){.order-checkout-summary{padding-left:20px}}@media (max-width:780px){.order-checkout-summary{width:100%;margin-top:50px;padding-left:0}}.woocommerce-additional-fields__field-wrapper .form-row,.woocommerce-billing-fields__field-wrapper .form-row{padding:5px;float:left;width:100%}.woocommerce-additional-fields__field-wrapper .form-row.form-row-first,.woocommerce-additional-fields__field-wrapper .form-row.form-row-last,.woocommerce-billing-fields__field-wrapper .form-row.form-row-first,.woocommerce-billing-fields__field-wrapper .form-row.form-row-last{width:50%}.woocommerce-additional-fields__field-wrapper .form-row label,.woocommerce-billing-fields__field-wrapper .form-row label{font-family:Work Sans,sans-serif;display:block;letter-spacing:0;font-weight:400;font-size:16px;margin-top:5px}.woocommerce-additional-fields__field-wrapper .form-row input,.woocommerce-additional-fields__field-wrapper .form-row select,.woocommerce-additional-fields__field-wrapper .form-row textarea,.woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-billing-fields__field-wrapper .form-row select,.woocommerce-billing-fields__field-wrapper .form-row textarea{display:block;width:100%;padding:5px}.create-account{float:left;width:100%;padding:0 5px;margin-top:5px;margin-bottom:20px}.create-account input{transform:translateY(1px);margin-right:5px}.create-account label{font-family:alternate-gothic-no-2-d,sans-serif;font-size:18px;letter-spacing:2px;font-weight:500;display:inline-block;background:#d7b740;padding:5px 10px;cursor:pointer}.create-account label:hover{background:#e0c76a}.woocommerce-checkout-review-order{border:1px solid #d7b740;padding:15px;margin-top:15px;font-family:alternate-gothic-no-2-d,sans-serif}.woocommerce-checkout-review-order-table{width:100%;font-size:20px}.woocommerce-checkout-review-order-table thead th{text-transform:uppercase;font-weight:400}.woocommerce-checkout-review-order-table th.product-name{text-align:left}.woocommerce-checkout-review-order-table .cart-discount td,.woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout-review-order-table td.product-total,.woocommerce-checkout-review-order-table th.product-total{text-align:right}.woocommerce-checkout-review-order-table .cart-discount a{font-size:15px;font-weight:300}.woocommerce-checkout-review-order-table .order-total td,.woocommerce-checkout-review-order-table .order-total th{text-align:right}.wc_payment_methods{list-style-type:none;margin:0;padding:0}.wc_payment_methods li{text-align:center}.wc_payment_methods li label{width:100%;margin:0 auto}.wc_payment_methods li label a{display:none}.woocommerce-checkout-payment{margin-top:25px}.woocommerce-checkout-payment .place-order{text-align:center}.woocommerce-checkout-payment .place-order .button{border:none;padding:10px 20px;display:block;margin:25px auto 0;cursor:pointer}.woocommerce-order .woocommerce-notice,.woocommerce-order .woocommerce-order-overview{display:none}.woocommerce-order .bg-img{min-height:100vh;height:auto;display:flex;padding:100px 0;background-size:cover;background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center}.content.woocommerce-order-details{max-width:600px!important;padding:50px!important;position:static!important;transform:translate(0)!important}.content.woocommerce-order-details h1{font-size:44px}.content.woocommerce-order-details .order-info{margin-top:0}.content.woocommerce-order-details .order-info.first{max-width:350px;margin:0 auto}.content.woocommerce-order-details h2{font-size:28px;margin-top:40px}@media (max-width:780px){.content.woocommerce-order-details{width:90%!important;padding:25px 30px!important}}.woocommerce-table--order-details{margin:0 auto;width:80%}.woocommerce-table--order-details th{font-weight:400;font-size:18px}.woocommerce-table--order-details th.product-name{text-align:left}.woocommerce-table--order-details th.product-total{text-align:right}.woocommerce-table--order-details tbody .product-quantity{font-size:20px}.woocommerce-table--order-details tbody .woocommerce-table__product-name{text-align:left}.woocommerce-table--order-details tbody .woocommerce-table__product-total{text-align:right;font-size:20px}.woocommerce-table--order-details tfoot{font-size:20px}.woocommerce-table--order-details tfoot th{text-align:left}.woocommerce-table--order-details tfoot tr{text-align:right}@media (max-width:780px){.woocommerce-table--order-details{width:100%}}.woocommerce-customer-details address{font-family:Work Sans,sans-serif;text-transform:none;font-weight:300;font-size:16px}.woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-customer-details .woocommerce-customer-details--phone{margin-top:0}.calc-title{text-align:center;font-size:20px}.calc-button-wrapper{display:flex;justify-content:center;padding:40px}@media (max-width:787px){.calc-button-wrapper{flex-wrap:wrap;padding:40px 0}}.calc-link{margin-left:10px;margin-right:10px;padding:20px 50px}@media (max-width:787px){.calc-link{width:70%;padding:20px;text-align:center;margin-bottom:10px!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92ZW5kb3JzL19uYy1jYWxjdWxhdG9yLnNjc3MiLCJfcGFydGlhbHMvX3ZhcmlhYmxlcy5zY3NzIiwiX3BhcnRpYWxzL191dGlscy5zY3NzIiwiX3BhcnRpYWxzL19nbG9iYWwuc2NzcyIsIl9wYXJ0aWFscy9fc2luZ2xlLWZpeGVzLnNjc3MiLCJfcGFydGlhbHMvX2J1dHRvbnMuc2NzcyIsIl9wYXJ0aWFscy9fY29tcG9uZW50cy5zY3NzIiwiX3BhcnRpYWxzL19mb3Jtcy5zY3NzIiwiX3BhcnRpYWxzL19oZWFkZXIuc2NzcyIsIl9wYWdlcy9faG9tZXBhZ2Uuc2NzcyIsIl9wYWdlcy9fYmVjb21lc3VwZXJ3b21hbi5zY3NzIiwiX3BhZ2VzL19zYWxlcy5zY3NzIiwiX3BhZ2VzL19zaG9wLnNjc3MiLCJfcGFnZXMvX2NhcnQuc2NzcyIsIl9wYWdlcy9fY2hlY2tvdXQuc2NzcyIsIl9wYWdlcy9fb3JkZXIuc2NzcyIsIl9wYWdlcy9fY2FsY3VsYXRvcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFDRSxnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsd0JBQXlCLENBRzNCLFNBQ0UsWUFBYSxDQUViLHlCQUhGLFNBSUksWUFBYSxDQUVoQixDQUVELFdBQ0UsaUJBQWtCLENBQ2xCLDRCQ1hZLENEWVosa0JBQStCLENBRS9CLHlCQUxGLFdBTUksWUFBYSxDQUVoQixDQUVELGFBQ0Usa0JBQW1CLENBR3JCLFVBQ0UsOENDWWtELENEWGxELGdCQUFpQixDQUVqQix5QkFKRixVQUk4QixtQkFBb0IsQ0FDakQsQ0FFRCxlQUNFLGlCQUFrQixDQUNsQixXQUFZLENBQ1osOENDR2tELENERmxELGdCQUFpQixDQUduQixvQkFDRSxlQUFnQixDQUNoQixrQkFBbUIsQ0FGckIsc0NBS0ksa0JBQW1CLENBQ25CLGlCQUFrQixDQU50QiwyQkFVSSxhQUFjLENBQ2QsV0FBWSxDQUNaLFdBQVksQ0FDWixnQkFBaUIsQ0FDakIsY0FBZSxDQUluQiwyQkFB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QkFBd0IsQ0FDeEIseUJBQTJCLENBQzNCLGdDQUFvQyxDQUp0QyxzQ0FNZSxjQUFlLENBTjlCLCtDQU9lLFlBQWEsQ0FQNUIscURBVUksZUFBZ0IsQ0FDaEIsYUFBYyxDQVhsQixzQ0FlSSxjQUFlLENBQ2YsZUFBZ0IsQ0FHbEIseUJBbkJGLG1DQW9CSSxtQkFBcUIsQ0FDckIsMkJBQTZCLENBRWhDLENBRUQsa0NBQ0UsYUFBYyxDQUNkLFNBQVUsQ0FGWixxQ0FLSSxlQUFnQixDQUNoQixjQUFlLENBTm5CLGtEQVFvQixlQUFnQixDQVJwQyxtREFTcUIsZ0JBQWlCLENBVHRDLDBEQWF1QixjQUFlLENBYnRDLHlFQWVNLGVBQWdCLENBZnRCLDBFQWtCTSxnQkFBaUIsQ0FDakIsY0FBZSxDQW5CckIsd0NBd0JJLGNBQWUsQ0F4Qm5CLDJDQTBCUyxlQUFnQixDQTFCekIsMkNBMkJTLGdCQUFpQixDQUd4Qix5QkE5QkYsa0NBK0JJLFVBQVcsQ0FFZCxDQUVELHNDQUVJLGdDZC9CZ0QsQ2NnQ2hELG1CQUFvQixDQUNwQixlQUFnQixDQUNoQixjQUFlLENBTG5CLHNJQVVJLFlBQWEsQ0N2RmpCLFlBQ0UsaUJBQWtCLENBQ2xCLGNBQWUsQ0FHakIscUJBQ0UsWUFBYSxDQUNiLHNCQUF1QixDQUN2QixZQUFhLENBRWIseUJBTEYscUJBTUksY0FBZSxDQUNmLGNBQWUsQ0FFbEIsQ0FFRCxXQUNFLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBRWxCLHlCQUxGLFdBTUksU0FBVSxDQUNWLFlBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsNEJBQThCLENBRWpDIiwiZmlsZSI6IndlaWNoaWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm5jLWNhbGMtd3JhcHBlciB7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuXG4ubmMtYm9keSB7XG4gIHBhZGRpbmc6IDcwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4ubmMtcmVzdWx0IHtcbiAgcGFkZGluZzogNTBweCA3MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGdvbGQ7XG4gIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdvbGQsIDQwJSk7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4ubmMtY2FsYy1yb3cge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmMtbGFiZWwge1xuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG59XG5cbi5uYy1kYXRhLWlucHV0IHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLm5jLW9wdGlvbnMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgLm5jLW9wdGlvbnMtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxufVxuXG4ubmMtb3B0aW9ucy1maWVsZHMtd3JhcHBlciB7IG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLm5jLWxhYmVsLW9ubHkge1xuICBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgfVxufVxuXG4ubmMtcmVzdWx0LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ2FsdGVybmF0ZS1nb3RoaWMtbm8tMi1kJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDQ1cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5jLXJlc3VsdC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgbGkge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmMtaGFzLWR5bmFtaWMtdmFsdWUge1xuICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLm5jLXJlc3VsdC10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubmMtaW5wdXRfX3dyYXBwZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gIGJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJjpob3ZlciB7YmFja2dyb3VuZDogbGlnaHRlbigkYmxhY2ssIDMwJSk7fVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm5jLWxhYmVsLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEwcHg7XG5cbiAgJi5uYy1ncmlkLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsbWlubWF4KDAsMWZyKSk7XG4gIH1cblxuICAmLm5jLWdyaWQtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMyxtaW5tYXgoMCwxZnIpKTtcbiAgfVxuXG4gICYubmMtZ3JpZC00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LG1pbm1heCgwLDFmcikpO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICB3aWR0aDogMC4xcHg7XG4gICAgaGVpZ2h0OiAwLjFweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgYmFja2dyb3VuZDogJGdvbGQ7XG4gICAgfVxuICB9XG5cbiAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJsYWNrLCA0MCUpO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODdweCkge1xuICAgICYubmMtZ3JpZC00IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsbWlubWF4KDAsMWZyKSk7XG4gICAgfVxuICB9XG59XG5cbi5uYy1vbmx5LXZhbHVlLXJlc3VsdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIENvbG9yXG4vLyAtLS0tLS0tLS0tLVxuJGJsYWNrOiAjMDAwMDAwO1xuJHdoaXRlOiAjRkZGRkZGO1xuJGJlaWdlOiAjRjdGMEVCO1xuJGdvbGQ6ICNEN0I3NDA7XG4kZ3JheS1wcmltYXJ5OiAjNjY2NjY2O1xuJGdyYXktc2Vjb25kYXJ5OiAjQkZCRkJGO1xuJHBpbms6ICNGMUNGRDY7XG4kcmVkOiAjZWQzNTMzO1xuXG5cbi8vIFNldHRpbmdzXG4vLyAtLS0tLS0tLS0tLVxuJGVuYWJsZS1ncmlkLWNsYXNzZXM6IHRydWU7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgZmFsc2U7XG5cbi8vIEdyaWRcbi8vIC0tLS0tLS0tLS0tXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDc2OHB4LFxuICBtZDogMTAyNHB4LFxuICBsZzogMTI4MHB4LFxuICB4bDogMTQ0MHB4XG4pO1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiAxMDI0cHgsXG4gIHhsOiAxMjgwcHhcbik7XG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMjtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDIwcHg7XG5cbiRmb250LXByaW1hcnk6IFwiYWx0ZXJuYXRlLWdvdGhpYy1uby0yLWRcIiwgc2Fucy1zZXJpZjtcbiRmb250LXNlY29uZGFyeTogXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcblxuLy8gRm9udHNcbi8vIC0tLS0tLS0tLS0tXG4kZmYtbW9ub3NwYWNlOiAgICAgICAgICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4kZmYtYmFzZTogICAgICAgICAgICAgICAgICAgIFwiYWx0ZXJuYXRlLWdvdGhpYy1uby0yLWRcIiwgc2Fucy1zZXJpZjtcbiRmZi1iYXNlLTI6ICAgICAgICAgICAgICAgICAgXCJXb3JrIFNhbnNcIiwgc2Fucy1zZXJpZjtcblxuJGZzLWJhc2U6ICAgICAgICAgICAgICAgICAgICAgMXJlbTsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZnctbGlnaHQ6ICAgICAgICAgICAgICAgICAgICAzMDA7XG4kZnctbm9ybWFsOiAgICAgICAgICAgICAgICAgICA0MDA7XG4kZnctYm9sZDogICAgICAgICAgICAgICAgICAgICA3MDA7XG4kZnctYmFzZTogICAgICAgICAgICAgICAgICAgICAkZnctbm9ybWFsO1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS4zO1xuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgcmVtKDUwcHgpO1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgcmVtKDI0cHgpO1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgcmVtKDIwcHgpO1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgcmVtKDQwcHgpO1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgcmVtKDE0cHgpO1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgcmVtKDE0cHgpO1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAwO1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgJGZmLWJhc2UtMjtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMjtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICM4NjhlOTY7XG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAgIHJlbSgyMHB4KTtcbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmdy1ib2xkO1xuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgI2ZmZmZmZjtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAjMDAwMDAwO1xuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgJGdvbGQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgbm9uZTtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICBsaWdodGVuKCRsaW5rLWNvbG9yLCAxNSUpO1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgIG5vbmU7XG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbTtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtO1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCMwMDAsIC4wNSk7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCMwMDAsIC4wNzUpO1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnO1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgMXB4O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgI2RlZTJlNjtcbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICNlOWVjZWY7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAjNDk1MDU3O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgIzIxMjUyOTtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoI2ZmZiwgLjA1KTtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoI2ZmZiwgLjA3NSk7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCMyMTI1MjksIDcuNSUpO1xuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJGJvZHktYmc7IiwiLnRleHQtbGVmdCB7dGV4dC1hbGlnbjogY2VudGVyO31cbi50ZXh0LWNlbnRlciB7dGV4dC1hbGlnbjogY2VudGVyO31cbi50ZXh0LXJpZ2h0IHt0ZXh0LWFsaWduOiBjZW50ZXI7fSIsIi5iZy1ibGFjayB7XG4gIHAgICB7Y29sb3I6ICRncmF5LXNlY29uZGFyeTt9XG59XG5cbi52aWRlby1lbWJlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG5cbiAgJiBpZnJhbWUsXG4gICYgb2JqZWN0LFxuICAmIGVtYmVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO2xlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbnNwYW4uZ29sZCB7Y29sb3I6ICRnb2xkO31cblxuLmNvbnRhY3QgLnR4dC1mb3JtLXdwciAudmlkZW8tZW1iZWQgaWZyYW1lIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ubm9kcm9wY2FwIHtcbiAgJi5yZXRpcmVtZW50IC5jb250ZW50IHA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LWZhbWlseTogJ1dvcmsgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnR4dC13cHIuYmxvZy1jb250ZW50PnA6Zmlyc3QtY2hpbGR7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG59XG5cbi50eHQtd3ByLmJsb2ctY29udGVudCA+IHAuc2luZ2xlOmZpcnN0LWxldHRlciB7XG4gIG1hcmdpbi10b3A6IC0yNnB4ICFpbXBvcnRhbnQ7XG59IiwiLmJ0bi1zYWxlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IDI3MHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZDogJGdvbGQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRnb2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGNvbG9yOiAkZ29sZDtcbiAgfVxufVxuXG4uYnRuLWJpZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDM1cHg7XG5cbiAgLmJpZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlLTI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgICAuYmlnIHtmb250LXNpemU6IDIzcHg7fVxuICB9XG59XG5cbi5idG4tcm91bmRlZCAge2JvcmRlci1yYWRpdXM6IDUwcHg7fVxuIiwidWwuYmxhbmsge1xuICBtYXJnaW46IDA7IHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnNhbGVzLS1oZXJvX3ZpZGVvLXdyYXBwZXIge1xuICBtYXJnaW46IDEyNXB4IGF1dG8gMjVweCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNTYwcHg7XG5cbiAgJi5iaWcge1xuICAgIG1hcmdpbjogODBweCBhdXRvIDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIC53YXRjaC12aWRlbyB7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC53YXRjaC12aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE1cHg7IGxlZnQ6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDE4NXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgfVxuXG4gIC5zYWxlcy0taGVyb192aWRlby1pZnJhbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIGlmcmFtZSxcbiAgICBvYmplY3QsXG4gICAgZW1iZWQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwOyBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLmZvbGxvdyB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiA5OTk5MDtcbiAgICAgIHRvcDogMjBweDsgbGVmdDogMjBweDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRibGFjaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDMwcHggcmdiYSgwLDAsMCwwLjIpO1xuICAgIH1cbiAgfVxuXG4gIC5zYWxlcy0taGVyb192aWRlby11bm11dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7IHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDsgbGVmdDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7IGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiA0MHB4OyBoZWlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgIH1cblxuICAgICYuZm9sbG93IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgdG9wOiAyMHB4OyBsZWZ0OiAyMHB4O1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRibGFjaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gIH1cbn1cblxuLnNhbGVzLS1saXN0LWJyYW5kcyB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogNzAlO1xuXG4gIGxpIHtcbiAgICAvLyBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge21hcmdpbi1yaWdodDogMDt9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAvLyBoZWlnaHQ6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmxvYWRpbmctYmFyLXdyYXBwZXIge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogNTBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmxvYWRpbmctYmFyIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICBlbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlOyBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZS0yO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmID4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ29sZCwgNSUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgbGlnaHRlbigkZ29sZCwgNSUpLCAkZ29sZCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sY29sb3Itc3RvcCgwLCBsaWdodGVuKCRnb2xkLCA1JSkpLGNvbG9yLXN0b3AoMSwgJGdvbGQpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsaWdodGVuKCRnb2xkLCA1JSksICRnb2xkKTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDsgbGVmdDogMDsgYm90dG9tOiAwOyByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICAgIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDEwMCUgMTAwJSxcbiAgICAgICAgICBjb2xvci1zdG9wKC4yNSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMikpLFxuICAgICAgICAgIGNvbG9yLXN0b3AoLjI1LCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoLjUsIHRyYW5zcGFyZW50KSxcbiAgICAgICAgICBjb2xvci1zdG9wKC41LCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKSksXG4gICAgICAgICAgY29sb3Itc3RvcCguNzUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpKSxcbiAgICAgICAgICBjb2xvci1zdG9wKC43NSwgdHJhbnNwYXJlbnQpLCB0byh0cmFuc3BhcmVudClcbiAgICAgICAgKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICAgIC1tb3otbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIC00NWRlZyxcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpIDI1JSxcbiAgICAgICAgICAgIHRyYW5zcGFyZW50IDI1JSxcbiAgICAgICAgICAgIHRyYW5zcGFyZW50IDUwJSxcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpIDUwJSxcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpIDc1JSxcbiAgICAgICAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgICAgICAgIHRyYW5zcGFyZW50XG4gICAgICAgICAgKTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNTBweDtcbiAgICAgIGFuaW1hdGlvbjogbW92ZSA1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlIHtcbiAgMCUgICAge2JhY2tncm91bmQtcG9zaXRpb246IDAgMDt9XG4gIDEwMCUgIHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MHB4IDUwcHg7fVxufVxuXG4jbm90aWZpY2F0aW9uLTEge1xuICBib3JkZXI6IDJweCBzb2xpZCAkZ29sZDtcbiAgYm94LXNoYWRvdzogMCA1cHggMzBweCByZ2JhKDAsMCwwLC4yKTtcblxuICAubm90aWZpY2F0aW9uLWNsb3NlIHtcbiAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubm90aWZpY2F0aW9uLWltZyB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm5vdGlmaWNhdGlvbi10ZXh0LWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cbiAgICAubm90aWZpY2F0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubm90aWZpY2F0aW9uLXRleHQge1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlLTIgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5tb2RhbC1maWx0ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDsgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDsgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNik7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gIC5nZW5lcmFsLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4jY29udGFjdC1tb2RhbCB7XG4gIC5nZW5lcmFsLW1vZGFsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY2xvc2UtbW9kYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7IHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwtNTAlKTtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlOyBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gIH1cblxuICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogM3B4IGRhc2hlZCByZ2IoMjI4LDU5LDQ0KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC4xMSk7XG4gICAgcGFkZGluZzogMTVweDtcblxuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHggMCAxMHB4O1xuICAgICAgZmxleDogMTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tc2FsZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBzcGFuLmJpZyB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG4gICAgc3Bhbi5zbWFsbCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBhLm5vLXRoYW5rcyB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LWZhbWlseTogJGZmLWJhc2UtMjtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgLmdlbmVyYWwtbW9kYWwgIHtoZWlnaHQ6IGF1dG87fVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7IGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG5cbiAgICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogM3B4IGRhc2hlZCByZ2IoMjI4LDU5LDQ0KTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjExKTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIGgzICB7Zm9udC1zaXplOiAyMnB4O31cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgfVxuICAgICAgcCAgIHtmb250LXNpemU6IDE0cHg7fVxuICAgICAgaDIgIHtmb250LXNpemU6IDM2cHg7fVxuICAgIH1cblxuICAgIC5idG4tc2FsZXMge1xuICAgICAgJi5ibnQtYmlnIHtwYWRkaW5nOiAxNXB4IDVweDt9XG5cbiAgICAgIHNwYW4uYmlnIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cbiAgICAgIHNwYW4uc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gIH1cblxuICAgIGEubm8tdGhhbmtzIHtmb250LXNpemU6IDE0cHg7fVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICBoMyAge2ZvbnQtc2l6ZTogMjJweDt9XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIH1cbiAgICAgIHAgICB7Zm9udC1zaXplOiAxNHB4O31cbiAgICAgIGgyICB7Zm9udC1zaXplOiAzNnB4O31cbiAgICB9XG5cbiAgICAuYnRuLXNhbGVzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgc3Bhbi5iaWcge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgfVxuICAgICAgc3Bhbi5zbWFsbCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEubm8tdGhhbmtzIHtmb250LXNpemU6IDE0cHg7fVxuICB9XG59XG5cbi53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDMwMDtcbiAgYmFja2dyb3VuZDogJGdvbGQ7XG4gIHdpZHRoOiA0MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICByaWdodDogMjVweDsgYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogJGZmLWJhc2U7XG5cbiAgLndvb2NvbW1lcmNlLW1lc3NhZ2UsXG4gIC53b29jb21tZXJjZS1lcnJvciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDsgbWFyZ2luOiAwO1xuICB9XG5cbiAgYS5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5vcHQtaW4gLmNvbnRhaW5lciAudGFiLXdwciwgLnJpY2gtYml0Y2gtb3B0LWluIC5jb250YWluZXIgLnRhYi13cHIge1xuICBoNSB7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbn1cbiIsIi5mb3JtLWNhcnQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gIC5xdWFudGl0eSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICB9XG4gIH1cbn1cbiIsImhlYWRlciB7XG4gIHRvcDogMDtcblxuICBhLmNhcnQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICY6aG92ZXIgYS5jYXJ0LFxuICAmLmludmVyc2UgYS5jYXJ0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG5cbiAgICAuY2FydC1pY29uIHtmaWxsOiAkd2hpdGU7fVxuICB9XG5cbiAgLmNhcnQtaWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7IGhlaWdodDogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgYS5jYXJ0IHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCIudGl0bGUtc2xpZGVyIHtcbiAgaDEgeyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG59XG4iLCIuYm9zcy1pbnRyby5hZGp1c3RlZCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIDEwMHB4O1xuICB9XG59XG5cbi5ibHVlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZjFmNjtcbn1cblxuLmJlY29tZXN1cGVyd29tYW4ge1xuICAuYnV0dG9uLXN0eWxlLFxuICAub3B0LWluIC5idG4td3ByIGEge1xuICAgIGNvbG9yOiNmZmY7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiBcImFsdGVybmF0ZS1nb3RoaWMtbm8tMi1kXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLmJ1dHRvbi1zdHlsZSB7XG4gICAgd2lkdGg6YXV0bztcbiAgICBkaXNwbGF5OmlubGluZS10YWJsZTtcbiAgfVxuICAuYnV0dG9uLXN0eWxlIGEsXG4gIC5vcHQtaW4gLmJ0bi13cHIgYSB7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiYWx0ZXJuYXRlLWdvdGhpYy1uby0yLWRcIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAuYnV0dG9uLXN0eWxlIGEge1xuICAgIHdpZHRoOmF1dG87XG4gICAgZGlzcGxheTppbmxpbmUtdGFibGU7XG4gIH1cbiAgLm9wdC1pbiAuYnRuLXdwciBhOmhvdmVyIHtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMCA0NHB4O1xuICAgIG1hcmdpbi1sZWZ0Oi00cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICB9XG5cbiAgLnZhbGlkYXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuXG4gICAgLnZhbGlkYXRlLXR4dC1zbGlkZXIge1xuICAgICAgbGkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mZWF0dXJlZC1wcmVzcyB7XG4gIC5lbGFzdGljLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYXJ0aWNsZS13cHIgICAge2ZsZXg6IDE7fVxuICAuaGlkZSAgICAgICAgICAge2Rpc3BsYXk6IG5vbmU7fVxuXG4gIC5leHBhbmRCdG4sXG4gIC5jb2xsYXBzZUJ0biB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpbWcgICB7d2lkdGg6IDMwcHg7aGVpZ2h0OiAzMHB4O31cbiAgICBoNSAgICB7bWFyZ2luLWxlZnQ6IDIwcHg7fVxuICB9XG5cbiAgLmNvbGxhcHNlQnRuICAgIHtkaXNwbGF5OiBub25lO31cbn1cblxuLnB1cmNoYXNlLWJvb2suc3VwZXJ3b21hbiB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG5cbiAgaDIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4ucHVyY2hhc2Utb3B0aW9ucy1jYXJvdXNlbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwOyBwYWRkaW5nOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpob3ZlciBpbWcge1xuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogYXV0bzsgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgLjI1cyBlYXNlO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG4iLCIvKiA9PSBIRUFERVIgPT09PT09PT09PSAqL1xuLnNhbGVzLS1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJl90b3Age1xuICAgIHBhZGRpbmc6IDI1cHggNTBweDtcbiAgfVxuICAmX2JvdHRvbSB7XG4gICAgcGFkZGluZzogMTBweCA1MHB4IDVweCA1MHB4O1xuICAgIGJhY2tncm91bmQ6ICRnb2xkO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLnVwc2VsbCB7XG4gICAgcGFkZGluZzogMjVweCA1MHB4O1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcblxuICAgIC5zYWxlcy1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgaW1nIHt3aWR0aDogMzAwcHg7fVxuXG4gIGgxIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICB9XG4gICAgaDEgICAge2ZvbnQtc2l6ZTogMTRweDt9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAmLnVwc2VsbCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG5cbiAgICAgIC5zYWxlcy1jb250YWluZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICBpbWcgICB7bWFyZ2luLWJvdHRvbTogMTBweDt9XG4gICAgfVxuICB9XG59XG5cbi5zYWxlcy1jb250YWluZXIge1xuICB3aWR0aDogOTUlO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgJi5zbSB7bWF4LXdpZHRoOiA4ODBweDt9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgcGFkZGluZzogMCAyNXB4OyAgXG4gIH1cbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xufVxuXG4vKiA9PSBDT05URU5UID09PT09PT09PT0gKi9cbi5zYWxlcy0taGVybyB7XG4gIGJhY2tncm91bmQ6ICRibGFjaztcbiAgbWluLWhlaWdodDogNzAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDUwcHggMDtcblxuICAmLnVwc2VsbCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgIC5idG4tc2FsZXMge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweCAwO1xuICAgIH1cblxuICAgIC5zbWFsbC1saW5rIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZS0yO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi51cHNlbGwgJl9jb250ZW50ICB7d2lkdGg6IDEwMCU7fVxuXG4gICZfY29udGVudCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIGltZy5hcnJvdy1kb3duIHtcbiAgICBtYXgtd2lkdGg6IDg1cHg7IC8vIDUwcHhcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgYiwgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTI1MHB4IGNlbnRlcjtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgXG4gICAgJl9jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICYudXBzZWxsIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICB9XG4gIH1cbn1cblxuLnNhbGVzLS1jb250ZW50LFxuLnNhbGVzLS1jb250ZW50LWNvbXBhbnkge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgLmlubmVyIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0yMDBweCBjZW50ZXI7XG5cbiAgICAuaW5uZXIge1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTMwMHB4IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMDBweCAyNXB4O1xuXG4gICAgLmlubmVyIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0zNTBweCBjZW50ZXI7XG4gICAgLmlubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uc2FsZXMtLWNvbnRlbnQtZmFxIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgYmFja2dyb3VuZDogI2Y3ZjBlYjtcblxuICAmLWxpc3Qge1xuICAgIGxpICB7bWFyZ2luLXRvcDogMzBweDt9XG5cbiAgICAucXVlc3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgLnNhbGVzLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgfVxuICB9XG59XG5cbi5zYWxlcy0tY29udGVudC1iYW5uZXIge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNhbGVzLS1jb250ZW50LWxpc3Qge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJl90aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJsYWNrO1xuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2xpc3QgeyAgICBcbiAgICBsaSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfb3V0cm8ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGJsYWNrO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmxhY2s7XG5cbiAgICAmLmFjdGl2ZSBlbTphZnRlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgZW0ge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOm50aC1vZi10eXBlKDEpOmFmdGVyIHt0cmFuc2l0aW9uLWRlbGF5OiAwczt9XG4gICAgICAmOm50aC1vZi10eXBlKDIpOmFmdGVyIHt0cmFuc2l0aW9uLWRlbGF5OiAuNnM7fVxuICAgICAgJjpudGgtb2YtdHlwZSgzKTphZnRlciB7dHJhbnNpdGlvbi1kZWxheTogMS4yczt9XG4gICAgICAmOm50aC1vZi10eXBlKDQpOmFmdGVyIHt0cmFuc2l0aW9uLWRlbGF5OiAxLjhzO31cbiAgICAgICY6bnRoLW9mLXR5cGUoNSk6YWZ0ZXIge3RyYW5zaXRpb24tZGVsYXk6IDIuNHM7fVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7IGJvdHRvbTogNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdvbGQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICBoMyB7Zm9udC1zaXplOiAyMnB4O31cblxuICAgICZfbGlzdCB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfb3V0cm8ge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxuICB9XG59XG5cbi5zYWxlcy0tY29udGVudC13aGF0LXlvdS1nZXQge1xuICBwYWRkaW5nOiAxMjVweCAwO1xuICBiYWNrZ3JvdW5kOiAjZjdmMGViO1xuXG4gIGgyIHtcbiAgICBtYXJnaW46IDMwcHggYXV0byA3MHB4O1xuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbjogMTAwcHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIGltZy5pbnRyby1pbWcge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxuXG4gIGEuYnRuLXNhbGVzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG5cbiAgLm1haW4tcHJvZ3JhbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICAgIHNwYW4ge2NvbG9yOiAkZ29sZDt9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJvbnVzLXByb2dyYW0ge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgc3BhbiAge2NvbG9yOiAkZ29sZDt9XG4gICAgfVxuICB9XG5cbiAgLmluY2x1ZGVkLW92ZXJ2aWV3IHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogNTBweCAwIDA7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xOHB4OyBsZWZ0OiAtMzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3R0b206IC0xMnB4OyBsZWZ0OiAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbGVmdC1mb2xkLnBuZyk7XG4gICAgICAgIHdpZHRoOiAzMHB4OyBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAubWFpbi1wcm9ncmFtIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTVweDsgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMTVweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbmNsdWRlZC1vdmVydmlldyB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDI1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgaDUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIHRvcDogMDsgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXG4gICAgICAgICY6YWZ0ZXIge2NvbnRlbnQ6IG5vbmU7fVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ib251cy1wcm9ncmFtIHtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgIGxpIHAge2ZvbnQtc2l6ZTogMTRweDt9XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgIC5pbmNsdWRlZC1vdmVydmlldyB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5zYWxlcy0tcHJvZ3JhbV9zaW5nbGUtaXRlbSB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAuaW1nLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyNTBweDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLmluZm8td3JhcHBlciB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgXG4gICAgaDMge21hcmdpbi1ib3R0b206IDEwcHg7fVxuXG4gICAgc3Bhbi5nb2xkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBjb2xvcjogJGdvbGQ7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAuaW1nLXdyYXBwZXIge3dpZHRoOiAyMDBweDt9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDI1cHg7XG5cbiAgICAuaW5mby13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5zYWxlcy0tY29udGVudC13aGF0LXlvdS1nZXQtYm9udXMge1xuICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgdWwge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBsaSB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHttYXgtd2lkdGg6IDE1MHB4O31cblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgIH1cblxuICAgIHNwYW4uZ29sZCB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICRnb2xkO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICB1bCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2FsZXMtLWNvbnRlbnQtcHVyY2hhc2UtZm9ybSB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZDogI2Y3ZjBlYjtcblxuICAuYnRuLXNhbGVzIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuICAucGF5bWVudC1vcHRpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLnNhbGVzLS1jb250ZW50LXRlc3RpbW9uaWFscyB7XG4gIHBhZGRpbmc6IDE1MHB4IDBweCAxNDBweDtcblxuICBoMiB7bWFyZ2luOiAzMHB4IGF1dG8gNzBweDt9XG4gIFxuICAuc2xpY2stcHJldixcbiAgLnNsaWNrLW5leHQge1xuICAgIHRvcDogNDUlO1xuICB9XG5cbiAgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3ByZXYtYXJyb3cucG5nXCIpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL25leHQtYXJyb3cucG5nXCIpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnZhbGlkYXRpb24ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIH1cblxuICAgIC5pbWctcGFkZGluZyB7XG4gICAgICBwYWRkaW5nOiAwcHggNDBweDtcbiAgICB9XG4gICAgLnR4dC1wYWRkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDBweCAxNnB4O1xuICAgIH1cblxuICAgIC52YWxpZGF0ZS1pbWctc2xpZGVyIHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvIDEwMHB4O1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAvLyBoZWlnaHQ6IDM2OHB4O1xuICAgICAgfVxuXG4gICAgICAuYmctaW1nIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IDI3NXB4O1xuICAgICAgICBtYXJnaW46IDI1cHggYXV0byAwIGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1jdXJyZW50IHtcbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgIGhlaWdodDogMzIycHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICBwLm5hbWUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcC5uYW1lIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC52YWxpZGF0ZS10eHQtc2xpZGVyIHtcbiAgICAgIC8vIHBhZGRpbmc6IDBweCAwcHggODBweDtcbiAgICAgIHBhZGRpbmc6IDA7IG1hcmdpbjogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgLndwciB7XG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9xdW90ZS5wbmdcIik7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTgwcHg7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvIDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAucXVvdGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIH1cbiAgICAgICAgLnR4dC1jZW50ZXIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICBwYWRkaW5nOiAxNTBweCAxNnB4IDE0MHB4O1xuXG4gICAgLnNhbGVzLXRlc3RpbW9uaWFscy1zbGlkZXItd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAudGVzdGltb25pYWwtd3ByIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgLnNhbGVzLXRlc3RpbW9uaWFscy1zbGlkZXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAudGVzdGltb25pYWwtd3ByICB7cGFkZGluZzogNDBweCAxNnB4O31cbiAgICBwICAge3BhZGRpbmc6IDQwcHggMCAxMHB4IDA7fVxuICB9XG59XG5cbi5zYWxlcy0tY29udGVudC10ZXN0aW1vbmlhbHMtdmlkZW8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuICBwYWRkaW5nOiAwIDUwcHg7XG5cbiAgLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmVtYmVkLWNvbnRhaW5lciB7IFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIGlmcmFtZSxcbiAgICBvYmplY3QsXG4gICAgZW1iZWQgeyBcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDsgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uc2FsZXMtLWNvbnRlbnQtdGVzdGltb25pYWxzLWdhbGxlcnkgeyAgXG4gIC5zYWxlcy1jb250YWluZXIgIHttYXgtd2lkdGg6IDEzNTBweDt9XG4gIC5tYXNvbnJ5LWdyaWQgICAgIHt3aWR0aDogMTAwJTt9XG5cbiAgLm1hc29ucnktaXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIFxuICAgIGltZyB7d2lkdGg6IDEwMCU7fVxuICB9XG59XG5cbi5zYWxlcy0tY29udGVudF93aGF0cy1pbmNsdWRlZCB7XG4gIC5pbnRyby1pbWcge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICB9XG5cbiAgcC5pbnRyby10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHggYXV0bzsgIFxuICB9XG5cbiAgaW1nLnByZXZpZXctaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNDUwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnRoZS1jb250ZW50IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAgIC8vIHAge1xuICAgICAgLy8gICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIGltZy5wcmV2aWV3LWltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG5cbiAgICAgLmNvbnRlbnQtd3JhcHBlciBpbWcge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgIC5pbnRyby1pbWcge1xuICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIGltZyB7XG4gICAgICAgIC8vIHdpZHRoOiA0NTBweDtcbiAgICAgICAgLy8gaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAudGhlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zYWxlcy0tY29udGVudF9pbmNsdWRlZC11cHNlbGwge1xuICBiYWNrZ3JvdW5kOiAjZjdmMGViO1xuICBwYWRkaW5nOiAxMDBweCAwO1xuXG4gIC5zaW5nbGUtbW9kdWxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogNDBweCAxNnB4IDQwcHggNDBweDtcbiAgICB9XG5cbiAgICAmID4gaDUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMThweDsgbGVmdDogLTMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvdHRvbTogLTEycHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGVmdC1mb2xkLnBuZycpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZHVsZS1uYW1lIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogNDAlO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxlc3NvbnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgcGFkZGluZzogMjBweCAwcHg7XG4gICAgICB3aWR0aDogNjAlO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5zaW5nbGUtbGVzc29uIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDUwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgLnNpbmdsZS1tb2R1bGUge1xuICAgICAgbWFyZ2luOiA0MHB4IDA7XG5cbiAgICAgIC5tb2R1bGUtbmFtZSAge3dpZHRoOiAxMDAlO31cbiAgICAgIC5sZXNzb25zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnNpbmdsZS1sZXNzb24gIHttYXJnaW46IDE1cHggMjVweDt9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zYWxlcy0tY29udGVudF90aGFua3lvdSB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgLndyYXBwZXIgIHt3aWR0aDogNjUlO31cbiAgLmlubmVyIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgcCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7bWFyZ2luOiA0MHB4IDBweCAyMHB4O31cbiAgfVxuXG4gIGEuYnRuLXNhbGVzIHtcbiAgICBtYXJnaW46IDM1cHggYXV0bztcbiAgICB3aWR0aDogMzQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wdXJjaGFzZS1pbnZvaWNlLWxpc3Qge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZS0yO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhLmdvdC1xdWVzdGlvbnMge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZS0yO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIC53cmFwcGVyICB7d2lkdGg6IDgwJTt9XG4gICAgLmlubmVyICAgIHtiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC43KTsgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgLndyYXBwZXIgIHt3aWR0aDogMTAwJTt9XG4gICAgLmlubmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnB1cmNoYXNlLWludm9pY2UtbGlzdCB7XG4gICAgICBmb250LWZhbWlseTogJGZmLWJhc2UtMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEuYnRuLXNhbGVzIHtcbiAgICAgIG1hcmdpbjogMzVweCBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogPT0gRk9PVEVSID09PT09PT09PT0gKi9cbi5zYWxlcy0tZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogJGJsYWNrO1xuICBjb2xvcjogJHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUwcHggNTBweDtcblxuICBuYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuY29udGVudCAubGVnYWwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi53aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgcGFkZGluZzogNTBweCA1MHB4IDI1cHggNTBweDtcbiAgfVxuXG4gICZfbG9nbyB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG5cbiAgJl9jb3B5IHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge21hcmdpbi1ib3R0b206IDEwcHh9XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge2JvcmRlcjogbm9uZTt9XG4gICAgICAmOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XG4gICAgfVxuICB9XG5cbiAgcC5sYXN0LWNoYW5jZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICAucHVyY2hhc2UtYnRuLXdyYXBwZXIge1xuICAgIC5idG4tc2FsZXMge1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICBwYWRkaW5nOiA1MHB4IDI1cHg7XG5cbiAgICAmX2xvZ28ge1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgfVxuXG4gICAgJi53aGl0ZSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDI1cHggMjVweDtcblxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAubGFzdC1jaGFuY2Uge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG5hLmRlY2xpbmUge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICNDQzAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgJjpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cbn1cblxuLnByb21vLWNvdW50ZG93biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG4gIC5jaXJjbGUge1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICMyZTJlMmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA2NXB4OyBoZWlnaHQ6IDY1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgJjpsYXN0LWNoaWxkIHttYXJnaW4tcmlnaHQ6IDA7fVxuXG4gICAgc3Bhbi5udW1iZXJzIHtcbiAgICAgIGNvbG9yOiAjMmUyZTJlO1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG4gICAgfVxuICAgIHNwYW4ucGVyaW9kIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICBsZWZ0OiAwOyB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICAgIG9wYWNpdHk6IC40O1xuICAgIH1cbiAgfVxufVxuIiwiLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIge2Rpc3BsYXk6IG5vbmU7fVxuXG4uc2hvcC0tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cblxuLy8gLnByb2R1Y3Qtc2hvcC1jb250YWluZXIge1xuLy8gICBib3JkZXI6IDJweCBzb2xpZCByZWQ7XG4vLyB9XG5cbnNlY3Rpb24uc2hvcC0td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cblxuLnNob3AtdG9wLWJhciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbnVsLnByb2R1Y3RzIHtcbiAgbWFyZ2luOiAwOyBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwxZnIpKTtcbiAgZ2FwOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgJi5jb2x1bW5zLTIge2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLDFmcikpO31cbiAgJi5jb2x1bW5zLTMge2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLDFmcikpO31cbiAgJi5jb2x1bW5zLTQge2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLDFmcikpO31cblxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiA0MHB4IDUwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5maWx0ZXIge29wYWNpdHk6IC44O31cblxuICAgICAgaDMge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmluZm8ge1xuICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwOyBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAuY2F0IHt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cblxuICAgIHNwYW4ucHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgLmZpbHRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwOyBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICB9XG5cbiAgaDMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTsgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLDFmcikpO1xuICAgICYuY29sdW1ucy00IHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwxZnIpKTt9XG5cbiAgICBhICAgICAgIHtwYWRkaW5nOiAyMHB4IDMwcHg7fVxuICAgIC5pbmZvICAge3BhZGRpbmc6IDIwcHggMzBweDt9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsMWZyKSk7XG4gICAgJi5jb2x1bW5zLTMge2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLDFmcikpO31cbiAgICAmLmNvbHVtbnMtNCB7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsMWZyKSk7fVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLDFmcikpO1xuICAgICYuY29sdW1ucy0yIHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwxZnIpKTt9XG4gICAgJi5jb2x1bW5zLTMge2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLDFmcikpO31cbiAgICAmLmNvbHVtbnMtNCB7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsMWZyKSk7fVxuICB9XG59XG5cbi5wcm9kdWN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uc2luZ2xlLXByb2R1Y3QtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgd2lkdGg6IDUwJTtcblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDc0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAucHJvZHVjdC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgfVxuICAucHJvZHVjdC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4ucHJvZHVjdC1hY3Rpb24tYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LWNvdmVyIHtcbiAgd2lkdGg6IDUwJTtcbiAgXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4ucHJvZHVjdC10aHVtYi1zbGlkZXIge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG4ucHJvZHVjdC16b29tLXNsaWRlciB7XG4gIC5wcm9kdWN0LXRodW1iLXNsaWRlci1pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ucmVsYXRlZC5wcm9kdWN0cyB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuXG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuIiwiLmNhcnQtLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgLnNob3AtLXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG4gIH1cbn1cblxuLmNhcnQtdG9wIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5zaG9wcGluZy1jYXJ0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjI1KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjI1KTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICB3aWR0aDogOTAlO1xuXG4gICAgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLnNob3BfdGFibGUuY2FydCB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIFxuICB0aCB7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgdGQge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMjUpO1xuICB9XG5cbiAgLnByb2R1Y3QtbmFtZSB7XG4gICAgYSB7Zm9udC1zaXplOiAyNHB4O31cbiAgICBhLnJlbW92ZS1saW5rIHtcbiAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLnByb2R1Y3QtcXVhbnRpdHkge1xuICAgIGxhYmVsIHtkaXNwbGF5OiBub25lO31cbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG4gIH1cblxuICAuYWN0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgXG4gICAgLnByb2R1Y3QtdGh1bWJuYWlsIGltZyAge21heC13aWR0aDogMTAwcHg7fVxuICAgIC5wcm9kdWN0LXN1YnRvdGFsICAgICAgIHt0ZXh0LWFsaWduOiByaWdodDt9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgdGQgIHtwYWRkaW5nOiAwIDE1cHg7fVxuXG4gICAgLnByb2R1Y3QtbmFtZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICBhIHtmb250LXNpemU6IDIwcHg7fVxuICAgIH1cblxuICAgIC5wcm9kdWN0LXF1YW50aXR5IHtcbiAgICAgIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgICAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtdGh1bWJuYWlsIHtkaXNwbGF5OiBub25lO31cbiAgfVxufVxuXG4uY291cG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBsYWJlbCB7ZGlzcGxheTogbm9uZTt9XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICBidXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmNhcnQtY29sbGF0ZXJhbHMtd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB3aWR0aDogMjUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjI1KTtcblxuICAuY2FydC1jb2xsYXRlcmFscyB7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXG4gICAgaDMge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgLnNob3BfdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICB0ciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEuYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IHt0ZXh0LWFsaWduOiBjZW50ZXI7fVxuXG4gIC5vcmRlci10b3RhbCB7XG4gICAgdGgsIHN0cm9uZyB7Zm9udC13ZWlnaHQ6IDMwMDt9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBtYXJnaW46IDA7IHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yNSk7XG5cbiAgICAuY2FydC1jb2xsYXRlcmFscyB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAuc2hvcF90YWJsZSB0aCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICAuc2hvcF90YWJsZSB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAuY2FydC1jb2xsYXRlcmFscyB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIFxuICAgICAgLnNob3BfdGFibGUge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhLmJ1dHRvbiAge2Rpc3BsYXk6IGlubGluZS1ibG9jazt9XG4gICAgfVxuICB9XG59XG5cbi5lbXB0eS1jYXJ0LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgYS5idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4iLCIuY2hlY2tvdXQtLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuXG4gIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgLnNob3AtLXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcbiAgZGlzcGxheTogZmxleDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5vcmRlci1jaGVja291dC1maWVsZHMge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm9yZGVyLWNoZWNrb3V0LXN1bW1hcnkge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIsXG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHNfX2ZpZWxkLXdyYXBwZXIge1xuICAuZm9ybS1yb3cge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuZm9ybS1yb3ctZmlyc3QgIHt3aWR0aDogNTAlO31cbiAgICAmLmZvcm0tcm93LWxhc3QgICB7d2lkdGg6IDUwJTt9XG5cbiAgICBsYWJlbCB7XG4gICAgICBmb250LWZhbWlseTogJGZmLWJhc2UtMjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIGlucHV0LFxuICAgIHNlbGVjdCxcbiAgICB0ZXh0YXJlYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uY3JlYXRlLWFjY291bnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgaW5wdXQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogJGdvbGQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRnb2xkLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdvbGQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbn1cbi53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuXG4gIHRoZWFkIHRoIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICB0aC5wcm9kdWN0LW5hbWUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICB0aC5wcm9kdWN0LXRvdGFsLFxuICB0ZC5wcm9kdWN0LXRvdGFsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5jYXJ0LXN1YnRvdGFsIHtcbiAgICB0aCB7dGV4dC1hbGlnbjogcmlnaHQ7fVxuICAgIHRkIHt0ZXh0LWFsaWduOiByaWdodDt9XG4gIH1cbiAgLmNhcnQtZGlzY291bnQge1xuICAgIHRoIHt0ZXh0LWFsaWduOiByaWdodDt9XG4gICAgdGQge3RleHQtYWxpZ246IHJpZ2h0O31cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICB9XG4gIC5vcmRlci10b3RhbCB7XG4gICAgdGgge3RleHQtYWxpZ246IHJpZ2h0O31cbiAgICB0ZCB7dGV4dC1hbGlnbjogcmlnaHQ7fVxuICB9XG59XG5cbi53Y19wYXltZW50X21ldGhvZHMge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDsgcGFkZGluZzogMDtcblxuICBsaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgbGFiZWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgYSB7ZGlzcGxheTogbm9uZTt9XG4gICAgfVxuICB9ICBcbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gIC5wbGFjZS1vcmRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5idXR0b24ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCIud29vY29tbWVyY2Utb3JkZXIge1xuICAud29vY29tbWVyY2Utbm90aWNlICAgICAgICAgICB7ZGlzcGxheTogbm9uZTt9XG4gIC53b29jb21tZXJjZS1vcmRlci1vdmVydmlldyAgIHtkaXNwbGF5OiBub25lO31cblxuICAuYmctaW1nIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvbnRlbnQud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB7XG4gIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgIWltcG9ydGFudDtcblxuICBoMSAgICAgICAgICB7Zm9udC1zaXplOiA0NHB4O31cbiAgLm9yZGVyLWluZm8ge21hcmdpbi10b3A6IDA7fVxuXG4gIC5vcmRlci1pbmZvLmZpcnN0IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDI1cHggMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODAlO1xuXG4gIHRoIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICYucHJvZHVjdC1uYW1lIHt0ZXh0LWFsaWduOiBsZWZ0O31cbiAgICAmLnByb2R1Y3QtdG90YWwge3RleHQtYWxpZ246IHJpZ2h0O31cbiAgfVxuXG4gIHRib2R5IHtcbiAgICAucHJvZHVjdC1xdWFudGl0eSB7Zm9udC1zaXplOiAyMHB4O31cbiAgICAud29vY29tbWVyY2UtdGFibGVfX3Byb2R1Y3QtbmFtZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAud29vY29tbWVyY2UtdGFibGVfX3Byb2R1Y3QtdG90YWwge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgdGZvb3Qge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgIHRoICB7dGV4dC1hbGlnbjogbGVmdDt9XG4gICAgdHIgIHt0ZXh0LWFsaWduOiByaWdodDt9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyB7XG4gIGFkZHJlc3Mge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZS0yO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMtLXBob25lLFxuICAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscy0tZW1haWwge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbiIsIi5jYWxjLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5jYWxjLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4uY2FsYy1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogMjBweCA1MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3ODdweCkge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4iXX0= */
