@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes pop{0%,to{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@keyframes pop{0%,to{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@-webkit-keyframes realt-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes realt-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.woocommerce-cart .woocommerce .quantity input.qty{height:39px;background-color:#dcdcdc!important}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon #coupon_code:focus,.woocommerce-cart .woocommerce .quantity input.qty:focus{background-color:#f6f6f6!important;border:1px solid #156cab!important}@media screen and (max-width:768px){.woocommerce-cart .woocommerce-cart-form__cart-item{margin-bottom:40px!important}}.woocommerce-cart .woocommerce-Price-amount.amount{font-size:20px}.woocommerce-cart #main-content table.cart th{text-transform:uppercase;font-size:12px;color:#444}.woocommerce-cart #expiration-notice{display:flex;margin:0 0 30px}.woocommerce-cart #expiration-notice #timer-container{display:flex;align-items:center;margin-right:20px;min-width:60px;min-height:60px;font-weight:500}.woocommerce-cart #expiration-notice .text-container{display:flex;flex-wrap:wrap;align-items:center;align-content:center;color:#294378;text-transform:uppercase;font-size:12px;font-weight:600}.woocommerce-cart #expiration-notice .text-container p{padding-bottom:0;width:100%;flex:0 0 100%;line-height:1.5em}.woocommerce-cart #expiration-notice .text-container p:not(:last-of-type){margin-bottom:7px}.woocommerce-cart .total-fees{position:relative}.woocommerce-cart .total-fees .total-fees-value{position:relative;display:inline-block;line-height:1.4em}.woocommerce-cart .total-fees .order-item-fee-button{position:absolute;top:1px;right:-19px;background:0 0;border:0;box-shadow:none;padding:0;font-size:13px}.woocommerce-cart .total-fees .order-item-fee-button i{color:#156cab;cursor:pointer;transition:.15s all ease-in-out}#back-catalog-modal-container #back-catalog-modal .back-catalog-modal-close-button:focus i,#back-catalog-modal-container #back-catalog-modal .back-catalog-modal-close-button:hover i,.woocommerce-cart .total-fees .order-item-fee-button:focus i,.woocommerce-cart .total-fees .order-item-fee-button:hover i,button.asset-breakdown-toggle:focus i,button.asset-breakdown-toggle:hover i,button.fees-toggle:focus i,button.fees-toggle:hover i{color:#f2a91e}.woocommerce-cart .order-item-fee-box{position:absolute;top:calc(100% - 15px);left:0;z-index:999;min-width:260px;margin:0;padding:10px;background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}@media (max-width:768px){.woocommerce-cart .order-item-fee-box{right:0;top:calc(100% - 10px);margin:10px}}.woocommerce-cart .order-item-fee-box h5{padding:0 0 5px;font-size:12px;font-weight:500;text-align:left;text-transform:uppercase}.woocommerce-cart .order-item-fee-box span{color:gray;font-size:12px}.woocommerce-cart .order-item-fee-box .fee-breakdown{float:left;width:100%}.woocommerce-cart .order-item-fee-box .fee-title{float:left;margin-right:10px}.woocommerce-cart .order-item-fee-box .fee-value{float:right;text-align:right}.woocommerce-cart .hidden{opacity:0;visibility:hidden}.qty-error-message{padding:1px;color:#d8000c;background:#ffd2d2;border:1px solid #d8000c;border-radius:5px}body>.custom-gateway-fee{display:none}.wc-stripe-card-icons-container+.custom-gateway-fee{margin-top:-5px;margin-left:10px}.homepageListings .woocommerce.columns-3 ul.products li.product,li.payment_method_stripe_cc .wc-stripe_cc-new-method-container{margin-bottom:0}li.payment_method_stripe_cc .wc-stripe-bootstrap-form .row:last-of-type .mb-3{margin-bottom:5px!important}li.payment_method_stripe_cc .wc-stripe-card-icons-container{float:none}li.payment_method_stripe_cc .payment_box.payment_method_stripe_cc,li.payment_method_stripe_cc .wc-stripe-bootstrap-form{background-color:#156cab!important}.woocommerce-checkout #billing_postcode_field.realt-not-required abbr.required,li.payment_method_stripe_cc .wc-stripe-save-source{display:none}li.payment_method_stripe_cc #stripe-card-number.focused+label[for=stripe-card-number],li.payment_method_stripe_cc #stripe-cvv.focused+label[for=stripe-cvv],li.payment_method_stripe_cc #stripe-exp.focused+label[for=stripe-exp]{border-top-left-radius:5px;border-top-right-radius:5px;padding-right:7px;padding-left:7px;font-size:12px;left:17px;color:#444}li.payment_method_stripe_cc .wc-stripe-bootstrap-form .md-form.md-outline.StripeElement--complete+label{border-top-left-radius:5px;border-top-right-radius:5px;padding-right:7px;padding-left:7px;font-size:12px;left:17px}#visa-disabled-notice{margin:20px 0}#visa-disabled-notice .notice-wrapper{background:#c50000;padding:8px 15px;font-size:14px;font-weight:600;color:#fff;border-radius:5px}.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield h4.metaLabel button.product-tooltip,.woocommerce-checkout .payment_method_wc_checkout_com_cards img#cards-icon{top:0}.woocommerce-checkout .wc_payment_method .custom-gateway-text .no-amex{margin-left:8px;padding:8px 12px;background:#006fcf;border-radius:3px;white-space:nowrap;line-height:1.4em;color:#fff;text-transform:none}.woocommerce-checkout .wc_payment_method .custom-gateway-fee{display:inline-block;position:relative;vertical-align:middle;margin-left:20px;padding:7px 16px 6px;background:#c50000;border-radius:3px;line-height:1.4em;color:#fff}.woocommerce-checkout .wc_payment_method .custom-gateway-fee:before{content:"";display:block;position:absolute;top:3px;left:-19px;border:1em solid #c50000;border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent}.woocommerce-checkout .wc_payment_method .custom-gateway-fee .block{display:inline-block}.woocommerce-checkout .wc_payment_method .custom-gateway-fee .custom-gateway-fee-link{display:inline-block;margin-left:15px;color:#fff;font-style:italic;text-decoration:underline;text-transform:none;transition:.15s all ease-in-out}.woocommerce-checkout .wc_payment_method .custom-gateway-fee .custom-gateway-fee-link:focus,.woocommerce-checkout .wc_payment_method .custom-gateway-fee .custom-gateway-fee-link:hover{text-decoration:none}@media screen and (max-width:1100px){.woocommerce-checkout .wc_payment_method .custom-gateway-fee{display:block;margin-top:10px;margin-left:0;text-align:center}.woocommerce-checkout .wc_payment_method .custom-gateway-fee:before{top:-19px;left:19px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom-color:#c50000;border-right-color:transparent}}@media screen and (max-width:500px){.woocommerce-checkout .wc_payment_method .custom-gateway-fee{font-size:11px;line-height:1.7em}}.woocommerce-checkout #no-cc-country-notice-wrapper{background:#112c4c;padding:15px 30px;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:20px;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.woocommerce-checkout #no-cc-country-notice-wrapper p{padding:0;margin-bottom:5px;line-height:1.4em}.woocommerce-checkout #no-cc-country-notice-wrapper p:last-of-type{margin-bottom:0}.woocommerce-checkout .wc_payment_method .label_title+.label_title{margin-left:-4px}.woocommerce-checkout .et_pb_button_module_wrapper.login-button{display:none}.woocommerce-checkout .realt-checkout-header{padding:20px 30px;margin-bottom:30px;background-color:#156cab}.woocommerce-checkout .realt-checkout-header h3{padding:0;color:#fff}.woocommerce-checkout .checkout-lastname-message{display:block;float:left;margin-top:3px;margin-left:10px;font-size:9px;color:#294378;text-transform:uppercase;line-height:1.4em;transition:.15s all ease-in-out;opacity:0;height:0}.woocommerce-checkout #billing_last_name:focus+.checkout-lastname-message{opacity:1;height:auto}#invalid-kyc-checkout-notice,#prohibited-property-checkout-notice{text-align:center}#invalid-kyc-checkout-notice h3,#prohibited-property-checkout-notice h3{padding-bottom:20px;color:#fff}#invalid-kyc-checkout-notice ul,#prohibited-property-checkout-notice ul{padding:0}#invalid-kyc-checkout-notice li,#prohibited-property-checkout-notice li{padding:12px 18px;margin:20px 0;background-color:#deedff;color:#112c4c;font-weight:700;text-transform:uppercase;list-style:none;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}#invalid-kyc-checkout-notice .button-wrapper,#prohibited-property-checkout-notice .button-wrapper{width:100%;margin-top:20px;text-align:center}#invalid-kyc-checkout-notice a,#prohibited-property-checkout-notice a{margin:0 7px;padding:.4em 1em;background-color:transparent;border:3px solid #fff;border-radius:40px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none!important;transition:.15s all ease-in-out}#invalid-kyc-checkout-notice a:focus,#invalid-kyc-checkout-notice a:hover,#prohibited-property-checkout-notice a:focus,#prohibited-property-checkout-notice a:hover{background-color:#fff;color:#294378;text-decoration:none}#credit-card-preview{margin-bottom:10px}#credit-card-preview .credit-card-section{display:inline-block;vertical-align:middle;font-weight:600}#credit-card-preview .credit-card-section img{max-height:40px}#coinbase-main-icon{max-width:200px;height:27px}.archive ul.products.columns-3 .property_status-banner{display:block;margin:0 auto;padding:15px 30px}.archive ul.products.columns-3 .property_status-banner .status-container{justify-content:center;margin:0 auto}.archive ul.products.columns-3 .property_status-banner .chips-container{flex-wrap:wrap;justify-content:center;row-gap:10px}.archive ul.products.columns-3 .property_status-banner .chips-container .chip,.property_status-banner .chips-container .chip{background-color:#fff;border-radius:50px;padding:3px 10px;width:auto;box-sizing:border-box}.property-mobile-data-wrapper{position:absolute;display:flex;width:100%;bottom:36px;z-index:999}@media screen and (min-width:501px){.property-mobile-data-wrapper{display:none}}body.archive .property_status-banner{padding:5px 20px}body.archive .property_status-banner .status-container span.property-status{font-size:16px}.property_status-banner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:15px}@media screen and (max-width:767px){.property_status-banner{display:block;margin:0 auto}}@media screen and (max-width:500px){.property_status-banner .property-flag,.property_status-banner .property-source{display:none}}.property_status-banner .status-container{display:flex;justify-content:flex-start;align-items:center;margin-right:40px}.property_status-banner .status-container span.property-status{font-size:20px;margin-top:2px;display:inline-block}@media screen and (max-width:767px){.property_status-banner .status-container{justify-content:center;margin:0 auto 10px}.property_status-banner .status-container span.property-status{font-size:20px;margin-top:2px;display:inline-block}}.property_status-banner .chips-container{display:flex;justify-content:flex-end;flex-wrap:wrap}@media screen and (max-width:767px){.property_status-banner .chips-container{justify-content:center}}.property_status-banner .chips-container .chip{margin:3px 5px;display:flex;align-items:center}.property_status-banner .chips-container .chip i{font-size:14px;color:#156cab;margin-right:5px}.property_status-banner .chips-container .chip span{font-size:14px;font-weight:600;color:#156cab;text-transform:capitalize;margin-top:1px}.launch-timer-test{position:absolute;left:100%;top:calc(50% - 12px);display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.launch-timer-test button{background-color:#90162d;color:#fff;padding:3px 9px;border-radius:5px;text-transform:uppercase;font-size:12px;font-weight:600;border:1px solid #90162d;margin-left:5px}.launch-timer-test button:hover{cursor:pointer}.property-flag,.property-source{position:absolute;top:4px;height:28px;border:3px solid #fff}.property-source{left:4px;width:auto}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container>span,.property-source:hover .tooltip-container,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show{display:block}.property-source .tooltip-container{position:absolute;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);display:none;font-weight:500;line-height:1.4em;text-align:left;text-transform:none;border-radius:12px;top:unset;bottom:40px;left:20px;width:240px;padding:16px 20px;background-color:#fff;font-size:12px;color:#000}.property-source .tooltip-container .fa-caret-down,.property-source .tooltip-container::before{position:absolute;left:12px;background:0 0;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.property-source .tooltip-container::before{content:"";width:0;height:0;z-index:999999;bottom:-9px}.property-source .tooltip-container .fa-caret-down{bottom:-15px;font-size:24px;color:#fff;z-index:999999999}.property-source img{height:100%!important}.property-flag{right:4px;width:40px;overflow:hidden}.property-flag img{width:auto;height:100%}.property-highlights-flag{position:absolute;top:38px;left:0;z-index:9;padding:8px 16px;max-width:350px;color:#fff;line-height:1em;opacity:.95;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}@media screen and (max-width:550px){.property-highlights-flag{max-width:265px}}.property-highlights-flag::after,.property-highlights-flag::before{content:"";position:absolute;top:0;height:100%;background-color:inherit}.property-highlights-flag::before{right:-15px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);box-shadow:1px 1px 3px 1px rgba(0,0,0,.1);z-index:-2;width:60px}.property-highlights-flag::after{display:block;z-index:-1;left:0;width:100%}.property-highlights-flag p,.property-highlights-flag span{display:block;z-index:9;margin-bottom:0;padding:0;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.6px;line-height:1.4em}.property-highlights-flag .highlights-lede{font-weight:700}.property-highlights-flag .highlights-text{display:none;margin-bottom:5px}.property-highlights-flag .highlights-text:last-of-type{margin-bottom:0}.dgpc_product_carousel .property-highlights-flag{max-width:230px}@media screen and (min-width:551px){#shopListings .property-highlights-flag .highlights-text,.woocommerce-product-gallery__wrapper .property-highlights-flag .highlights-text{display:block;margin-top:5px}}#shopListings .property-highlights-flag{top:17px;max-width:310px}.woocommerce-product-gallery__wrapper .property-highlights-flag{top:20px}@media screen and (max-width:550px){.woocommerce-product-gallery__wrapper .property-highlights-flag{top:10px}}.woocommerce-product-gallery__wrapper .property-highlights-flag p,.woocommerce-product-gallery__wrapper .property-highlights-flag span{font-size:14px}@media screen and (max-width:550px){.woocommerce-product-gallery__wrapper .property-highlights-flag p,.woocommerce-product-gallery__wrapper .property-highlights-flag span{font-size:12px}}body:not(.single-product) .fully_subscribed .property-highlights-flag,body:not(.single-product) .sold_out .property-highlights-flag{-webkit-filter:grayscale(.6) brightness(1.5) contrast(.8);filter:grayscale(.6) brightness(1.5) contrast(.8)}.woocommerce-shop-loop .atc-data{display:none}.woocommerce-shop-loop .max-qty-wrapper{display:none;justify-content:space-between;padding:0 20px}.woocommerce-MyAccount-content div#my-account-documents-wrapper div#notices-wrapper,.woocommerce-shop-loop .max-qty-wrapper.show{display:flex}@media screen and (max-width:450px){.woocommerce-shop-loop .max-qty-wrapper{padding:5px 10px}}.woocommerce-shop-loop .max-qty-notice{position:absolute;bottom:0;left:0;width:100%;padding:5px 10px!important;background:#156cab;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:1.4}@media screen and (max-width:767px){.woocommerce-shop-loop .max-qty-notice{font-size:12px}}.woocommerce-shop-loop .login-notice{margin:20px 0 0;padding:0;text-align:center;font-size:12px;font-weight:600;line-height:1.4em;text-transform:uppercase;font-style:italic}.woocommerce-shop-loop .login-notice a{font-weight:700;text-decoration:underline!important}.woocommerce-shop-loop .login-notice a:focus,.woocommerce-shop-loop .login-notice a:hover{color:#dd9b21;text-decoration:none!important}.dgpc_product_carousel .woocommerce.swiper-container{padding-top:25px}.woocommerce.archive ul.products li.product{border-radius:5px}.woocommerce.archive ul.products li.product .et_shop_image{border-top-left-radius:5px;border-top-right-radius:5px}#shopListings ul.products>li.product .hidden-timer-div,.archive ul.products>li.product .hidden-timer-div,.dgpc_product_carousel ul.dg-products>li.product .hidden-timer-div{padding:3px 10px;border:1px solid #156cab;background-color:#fff;white-space:nowrap;min-width:140px;text-align:center;border-radius:8px;margin-left:25px}@media screen and (max-width:767px){#shopListings ul.products>li.product .hidden-timer-div,.archive ul.products>li.product .hidden-timer-div,.dgpc_product_carousel ul.dg-products>li.product .hidden-timer-div{min-width:130px;margin-left:10px;padding:3px 10px}#shopListings ul.products>li.product .hidden-timer-div .countdown-text,.archive ul.products>li.product .hidden-timer-div .countdown-text,.dgpc_product_carousel ul.dg-products>li.product .hidden-timer-div .countdown-text{font-size:14px}}#shopListings ul.products>li.product .hidden-timer-div .countdown-text,.archive ul.products>li.product .hidden-timer-div .countdown-text,.dgpc_product_carousel ul.dg-products>li.product .hidden-timer-div .countdown-text{color:#156cab;font-weight:600;font-size:14px}#shopListings ul.products{padding-top:20px}.d-inline-block,h3.price span{display:inline-block}#detokenization-section #vote-result .et_pb_column h4.result,.f-right{float:right}.disabled{opacity:.7;pointer-events:none;cursor:default}.fa-spinner-third{-webkit-animation-name:spinner-animation;animation-name:spinner-animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.15,.3,.3,.7);animation-timing-function:cubic-bezier(.15,.3,.3,.7);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.fa-circle-check{-webkit-animation:pop .3s 1;animation:pop .3s 1}.cart-pop{-webkit-animation:tada 1.5s 1;animation:tada 1.5s 1}body #page-container .et_pb_shop .woocommerce ul.products li.product .limited-release-max-purchase-notice{padding-bottom:0;font-size:12px;font-weight:700;color:#294378;text-transform:uppercase;margin:5px 0 0}@media screen and (min-width:981px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop .et_shop_image{position:absolute;height:100%;width:100%}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .quantity{float:left;width:70px;margin-left:15px}@media screen and (max-width:550px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .quantity{margin-left:0}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .quantity .input-text.qty{height:46px;border-radius:4px 0 0 4px;width:100%;border:3px solid #c23526!important;transition:.2s all ease-in-out}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .quantity .input-text.qty.inactive{border-color:#a9a9a9!important;pointer-events:none;cursor:default}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper{display:none;position:relative;width:100%;height:46px}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.login-required{text-align:center}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper a.login-notice-button{position:relative!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper>:not(.quantity){position:absolute}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-adding .add_to_cart_animations.adding,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-done .add_to_cart_animations.done{opacity:1}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-adding .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-done .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-view .button.realTbtn.ajax_add_to_cart{opacity:0}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-view a.added_to_cart.wc-forward{opacity:1;z-index:2}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .add_to_cart_animations,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left a.added_to_cart.wc-forward{left:15px;width:calc(100% - 30px);border-radius:3px!important}@media screen and (max-width:450px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .add_to_cart_animations,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left a.added_to_cart.wc-forward{left:0;width:100%}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .button.realTbtn.ajax_add_to_cart{border-left:3px solid #c23526!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .add_to_cart_animations{border-left:3px solid #a9a9a9!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left a.added_to_cart.wc-forward{border-left:3px solid #156cab!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .property-stock{display:inline-block;margin-top:5px;font-size:12px;font-weight:700;text-transform:uppercase;color:#294378}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .hide{display:none}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart{z-index:1}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart:hover{color:#fff!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward{border-radius:0 4px 4px 0!important;border-width:3px 3px 3px 0!important;height:46px;width:calc(100% - 100px);left:85px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:550px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward{font-size:1em!important;width:calc(100% - 70px);left:70px}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward{font-size:1.25em;letter-spacing:1px;text-align:center;margin-top:0;transition:.2s all ease-in-out;padding:.3em 1em;border:3px solid #156cab;background-color:#fff;color:#1d6aaa;font-weight:700;text-transform:uppercase;text-decoration:none;opacity:0;z-index:0;line-height:1.75em}.kyc-incomplete .et-cart-info,.kyc-incomplete .nav--defi,.kyc-incomplete .nav--learn,.kyc-incomplete .nav--marketplace,.kyc-incomplete .nav--rmm,.kyc-incomplete .nav--sell-tokens,.kyc-incomplete .nav2--affiliate-dashboard,.kyc-incomplete .nav2--affiliate-program,.kyc-incomplete .nav2--documents,.kyc-incomplete .nav2--orders,.kyc-incomplete .nav2--portfolio,.kyc-incomplete li.woocommerce-MyAccount-navigation-link--documents,.kyc-incomplete li.woocommerce-MyAccount-navigation-link--orders,.kyc-incomplete li.woocommerce-MyAccount-navigation-link--portfolio,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward.hide-important,body.logged-in.is-US-user .et-cart-info,body.logged-in.is-US-user .nav--defi,body.logged-in.is-US-user .nav--learn,body.logged-in.is-US-user .nav--marketplace,body.logged-in.is-US-user .nav--rmm,body.logged-in.is-US-user .nav--sell-tokens,body.logged-in.is-US-user .nav2--affiliate-dashboard,body.logged-in.is-US-user .nav2--affiliate-program,body.logged-in.is-US-user .nav2--documents,body.logged-in.is-US-user .nav2--orders,body.logged-in.is-US-user .nav2--portfolio,body.logged-in.is-US-user li.woocommerce-MyAccount-navigation-link--documents,body.logged-in.is-US-user li.woocommerce-MyAccount-navigation-link--orders,body.logged-in.is-US-user li.woocommerce-MyAccount-navigation-link--portfolio{display:none!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward:hover{background-color:#1d6aaa!important;border-color:#1d6aaa!important;color:#fff!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .marketplaceTokenBtn{z-index:9;position:static;margin-bottom:10px}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations{font-size:1.25em;letter-spacing:1px;margin-top:0;transition:.2s all ease-in-out;text-align:left;padding:.3em 1em;background-color:#d2d2d2;font-weight:700;text-transform:uppercase;text-decoration:none;display:flex;justify-content:space-between;align-items:center;height:46px;border-width:3px 3px 3px 0;border-style:solid;border-color:#a9a9a9;border-top-right-radius:4px;border-bottom-right-radius:4px;width:calc(100% - 100px);left:85px}@media screen and (max-width:550px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations{font-size:1em!important;width:calc(100% - 70px);left:70px}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations.done{color:#065706}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations.adding{color:#294378}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations i{font-size:1.5em}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations.adding,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations.done{opacity:0}.kyc-incomplete #rmm-section,.kyc-incomplete .woocommerce-ordering,.kyc-incomplete p.woocommerce-result-count,.kyc-incomplete ul.products.columns-1,body.logged-in.is-US-user #rmm-section,body.logged-in.is-US-user .woocommerce-ordering,body.logged-in.is-US-user p.woocommerce-result-count,body.logged-in.is-US-user ul.products.columns-1{display:none}.kyc-incomplete .kyc-incomplete-shop-section{display:flex;align-items:center;gap:2em}@media screen and (max-width:980px){.kyc-incomplete .kyc-incomplete-shop-section{flex-direction:column}}.kyc-incomplete .kyc-incomplete-container{text-align:center;max-width:750px;padding:35px 40px!important;background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);margin:0 auto;border-radius:5px}.kyc-incomplete .kyc-incomplete-container .kyc-incomplete-text,.kyc-incomplete .kyc-incomplete-container h3{padding-bottom:1rem}.kyc-incomplete .kyc-incomplete-container .kyc-incomplete-text p{font-size:14px;font-weight:500;padding-bottom:0;line-height:1.25em}.kyc-incomplete .kyc-incomplete-container a{min-width:180px;display:inline-block;width:auto;padding:.3em 1em}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon{position:relative;display:flex;align-items:center;flex-wrap:wrap;border:1px solid #156cab;border-radius:5px;padding:20px}@media screen and (max-width:768px){.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon{display:flex;align-items:center;border:2px solid #156cab;padding:20px}}@media screen and (max-width:600px){.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon{display:flex;align-items:center;border:2px solid #156cab;padding:20px}}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon>label{position:absolute;left:12px;top:-7px;padding:0 8px;background-color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1em;color:#444}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon #coupon_code{float:none;height:30px;width:160px;margin-right:20px;margin-bottom:0;border-radius:5px;font-size:18px!important;background-color:#dcdcdc!important}@media screen and (max-width:768px){.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon #coupon_code{width:100%;margin-right:0;margin-bottom:20px}}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon #coupon_code+button.button{border-width:2px!important;padding:2px 15px!important;font-size:12px}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-discount th{width:55%;padding:10px 0;font-size:16px;font-weight:500;line-height:1.3em}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-discount td{width:45%;padding:10px;text-align:right}@media screen and (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals tr.cart-discount td{width:100%;margin-bottom:20px}}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-discount td .woocommerce-remove-coupon{display:block;font-size:12px;font-weight:600;line-height:1.2em}::-webkit-scrollbar-thumb{border-radius:10px}.no-display{opacity:0!important;visibility:hidden!important;z-index:-99999!important;-webkit-transform:scale(0);transform:scale(0)}.catalog_text{color:#156cab;font-weight:700;text-transform:uppercase;font-size:1.1em}.back-catalog-text-container{text-align:center}.back-catalog-text-container>div{margin-top:-20px;color:#156cab;font-weight:600;display:inline-block;padding:12px 18px 18px}.back-catalog-modal-open-container{text-align:center;margin-top:12px}.back-catalog-modal-open-container-2{text-align:center}.showIcon{display:none}@media screen and (max-width:762px){p.woocommerce-result-count{padding-bottom:0!important}.woocommerce-ordering{float:none!important}}.back-catalog-text-container-inject{clear:both;text-align:center;color:#156cab;margin:0 0 36px;font-weight:600}.back-catalog-text-container-inject .see-back-catalog-text{color:#156cab}@media screen and (max-width:600px){.back-catalog-text-container-inject .see-back-catalog-text{font-size:12px}}.et_pb_code_inner .back-catalog-text-container-inject,.et_pb_text_inner .back-catalog-text-container-inject{margin:18px}.archive .back-catalog-text-container-inject{margin:18px 0 35px;padding:24px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.back-catalog-modal-open{cursor:pointer;text-decoration:none!important;border:3px solid #156cab;border-radius:50px;background-color:#fff;color:#1d6aaa;font-size:.85em;font-weight:800;text-transform:uppercase;padding:.35em .9em!important;transition:.15s all ease-in-out}.back-catalog-modal-open:hover{color:#fff;background-color:#156cab}#back-catalog-modal-container{transition:all .15s ease-in-out;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:1;visibility:visible}#back-catalog-modal-container .filter-input{width:175px;padding:5px;margin-right:25px;font-size:14px;font-weight:600;height:30px;text-align:right;background-color:#fff;border-radius:2px;border:1px solid #bbb;color:#4e4e4e}#back-catalog-modal-container .filter-input#sort-by{width:160px;font-weight:600!important;font-size:11.5px!important;text-align:left}#back-catalog-modal-container .filter-input:focus{border-color:#2d3940;color:#3e3e3e}#back-catalog-modal-container .filter-input::-webkit-input-placeholder{text-align:right;font-size:12px;font-weight:500}#back-catalog-modal-container .filter-input::-moz-placeholder{text-align:right;font-size:12px;font-weight:500}#back-catalog-modal-container .filter-input::placeholder{text-align:right;font-size:12px;font-weight:500}#back-catalog-modal-container .back-catalog-filters-container{padding-top:20px!important;padding-bottom:20px!important;display:flex!important;align-items:center;flex-wrap:wrap;-webkit-column-gap:20px!important;-moz-column-gap:20px!important;column-gap:20px!important;row-gap:20px;justify-content:center;border-bottom:1px solid #d3d3d3!important}#back-catalog-modal-container .back-catalog-filters-container#reset-filters{padding:.2em .6em!important;cursor:pointer}#back-catalog-modal-container .filters-title{font-weight:700;font-size:14px;border-radius:4px;white-space:nowrap}#back-catalog-modal-container a{font-weight:600;text-decoration:none!important;transition:all .15s ease-in-out}#back-catalog-modal-container a:focus,#back-catalog-modal-container a:hover{color:#dd9b21}#back-catalog-modal-container #back-catalog-modal{position:absolute;width:85%;height:85%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;opacity:1;visibility:visible;border-radius:5px;overflow:hidden}#back-catalog-modal-container #back-catalog-modal .back-catalog-modal-close-button{position:absolute;right:4px;top:4px;background:0 0!important;border:0!important;cursor:pointer;transition:all .15s ease-in-out}#back-catalog-modal-container #back-catalog-modal .back-catalog-modal-close-button i{color:#fff;font-size:24px;transition:all .15s ease-in-out}@media screen and (max-width:600px){#back-catalog-modal-container #back-catalog-modal{width:90%;height:94%}}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-header{width:100%;background-color:#294378;text-align:center;padding:5px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.5);border-radius:5px 5px 0 0}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-header>h2{color:#fff;padding:0;margin:10px 40px}@media screen and (max-width:600px){#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-header>h2{font-size:20px}}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body{width:100%;padding:0;height:calc(100% - 60px);overflow-y:auto;position:relative}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .spinner-container{margin:auto;display:inline-block;top:30%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .error-container{text-align:center;position:absolute;border:3px solid #971212;padding:10px 20px;top:40%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);left:50%}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .error-container .error-message,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .no-properties-container .no-properties-message,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .no-slow-query-container .no-properties-message,.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container h4,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper span#monetary-symbol{font-size:18px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .no-properties-container,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .no-slow-query-container{text-align:center;position:absolute;border:3px solid #dd9b21;padding:10px 20px;top:40%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);left:50%}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .fa-spinner-third{font-size:60px;color:#156cab;-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;transition:.15s all ease-in-out}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li{display:grid;grid-template-columns:8fr 4fr 3fr 4fr 5fr 4fr 4fr;border-bottom:1px solid #d3d3d3;padding:25px}@media screen and (max-width:1050px){#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li{grid-template-columns:2fr 1fr 1fr 1fr;padding:26px 15px 10px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container:not(:first-child){margin-bottom:15px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container{margin-top:14px}}@media screen and (max-width:600px){#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li{grid-template-columns:7fr 5fr 7fr;grid-template-rows:auto;padding:21px 16px 16px;background-color:#efefef;grid-template-areas:"back-catalog-property-container . ." "back-catalog-token-price-container back-catalog-tokens-container back-catalog-asset-price-container" "back-catalog-rent-token-container back-catalog-yield-container ." "etherscan-container uniswap-container ."}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container{grid-area:back-catalog-property-container;margin-top:0!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-token-price-container{grid-area:back-catalog-token-price-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-tokens-container{grid-area:back-catalog-tokens-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-asset-price-container{grid-area:back-catalog-asset-price-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-yield-container{grid-area:back-catalog-yield-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-rent-token-container{grid-area:back-catalog-rent-token-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .uniswap-container{grid-area:uniswap-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .etherscan-container{grid-area:etherscan-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li.box-opened{background-color:#fff!important;padding:21px 16px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container:not(:first-child){margin-bottom:0!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:1;z-index:2;position:relative;margin-bottom:5px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container a{display:inline-block;color:#156cab;transition:.15s all ease-in-out}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container a:focus,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container a:hover{color:#f2a91e}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container i{color:#156cab!important;position:absolute;right:-5px;top:8px;font-size:20px;transition:all .15s ease-in-out!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container i.showIcon{display:inline-block!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container i.no-display{display:none!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container i.turn-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-yield-container{grid-column-start:2;grid-column-end:4;grid-row-start:3;grid-row-end:3;z-index:2}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container:not(.back-catalog-property-container){opacity:0;height:0;margin-top:0;visibility:hidden;transition:opacity .15s ease-in-out}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.open-up{visibility:visible;margin-top:14px;height:auto;opacity:1;grid-column-end:4}}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container{margin-right:8px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.back-catalog-property-container{margin-top:-2px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.back-catalog-property-container .back-catalog-paired-value,.eval-card-top-content>div>span.bold-values{font-size:14px;font-weight:700}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.back-catalog-property-container .back-catalog-paired-value>span{display:block;line-height:1.22}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.back-catalog-property-container i{display:none}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container .back-catalog-paired-heading{font-size:11px;font-weight:600;text-transform:uppercase;line-height:1}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container .back-catalog-paired-value{font-size:15px;line-height:1.6}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.etherscan-container .back-catalog-paired-value,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.uniswap-container .back-catalog-paired-value{margin-top:5px;line-height:1em}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.etherscan-container a.link-button,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.uniswap-container a.link-button{border:2px solid #156cab;padding:1px 7px;border-radius:2px;text-transform:uppercase;font-size:11px;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.etherscan-container a.link-button:focus,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.etherscan-container a.link-button:hover,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.uniswap-container a.link-button:focus,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.uniswap-container a.link-button:hover{color:#fff;background-color:#156cab}.back-catalog-ethereum-button{position:relative;display:inline-block;margin-right:5px;margin-top:-4px;padding:2px 4px;vertical-align:middle;border:2px solid #21325b!important;border-radius:2px;background-color:#21325b;line-height:1em;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none!important;transition:.15s all ease-in-out!important}#tab-property_highlights .et_pb_column.et_pb_column_1_2:last-of-type,.back-catalog-ethereum-button:last-of-type{margin-right:0}.back-catalog-ethereum-button.xdai{border-color:#48a9a6!important;background-color:#48a9a6}.back-catalog-ethereum-button.xdai:focus,.back-catalog-ethereum-button.xdai:hover{color:#48a9a6!important}.back-catalog-ethereum-button span{display:inline-block;vertical-align:middle;transition:.15s all ease-in-out!important}.back-catalog-ethereum-button:focus,.back-catalog-ethereum-button:hover{text-decoration:none;background-color:#fff;color:#21325b!important}.us-message-container{margin:40px;padding:20px;border-radius:5px;box-shadow:1px 1px 2px 2px rgba(0,0,0,.3);background:#dff6ff;text-align:center;font-weight:600}@media screen and (max-width:600px){.us-message-container{margin:20px}}.us-message-container .us-message{display:block;margin-bottom:6px;padding:0;line-height:1.4em}#detokenization-section #detokenization-blurb .et_pb_column p:last-of-type,.tabs-section .disclaimer-copy p:last-of-type,.us-message-container .us-message:last-of-type{margin-bottom:0}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:3em}.wup-price-label{display:none}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,body .et_pb_button:hover{background:inherit!important}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce a.button:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce button.button:hover,.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce #content input.button,.et_button_no_icon.woocommerce #content input.button.alt,.et_button_no_icon.woocommerce #content input.button.alt:hover,.et_button_no_icon.woocommerce #content input.button:hover,.et_button_no_icon.woocommerce #respond input#submit,.et_button_no_icon.woocommerce #respond input#submit.alt,.et_button_no_icon.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.woocommerce #respond input#submit:hover,.et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce a.button.alt,.et_button_no_icon.woocommerce a.button.alt:hover,.et_button_no_icon.woocommerce a.button:hover,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce input.button,.et_button_no_icon.woocommerce input.button.alt,.et_button_no_icon.woocommerce input.button.alt:hover,.et_button_no_icon.woocommerce input.button:hover,.et_button_no_icon.woocommerce-page #content input.button,.et_button_no_icon.woocommerce-page #content input.button.alt,.et_button_no_icon.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.woocommerce-page #content input.button:hover,.et_button_no_icon.woocommerce-page #respond input#submit,.et_button_no_icon.woocommerce-page #respond input#submit.alt,.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.woocommerce-page #respond input#submit:hover,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce-page button.button,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button:hover,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce-page input.button.alt,.et_button_no_icon.woocommerce-page input.button.alt:hover,.et_button_no_icon.woocommerce-page input.button:hover,.woocommerce input.button,.woocommerce input.button:hover{padding:.3em 1em!important}.woocommerce a{text-decoration:underline;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce a:focus,.woocommerce a:hover{text-decoration:none}.woocommerce #payment .payment_box a{color:#fff;text-decoration:underline}.woocommerce #payment .payment_box a:focus,.woocommerce #payment .payment_box a:hover{color:#f2a91e;text-decoration:none}.wooAccount .woocommerce-error a{color:#e09900}.wooAccount .woocommerce-error a:focus,.wooAccount .woocommerce-error a:hover{color:#fff}.woocommerce ul li.product a.product-link{height:300px;overflow:hidden}.woocommerce ul li.product a:focus,.woocommerce ul li.product a:hover{text-decoration:none}.marketplaceDescription{margin-bottom:2em}.woocommerce-loop-product__title a{padding:0;text-align:center;font-weight:600;letter-spacing:.5px;text-decoration:none}.woocommerce-page ul.products li.product{width:100%;margin:0}.woocommerce img,.woocommerce-page img,li.coming_soon ul.investorIDlist.marketplace{display:block}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:0!important}.realTListing span.woocommerce-Price-amount.amount{font-weight:700;color:#fff}input[type=number]::-webkit-inner-spin-button{opacity:1;border-radius:0;font-size:2em}input[type=number]::-webkit-inner-spin-button::before{background:rgba(0,0,0,.2)}.realTListing .listingHero .container{max-width:800px;padding-top:2em!important}.woocommerce .woocommerce-breadcrumb{font-size:.85em;color:#444;margin-bottom:30px!important}.woocommerce .woocommerce-breadcrumb a{color:#90162d}.woocommerce .woocommerce-breadcrumb a:hover{color:#294379}hr.listingHR{border-top:1px solid #ccc;margin-bottom:30px}h1.product_title{font-size:1.75em;font-weight:700;margin-bottom:20px}.realTListing h6,.woocommerce .woocommerce-breadcrumb,h3.price{font-weight:700;text-transform:uppercase}h3.price{text-align:center;font-size:2em}@media screen and (max-width:500px){h3.price{font-size:1.7em}}h3.price.split-offering{margin-top:-16px;font-size:18px}h3.price.minimize{font-weight:500;font-size:14px!important}.realTListing h6{font-size:1.15em}.realTListing p,.single-product .whyDet{font-size:.9em}#main-footer .et_pb_row,.whyDetroit .et_pb_row_0.et_pb_row{max-width:960px}.single-product #main-content{background:rgba(107,170,235,.1)}.realTListing .row.listingGallery{width:100%;margin-bottom:1em}.single-product #et-boc{float:left;width:100%}.listingMeta .targetCopy{display:inline-block;margin-top:12px;padding-bottom:0;font-size:10px;line-height:1.7em}form.cart{text-align:center;margin:0 auto}.woocommerce .button.product_type_simple,.woocommerce .coming_soon .realTmarketplace .marketplaceTokenBtn a.realTbtn .separator,.woocommerce .product_cat-taking-reservations .realTmarketplace .marketplaceTokenBtn a.realTbtn .separator,.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn::after,input.qty_button{display:none}.woocommerce .marketplaceLoginBtn{text-align:center;padding:2em 0 3em}.woocommerce .marketplaceLoginBtn a.loginBtn{background-color:#eb8413;padding:6px 10%;border:4px solid #eb8413;border-radius:50px;color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;text-decoration:none;line-height:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce .marketplaceLoginBtn a.loginBtn:focus,.woocommerce .marketplaceLoginBtn a.loginBtn:hover{background-color:#fff;color:#eb8413}.woocommerce .coming_soon .marketplaceLoginBtn a.loginBtn,.woocommerce .coming_soon .realTmarketplace .marketplaceTokenBtn a.realTbtn{background-color:#a6a6a6!important;border-color:#a6a6a6!important;opacity:.6}.woocommerce .coming_soon .marketplaceLoginBtn a.loginBtn:focus,.woocommerce .coming_soon .marketplaceLoginBtn a.loginBtn:hover,.woocommerce .coming_soon .realTmarketplace .marketplaceTokenBtn a.realTbtn:focus,.woocommerce .coming_soon .realTmarketplace .marketplaceTokenBtn a.realTbtn:hover{background-color:#a6a6a6!important;color:#fff!important;cursor:default;border-color:#a6a6a6!important}.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn{margin-top:1.5em!important;background:#156cab;border:4px solid #156cab;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn:focus,.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn:hover{color:#156cab!important;border-color:#156cab!important;background-color:#fff!important;padding:.3em 1em}.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn .amount{color:#fff;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn:focus .amount,.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn:hover .amount{color:#156cab}li.wc_payment_method{padding:6px 0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{margin-top:20px;background:#156cab!important;font-size:14px!important;font-weight:500;line-height:1.5em;padding:12px 18px!important}.woocommerce .woocommerce-error li:not(:last-child),.woocommerce .woocommerce-info li:not(:last-child),.woocommerce .woocommerce-message li:not(:last-child){margin-bottom:10px}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a,div#property-valuation .valuation-date h4,div#property-valuation .valuation-date h5{color:#fff!important}.flex-control-thumbs li:hover{cursor:pointer}.flex-direction-nav{position:absolute;top:30%;width:100%;list-style:none!important;padding:0!important}@media screen and (max-width:980px){.flex-direction-nav{top:130px}}@media screen and (max-width:529px){.flex-direction-nav{top:60px}}li.flex-nav-prev{float:left;margin-left:-25px}li.flex-nav-next{float:right;margin-right:-25px}.dgpc_product_carousel .swiper-container.woocommerce ul .product h2{background-color:#fff;padding:0 1em 7px}.dgpc_product_carousel .swiper-container ul .product{background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.2)}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev,a.flex-next,a.flex-prev{display:block;font-size:0;color:transparent;width:50px;height:50px;background-color:#fff;border-radius:50%;box-shadow:0 1px 5px 3px rgba(0,0,0,.1);transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out}.limited-release-banner-stamp-container .property_status-banner>span,.limited_release .property_status-banner>span,.starter_property .property_status-banner>span,a.flex-next,a.flex-prev{position:relative}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev{left:-22px}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next{right:-22px}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next:focus,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next:hover,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev:focus,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev:hover,a.flex-next:focus,a.flex-next:hover,a.flex-prev:focus,a.flex-prev:hover{background-color:#156cab!important}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next::before,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev::before,a.flex-next::after,a.flex-prev::before{visibility:visible;font-family:"Font Awesome 6 Pro";font-size:30px;font-weight:900;color:#156cab!important;position:absolute;top:12px;transition:inherit;-webkit-transition:inherit}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev::before,a.flex-prev::before{content:"\f104";left:16px}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next::before,a.flex-next::after{content:"\f105";right:16px}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next:focus::before,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next:hover::before,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev:focus::before,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev:hover::before,a.flex-next:focus::after,a.flex-next:hover::after,a.flex-prev:focus::before,a.flex-prev:hover::before{color:#fff!important}.dgpc_product_carousel_0 .woocommerce a.button,body .woocommerce-MyAccount-content table.form-table.wp-2fa-user-profile-form{border:0!important}.realTListing .woocommerce .quantity input.qty{width:auto;top:.5em}.woocommerce a.button:hover{color:#c23526}body #page-container .et_pb_section .as-arrows-control .as-next .et_pb_button,body #page-container .et_pb_section .as-arrows-control .as-prev .et_pb_button{background:0 0!important;padding:0 30px!important}body #page-container .et_pb_section .as-arrows-control .as-prev .et_pb_button::before{right:-20px;margin:0}body #page-container .et_pb_section .as-arrows-control .as-next .et_pb_button::after{left:-20px;margin:0}.et_pb_column_0 .dgpc_product_carousel_0 .products .product .button,.et_pb_column_0 .dgpc_product_carousel_0 .products .product .button:hover{background-color:#fff!important}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after{content:none!important}.woocommerce a.button.alt:hover,.woocommerce a.button:hover{padding:.3em 1em}#wc-stripe-payment-request-wrapper{padding:0!important}.customStockDisplay .stock{text-align:center;color:#156cab}.customStockDisplay .stock .limited-stock{color:#c90404;font-weight:600;text-transform:uppercase}.helperText{text-align:center;font-style:italic;font-size:.9em}.homeNutrition{background:rgba(159,159,159,.1);padding:1em;float:right;width:100%}.homeNutrition h3,.realTListing h3{font-weight:700}ul.product_tags{width:50%;float:right;display:inline}ul.product_tags li.tagList{display:inline;border-bottom:0}.tagged_as{font-size:.8em;max-width:50%;float:right;line-height:1.5;margin-bottom:.5em;text-align:right}p.disclaimer{font-size:.75em;font-style:italic;float:left;clear:both}.coming_soon .customStockDisplay,.exit_complete .customStockDisplay,.exit_ongoing .customStockDisplay,.exit_proposed .customStockDisplay,.fully_subscribed .customStockDisplay,.offering_closed .customStockDisplay,.products .product.product_cat-taking-reservations a.product_type_simple,.sold_out .customStockDisplay,.soon,.tokens_migrated .customStockDisplay,li.product_cat-coming-soon .soon,ul.investorIDlist.marketplace .assetLeaseTerms,ul.investorIDlist.marketplace .assetRented,ul.investorIDlist.marketplace .estequity{display:none}.realTmarketplace .amount,.single-product .product.next_reinvestment .reinvested-message-container-contract .message-header.enrolled,.single-product .product.next_reinvestment .reinvested-message-container-wallet .message-header.enrolled,.single-product .product.reinvestment .reinvested-message-container-contract .message-header.enrolled,.single-product .product.reinvestment .reinvested-message-container-wallet .message-header.enrolled,.single-product .product.rollover .reinvested-message-container-contract .message-header.enrolled,.single-product .product.rollover .reinvested-message-container-wallet .message-header.enrolled{color:#156cab;font-weight:700}.realTmarketplace .marketplacelistingButton .btn{color:#fff!important;padding:6px 10%;border-radius:100px;font-size:1em;font-weight:700!important;text-transform:uppercase!important;text-decoration:none;background:#90162d;border:4px solid #90162d!important;margin:0 auto;bottom:0;text-align:center;transition:all .25s ease-in-out}.marketplacelistingButton .btn:hover{background:#fff;color:#90162d!important}.homepageListings .et_shop_image{margin-bottom:1em}.homepageListings .price,.homepageListings .woocommerce ul.products li.product .woocommerce-loop-category__title,.homepageListings .woocommerce ul.products li.product .woocommerce-loop-product__title,.homepageListings .woocommerce ul.products li.product h3{padding:0 1em}.homepageListings .realTmarketplace .marketplacelistingButton{position:absolute;width:100%;text-align:center;bottom:2em;right:0}.homepageListings .realTmarketplace .marketplacelistingButton .btn{width:100%;position:relative}.homepageListings .woocommerce ul.products li.product:nth-child(3){margin-right:0!important}.product .et_overlay{display:none!important}.dgpc_product_carousel .dgpc-container .product .product-link img,.et_full_width_page.woocommerce-page ul.products li.product div.ppm,div.ppm p{width:100%}div.ppm p{margin-bottom:-30px;text-align:center}li.coming_soon div.ppm p{margin-bottom:-40px}button.realTbtn:hover{background:#156cab!important}.homepageListings ul.investorIDlist.marketplace{width:auto;right:0;position:relative;padding:1em;margin-bottom:5em!important}.woocommerce ul.investorIDlist.marketplace{position:relative;margin-bottom:0}ul.investorIDlist.marketplace li{border-bottom:1px solid #d9d9d9}ul.investorIDlist.marketplace li:last-child{border-bottom:none;margin-bottom:0}.realTmarketplace .marketplacelistingButton{width:100%;text-align:center;bottom:6.5em;right:0}.property_status-banner{position:absolute;z-index:99;top:0;width:100%;padding:5px 30px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#112c4c;color:#fff;font-size:16px;font-weight:700;line-height:1.4em;text-transform:uppercase;text-align:center}@media screen and (max-width:767px){.property_status-banner{padding:13px 10px}}.woocommerce-shop-loop .property_status-banner{line-height:1.8em}.coming_soon .property_status-banner{background-color:#156cab}.new_product .property_status-banner{background-color:#00aae4}.available .property_status-banner{background-color:#294378}.offering_closed .property_status-banner{background-color:#646464}.exit_proposed .property_status-banner,.tokens_migrated .property_status-banner{background-color:#90162e}.exit_ongoing .property_status-banner{background-color:#008a8a}.exit_complete .property_status-banner{background-color:#112c4d}.swap_proposed .property_status-banner{background-color:#90162d}.vote_proposed .property_status-banner{background-color:#e29d19}.vote_completed .property_status-banner{background-color:#008a8a}.fully_subscribed .property_status-banner,.sold_out .property_status-banner{background-color:#646464}.next_reinvestment .property_status-banner{background-color:#cce4ff;color:#112c4c}.under_renovation .property_status-banner{background-color:#90162c}.product.prohibited_property .property_status-banner{background-color:#646464!important;color:#fff!important}.sold_out-stamp{position:absolute;top:0}.product>.sold_out-stamp{padding:30% 10% 0}.woocommerce-shop-loop.left-col .sold_out-stamp{padding:18% 10% 0}@media screen and (max-width:767px){.product>.sold_out-stamp{padding-bottom:15%}.woocommerce-shop-loop left-col .sold_out-stamp{padding:18% 10% 0}}.woocommerce-shop-loop left-col .sold_out-stamp{position:absolute;top:0;padding:18% 10% 0}.fully_subscribed .et_shop_image,.prohibited_property .et_shop_image,.sold_out .et_shop_image{opacity:.3}.fully_subscribed .gift-purchase-explainer-wrapper,.sold_out .gift-purchase-explainer-wrapper{display:none}.woocommerce.columns-1 ul li.product{display:flex;padding-top:30px;border-bottom:4px solid #112c4c;box-shadow:2px 2px 6px 2px rgba(0,0,0,.2)}.woocommerce.columns-1 ul li.product.coming_soon{border-bottom-color:#156cab}.woocommerce.columns-1 ul li.product.new_product{border-bottom-color:#00aae4}.woocommerce.columns-1 ul li.product.available{border-bottom-color:#294378}.woocommerce.columns-1 ul li.product.offering_closed{border-bottom-color:#646464}.woocommerce.columns-1 ul li.product.exit_proposed,.woocommerce.columns-1 ul li.product.tokens_migrated{border-bottom-color:#90162e}.woocommerce.columns-1 ul li.product.exit_ongoing{border-bottom-color:#008a8a}.woocommerce.columns-1 ul li.product.exit_complete{border-bottom-color:#112c4d}.woocommerce.columns-1 ul li.product.fully_subscribed,.woocommerce.columns-1 ul li.product.sold_out{border-bottom-color:#646464}.woocommerce.columns-1 ul li.product.limited_release{border-bottom-color:#dd9b21}.woocommerce.columns-1 ul li.product.next_reinvestment{border-bottom-color:#cce4ff}.woocommerce.columns-1 ul li.product.under_renovation{border-bottom-color:#90162c}.woocommerce.columns-1 ul li.product.prohibited_property{border-bottom-color:#646464!important}.et_pb_column .dgpc_product_carousel .woocommerce ul .product .product-content{padding-top:16px!important;padding-bottom:0!important;border-top:9px solid #112c4c}.woocommerce.archive ul li.product .woocommerce-loop-product__title{padding:16px 16px 4px;font-weight:600;text-align:center;line-height:1.4em;border-top:9px solid #112c4c}.et_pb_column .dgpc_product_carousel .woocommerce ul .coming_soon .product-content,.woocommerce.archive ul li.product.coming_soon .woocommerce-loop-product__title{border-top-color:#156cab}.et_pb_column .dgpc_product_carousel .woocommerce ul .new_product .product-content,.woocommerce.archive ul li.product.new_product .woocommerce-loop-product__title{border-top-color:#00aae4}.et_pb_column .dgpc_product_carousel .woocommerce ul .available .product-content,.woocommerce.archive ul li.product.available .woocommerce-loop-product__title{border-top-color:#294378}.et_pb_column .dgpc_product_carousel .woocommerce ul .offering_closed .product-content,.woocommerce.archive ul.products li.product.offering_closed .woocommerce-loop-product__title{border-top-color:#646464}.et_pb_column .dgpc_product_carousel .woocommerce ul .exit_proposed .product-content,.et_pb_column .dgpc_product_carousel .woocommerce ul .tokens_migrated .product-content,.woocommerce.archive ul.products li.product.exit_proposed .woocommerce-loop-product__title,.woocommerce.archive ul.products li.product.tokens_migrated .woocommerce-loop-product__title{border-top-color:#90162e}.et_pb_column .dgpc_product_carousel .woocommerce ul .exit_ongoing .product-content,.woocommerce.archive ul.products li.product.exit_ongoing .woocommerce-loop-product__title{border-top-color:#008a8a}.et_pb_column .dgpc_product_carousel .woocommerce ul .exit_complete .product-content,.woocommerce.archive ul.products li.product.exit_complete .woocommerce-loop-product__title{border-top-color:#112c4d}.et_pb_column .dgpc_product_carousel .woocommerce ul .fully_subscribed .product-content,.et_pb_column .dgpc_product_carousel .woocommerce ul .sold_out .product-content,.woocommerce.archive ul.products li.product.fully_subscribed .woocommerce-loop-product__title,.woocommerce.archive ul.products li.product.sold_out .woocommerce-loop-product__title{border-top-color:#646464}.et_pb_column .dgpc_product_carousel .woocommerce ul .limited_release .product-content,.woocommerce.archive ul.products li.product.limited_release .woocommerce-loop-product__title{border-top-color:#dd9b21}.et_pb_column .dgpc_product_carousel .woocommerce ul .next_reinvestment .product-content,.woocommerce.archive ul.products li.product.next_reinvestment .woocommerce-loop-product__title{border-top-color:#cce4ff}.et_pb_column .dgpc_product_carousel .woocommerce ul .under_renovation .product-content,.woocommerce.archive ul.products li.product.under_renovation .woocommerce-loop-product__title{border-top-color:#90162c}.et_pb_column .dgpc_product_carousel .woocommerce ul .prohibited_property .product-content,.woocommerce.archive ul.products li.product.prohibited_property .woocommerce-loop-product__title{border-top-color:#646464!important}.realTmarketplace .marketplacelistingButton .btn{width:100%;position:relative}.dgpc_product_carousel .woocommerce .marketplaceTokenBtn{margin-top:0;width:100%}.realTmarketplace .product-content{min-height:110px}#order_review_heading{margin-top:3rem}body #page-container .et_pb_section .cwp_et_pb_layout_slider_standard_0 .et_pb_button_prev:after{margin-left:-40px}.et_pb_text_11 h2{font-size:2.65em;padding-bottom:25px}.et_pb_shop .woocommerce-shop-loop{float:left}.et_pb_shop .woocommerce-shop-loop.left-col{position:relative;width:calc(100% - 420px)}.et_pb_shop .woocommerce-shop-loop.right-col{position:relative;width:420px;padding:20px 10px}.et_pb_shop .woocommerce-shop-loop .et_shop_image{height:360px;overflow:hidden}.et_pb_shop .woocommerce ul.products li.product .woocommerce-loop-product__title{padding-top:0;font-size:1.3em;font-weight:700;text-align:center;line-height:1.4em}.et_pb_shop h2.woocommerce-loop-product__title{font-weight:500}.et_pb_shop .marketplace-prices{text-align:center;margin-top:10px}.et_pb_shop .house-price,.token-price{display:inline-block;text-align:center;padding:5px 0;color:#000}.et_pb_shop .house-price{padding-right:18px}.et_pb_shop .house-price+.token-price{padding-left:22px;border-left:2px solid #000}.et_pb_shop .house-price .price-title,.et_pb_shop .token-price .price-title{display:block;text-align:center;font-size:1.2em;text-transform:uppercase;font-weight:600}.et_pb_shop .house-price .price-number,.et_pb_shop .token-price .price-number{display:block;font-size:2.5em;font-weight:700;text-align:center;padding-top:6px}@media screen and (max-width:528px){.et_pb_shop .house-price .price-number,.et_pb_shop .token-price .price-number{padding-top:0}}html[lang=es-ES] .et_pb_shop .house-price .price-title,html[lang=es-ES] .et_pb_shop .token-price .price-title,html[lang=ru-RU] .et_pb_shop .house-price .price-title,html[lang=ru-RU] .et_pb_shop .token-price .price-title{font-size:1em}html[lang=es-ES] .et_pb_shop .house-price .price-number,html[lang=es-ES] .et_pb_shop .token-price .price-number,html[lang=ru-RU] .et_pb_shop .house-price .price-number,html[lang=ru-RU] .et_pb_shop .token-price .price-number{font-size:2.1em}body.logged-in.is-US-user div#tokenized-compliant-first,body.logged-in.kyc-incomplete div#tokenized-compliant-first,body:not(.logged-in) div#tokenized-compliant-first{background-color:#e5eeff!important}body.logged-in.is-US-user div#tokenized-compliant-first h1,body.logged-in.kyc-incomplete div#tokenized-compliant-first h1,body:not(.logged-in) div#tokenized-compliant-first h1{color:#112c4c!important}body.logged-in.is-US-user div#tokenized-compliant-first p,body.logged-in.kyc-incomplete div#tokenized-compliant-first p,body:not(.logged-in) div#tokenized-compliant-first p{color:#000}#eval-showcase-section{padding-bottom:27px;padding-top:10px}#eval-showcase-section.lb-background{background-color:rgba(21,108,171,.2509803922)!important}#eval-showcase-section div#eval-showcase-heading h2{color:#112c4c!important}#eval-showcase-section div#eval-showcase-heading h6{color:#294378!important}div#eval-showcase{max-height:375px;overflow-y:scroll;box-shadow:inset 2px 1px 3px 1px rgba(0,0,0,.2);margin-left:-30px;margin-right:-30px;padding:20px 30px;background:#fff;scroll-behavior:smooth;scroll-snap-type:y proximity;scroll-margin-top:30px;scroll-padding-top:30px;scrollbar-color:#8ea7d7 #f5f5f5;scrollbar-width:thin}@media (min-width:981px) and (max-width:1121px){div#eval-showcase{max-height:380px}}@media screen and (max-width:850px){div#eval-showcase{max-height:380px;scroll-margin-top:15px;scroll-padding-top:15px}}div#eval-showcase i.fa-spinner-third{display:none;z-index:9;position:absolute;bottom:15px;color:#294378!important;left:50%;font-size:18px;font-weight:700}div#eval-showcase i.fa-spinner-third.show{display:inline}div#eval-showcase .eval-cards-wrapper{display:grid;gap:50px 30px;grid-template-columns:repeat(auto-fit,minmax(221px,1fr));grid-auto-flow:row}@media screen and (max-width:600px){div#eval-showcase .eval-cards-wrapper{max-width:300px;margin:auto}}div#eval-showcase .eval-cards-wrapper .eval-card{scroll-snap-align:start}div#eval-showcase .eval-cards-wrapper .eval-card .eval-percent{position:relative;padding-bottom:5px}div#eval-showcase .eval-cards-wrapper .eval-card .eval-percent h4{font-size:24px;font-weight:800;color:#294378!important;text-align:center;padding-bottom:0}div#eval-showcase .eval-cards-wrapper .eval-card .eval-percent h4 button.realt-tooltip-wrapper{position:absolute;bottom:15px;margin-left:5px;line-height:normal}div#eval-showcase .eval-cards-wrapper .eval-card .p-left{padding-left:5px}div#eval-showcase::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3019607843);background-color:#f5f5f5}div#eval-showcase::-webkit-scrollbar{width:8px;background-color:#f5f5f5}div#eval-showcase::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.3019607843);background-color:#8ea7d7!important}.eval-content-wrapper{border-radius:5px;box-shadow:1px 1px 5px 2px rgba(0,0,0,.2);position:relative}.eval-content-wrapper .p-right{padding-right:5px}.eval-content-wrapper p.font-sm{text-transform:uppercase;font-size:11px}.eval-card-name,.eval-content-wrapper .product-image{width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.eval-content-wrapper .product-image{overflow:hidden;aspect-ratio:4/3;padding-bottom:75%;position:relative}.eval-content-wrapper .product-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0}.eval-card-name{display:flex;justify-content:center;padding:7px 5px;background-color:#294378;position:absolute;bottom:0;z-index:2}.eval-card-name p{text-align:center;font-weight:700;line-height:1.4;padding:0;font-size:15px;color:#fff}.eval-card-top-content{padding:8px 15px 7px}.eval-card-top-content>div{display:flex;width:100%;justify-content:space-between;align-items:center}.eval-card-top-content>div>span{font-weight:600;font-size:12px;text-transform:uppercase;line-height:1.5}@media (min-width:600px) and (max-width:980px){.eval-card-top-content>div>span{font-size:11px}}.eval-card-top-content>div i.far.fa-circle-info{font-size:10px!important;vertical-align:middle}.realt-tooltip-wrapper{position:relative;border:0;outline:0;background:0 0;color:#919191;width:1em;margin-right:1px;padding:0;margin-left:2px;cursor:pointer}#property-financials .realt-tooltip-wrapper i,.realt-tooltip-wrapper i{line-height:1.1em;vertical-align:top}.realt-tooltip-wrapper .realt-tooltip{z-index:99999;opacity:0;visibility:hidden;position:absolute;display:block;left:-203px;top:21px;background-color:#fff;border-radius:12px;padding:12px;min-width:240px;color:#222;font-size:12px;line-height:1.5em;text-align:left;box-shadow:0 -1px 6px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}.realt-tooltip-wrapper .realt-tooltip::before{position:absolute;z-index:99;content:" ";top:-5px;right:25px;width:10px;height:10px;background-color:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#property-financials .realt-tooltip-wrapper .realt-tooltip a,.realt-tooltip-wrapper .realt-tooltip a,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip a{color:inherit!important;font-weight:700;text-decoration:underline;transition:.15s all ease-in-out}#property-financials .realt-tooltip-wrapper .realt-tooltip a:focus,#property-financials .realt-tooltip-wrapper .realt-tooltip a:hover,.realt-tooltip-wrapper .realt-tooltip a:focus,.realt-tooltip-wrapper .realt-tooltip a:hover,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip a:focus,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip a:hover{color:#f2a91e!important;text-decoration:none}.realt-tooltip-wrapper:focus .realt-tooltip,.realt-tooltip-wrapper:hover .realt-tooltip,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper:focus .valuation-tooltip,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper:hover .valuation-tooltip{opacity:1;visibility:visible}.realt-tooltip-wrapper:focus{outline:1px #156cab dotted;outline-offset:2px}.eval-card button.realt-tooltip-wrapper{color:#333;font-size:12px;line-height:1.7}.token_type_factoring-profitshare .assetAnnualReturn h4.metaLabel{font-size:17px!important}.et_pb_column .dgpc_product_carousel .woocommerce ul .starter_property .product-content{border-top-color:#dd9b21!important}.limited-release-banner-stamp-container .property_status-banner,.limited_release .property_status-banner,.starter_property .property_status-banner{background-color:#dd9b21}.limited-release-banner-stamp-container .fa-caret-up,.limited_release .fa-caret-up,.starter_property .fa-caret-up{position:absolute;font-size:24px;visibility:hidden;opacity:0;z-index:999999;transition:opacity .15s ease-out}.limited-release-banner-stamp-container .fa-caret-down,.limited_release .fa-caret-down,.starter_property .fa-caret-down{z-index:999999;transition:all .15s ease-in-out;visibility:hidden;opacity:0}.limited-release-banner-stamp-container .total-tooltip-container,.limited_release .total-tooltip-container,.starter_property .total-tooltip-container{display:inline-block;position:relative;margin-top:2px}@media screen and (max-width:767px){.limited-release-banner-stamp-container .total-tooltip-container,.limited_release .total-tooltip-container,.starter_property .total-tooltip-container{margin-top:0}}.limited-release-banner-stamp-container .banner-tooltip-container,.limited_release .banner-tooltip-container,.starter_property .banner-tooltip-container{display:inline-block;background:0 0;border:0;vertical-align:top;position:absolute;top:8px;right:-8px;background-color:#156cab;padding:0;width:0;height:0}.limited-release-banner-stamp-container .banner-tooltip-container .fa-circle-info,.limited_release .banner-tooltip-container .fa-circle-info,.starter_property .banner-tooltip-container .fa-circle-info{font-size:13px;color:#fff;position:absolute;top:-2px}.limited-release-banner-stamp-container .banner-tooltip-container:focus .fa-caret-up,.limited-release-banner-stamp-container .banner-tooltip-container:focus .tooltip-text-box,.limited-release-banner-stamp-container .banner-tooltip-container:hover .fa-caret-up,.limited-release-banner-stamp-container .banner-tooltip-container:hover .tooltip-text-box,.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container:focus .fa-caret-down,.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container:focus .tooltip-text-box,.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container:hover .fa-caret-down,.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container:hover .tooltip-text-box,.limited_release .banner-tooltip-container:focus .fa-caret-up,.limited_release .banner-tooltip-container:focus .tooltip-text-box,.limited_release .banner-tooltip-container:hover .fa-caret-up,.limited_release .banner-tooltip-container:hover .tooltip-text-box,.starter_property .banner-tooltip-container:focus .fa-caret-up,.starter_property .banner-tooltip-container:focus .tooltip-text-box,.starter_property .banner-tooltip-container:hover .fa-caret-up,.starter_property .banner-tooltip-container:hover .tooltip-text-box{visibility:visible;opacity:1}.limited-release-banner-stamp-container .tooltip-text-box,.limited_release .tooltip-text-box,.starter_property .tooltip-text-box{position:absolute;background-color:#112c4c;padding:16px 22px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);border-radius:5px;font-weight:500;line-height:1.4em;text-align:left;text-transform:none;visibility:hidden;opacity:0;transition:all .15s ease-in-out}.limited-release-banner-stamp-container .tooltip-text-box>span,.limited_release .tooltip-text-box>span,.starter_property .tooltip-text-box>span{display:block;text-align:center;font-size:11px}.limited-release-banner-stamp-container .tooltip-text-box .button-container,.limited_release .tooltip-text-box .button-container,.starter_property .tooltip-text-box .button-container{display:none}.limited-release-banner-stamp-container .tooltip-text-box .button-container>a,.limited_release .tooltip-text-box .button-container>a,.starter_property .tooltip-text-box .button-container>a{text-decoration:none}.limited-release-banner-stamp-container .limited-release-details-button,.limited_release .limited-release-details-button,.starter_property .limited-release-details-button{border-radius:50px;border:3px solid #fff;background-color:#112c4c;color:#fff;display:inline-block;padding:5px 13px;transition:.15s all ease-in-out}.limited-release-banner-stamp-container .limited-release-details-button:focus,.limited-release-banner-stamp-container .limited-release-details-button:hover,.limited_release .limited-release-details-button:focus,.limited_release .limited-release-details-button:hover,.starter_property .limited-release-details-button:focus,.starter_property .limited-release-details-button:hover{background-color:#fff;color:#112c4c}.limited-release-banner-stamp-container .limited-release-details-button .fa-circle,.limited_release .limited-release-details-button .fa-circle,.starter_property .limited-release-details-button .fa-circle{top:3px;font-size:16px;left:-5px}.limited-release-banner-stamp-container .limited-release-details-button span,.limited_release .limited-release-details-button span,.starter_property .limited-release-details-button span{font-weight:700;font-size:12px;text-transform:uppercase}.limited-release-banner-stamp-container .limited-release-details-button a,.limited_release .limited-release-details-button a,.starter_property .limited-release-details-button a{text-decoration:none;color:#fff}.limited_release .stock-info-container,.starter_property .stock-info-container{display:flex;justify-content:space-between;margin-top:20px}.limited_release .stock-info-container .stock-info-item,.starter_property .stock-info-container .stock-info-item{margin-right:20px}.limited-release-banner-stamp-container .stock-info-container .stock-info-item,.limited_release .stock-info-container .stock-info-item,.starter_property .stock-info-container .stock-info-item{display:block;flex:1 1 0;padding:12px 16px;border:2px solid #fff;border-radius:2px;transition:.15s all ease-in-out}.limited_release .stock-info-container .stock-info-item:last-child,.starter_property .stock-info-container .stock-info-item:last-child{margin-right:0}.limited-release-banner-stamp-container .stock-info-container .stock-info-item>span,.limited_release .stock-info-container .stock-info-item>span,.starter_property .stock-info-container .stock-info-item>span{display:block;text-align:center;font-weight:700}.limited-release-banner-stamp-container .stock-info-container .stock-info-item .stock-info,.limited_release .stock-info-container .stock-info-item .stock-info,.starter_property .stock-info-container .stock-info-item .stock-info{font-size:11px;text-transform:uppercase;line-height:1.4em}.limited-release-banner-stamp-container .stock-info-container .stock-info-item .stock-info-number,.limited_release .stock-info-container .stock-info-item .stock-info-number,.starter_property .stock-info-container .stock-info-item .stock-info-number{line-height:1em;font-size:24px;margin-top:6px}.archive .limited_release .banner-tooltip-container,.archive .starter_property .banner-tooltip-container,.dgpc_product_carousel .limited_release .banner-tooltip-container,.dgpc_product_carousel .starter_property .banner-tooltip-container{right:24px;top:11px}.dgpc_product_carousel .limited_release .tooltip-text-box,.dgpc_product_carousel .starter_property .tooltip-text-box{top:21px;right:-14px;width:240px;padding:16px 24px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);color:#fff;background-color:#112c4c}.archive .limited_release .tooltip-text-box,.archive .starter_property .tooltip-text-box{padding:16px 24px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);color:#fff;background-color:#112c4c}.archive .limited_release .tooltip-text-box>span,.archive .starter_property .tooltip-text-box>span,.dgpc_product_carousel .limited_release .tooltip-text-box>span,.dgpc_product_carousel .starter_property .tooltip-text-box>span,.limited-release-banner-stamp-container .limited-release-banner-stamp .tooltip-text-box span{font-size:12px}.archive .limited_release .tooltip-text-box .stock-info-container,.archive .starter_property .tooltip-text-box .stock-info-container,.dgpc_product_carousel .limited_release .tooltip-text-box .stock-info-container,.dgpc_product_carousel .starter_property .tooltip-text-box .stock-info-container{display:none!important}.dgpc_product_carousel .limited_release .tooltip-text-box .fa-caret-up,.dgpc_product_carousel .starter_property .tooltip-text-box .fa-caret-up{top:-15px;left:unset;right:0;color:#112c4c}.archive .limited_release .tooltip-text-box .fa-caret-up,.archive .starter_property .tooltip-text-box .fa-caret-up{top:-15px;left:unset;color:#112c4c;right:3px}@media screen and (max-width:767px){.archive .limited_release .tooltip-text-box,.archive .starter_property .tooltip-text-box,.dgpc_product_carousel .limited_release .tooltip-text-box,.dgpc_product_carousel .starter_property .tooltip-text-box{width:290px}}.archive .limited_release .button-container,.archive .starter_property .button-container,.dgpc_product_carousel .limited_release .button-container,.dgpc_product_carousel .starter_property .button-container{margin:14px 0 4px;text-align:center;display:block!important}.archive .limited_release .tooltip-text-box,.archive .starter_property .tooltip-text-box,.products .tooltip-text-box{width:295px;top:22px;right:-17px;left:unset!important}.products .tooltip-text-box{background-color:#112c4c!important;color:#fff;width:320px;padding:24px 30px;right:-75px}.products .tooltip-text-box>span{font-size:13px;font-weight:600;line-height:1.7em}.products .tooltip-text-box .stock-info-item{text-decoration:none;color:#fff}.products .tooltip-text-box .stock-info-item:focus,.products .tooltip-text-box .stock-info-item:hover{background-color:#fff;color:#112c4c}.products .starter_property .button-container{margin:14px 0 4px;text-align:center;display:block!important}.products .fa-caret-up{top:-14px;left:unset;right:61px;color:#112c4c!important;z-index:999999}#detokenization-section #detokenization-blurb .et_pb_column p.centered,.limited-release-banner-stamp-container,.starter-property-card h4{text-align:center}.limited-release-banner-stamp-container .limited-release-banner-helper{display:inline-block;width:330px}@media screen and (max-width:550px){.limited-release-banner-stamp-container .limited-release-banner-helper{width:300px}}.limited-release-banner-stamp-container .limited-release-banner-stamp{background-color:#dd9b21;display:inline-block;padding:12px 40px;width:100%}.limited-release-banner-stamp-container .limited-release-banner-stamp>div>span{font-size:18px;text-transform:uppercase;color:#fff;font-weight:700;position:relative;line-height:1em;vertical-align:middle}.limited-release-banner-stamp-container .limited-release-banner-stamp .tooltip-text-box{top:unset;bottom:14px;left:unset;right:-24px;width:240px;padding:16px 20px;background-color:#fff;font-size:12px;color:#000}.limited-release-banner-stamp-container .limited-release-banner-stamp .tooltip-text-box .fa-caret-down{position:absolute;right:7px;bottom:-18px;font-size:34px;color:#fff;visibility:hidden;opacity:0;z-index:999999;transition:all .15s ease-out}.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container{top:7px}@media screen and (max-width:550px){.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container{position:relative;margin-top:6px;top:unset}}.limited-release-banner-stamp-container .stock-info-container{display:flex;background-color:#dd9b21;text-align:center;margin:0 auto 30px;justify-content:space-around;width:100%}.limited-release-banner-stamp-container .stock-info-container span{font-size:14px;font-weight:600;display:block;text-align:center}.limited-release-banner-stamp-container .stock-info-container .stock-info-item{margin:4px;text-decoration:none;color:#156cab;background-color:#fff}.limited-release-banner-stamp-container .stock-info-container .stock-info-item:last-child{margin-right:4px;margin-left:0}.limited-release-banner-stamp-container .stock-info-container .stock-info-item:focus,.limited-release-banner-stamp-container .stock-info-container .stock-info-item:hover{background-color:#156cab;color:#fff}.starter-property-card{background-color:#fff;border:1px solid #294378;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);font-size:14px;font-weight:600;transition:.15s all ease-in-out;padding:20px 25px 25px 30px;max-width:560px;margin:25px auto 0;text-align:center}@media screen and (max-width:600px){.starter-property-card{width:100%}}.dgpc_product_carousel .investorIDlist .assetAnnualReturn,.dgpc_product_carousel .investorIDlist .assetTargetReturn,.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield,body.woocommerce-shop .investorIDlist .assetAnnualReturn,body.woocommerce-shop .investorIDlist .assetTargetReturn{position:relative}.dgpc_product_carousel .item-notice,body.woocommerce-shop .item-notice{display:inline-block;position:absolute;left:0;width:100%;padding:3px 6px 2px;background-color:#a0a0a0;line-height:1em;text-align:center;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;font-style:italic}.dgpc_product_carousel .item-notice.rental,body.woocommerce-shop .item-notice.rental{background-color:#294378}body.woocommerce-shop .item-notice{top:unset;bottom:-9px}li.product.status-private::before{content:"PRIVATE";background:#444;position:absolute;padding:6px 13px;display:block;top:4px;left:-81px;z-index:999;color:#fff;border-radius:5px;font-weight:700;font-size:14px;line-height:1.4em;box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);opacity:.8}.appreciation-not-included{position:relative;z-index:1;float:left;width:100%;text-align:left;line-height:1.4em;font-size:12px;font-weight:500;font-style:italic}.appreciation-not-included span,.appreciation-not-included strong,.product-tooltip .tooltip-wrapper strong{display:inline!important}.dgpc_product_carousel .investorIDlist .assetAnnualReturn .data,.dgpc_product_carousel .investorIDlist .assetAnnualReturn h4.metaLabel,.dgpc_product_carousel .investorIDlist .assetTargetReturn .data,.dgpc_product_carousel .investorIDlist .assetTargetReturn h4.metaLabel,.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield .data,.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield h4.metaLabel,.renovation-projects-property-card i.status-icon{font-size:16px}.dgpc_product_carousel .item-notice{top:-8px}.dgpc_product_carousel .appreciation-not-included{letter-spacing:-.02em}.et_pb_shop .token-price .price-number{color:#c23526}.dgpc_product_carousel .swiper-container ul.marketplace{display:block;z-index:99999}.investorIDlist-wrapper{margin:20px auto 14px;padding:0 20px}.investorIDlist-wrapper .assetRentStartDate,.investorIDlist-wrapper .assetRentStartDate .metaLabel{color:#d88e03}.et_pb_shop .investorIDlist-wrapper,.single-product .investorIDlist-wrapper{margin-top:20px}@media screen and (max-width:528px){.et_pb_shop .investorIDlist-wrapper,.single-product .investorIDlist-wrapper{margin-top:14px}}.woocommerce .products .investorIDlist{padding:0!important}ul.assetIDlist li,ul.investorIDlist li{display:block;width:100%;float:left;padding:10px 0;border-bottom:1px solid #ccc}ul.investorIDlist li:first-child{padding-top:0}ul.assetIDlist li:last-child,ul.details-list.tabs-ul li:last-child,ul.investorIDlist li:last-child{border-bottom:0}h4.metaLabel{float:left;margin-right:24px;padding-bottom:0;line-height:1.4em}ul.assetIDlist span.data,ul.investorIDlist li span.data{font-size:15px;font-weight:500}@media screen and (max-width:550px){ul.assetIDlist span.data,ul.investorIDlist li span.data{font-size:14px}}@media screen and (min-width:981px) and (max-width:1245px){div.investorIDlist-wrapper{margin-top:10px}.dgpc_product_carousel ul.investorIDlist{text-align:center}.dgpc_product_carousel ul.investorIDlist li h4,.dgpc_product_carousel ul.investorIDlist li span.data{float:none}.dgpc_product_carousel ul.investorIDlist li span.data{display:block;margin:auto;text-align:center}.dgpc_product_carousel ul.investorIDlist li.assetMinInvestment h4{margin-right:0}}@media screen and (min-width:768px) and (max-width:855px){div.investorIDlist-wrapper{margin-top:10px}.dgpc_product_carousel ul.investorIDlist{text-align:center}.dgpc_product_carousel ul.investorIDlist li h4,.dgpc_product_carousel ul.investorIDlist li span.data{float:none}.dgpc_product_carousel ul.investorIDlist li span.data{display:block;margin:auto;text-align:center}.dgpc_product_carousel ul.investorIDlist li.assetMinInvestment h4{margin-right:0}}.investorIDlist .assetAnnualReturn h4.metaLabel,.investorIDlist .assetTargetReturn h4.metaLabel{text-align:left}.investorIDlist .assetAnnualReturn .data,.investorIDlist .assetAnnualReturn h4.metaLabel,.investorIDlist .assetTargetReturn .data,.investorIDlist .assetTargetReturn h4.metaLabel,.investorIDlist.assetTokenType .data,.investorIDlist.assetTokenType h4.metaLabel{font-size:18px;font-weight:700;color:#294378}@media screen and (max-width:550px){.investorIDlist .assetAnnualReturn .data,.investorIDlist .assetAnnualReturn h4.metaLabel,.investorIDlist .assetTargetReturn .data,.investorIDlist .assetTargetReturn h4.metaLabel,.investorIDlist.assetTokenType .data,.investorIDlist.assetTokenType h4.metaLabel{font-size:14px}}.investorIDlist .assetRenovationTargetYield .data,.investorIDlist .assetRenovationTargetYield h4.metaLabel{font-size:18px;font-weight:700;color:#294378}@media screen and (max-width:550px){.investorIDlist .assetRenovationTargetYield .data,.investorIDlist .assetRenovationTargetYield h4.metaLabel{font-size:14px}}.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn .data,.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn .data,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn h4.metaLabel{font-size:15px;color:#333}@media screen and (max-width:550px){.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn .data,.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn .data,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn h4.metaLabel{font-size:14px}}.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn .data,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn .data{font-weight:500}@media screen and (max-width:550px){.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn .data,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn .data{font-size:14px}}.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield h4.metaLabel{color:#90162c}#property-financials .property-financials-list li.renovation-target-yield,h4.metaLabel{font-weight:700}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel{font-size:16px;font-weight:700}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel,html[lang=fr-FR] .investorIDlist .assetAnnualReturn .data,html[lang=fr-FR] .investorIDlist .assetAnnualReturn h4.metaLabel,html[lang=fr-FR] .investorIDlist .assetTargetReturn .data,html[lang=fr-FR] .investorIDlist .assetTargetReturn h4.metaLabel,html[lang=fr-FR] .investorIDlist.assetTokenType .data,html[lang=fr-FR] .investorIDlist.assetTokenType h4.metaLabel{font-size:16px;font-weight:700;color:#294378}html[lang=fr-FR] .investorIDlist .assetAnnualReturn h4.metaLabel,html[lang=fr-FR] .investorIDlist .assetTargetReturn h4.metaLabel,html[lang=fr-FR] .investorIDlist.assetTokenType h4.metaLabel{margin-right:16px}h4.metaLabel,html[lang=fr-FR] .dgpc_product_carousel .investorIDlist .assetAnnualReturn .data,html[lang=fr-FR] .dgpc_product_carousel .investorIDlist .assetAnnualReturn h4.metaLabel,html[lang=fr-FR] .dgpc_product_carousel .investorIDlist .assetTargetReturn .data,html[lang=fr-FR] .dgpc_product_carousel .investorIDlist .assetTargetReturn h4.metaLabel{font-size:15px}@media screen and (max-width:450px){body.woocommerce-shop .investorIDlist-wrapper{padding:0 6px}.investorIDlist li h4.metaLabel,.investorIDlist li span{display:block;max-width:100%;font-size:14px;margin-right:16px}.investorIDlist li span{margin-right:0}.investorIDlist li .appreciation-not-included,.investorIDlist li .appreciation-not-included span{font-size:12px}}.et_pb_shop .marketplaceTokenBtn{display:block;position:absolute;bottom:24px;right:0;width:100%;text-align:center}body #page-container .et_pb_shop .woocommerce ul.products li.product{padding-top:34px;border-radius:5px}@media screen and (max-width:767px){body #page-container .et_pb_shop .woocommerce ul.products li.product{padding-top:90px}}body #page-container .et_pb_shop .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:980px){body #page-container .et_pb_shop .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{min-width:500px}}body #page-container .et_pb_shop .woocommerce ul.products li.product .button{font-size:1.25em;letter-spacing:1px;text-align:center;margin-top:0;color:#c23526;border-color:#c23526;transition:.2s all ease-in-out}body #page-container .et_pb_shop .woocommerce ul.products li.product .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product .button:hover{background-color:#c23526!important;border-color:#c23526!important}body #page-container .et_pb_shop .woocommerce ul.products li.product.coming_soon .button{color:#156cab;border-color:#156cab}body #page-container .et_pb_shop .woocommerce ul.products li.product.coming_soon .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.coming_soon .button:hover{background-color:#156cab!important;border-color:#156cab!important}body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_complete .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_ongoing .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_proposed .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.fully_subscribed .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.offering_closed .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.prohibited_property .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.sold_out .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.tokens_migrated .button{color:#646464;border-color:#646464}body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_complete .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_complete .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_ongoing .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_ongoing .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_proposed .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_proposed .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.fully_subscribed .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.fully_subscribed .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.offering_closed .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.offering_closed .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.prohibited_property .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.prohibited_property .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.sold_out .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.sold_out .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.tokens_migrated .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.tokens_migrated .button:hover{background-color:#646464!important;border-color:#646464!important}.et_pb_shop .realTbtn{width:300px}.marketplaceTokenBtn,a.product_type_simple.add_to_cart_button.ajax_add_to_cart,div#property-valuation .valuation-date h5 span{display:block;text-align:center}.coming_soon .marketplaceTokenBtn a{color:#156cab;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out}.dgpc_product_carousel .coming_soon .marketplaceTokenBtn a{font-size:.8em;color:#294378}body #page-container .coming_soon .marketplaceTokenBtn a:hover .buttonText{color:inherit!important}@media screen and (max-width:980px){.et_pb_shop .woocommerce.columns-1 ul.products li.product{display:block}.et_pb_shop .woocommerce-shop-loop.left-col{width:100%;float:none}.et_pb_shop .woocommerce-shop-loop.right-col{width:100%;max-width:500px;padding-top:30px;float:none;margin:0 auto}.et_pb_shop .products .product .et_shop_image{margin:0;height:53vw}.et_pb_shop ul.investorIDlist.marketplace{font-size:1.2em}.et_pb_shop .marketplaceTokenBtn{position:relative;bottom:unset;margin-top:24px}}@media screen and (max-width:529px){.et_pb_shop .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.4em}.et_pb_shop .house-price{padding:0 8px 0 0}.et_pb_shop .house-price+.token-price{padding:0 0 0 10px}.et_pb_shop .house-price .price-title,.et_pb_shop .token-price .price-title{font-size:1em}.et_pb_shop .house-price .price-number,.et_pb_shop .token-price .price-number{font-size:1.6em}html[lang=es-ES] .et_pb_shop .house-price .price-title,html[lang=es-ES] .et_pb_shop .token-price .price-title,html[lang=ru-RU] .et_pb_shop .house-price .price-title,html[lang=ru-RU] .et_pb_shop .token-price .price-title{font-size:.7em}html[lang=es-ES] .et_pb_shop .house-price .price-number,html[lang=es-ES] .et_pb_shop .token-price .price-number,html[lang=ru-RU] .et_pb_shop .house-price .price-number,html[lang=ru-RU] .et_pb_shop .token-price .price-number{font-size:1.4em}.et_pb_shop .marketplaceTokenBtn{margin:16px auto 4px}.et_pb_shop .woocommerce ul.products li.product .button{font-size:14px;padding:.2em .5em;width:100%}}body.woocommerce.single-product .listingAbout{background:#fff}body.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper{display:block;margin-top:60px;border:0}body.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper #et-boc{float:none;width:100%}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{overflow:initial}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs::before,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs::before,table.form-table.wp-2fa-user-profile-form{border:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{background:#fff!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li#tab-title-renovation_tab,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li#tab-title-renovation_tab{display:none!important}@media screen and (max-width:767px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li#tab-title-renovation_tab,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li#tab-title-renovation_tab{display:none!important}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li::before,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li::before{content:"";display:inline-block;position:absolute;z-index:-1;opacity:0;bottom:-1px;width:15px;height:15px;left:calc(50% - 12px);box-shadow:none;border-top:10px solid #112c4c;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:transparent;transition:.15s all ease-in-out}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active{margin:0 5px 0 0;border:0!important;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3019607843)!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a{background:#112c4c;color:#fff!important;border-radius:5px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active::before,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active::before{opacity:1;bottom:-14px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:first-child,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:first-child{padding-top:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:14px;padding:5px 20px!important;color:#000!important;text-transform:uppercase;transition:.15s all ease-in-out}@media screen and (max-width:767px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{text-align:center}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul{list-style-type:none;padding-left:0;padding-bottom:0}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul{padding:0!important}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li{font-weight:700;padding:15px 0;display:block;float:left;width:100%}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total{padding-bottom:5px;color:#294378}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span{color:inherit;font-size:18px}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span{font-size:15px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span:last-of-type,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span:last-of-type{color:inherit}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.gross-rent h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.nominal-expected-income h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.gross-rent h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.nominal-expected-income h4{margin-right:15px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate-faded h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate-faded span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate-faded h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate-faded span{color:#505050!important;font-weight:600}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAppliances>*,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetFurniture>*,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetLegalDescription>*,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAppliances>*,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetFurniture>*,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetLegalDescription>*{width:100%;margin-bottom:10px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAppliances>span.data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetFurniture>span.data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetLegalDescription>span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAppliances>span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetFurniture>span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetLegalDescription>span.data{text-align:left!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4.metaLabel{margin-right:23px}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel{font-size:14px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel{margin-right:20px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel{color:#e82424}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .item-notice,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .item-notice,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .item-notice,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .item-notice{top:2px!important}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn h4.metaLabel{font-size:12px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data{font-weight:500}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data{font-size:12px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType{margin:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul{padding:0;width:100%;transition:.15s opacity ease-in-out}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul.open,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul.open{margin:10px auto}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul.open li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul.open li{padding:10px;border:1px solid rgba(44,65,121,.1098039216)}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul:not(.open) li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul:not(.open) li{padding:0}@media screen and (max-width:768px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul{margin-bottom:0!important}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data{font-size:14px;color:#333}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data{font-size:12px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data{font-weight:500;text-align:right}#tab-property_highlights .token-highlights-content h1,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content h1,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content h1{font-size:20px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left}#tab-property_highlights .token-highlights-content h2,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content h2,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content h2{font-size:14px;font-style:italic;font-weight:600;line-height:17px;letter-spacing:0;text-align:left}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content .title,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content .title{color:#294378}#detokenization-section p.proposal a,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .subtitle,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .subtitle{color:#156cab}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel{z-index:9;padding:0;margin-top:13px;border-radius:5px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3019607843)}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section{z-index:99999;padding:0;border-radius:5px;transition:.15s all ease-in-out}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title{position:absolute;padding:15px 30px;background:#112c4c;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:16px;width:100%}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title{padding:15px}}@media screen and (max-width:767px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title{text-align:center}}@media screen and (max-width:980px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type{margin-bottom:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type li:last-child,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type li:last-child{border-bottom:1px solid #ccc}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.listingMeta,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.listingMeta{padding:0!important}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row{width:100%}body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row{width:100%;padding:60px 30px 30px}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row{padding:60px 15px 15px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column:first-of-type,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column:first-of-type{box-shadow:none;padding:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetIncomeStartDate .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetIncomeStartDate .metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetRentStartDate .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetRentStartDate .metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetIncomeStartDate .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetIncomeStartDate .metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetRentStartDate .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetRentStartDate .metaLabel{color:#d88e03}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown{box-shadow:none;margin-bottom:0;padding:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li>span,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li>span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li>span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li>span{margin:0;color:#333}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li>span,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li>span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li>span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li>span{max-width:200px;font-size:12px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5{margin-right:4px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .appreciation-not-included,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .appreciation-not-included span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .appreciation-not-included,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .appreciation-not-included span{font-size:12px;font-weight:500}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .item-notice,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .item-notice{display:inline-block;position:relative;float:none;top:0;vertical-align:top;padding:4px 6px;background-color:#a0a0a0;line-height:.9em;text-align:left;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;font-style:italic}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .item-notice.rental,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .item-notice.rental{background-color:#294378;color:#fff!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column li.line-total>.item-notice,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column li.line-total>.item-notice{top:4px}.tabs-section .disclaimer-copy{float:left;border:1px solid #294378;margin-top:25px;padding:15px}.tabs-section .disclaimer-copy p{margin:0;padding:0;font-size:10px;line-height:1.7em}@media screen and (max-width:787px){#tab-property_highlights .et_pb_column.et_pb_column_1_2{margin-bottom:36px}}#tab-property_highlights .assetRegDPortion,#tab-property_highlights .assetRegSPortion{padding:5px 0 5px 15px!important;background:#f4faff!important}#tab-property_highlights .assetRegDPortion h4.metaLabel,#tab-property_highlights .assetRegDPortion span.data,#tab-property_highlights .assetRegSPortion h4.metaLabel,#tab-property_highlights .assetRegSPortion span.data{font-size:12px!important}#property-financials .property-financials-list li.line-total.split-offering.minimize h4,#property-financials .property-financials-list li.line-total.split-offering.minimize span,#tab-property_highlights .assetRegDPortion.minimize h4.metaLabel,#tab-property_highlights .assetRegDPortion.minimize span.data,#tab-property_highlights .assetRegSPortion.minimize h4.metaLabel,#tab-property_highlights .assetRegSPortion.minimize span.data{font-weight:500!important}#tab-property_highlights .token-highlights-content .title{margin-top:12px;margin-bottom:8px;padding:0;color:#294378}#tab-property_highlights .subtitle{padding:0;margin-bottom:16px;color:#156cab}#tab-property_highlights .explainer-link{margin-top:16px;text-align:right}#tab-property_highlights .explainer-link a{text-transform:uppercase;font-size:12px;font-weight:700}#tab-blockchain_tab a{color:#156cab;text-decoration:underline;transition:.15s all ease-in-out}#tab-blockchain_tab a:focus,#tab-blockchain_tab a:hover{color:#f2a91e;text-decoration:none}#tab-blockchain_tab .et_pb_row{padding:25px 30px 30px!important}#tab-blockchain_tab .et_pb_row:first-of-type{padding:60px 30px 5px!important;border-bottom:1px solid #112c4c}@media screen and (max-width:980px){#tab-blockchain_tab .et_pb_row .mobile-no-margin{margin:0}}#tab-blockchain_tab .assetTokenIdentifier .data{font-size:13px!important;line-height:21px!important}.details-section .condo-details-left-col{margin-top:10px;font-size:14px;font-weight:500;line-height:1.7em}#property-details .property-details-breakdown{float:left;padding:10px 20px}.blue-title{color:#294378;text-transform:uppercase}ul.details-list.tabs-ul li{border-bottom:1px solid #ccc}@media screen and (min-width:981px){.details-section.et_pb_section.tabs-section::before,.listingMeta.et_pb_section.tabs-section::before{content:"";position:absolute;width:2px;top:67px;bottom:35px;left:50%;background:#e9e9e9}}.et-l{position:relative}.property-financials-list li.line-item h4,.property-financials-list li.line-item span{margin-bottom:0!important;color:#333}.property-financials-list li.line-total{padding-bottom:5px!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper #property-financials .property-financials-list>li.line-item:last-of-type,ul.assetIDlist span.data li:last-of-type,ul.details-list li span.data li:last-of-type,ul.investorIDlist li span.data li:last-of-type{padding-bottom:0}ul.assetIDlist span.data,ul.details-list li span.data,ul.investorIDlist li span.data{float:right;text-align:right;line-height:1.4em}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type{margin-bottom:0}@media screen and (max-width:980px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type li:last-child{border-bottom:1px solid #ccc}}div#tab-valuation_tab .et_pb_column{width:100%}.valuation-row-content{width:100%;display:flex}@media screen and (max-width:980px){.valuation-row-content{flex-direction:column}.valuation-row-content>div{flex-direction:row}}.valuation-row-content h4{font-size:12px!important;padding:0;margin-bottom:2px}.valuation-row-content>div{padding:17px 10px}@media screen and (min-width:981px){.valuation-row-content>div{flex:1 80px}}@media screen and (max-width:980px){.valuation-row-content>div{padding:17px 10px 17px 15px}}.valuation-row-content .mobile-top-row{display:flex;padding:0!important}div#property-valuation h4{text-transform:uppercase;font-size:11px!important;position:relative}div#property-valuation li.valuation-row{box-shadow:0 .5px 3px 1px rgba(0,0,0,.2);border-radius:5px;margin-bottom:20px;padding:0!important}div#property-valuation li.valuation-row i.far.fa-circle-info{color:#444;font-size:10px;vertical-align:middle;line-height:1em}div#property-valuation li.valuation-row:last-of-type{margin-bottom:0!important}div#property-valuation .valuation-date{display:flex;flex:.65;flex-direction:column;align-items:center;padding:17px 20px 20px 15px;background-color:#294378;color:#fff!important;border-top-left-radius:5px}@media screen and (min-width:981px){div#property-valuation .valuation-date{border-bottom-left-radius:5px;min-width:100px}}@media screen and (max-width:980px){div#property-valuation .valuation-date{max-width:132px}}@media screen and (max-width:768px){div#property-valuation .valuation-date{flex:.55}}div#property-valuation .valuation-date h4.bold-date{font-size:20px!important;padding:0;line-height:1}div#property-valuation .valuation-date h5{line-height:1;font-size:14px}div#property-valuation .valuation-date>span{text-align:center;line-height:1.2;font-size:11px;font-weight:500}div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper{position:absolute;border:0;outline:0;background:0 0;color:#919191;width:1em;margin-right:1px;margin-left:4px;padding:0;line-height:1;cursor:pointer}div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip{z-index:99999;opacity:0;visibility:hidden;position:absolute;display:block;right:-106px;bottom:25px;background-color:#fff;border-radius:12px;padding:12px;min-width:200px;color:#222;font-size:12px;line-height:1.5em;text-align:left;box-shadow:0 -1px 6px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip::before{position:absolute;z-index:99;content:" ";bottom:-5px;left:83px;width:10px;height:10px;background-color:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper:focus{outline:1px #156cab dotted;outline-offset:2px}span.valuation-value{font-size:16px;font-weight:500;white-space:nowrap}.valuation-breakdown{display:flex;flex-wrap:wrap;flex-grow:1!important;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;background-color:rgba(208,236,255,.3098039216)}@media screen and (min-width:981px){.valuation-breakdown{min-width:305px;max-width:305px}}@media screen and (max-width:980px){.valuation-breakdown{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}}@media screen and (max-width:768px){.valuation-breakdown{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.valuation-breakdown .breakdown-item{line-height:1;padding-bottom:10px}@media screen and (min-width:981px){.valuation-breakdown .breakdown-item{width:48%}}@media screen and (max-width:980px){.valuation-breakdown .breakdown-item{flex:1;min-width:150px}}@media screen and (min-width:981px){.valuation-breakdown .breakdown-item.no-pad-bottom{padding-bottom:0!important}}#update-info-notice h5,.kyb-status-wrapper h5,.valuation-breakdown h4,.valuation-docs h4{padding:0}.valuation-changes{display:flex;flex-direction:column;flex:1!important;padding:17px 10px;background-color:#d0ecff}.valuation-changes>div{flex-grow:1;margin:0 5px}@media screen and (max-width:980px){.valuation-changes{flex-direction:row;flex-wrap:wrap;border-top-right-radius:5px}}.valuation-docs{display:flex;flex-direction:column;flex-wrap:wrap}.valuation-docs>div{flex-grow:1;line-height:1}@media screen and (max-width:768px){.valuation-docs>div span:first-of-type{padding-bottom:15px}}.valuation-docs h4+span,.valuation-docs>span{font-weight:500;font-size:13px;display:inline-block}.valuation-docs .docs-link,.valuation-docs div#initial-offering-docs span,div.wp2fa-modal main#modal-notify-users-content p{font-size:12px}.valuation-docs h4+span{line-height:1.4!important;font-size:12px;margin-right:5px}.annual-change,.asset-val{line-height:1}.asset-val{padding-bottom:10px}span.d-inline-block{display:inline-block}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel#tab-valuation_tab .tabs-section .et_pb_row{padding:72px 30px 20px}button.asset-breakdown-toggle,button.fees-toggle{position:absolute;right:-23px;padding:0 2px;background:0 0;border:0;box-shadow:none;font-size:13px;cursor:pointer}button.asset-breakdown-toggle{color:#156cab;transition:.15s all ease-in-out}button.fees-toggle{top:1px}button.asset-breakdown-toggle.main-asset,button.fees-toggle.main-asset{top:9px;font-size:18px;right:-36px}button.asset-breakdown-toggle i,button.fees-toggle,button.fees-toggle i{color:#156cab;transition:.15s all ease-in-out}button.asset-breakdown-toggle.open i,button.fees-toggle.open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}button.asset-breakdown-toggle{top:5px}.asset-breakdown{transition:.15s all ease-in-out}.asset-breakdown:not(.visible){overflow:hidden;height:0;opacity:0}.asset-breakdown.line-item{float:left}.asset-breakdown.main-asset{margin-bottom:10px}.asset-breakdown.open{height:auto;opacity:1}.asset-breakdown h4.price{position:relative;color:#156cab;font-size:14px;font-weight:600;text-transform:uppercase}#property-financials .property-financials-list li.line-total.split-offering h4,#property-financials .property-financials-list li.line-total.split-offering span,.asset-breakdown .fee-item span{font-size:14px!important}.single-product .heroMeta .main-asset-price h3.price{display:inline-block;position:relative;padding-bottom:10px}.single-product .listingMeta .et_pb_column:first-of-type{background:#fff;padding:16px 20px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);margin-bottom:10px}#property-financials .line-item.asset-price h4{display:inline-block;position:relative}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #congratulations p,#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserve h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserveRemaining h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetOperatingExpenseReimbursement h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetRenovationReserve h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetSourcingFee h4.metaLabel,#detokenization-section ul.details-list.tabs-ul li h4.metaLabel+span.data,#property-financials .average-notice{font-weight:500}#property-financials .realt-tooltip-wrapper{position:relative;border:0;outline:0;background:0 0;color:#535353;width:1em;margin-right:1px;padding:0;margin-left:2px;cursor:pointer}#property-financials .realt-tooltip-wrapper .realt-tooltip{z-index:99999;opacity:0;visibility:hidden;position:absolute;display:block;left:-163px;top:21px;background-color:#fff;border-radius:12px;padding:12px;min-width:245px;color:#222;font-size:12px;line-height:1.5em;text-align:left;box-shadow:0 -1px 6px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}#property-financials .realt-tooltip-wrapper .realt-tooltip::before{position:absolute;z-index:99;content:" ";top:-5px;right:71px;width:10px;height:10px;background-color:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#property-financials .realt-tooltip-wrapper .realt-tooltip.tooltip-up{top:unset;bottom:21px}#property-financials .realt-tooltip-wrapper .realt-tooltip.tooltip-up::before{top:unset;bottom:-5px;right:71px}#property-financials .realt-tooltip-wrapper:focus .realt-tooltip,#property-financials .realt-tooltip-wrapper:hover .realt-tooltip{opacity:1;visibility:visible}#property-financials .realt-tooltip-wrapper:focus{outline:1px #156cab dotted;outline-offset:2px}#property-financials .maintenance-reserve{position:relative;float:left;width:100%;margin-bottom:36px;padding:16px 20px;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}#property-financials .maintenance-reserve .reserve-title{display:block;padding-bottom:16px}#property-financials .maintenance-reserve .compound-logo.realt-tooltip-wrapper{float:left;border:0;box-shadow:none;background-color:transparent;background-repeat:no-repeat;background-position-y:bottom;padding:0;width:116px;height:25px;margin-right:12px;vertical-align:top}@media screen and (max-width:500px){#property-financials .maintenance-reserve .compound-logo.realt-tooltip-wrapper{width:80px;height:22px}}#property-financials .maintenance-reserve .compound-logo.realt-tooltip-wrapper .realt-tooltip{top:unset;bottom:20px;left:-5px}#property-financials .maintenance-reserve .compound-logo.realt-tooltip-wrapper .realt-tooltip::before{top:unset;bottom:-5px;left:12px}#property-financials .maintenance-reserve .reserve-amount{display:block;color:#156cab;text-align:right;font-size:18px;font-weight:600}#property-financials .maintenance-reserve .reserve-amount .balance-text{display:inline-block;vertical-align:middle;text-decoration:none;transition:.15s all ease-in-out}#property-financials .maintenance-reserve .reserve-amount .balance-text:focus,#property-financials .maintenance-reserve .reserve-amount .balance-text:hover{color:#f2a91e}#property-financials .maintenance-reserve .reserve-amount .spinner{display:inline-block;visibility:hidden;opacity:0;width:0;vertical-align:middle;transition:.15s all ease-in-out}#property-financials .maintenance-reserve .reserve-amount .spinner i{display:inline-block;color:#156cab}#property-financials .maintenance-reserve .reserve-amount .spinner i::before{font-family:"Font Awesome 6 Pro";content:"\f3f4"}#property-financials .maintenance-reserve .reserve-amount .loading .spinner{visibility:visible;opacity:1;width:auto;margin-left:4px}#property-financials .maintenance-reserve .reserve-amount .loading .spinner i{-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#property-financials .maintenance-reserve .reserve-amount .loading .balance-text{opacity:0;visibility:hidden;width:0}#property-financials .maintenance-reserve .reserve-amount .dai-logo{display:inline-block;border:0;box-shadow:none;background-color:transparent;background-repeat:no-repeat;width:16px;height:14px;margin-right:-6px;margin-top:-1px;vertical-align:middle}#property-financials .maintenance-reserve .reserve-amount .dai-logo .realt-tooltip{top:unset;bottom:15px;right:-65px}#property-financials .maintenance-reserve .reserve-amount .dai-logo .realt-tooltip::before{top:unset;bottom:-5px;right:70px}#property-financials .maintenance-reserve .reserve-amount #maintenance-reserve-balance{vertical-align:middle}#property-financials .property-yield-breakdown{float:left;margin-bottom:40px;padding:16px 20px;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}#offering-details .offering-list,#property-financials .property-financials-list{float:left}#property-financials .property-financials-list li{float:left;width:100%;padding:8px 12px 0;font-size:14px;line-height:1.4em}#property-financials .property-financials-list li.line-total{margin-top:-1px;margin-bottom:0;padding-top:14px;border-bottom:none;border-top:2px solid #156cab;font-size:16px}#property-financials .property-financials-list li.line-total.no-border-top{margin-top:0;border-top:0;padding-top:12px}#property-financials .property-financials-list li.line-total:last-of-type{margin-bottom:2px}#property-financials .property-financials-list li.line-total h4,#property-financials .property-financials-list li.line-total span{margin-bottom:0;color:#294378;font-weight:700}#property-financials .property-financials-list li.line-total.split-offering{background:#f4faff;padding:5px 12px!important}#property-financials .property-financials-list li.cap-rate h4,#property-financials .property-financials-list li.cap-rate span,#property-financials .property-financials-list li.nominal-expected-income h4,#property-financials .property-financials-list li.nominal-expected-income span{font-weight:700}#property-financials .property-financials-list li.renovation-target-yield{color:#90162c;font-size:18px}#property-financials .property-financials-list li.renovation-target-yield h4,#property-financials .property-financials-list li.renovation-target-yield span{color:inherit;font-size:inherit}#property-financials .property-financials-list li h4,#property-financials .property-financials-list li h5{display:inline-block;float:left;padding:0;margin-right:30px;line-height:1.4em}#property-financials .property-financials-list li h4{font-size:14px;margin-bottom:6px}#property-financials .property-financials-list li h5{font-size:13px;font-weight:500;margin-bottom:6px}#property-financials .property-financials-list li>span{display:inline-block;float:right;line-height:1.4em}#property-financials .property-financials-list li .fees-toggle-wrapper{float:left;clear:both;margin-top:2px;margin-bottom:4px}#property-financials .property-financials-list li .fees-toggle-wrapper button{position:relative;background:0 0;border:0;box-shadow:none;margin:0;padding:0 14px 0 0;color:#156cab;font-weight:700;font-size:14px;transition:.15s all ease-in-out}#property-financials .property-financials-list li .fees-toggle-wrapper button.open,#property-financials .property-financials-list li .fees-toggle-wrapper button:focus,#property-financials .property-financials-list li .fees-toggle-wrapper button:hover{color:#e89a04}#property-financials .property-financials-list li .fees-toggle-wrapper button.open::before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#property-financials .property-financials-list li .fees-toggle-wrapper button::before{font-family:"Font Awesome 6 Pro";content:"\f0d7";position:absolute;right:0;top:2px;transition:.15s all ease-in-out}#property-financials .property-financials-list>li{padding:10px 0 0;border-bottom:1px solid #ccc}#property-financials .property-financials-list>li:first-of-type{padding-top:4px}#property-financials .property-financials-list>li.gross-rent.has-fees,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-title-wrapper h4{padding-bottom:0}#property-financials .property-financials-list>li.gross-rent.has-fees>h4,#property-financials .property-financials-list>li.gross-rent.has-fees>span{margin-bottom:2px}#property-financials .property-financials-list>li:last-of-type{border:0}#property-financials .property-financials-list>li>h4{position:relative;margin-bottom:0}#property-financials .property-financials-list>li>span{font-size:14px;font-weight:600}#property-financials .property-financials-list .asset-breakdown.line-item,#property-financials .property-financials-list .property-financials-fees{overflow:hidden;height:0;opacity:0;display:block;float:left;clear:both;width:calc(100% + 40px);margin-left:-20px;transition:.15s all ease-in-out}#property-financials .property-financials-list .asset-breakdown.line-item.open,#property-financials .property-financials-list .property-financials-fees.open{height:auto;opacity:1}#property-financials .property-financials-list .asset-breakdown.line-item.open.asset-breakdown,#property-financials .property-financials-list .property-financials-fees.open.asset-breakdown{margin-top:6px}#property-financials .property-financials-list .asset-breakdown.line-item li.fee-item.sub-item,#property-financials .property-financials-list .property-financials-fees li.fee-item.sub-item{padding-left:30px!important;background:#d0e9ff!important;font-style:italic}#property-financials .property-financials-list .asset-breakdown.line-item li,#property-financials .property-financials-list .property-financials-fees li{display:flex;justify-content:space-between;padding:8px 20px 0}#property-financials .property-financials-list .asset-breakdown.line-item li:nth-child(2n+1),#property-financials .property-financials-list .property-financials-fees li:nth-child(2n+1){background-color:#f4faff}#property-financials .property-financials-list .asset-breakdown.line-item li>span,#property-financials .property-financials-list .property-financials-fees li>span{margin-bottom:8px;font-size:13px;font-weight:500;min-width:70px;text-align:right}#property-financials .property-financials-list .asset-breakdown.line-item li.rounding_error,#property-financials .property-financials-list .asset-breakdown.line-item li.unrounded_listing_price,#property-financials .property-financials-list .property-financials-fees li.rounding_error,#property-financials .property-financials-list .property-financials-fees li.unrounded_listing_price{font-style:italic}#property-financials .property-financials-list .asset-breakdown.line-item li.unrounded_listing_price,#property-financials .property-financials-list .property-financials-fees li.unrounded_listing_price{border-top:1px solid #294378!important}#property-financials .property-financials-list .asset-breakdown.line-item li.unrounded_listing_price h5,#property-financials .property-financials-list .asset-breakdown.line-item li.unrounded_listing_price span,#property-financials .property-financials-list .property-financials-fees li.unrounded_listing_price h5,#property-financials .property-financials-list .property-financials-fees li.unrounded_listing_price span{color:#294378!important;font-weight:600}#offering-details .offering-list li{float:left;width:100%;padding:8px 12px 0;font-size:14px;line-height:1.4em}#offering-details .offering-list li h4,#offering-details .offering-list li h5{float:left;display:inline-block;padding:0;margin-right:30px;line-height:1.4em}#offering-details .offering-list li h4{font-size:14px}#offering-details .offering-list li h5{font-size:13px;font-weight:500}#offering-details .offering-list li>span{float:right;display:inline-block;line-height:1.4em}#offering-details .offering-list>li{padding:10px 0 0;border-bottom:1px solid #ccc}#offering-details .offering-list>li:first-of-type{padding-top:4px}#offering-details .offering-list>li:last-of-type{border:0;padding-bottom:0!important}#offering-details .offering-list>li>h4{position:relative;margin-bottom:0}#offering-details .offering-list>li>span{font-size:14px;font-weight:600}@media screen and (max-width:980px){#detokenization-section .et_pb_column:not(:first-of-type){padding-top:10px}#detokenization-section h4.metaLabel,#detokenization-section h4.metaLabel+span.data{font-size:11px!important}}@media screen and (max-width:500px){#detokenization-section .col-head{font-size:12px!important}#detokenization-section h4.metaLabel{margin-right:6px!important}#detokenization-section p.proposal{margin-top:-10px!important;margin-bottom:8px!important}}#detokenization-section .col-head{float:left;font-size:14px;text-transform:uppercase}#detokenization-section ul.details-list.tabs-ul li{padding:2px 0!important;border-bottom:none}#detokenization-section .proposed-asset-values ul.details-list.tabs-ul .assetMaintenanceReserveRemaining h4.metaLabel,#detokenization-section ul.details-list.tabs-ul li h4.metaLabel{font-weight:600}#detokenization-section ul.details-list.tabs-ul+.col-head{margin-top:40px}#detokenization-section ul.details-list.tabs-ul .assetQuorumRequirement{display:none!important}#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserve,#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserveRemaining,#detokenization-section ul.details-list.tabs-ul .assetOperatingExpenseReimbursement,#detokenization-section ul.details-list.tabs-ul .assetRenovationReserve,#detokenization-section ul.details-list.tabs-ul .assetSourcingFee{padding-left:20px!important}#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserve span.data,#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserveRemaining span.data,#detokenization-section ul.details-list.tabs-ul .assetOperatingExpenseReimbursement span.data,#detokenization-section ul.details-list.tabs-ul .assetRenovationReserve span.data,#detokenization-section ul.details-list.tabs-ul .assetSourcingFee span.data{font-weight:400}#detokenization-section ul.details-list.tabs-ul .assetGrossRedemption,#detokenization-section ul.details-list.tabs-ul .assetNetRedemption,#detokenization-section ul.details-list.tabs-ul .assetTotalValueDistributed{border-top:2px solid #444;margin-top:5px;margin-bottom:15px;padding-top:6px!important}#detokenization-section ul.details-list.tabs-ul .assetClosingCosts h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetClosingCosts span.data,#detokenization-section ul.details-list.tabs-ul .assetRealTExitFee h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetRealTExitFee span.data,#detokenization-section ul.details-list.tabs-ul .assetTaxesDue h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetTaxesDue span.data,#detokenization-section ul.details-list.tabs-ul .assetWithholdingPerToken h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetWithholdingPerToken span.data{color:#e50202!important}#detokenization-section ul.details-list.tabs-ul .assetClosingProcess,#detokenization-section ul.details-list.tabs-ul .assetInitialLaunchROI+.assetCurrentTotalInvestment,#detokenization-section ul.details-list.tabs-ul .assetQuorumType,#detokenization-section ul.details-list.tabs-ul .assetREGDistribution,#detokenization-section ul.details-list.tabs-ul .assetTokenSnapshot,#detokenization-section ul.details-list.tabs-ul .assetTotalPurchaseAmount,#detokenization-section ul.details-list.tabs-ul .assetTypeOfVote{margin-top:15px}#detokenization-section .proposed-asset-values ul.details-list.tabs-ul .assetMaintenanceReserveRemaining{font-weight:700;display:block;float:left;width:100%;padding:2px 0!important;border-bottom:none}#detokenization-section #detokenization-blurb{padding-top:82px}#detokenization-section #detokenization-blurb .et_pb_column{border:2px solid #156cab;border-radius:4px;padding:15px;font-size:14px;font-weight:500}#detokenization-section #detokenization-blurb .et_pb_column p{margin-bottom:10px;padding:0;line-height:1.4em}#detokenization-section #detokenization-blurb .et_pb_column p a{color:#156cab;font-weight:700;text-transform:uppercase;font-size:12px}#detokenization-section .et_pb_row:not(:first-of-type){padding-top:20px!important}#detokenization-section .et_pb_row:last-of-type{padding-bottom:30px!important}#detokenization-section h4.inline-block{display:inline-block}#detokenization-section p.proposal{margin-top:-3px;float:right;font-weight:700;text-transform:uppercase;font-size:12px}#detokenization-section div.footnotes{float:left;margin-top:8px;font-size:11px;line-height:1.4em}#detokenization-section div.footnotes p{font-size:inherit}#detokenization-section div.footnotes ul{padding-left:19px;padding-bottom:0;line-height:1.4em}#detokenization-section h4.extra-large{float:left;padding-bottom:0;font-size:18px;text-transform:uppercase}#detokenization-section h4.extra-large.result,.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned h4{color:#156cab}@media screen and (max-width:500px){#detokenization-section h4.extra-large{font-size:14px}}#detokenization-section #vote-result .et_pb_column{padding:20px!important;border:2px solid #156cab;border-radius:5px}#detokenization-section #final-fields .et_pb_column{padding:20px!important;border:2px solid #112c4c;border-radius:5px}#factoring-invoices-details.factoring-invoices-section.tabs-section ul{padding:8px 0 0;list-style:none}#factoring-invoices-details.factoring-invoices-section.tabs-section ul li{margin-bottom:8px}#factoring-invoices-details.factoring-invoices-section.tabs-section button{background:0 0;border:0;text-align:left;font-size:16px;font-weight:500;color:#156cab;text-decoration:underline!important;cursor:pointer}#factoring-invoices-details.factoring-invoices-section.tabs-section button:focus,#factoring-invoices-details.factoring-invoices-section.tabs-section button:hover{color:orange;text-decoration:none!important}@media screen and (max-width:600px){#factoring-invoices-details.factoring-invoices-section.tabs-section button{font-size:14px}}#bazaar-modal-container #bazaar-modal #bazaar-modal-body a,#factoring-invoices-details.factoring-invoices-section.tabs-section button .invoice-date,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body a{font-weight:600}.invoice-modal{position:fixed;z-index:999999999;top:-10000;left:0;width:100%;height:0;background:rgba(0,0,0,.5)}.invoice-modal.show{top:0;height:100%}.invoice-modal .invoice-container{position:relative;z-index:999999999;top:100px;left:100px;width:calc(100% - 200px);height:calc(100vh - 240px);background:rgba(0,0,0,.5)}@media screen and (max-width:768px){.invoice-modal .invoice-container{top:20px;left:20px;width:calc(100% - 40px);height:calc(100vh - 100px)}}.invoice-modal .invoice-container .invoice-header{position:relative;background:#294378;padding:16px 40px 16px 24px}.invoice-modal .invoice-container .invoice-header h3{color:#fff;padding:0}@media screen and (max-width:600px){.invoice-modal .invoice-container .invoice-header h3{font-size:18px}}.invoice-modal .invoice-container .invoice-header .invoice-close{position:absolute;top:24px;right:20px;background:0 0;border:0;color:#fff;cursor:pointer}.invoice-modal .invoice-container .invoice-header .invoice-close:focus,.invoice-modal .invoice-container .invoice-header .invoice-close:hover{color:orange}@media screen and (max-width:600px){.invoice-modal .invoice-container .invoice-header .invoice-close{right:16px}}.invoice-modal .invoice-container .invoice-text{overflow:hidden;border:solid #294378 8px;border-top:none;height:100%}.invoice-modal .invoice-container .invoice-text .pdfemb-pagescontainer,.invoice-modal .invoice-container .invoice-text .pdfemb-viewer{height:100%!important}h4.metaLabel{position:relative;display:inline-block}.product-tooltip{position:absolute;right:-3px;width:0;height:100%;padding:0;background:0 0;border:0;cursor:pointer;color:#919191;font-size:12px}.product-tooltip i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-tooltip .tooltip-wrapper{position:absolute;bottom:25px;right:-106px;z-index:99999;width:230px;background-color:#fff;border-radius:12px;box-shadow:1px 3px 5px 1px rgba(0,0,0,.3);padding:15px;color:#000;font-size:12px;font-weight:500;line-height:1.5em;text-align:left;cursor:default;visibility:hidden;opacity:0;transition:.1s all ease-in-out}.product-tooltip:focus .tooltip-wrapper,.product-tooltip:hover .tooltip-wrapper{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.product-tooltip .tooltip-wrapper::before{position:absolute;content:"";width:0;height:0;background:0 0;border-top:10px solid #fff;z-index:999999;bottom:-8px;left:120px;border-left:10px solid transparent;border-right:10px solid transparent}.woocommerce .products .product-tooltip .tooltip-wrapper a{color:#156cab;text-decoration:underline;transition:.2s all ease-in-out}.woocommerce .products .product-tooltip .tooltip-wrapper a:focus,.woocommerce .products .product-tooltip .tooltip-wrapper a:hover{color:#294378;text-decoration:none}.realt-spinner{position:relative;width:100%;height:80px;margin-top:60px;text-align:center}.realt-spinner::after{position:absolute;font-family:"Font Awesome 6 Pro";content:"\f3f4";z-index:99999;left:calc(50% - 18px);font-size:36px;color:#156cab;-webkit-animation:realt-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:realt-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#guest-map-info-section,.gift-property-card-wrapper,.guest-stats-section,.homepage-guest-content,.realt-spinner.hidden,body.logged-in.is-US-non-AI.hide-products-us-non-ai .realt-carousel{display:none}body.logged-in.is-US-user #guest-map-info-section,body.logged-in.is-US-user .guest-stats-section,body.logged-in.is-US-user .homepage-guest-content,body.logged-in.kyc-incomplete #guest-map-info-section,body.logged-in.kyc-incomplete .guest-stats-section,body.logged-in.kyc-incomplete .homepage-guest-content,body:not(.logged-in) #guest-map-info-section,body:not(.logged-in) .guest-stats-section,body:not(.logged-in) .homepage-guest-content{display:block}body.logged-in.is-US-non-AI.hide-products-us-non-ai #shopListings .et_pb_module:not(.et_pb_shop) #us-non-ai-blocker-notice,body.logged-in.is-US-user #eval-showcase-section,body.logged-in.kyc-incomplete #eval-showcase-section,body:not(.logged-in) #eval-showcase-section{display:none}body.logged-in.is-US-non-AI.hide-products-us-non-ai:not(.role-admin,.role-view_only) #us-non-ai-blocker-notice{overflow:visible;visibility:visible;opacity:1;height:auto;padding:54px 0}#us-non-ai-blocker-notice{overflow:hidden;visibility:hidden;opacity:0;height:0;padding:0;transition:.15s all ease-in-out}#us-non-ai-blocker-notice .et_pb_row{max-width:750px;padding:30px 40px!important;background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}body:not(.logged-in) #us-non-ai-blocker-notice{overflow:hidden;opacity:0;visibility:hidden;height:0}body:not(.logged-in) #us-non-ai-blocker-notice.visible{overflow:visible;opacity:1;visibility:visible;height:auto;padding:50px 0}body:not(.logged-in) #us-non-ai-blocker-notice:not(.visible){padding:0!important}body:not(.logged-in) #shopListings .et_pb_shop,body:not(.logged-in) .realt-carousel,body:not(.logged-in) .woocommerce.single-product #content-area,body:not(.logged-in).woocommerce.archive #left-area>:not(.woocommerce-breadcrumb):not(.woocommerce-products-header):not(#et-boc):not(.realt-spinner){overflow:hidden;opacity:0;visibility:hidden;height:0}body:not(.logged-in) #shopListings .et_pb_shop.visible,body:not(.logged-in) .realt-carousel.visible,body:not(.logged-in) .woocommerce.single-product #content-area.visible,body:not(.logged-in).woocommerce.archive #left-area>:not(.woocommerce-breadcrumb):not(.woocommerce-products-header):not(#et-boc):not(.realt-spinner).visible{overflow:visible;opacity:1;visibility:visible;height:auto}body:not(.logged-in).woocommerce.archive #left-area>:not(.woocommerce-breadcrumb):not(.woocommerce-products-header):not(#et-boc):not(.realt-spinner):not(.visible){padding:0;margin:0}body:not(.logged-in).woocommerce.single-product #et-boc:not(:first-child),body:not(.logged-in).woocommerce.single-product #main-content,body:not(.logged-in).woocommerce.single-product #opium-promotion,body:not(.logged-in).woocommerce.single-product #s8-promotion,body:not(.logged-in).woocommerce.single-product .listingAbout,body:not(.logged-in).woocommerce.single-product .listingMeta{overflow:hidden;opacity:0;visibility:hidden;height:0;transition:.15s all ease-in-out}body:not(.logged-in).woocommerce.single-product #et-boc:not(:first-child).visible,body:not(.logged-in).woocommerce.single-product #main-content.visible,body:not(.logged-in).woocommerce.single-product #opium-promotion.visible,body:not(.logged-in).woocommerce.single-product #s8-promotion.visible,body:not(.logged-in).woocommerce.single-product .listingAbout.visible,body:not(.logged-in).woocommerce.single-product .listingMeta.visible{overflow:visible;opacity:1;visibility:visible;height:auto}body:not(.logged-in).woocommerce.single-product #et-boc:not(:first-child):not(.visible),body:not(.logged-in).woocommerce.single-product #main-content:not(.visible),body:not(.logged-in).woocommerce.single-product #opium-promotion:not(.visible),body:not(.logged-in).woocommerce.single-product #s8-promotion:not(.visible),body:not(.logged-in).woocommerce.single-product .listingAbout:not(.visible),body:not(.logged-in).woocommerce.single-product .listingMeta:not(.visible){padding:0;margin:0}#et-boc .whyDetroit .et_pb_row{min-width:100%}.gift-recipient-next-steps+.woocommerce-error{margin-bottom:30px;border-radius:5px}.gift-recipient-next-steps+.woocommerce-error li{list-style:none}.gift-recipient-next-steps+.woocommerce-error a{color:#96d3ff}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .u-column1.col-1,.gift-recipient-next-steps+.woocommerce>#customer_login .u-column1.col-1{float:left;width:48%}@media screen and (max-width:787px){.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .u-column1.col-1,.gift-recipient-next-steps+.woocommerce>#customer_login .u-column1.col-1{float:none;width:100%}}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .u-column2.col-2,.gift-recipient-next-steps+.woocommerce>#customer_login .u-column2.col-2{float:right;width:48%}@media screen and (max-width:787px){.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .u-column2.col-2,.gift-recipient-next-steps+.woocommerce>#customer_login .u-column2.col-2{float:none;width:100%}}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form{margin-top:10px;background-color:#eff8ff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border:1px solid #cfc8d8;border-radius:5px;padding:20px;text-align:left}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row{margin:0 0 12px;padding:3px}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row.form-row-first,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row.form-row-first{float:left;width:calc(50% - 6px)}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row.form-row-last,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row.form-row-last{float:right;width:calc(50% - 6px)}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row label,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row label{display:block;margin-bottom:2px;font-size:11px;text-transform:uppercase;font-weight:600;line-height:1.7em}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row input[type=email],.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row input[type=password],.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row input[type=text],.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row input[type=email],.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row input[type=password],.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row input[type=text]{width:100%;padding:8px;font-weight:500;font-size:14px;border-radius:3px}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row .registration-message,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row .registration-message{display:block;margin-top:3px;line-height:1.4em;font-size:12px;font-weight:500;font-style:italic}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form-register__submit,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form-register__submit,button.modal__close{cursor:pointer}.gift-property-card{display:flex;justify-content:space-between;flex-wrap:nowrap;background-color:#fff;margin:20px 0 0;padding:20px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}@media screen and (max-width:920px){.gift-property-card{display:block;max-width:590px;padding:30px}}@media screen and (max-width:610px){.gift-property-card{padding:20px}}.gift-property-card a{display:block}.gift-property-card a:focus img,.gift-property-card a:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.gift-property-card .gift-property-img-col{width:30%;min-width:190px;max-width:190px;margin-right:30px;background:linear-gradient(#b6d1e5 ,#fff) 0% 0%}@media screen and (max-width:920px){.gift-property-card .gift-property-img-col{display:inline-block}}@media screen and (max-width:729px){.gift-property-card .gift-property-img-col{width:100%;max-width:none;margin-bottom:20px}}.gift-property-card .gift-property-img-col img{display:block;width:100%;overflow:hidden;transition:.15s all ease-in-out}.gift-property-card .gift-property-name-col{width:40%;min-width:290px;margin-right:30px}@media screen and (max-width:920px){.gift-property-card .gift-property-name-col{display:inline-block;margin-right:0}}@media screen and (max-width:729px){.gift-property-card .gift-property-name-col{width:100%;min-width:auto;text-align:center}}.gift-property-card .gift-property-name-col .property-description{font-size:13px;line-height:1.5em}.gift-property-card .gift-property-asset-info-col{width:30%;min-width:140px;margin-right:0;text-align:center}@media screen and (max-width:920px){.gift-property-card .gift-property-asset-info-col{width:100%;text-align:left}}@media screen and (max-width:729px){.gift-property-card .gift-property-asset-info-col{text-align:center}}.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned{margin-bottom:30px;text-align:center}@media screen and (max-width:920px){.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned{display:inline-block;width:30%;min-width:190px;margin:20px 30px 0 0;padding:14px;border:2px solid #156cab}}@media screen and (max-width:610px){.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned{display:block;margin-right:auto;margin-left:auto}}@media screen and (min-width:921px){.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned h4{font-size:14px}}.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned .gift-property-token-count{font-size:30px;font-weight:700;color:#156cab}.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year{text-align:center}@media screen and (max-width:920px){.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year{display:inline-block;width:30%;min-width:190px;margin:20px 30px 0 0;padding:14px;border:2px solid #112c4c}}@media screen and (max-width:729px){.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year{margin-right:0}}@media screen and (max-width:610px){.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year{display:block;margin-right:auto;margin-left:auto}}.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year h4,.gift-purchase-explainer-wrapper h6{color:#112c4c}@media screen and (min-width:921px){.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year h4{font-size:14px}}.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year .gift-property-rent-value{font-size:30px;font-weight:700;color:#112c4c}.gift-recipient-next-steps{position:relative;margin-bottom:30px}.gift-recipient-next-steps .error{font-size:16px;font-weight:600}.gift-recipient-next-steps-mask{position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;transition:.25s all ease-in-out;opacity:0;z-index:-1}.gift-recipient-next-steps-mask::after{font-family:"Font Awesome 6 Pro";content:"\f3f4";position:absolute;z-index:99999;top:calc(50% - 16px);left:calc(50% - 16px);font-size:36px;color:#156cab;-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;transition:.25s all ease-in-out;opacity:1}.gift-purchase-explainer-wrapper{display:block;padding:20px 30px;margin:30px auto 10px;background:#fff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);text-align:center}.gift-purchase-explainer-wrapper a{color:#156cab;font-weight:600;transition:.15s all ease-in-out}#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper .close-button:focus i,#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper .close-button:hover i,.gift-purchase-explainer-wrapper a:focus,.gift-purchase-explainer-wrapper a:hover{color:#f2a91e}.heroMeta .addToCart,div.wp2fa-modal footer.modal__footer{text-align:center}.gift-purchase-explainer-content{display:none;overflow:hidden;padding-top:10px;transition:.15s all ease-in-out;text-align:left}.gift-purchase-explainer-content.must-show{display:block}.single-product .gift-purchase-explainer-wrapper{max-width:560px}.cart-collaterals .gift-purchase-explainer-wrapper{width:48%;margin-top:16px;float:right;clear:both}.cart-collaterals .cart_totals{clear:both}.woocommerce-additional-fields .gift-purchase-explainer-wrapper{text-align:left}body.is-US-user .gift-purchase-explainer-wrapper,body.is-US-user .woocommerce-additional-fields{display:none}.realt-banner-wrapper{display:block;background:#000;background:linear-gradient(33deg,#ff8c27,rgba(255,158,74,.4),rgba(255,146,7,.5019607843)),url(https://realt.co/wp-content/uploads/2022/03/blue-wave-background-5-scaled.jpg);background-position:100% 20%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;text-align:center;font-family:"Montserrat","Open Sans","Arial",sans-serif;padding-top:4px;transition:.05s all ease-in-out}@media screen and (max-width:930px){.realt-banner-wrapper{padding-top:0}}.realt-banner-wrapper.color-orange{background:linear-gradient(33deg,rgba(255,140,39,.6) 0%,rgba(255,140,39,.2) 75%,rgba(255,140,39,.5) 100%),url(https://realt.co/wp-content/uploads/2022/03/blue-wave-background-5-scaled.jpg)}.realt-banner-wrapper.color-blue h2,.realt-banner-wrapper.color-orange h2{color:#002756}.realt-banner-wrapper.color-blue .byline,.realt-banner-wrapper.color-orange .byline{color:#02518a}.realt-banner-wrapper.color-blue{background:linear-gradient(33deg,rgba(21,108,171,.2) 0%,rgba(21,108,171,.03) 75%,rgba(21,108,171,.2) 100%),url(https://realt.co/wp-content/uploads/2022/03/blue-wave-background-5-scaled.jpg)}.realt-banner-wrapper.hidden{display:none}.realt-banner-wrapper .inner{max-width:960px;width:80%;display:flex;justify-content:space-between;margin:0 auto;padding:24px 0}@media screen and (max-width:930px){.realt-banner-wrapper .inner{display:block}}.realt-banner-wrapper .intro{text-align:left}@media screen and (max-width:930px){.realt-banner-wrapper .intro{text-align:center;margin-bottom:16px}}.realt-banner-wrapper h2{padding:0;margin-bottom:2px;color:#112c4c;font-size:24px;font-weight:800;text-transform:uppercase}.realt-banner-wrapper .byline{line-height:1.4em;color:#0c5599;font-size:20px;font-weight:600}.realt-banner-wrapper .cta{display:flex;align-items:center;min-width:130px;padding-top:4px}@media screen and (max-width:930px){.realt-banner-wrapper .cta{justify-content:center}}.realt-banner-wrapper a{text-decoration:none;padding:10px 20px;border-radius:5px;background:#0c5599;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}.realt-banner-wrapper a:focus,.realt-banner-wrapper a:hover{text-decoration:none;background-color:#459ae8}.black-friday-wrapper{display:block;background:#000;background:linear-gradient(33deg,#53d4b6 0%,#f09856 56%,#85a2b4 100%);text-align:center;font-family:"Montserrat","Open Sans","Arial",sans-serif;padding-top:4px;transition:.05s all ease-in-out}@media screen and (max-width:787px){.black-friday-wrapper{padding-top:0}}.black-friday-wrapper.hidden{display:none}.black-friday-wrapper .inner{max-width:960px;width:80%;display:flex;justify-content:space-between;margin:0 auto;padding:24px 0}@media screen and (max-width:787px){.black-friday-wrapper .inner{display:block}}.black-friday-wrapper .intro,.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers span.pj-header.text-left h4,.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data.text-left p,.wp-2fa-user-profile-form #configure-2fa.wp2fa-modal fieldset,div[id*=fa-wizard-email].wizard-step.active fieldset fieldset+.description{text-align:left}@media screen and (max-width:787px){.black-friday-wrapper .intro{text-align:center;margin-bottom:16px}}.black-friday-wrapper h2{padding:0;margin-bottom:6px;color:#004678;font-size:24px;font-weight:700;text-transform:uppercase}.black-friday-wrapper .byline{line-height:1.4em;color:#fff;font-size:20px;font-weight:700}.black-friday-wrapper .cta{display:flex;align-items:center;min-width:130px}@media screen and (max-width:787px){.black-friday-wrapper .cta{justify-content:center}}.black-friday-wrapper a{text-decoration:none;padding:10px 20px;border-radius:5px;background:#156cab;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}.black-friday-wrapper a:focus,.black-friday-wrapper a:hover{text-decoration:none;background-color:#f2a91e}.black-friday-wrapper .timer{display:flex;align-items:center;justify-content:center;min-width:300px;text-align:center}@media screen and (max-width:787px){.black-friday-wrapper .timer{margin-bottom:16px}}.black-friday-wrapper .timer .timer-intro{margin-right:5px}.black-friday-wrapper .timer .time-wrapper{display:inline-block;margin-right:10px}.black-friday-wrapper .timer .time-wrapper:last-child{margin-right:0}.black-friday-wrapper .timer .time-wrapper span.counter{display:block;margin:0 0 5px;padding:8px 10px;background-color:#fff;border-radius:5px;color:#c50000;font-size:32px;font-weight:600}.black-friday-wrapper .timer .time-wrapper span.unit{display:block;line-height:1em;color:#fff;font-size:14px;font-weight:600}.auto-refresh-notice-wrapper{display:none;margin-bottom:30px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);border-radius:6px;padding:20px;background:#90162d;color:#fff;font-weight:600;text-align:center}.auto-refresh-notice-wrapper.show,body.woocommerce-account div.woocommerce-MyAccount-content>p,main#modal-1-content .wizard-step.active h3+p+fieldset .option-pill+.option-pill{display:block}.auto-refresh-notice-wrapper h4{color:#fff}.auto-refresh-notice-wrapper p{padding-bottom:.4em}@media screen and (min-width:769px){body.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--2fa a::before{content:"\f502"}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--documents a::before{content:"\f07c"}body.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--kyb a::before{content:"\f0b1"}@media screen and (min-width:769px){body.woocommerce-account div.woocommerce-MyAccount-content{width:75%}}#update-info-notice span#kyb-status,.kyb-status-wrapper span#kyb-status,body.woocommerce-account div.woocommerce-MyAccount-content h3.uppercase{text-transform:uppercase}.woocommerce-MyAccount-content .no-show,.wp2fa-modal .modal__content code#backup-codes-wrapper br{display:none!important}.woocommerce-MyAccount-content .bold{font-weight:700}.woocommerce-MyAccount-content div#my-account-documents-wrapper.hide-docs{background-color:#294378;font-weight:600;color:#fff;text-align:center;border-radius:5px;padding:20px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);font-size:16px;margin-top:10px}.woocommerce-MyAccount-content div#my-account-documents-wrapper div#notices-wrapper p{font-size:12px;line-height:1rem}.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper{margin-top:1rem;padding:1rem 1.2rem;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a#tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a#tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a.tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a#tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a#tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a.tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a#tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a#tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a.tax-outlink-button{padding:.3em 1em;border:4px solid #156cab;border-radius:50px;background-color:#fff;color:#156cab;font-size:1em;font-weight:700;text-transform:uppercase;text-decoration:none;transition:.2s all ease-in-out;display:flex;align-items:center;line-height:1.7em;cursor:pointer}.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a#tax-link-22:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a#tax-link-23:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a.tax-outlink-button:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a#tax-link-22:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a#tax-link-23:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a.tax-outlink-button:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a#tax-link-22:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a#tax-link-23:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a.tax-outlink-button:hover,body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button.button-primary:hover,body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form .button.button-primary:hover{background-color:#156cab!important;color:#fff!important}.woocommerce-MyAccount-content div#my-account-documents-wrapper .eoy-rent-report,.woocommerce-MyAccount-content div#my-account-documents-wrapper div#button-title-wrapper,.woocommerce-MyAccount-content div#my-account-documents-wrapper div#button-title-wrapper-2,.woocommerce-MyAccount-content div#my-account-documents-wrapper div#button-title-wrapper-3{display:flex;justify-content:space-between;align-items:center;min-height:40px}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink{text-align:center;min-width:130px}@media screen and (max-width:980px){.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper #tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper #tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper .tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper button#display-tax-info,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper button#display-tax-info-2,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 #tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 #tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 .tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 button#display-tax-info,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 button#display-tax-info-2,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper #tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper #tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper .tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper button#display-tax-info,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper button#display-tax-info-2,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink #tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink #tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink .tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink button#display-tax-info,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink button#display-tax-info-2{font-size:.9em!important}}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper .tax-spinner.fa-spinner-third,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 .tax-spinner.fa-spinner-third,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper .tax-spinner.fa-spinner-third,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink .tax-spinner.fa-spinner-third{display:inline-block;vertical-align:middle;font-size:24px;color:#156cab;-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;transition:.15s all ease-in-out}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper .tax-statement{padding-bottom:10px}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper p{float:none!important}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper p.disclaimer,main#modal-1-content .wizard-step.active fieldset .option-pill p{line-height:1.4}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper p:first-child{padding-bottom:0}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper span#rent-value{margin-left:5px;font-size:18px;color:#294378}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper a#tax-link{color:#294378;font-weight:600;display:inline-block;margin-top:10px;text-decoration:none;position:relative;transition:all .2s ease-in-out}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper a#tax-link::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;background:#294378;transition:all .2s ease-in-out}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper a#tax-link:hover::after{-webkit-transform:scaleX(0);transform:scaleX(0)}body #page-container .woocommerce div.woocommerce-MyAccount-content .wp2fa-grace-message{display:block;padding:14px 19px 17px 26px;border:2px solid #d88e03;font-weight:400;line-height:1.5}body #page-container .woocommerce div.woocommerce-MyAccount-content .wp2fa-grace-message span{font-size:13px}body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form .button.button-primary{font-size:12px!important;border:2px solid #156cab!important;margin-bottom:12px!important;line-height:1.4!important}body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button.button-primary{background-color:#fff}.wp2fa-modal .button{font-size:12px!important}div.wp2fa-modal main#modal-notify-users-content{margin-bottom:5px}div.wp2fa-modal footer.modal__footer button{color:#156cab!important;border-radius:50px;border:2px solid #156cab;padding:2px 20px;cursor:pointer;background:#fff;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}div.wp2fa-modal footer.modal__footer button:hover{background:#156cab!important;color:#fff!important}div.wp2fa-modal .modal__header{justify-content:center}div.wp2fa-modal .modal__header h4{padding-bottom:0;margin-bottom:5px}#notify-users .modal__container *,div.wp2fa-modal,table.form-table.wp-2fa-user-profile-form *{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif!important}h4#modal-notify-users-title{text-align:center!important;font-size:16px;text-transform:uppercase;padding-bottom:5px}table.form-table.wp-2fa-user-profile-form td{padding-left:0;padding-right:0;border:0;padding-bottom:20px}.wp2fa-modal h3,.wp2fa-modal h4{text-align:center;padding-bottom:0}.wp2fa-modal .option-pill{margin-bottom:5px;text-align:left}.wizard-step.active>p,.wp2fa-modal .option-pill h3,.wp2fa-modal .option-pill h4{margin-bottom:10px}.wp2fa-modal .option-pill .wp2fa-setup-actions{text-align:center}body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button{border-width:3px!important;margin-right:10px}div.wp2fa-modal .modal__container{border-radius:5px!important}.modal__header .modal__close:before,.wp2fa-modal .modal__close:before{content:"\f410";font-family:"Font Awesome 6 Pro"}.wp2fa-modal .modal__close{font-family:"Font Awesome 6 Pro"}.modal__content>p,.wp2fa-modal .model__content img{margin-bottom:20px!important}.wp2fa-modal button.modal__close{font-size:25px;font-weight:900;color:#156cab;transition:all .2s ease-in-out;background:0 0;top:10px;right:10px}.wp2fa-modal button.modal__close:hover{color:#f2a91e!important}@media screen and (min-width:1300px){.wp2fa-modal .modal__container .option-pill{margin-bottom:5px}}@media screen and (min-width:981px){.modal__container{margin-top:100px}}.wizard-step .step-setting-wrapper ol li{line-height:1.4;margin-bottom:20px}.single-product .product.next_reinvestment .reinvestment-property-card p:last-of-type,.single-product .product.next_reinvestment .rollover-property-card p:last-of-type,.single-product .product.reinvestment .reinvestment-property-card p:last-of-type,.single-product .product.reinvestment .rollover-property-card p:last-of-type,.single-product .product.rollover .reinvestment-property-card p:last-of-type,.wizard-step .step-setting-wrapper ol li:last-of-type{margin-bottom:0}.wp2fa-modal .modal__content code.app-key{width:100%;margin-top:10px;display:inline-block;margin-bottom:0;text-align:center}#configure-2fa-backup-codes .wp2fa-setup-actions{text-align:center;margin-top:30px}.modal__content .apps-wrapper{flex-wrap:wrap;border-top:1px solid #156cab;border-bottom:1px solid #156cab;padding:15px 0}#wp-2fa-email-authcode{width:100%}.resend-email-code{min-width:252px}.wizard-step.active{text-align:center}.step-setting-wrapper.active p,form#your-profile p.description{margin-bottom:10px;line-height:1.4}.step-setting-wrapper input#wp-2fa-totp-authcode{color:#333;font-weight:500;border-radius:3px}.wp2fa-setup-actions button,body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form td .button.button-primary{min-width:175px}.wp2fa-modal .modal__container{max-width:35vw;min-width:40vw}main#modal-confirm-remove-2fa-content p{text-align:center;line-height:1.4}@media screen and (max-with:1300px){body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button{min-width:115px;max-width:150px;margin-bottom:10px}}span.description.mt-5px{display:block;margin-top:-5px;font-size:12px;font-style:italic;text-align:center}@media screen and (min-width:980px){span.description.mt-5px{display:inline;text-align:left}}body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form .button.button-primary.remove-2fa+.remove-2fa{border-color:#90162d!important;color:#90162d!important}@media screen and (min-width:980px){body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form td .button.button-primary{width:calc(50% - 15px);min-width:175px;margin-right:15px}}body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form .button.button-primary.remove-2fa+.remove-2fa:hover{background-color:#90162d!important;color:#fff!important}#configure-2fa-backup-codes .wp2fa-setup-actions .button:last-of-type,main#modal-1-content div.option-pill:last-of-type p{display:none}body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button:last-child{margin-bottom:0}.wp2fa-modal .step-setting-wrapper .mb-30{margin-bottom:0}@media screen and (max-width:1300px){.wp2fa-modal .modal__content .modal__btn,.wp2fa-modal .modal__content .wp2fa-setup-actions .button{display:inline-block}}#modal-1-content.modal__content p.description{line-height:1.4;padding-left:20px;font-style:italic}.option-pill input#basic,.renovation-projects-property-card .event-single-container .event-more-less-button label,.woocommerce .coming_soon div.realt-kyc-incomplete-add_to_cart.is-logged-in>div.tokenPurchaseBtn{display:inline-block}#modal-1-content.modal__content label{line-height:1.4;margin-left:20px;text-indent:-20px;margin-bottom:10px}#modal-1-content.modal__content label[for="2fa-totp-authcode"]{margin-left:0;margin-bottom:20px;text-indent:0}#modal-1-content.modal__content .wizard-step>p{line-height:1.4;text-align:left}#bazaar-modal-container #bazaar-modal #bazaar-modal-body.onboarding-1,.single-product .product.next_reinvestment .reinvestment-property-card h4,.single-product .product.reinvestment .reinvestment-property-card h4,.single-product .product.rollover .reinvestment-property-card h4,.step-setting-wrapper.active,.wp-2fa-user-profile-form #configure-2fa .wizard-step.active{text-align:center}.wp-2fa-user-profile-form #configure-2fa .wp2fa-setup-actions{margin-top:35px;margin-bottom:10px;text-align:center}.modal__content p{line-height:1.4}input#wp-2fa-totp-authcode{width:100%;margin-bottom:0}div#kyb-account-fields-wrapper .woocommerce-form-row{padding:3px;margin:0 0 6px;clear:both}div#kyb-account-fields-wrapper .woocommerce-form-row label{margin-bottom:2px;font-size:11px;text-transform:uppercase;font-weight:600;line-height:1.7em}div#kyb-account-fields-wrapper .woocommerce-form-row input[type=textarea]{border:1px solid #bbb}div#kyb-account-fields-wrapper .woocommerce-form-row input{padding:8px;font-weight:500;font-size:14px;border-radius:3px;width:100%;margin:0;outline:0;line-height:normal}div#kyb-account-fields-wrapper .woocommerce-form-row input:-moz-read-only{color:#969595;cursor:default}div#kyb-account-fields-wrapper .woocommerce-form-row input:read-only{color:#969595;cursor:default}#update-info-notice,.kyb-status-wrapper{width:100%;margin:0 auto;padding:1.25rem;background:#eff8ff;border:1px solid #ccc;border-radius:3px}div.kyb-status-wrapper{text-align:center;margin:2rem 0}div#update-info-notice{text-align:left;font-weight:600;margin-top:2rem}div#kyb-notice-for-kyc{margin:15px 0}div.kyb-notice{font-style:italic;margin-top:15px}@media screen and (min-width:1300px){.wp-2fa-configuration-form div#confirm-remove-2fa .button{min-width:150px}}@media screen and (max-width:1300px){.wp-2fa-configuration-form div#confirm-remove-2fa .button{margin-bottom:10px!important}.wp-2fa-configuration-form div#confirm-remove-2fa .button:last-child{margin-bottom:0!important}}@media screen and (max-width:768px){main#modal-1-content{margin-top:20px}}#order-filters{display:flex;flex-wrap:wrap;margin-bottom:20px}@media screen and (max-width:500px){#order-filters{margin-top:30px;margin-bottom:15px}}#order-search-form{display:inline-block;position:relative;margin-right:40px;margin-bottom:6px}@media screen and (max-width:500px){#order-search-form{display:flex;flex-grow:1;margin-bottom:20px;margin-right:0}}#order-search-form label{display:none;background:#fff;padding:0 6px;text-transform:uppercase;font-size:12px;font-weight:700;vertical-align:middle}#order-search-form input{position:relative;z-index:1;width:90px;height:24px;border:1px solid #156cab;border-top-left-radius:5px;border-bottom-left-radius:5px;margin-right:-2px;padding:3px 8px;font-size:14px;font-weight:500;color:#444;text-align:left;vertical-align:middle}@media screen and (max-width:500px){#order-search-form input{flex-grow:1}}#order-search-form input::after{position:absolute;right:-14px;content:"\f105";font-family:"Font Awesome 6 Pro";font-size:14px;color:#156cab}#order-search-form input:focus{border-width:2px;padding:2px 8px}#order-search-form button[type=submit],#status-filter-form button[type=submit]{position:relative;z-index:9;outline:0;min-width:70px;border:2px solid #156cab;border-top-right-radius:5px;border-bottom-right-radius:5px;height:24px;padding:4px 7px 3px;background:0 0;color:#156cab;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1em;cursor:pointer;vertical-align:middle;transition:.15s all ease-in-out}#order-search-form button[type=submit]:focus,#order-search-form button[type=submit]:hover,#status-filter-form button[type=submit]:focus,#status-filter-form button[type=submit]:hover{background-color:#156cab;color:#fff}#status-filter-form{display:inline-block;margin-right:20px;margin-bottom:6px}@media screen and (max-width:500px){#status-filter-form{display:flex;flex-grow:1;margin-right:0}}#status-filter-form select{height:24px;margin-right:-1px;padding:4px 8px;vertical-align:middle;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #156cab;font-size:14px}@media screen and (max-width:500px){#status-filter-form select{flex-grow:1}}#status-filter-form select option,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td::before{text-transform:uppercase;font-size:12px}#status-filter-form select option.barrier{background-color:#294378;color:#fff}#clear-filters-wrapper{flex-grow:1;padding-top:4px;padding-left:20px;text-align:right}#clear-filters-wrapper #clear-filters{margin-right:6px;font-weight:600}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders{margin-bottom:20px!important;border:0;border-radius:9px;overflow:hidden;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders thead tr{background-color:#112c4c}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders th{padding:10px 14px 8px;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders th button.nobr{position:relative;outline:0;border:0;background-color:transparent;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#fff;cursor:pointer}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders th button.nobr::after{position:absolute;top:-1px;right:-14px;content:"\f0d7";font-family:"Font Awesome 6 Pro";font-size:14px;color:#fff}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td{border:0;padding:10px 14px 8px;font-size:12px}@media screen and (max-width:768px){body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td:first-child{padding-top:20px!important}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td:last-child{padding-bottom:20px!important;border-bottom:1px solid #112c4c}}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders .woocommerce-orders-table__row.order:nth-child(2n){background-color:#f3f3f3}.renovation-projects-property-card .description-container span,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell-order-date,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell-order-number{font-size:14px}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell-order-status{text-transform:uppercase;font-weight:500}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-contracts-sent td.woocommerce-orders-table__cell-order-status,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-pending-invoice td.woocommerce-orders-table__cell-order-status,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-waiting-for-tkns td.woocommerce-orders-table__cell-order-status,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-wl-docs-sent td.woocommerce-orders-table__cell-order-status{font-weight:700;color:#e56b00}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders span.woocommerce-Price-amount.amount{display:block;font-weight:600;font-size:16px}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button{margin:6px 12px 6px 0;min-width:50px;padding:4px 7px 3px!important;border:2px solid #156cab;border-width:2px!important;border-radius:5px;background-color:transparent;line-height:1em!important;text-align:center;transition:.15s all ease-in-out}@media screen and (max-width:768px){body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button{margin:0 12px 6px 0}}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button:last-of-type{margin-right:0}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.pay{border-color:green!important;color:green}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.pay:focus,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.pay:hover{background-color:green!important;color:#fff}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.cancel{border-color:#c50000!important;color:#c50000}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.cancel:focus,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.cancel:hover{background-color:#c50000!important;color:#fff}.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button{border-width:3px!important;padding:6px 12px!important;line-height:1em!important}body #page-container .woocommerce .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info{border-radius:5px}body #page-container .woocommerce .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button{background-color:transparent!important;border:3px solid #fff!important;color:#fff!important;line-height:1em!important}body #page-container .woocommerce .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button:focus,body #page-container .woocommerce .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button:hover{background-color:#fff!important;color:#156cab!important}.page-numbers{text-align:right}.page-numbers li{display:inline-block;margin-right:15px;margin-bottom:10px;font-size:14px;font-weight:600}body.woocommerce-view-order .woocommerce-MyAccount-content p:first-of-type{margin-bottom:12px}body.woocommerce-view-order .woocommerce-MyAccount-content p:first-of-type mark{background-color:transparent;font-weight:700}.single-product .product.rollover .gift-purchase-explainer-wrapper,body.woocommerce-view-order .woocommerce-MyAccount-content p.order-again,form.woocommerce-form.woocommerce-form-register.register .kyb_custom_reg_fields.hidden,form.woocommerce-form.woocommerce-form-register.register p#_business_owners_field,form.woocommerce-form.woocommerce-form-register.register span.optional{display:none}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details{margin-bottom:40px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details h2.woocommerce-column__title,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details h2.woocommerce-column__title,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details h2.woocommerce-order-details__title{text-transform:capitalize;font-size:22px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:0;border-radius:5px;overflow:hidden}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr{background:#112c4c}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr th{color:#fff;text-transform:uppercase;font-size:12px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item:last-of-type td.product-name{border-bottom-left-radius:5px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item:last-of-type td.product-total{border-bottom-right-radius:5px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item td{padding:16px 12px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item td.product-name{border-bottom:1px solid #112c4c;border-left:1px solid #112c4c}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item td.product-total{border-bottom:1px solid #112c4c;border-right:1px solid #112c4c}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot{background:0 0}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr td,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr th{border-top:none}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:first-child td,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:first-child th{padding:16px 12px 8px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:nth-child(2) td,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:nth-child(2) th{padding:8px 12px 16px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child th{border-top-left-radius:5px;padding:12px;background-color:#eff5fc;color:#112c4c;font-size:18px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child td{border-top-right-radius:5px;padding:12px;background-color:#eff5fc;color:#112c4c;font-size:18px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details address{padding:12px 16px;border:1px solid #112c4c}.woocommerce .login-button{padding-bottom:20px}.woocommerce-EditAccountForm fieldset{margin:30px 0;padding:36px 20px 20px;background-color:#eff8ff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border-radius:4px}.woocommerce-EditAccountForm fieldset legend{font-size:16px;font-weight:700;top:24px;position:relative}#bazaar-modal-container,#onboarding-1-modal-container{background-color:rgba(0,0,0,.3);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999}#bazaar-modal-container #bazaar-modal{position:absolute;background-color:#fff;width:70%;height:80%;max-height:800px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}@media screen and (max-width:980px){#bazaar-modal-container #bazaar-modal{width:90%;height:90%}}#bazaar-modal-container #bazaar-modal #bazaar-modal-scrollable{width:100%;height:calc(100% - 30px);padding-top:80px;overflow-y:scroll}#bazaar-modal-container #bazaar-modal #bazaar-modal-header{width:100%;background-color:#156cab;text-align:center;padding:24px 20px;position:absolute;top:0;left:0;box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}#bazaar-modal-container #bazaar-modal #bazaar-modal-header>h2,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-header>h2{margin:0;padding:0;color:#fff}#bazaar-modal-container #bazaar-modal #bazaar-modal-body{width:100%;padding:30px;height:100%}#bazaar-modal-container #bazaar-modal #bazaar-modal-body>div{margin-bottom:30px}#bazaar-modal-container #bazaar-modal #bazaar-modal-body h3{padding-bottom:3px;text-transform:uppercase;font-size:14px;color:#294378}#bazaar-modal-container #bazaar-modal #bazaar-modal-body p,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body p{padding-bottom:0;font-weight:500}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #congratulations{margin-top:10px;color:#222}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #congratulations h3{color:#222}#bazaar-modal-container #bazaar-modal #bazaar-modal-body .loading-div{text-align:center;margin:60px auto 20px}#bazaar-modal-container #bazaar-modal #bazaar-modal-body .loading-div svg,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .loading-div svg{font-size:32px;text-align:center}#bazaar-modal-container #bazaar-modal #bazaar-modal-body .loading-div i,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .loading-div i{font-size:32px;color:#294378}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container{position:relative;margin:30px auto;width:100%;text-align:center}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container button,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button{background-color:#fff;border:3px solid #112c4c;border-radius:50px;padding:10px 20px;font-weight:700;font-size:14px;color:#112c4c;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.15s all ease-in-out}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container button:focus,#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container button:hover,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button:focus,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button:hover{background-color:#112c4c;color:#fff}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container i{display:block;position:absolute;top:4px;left:calc(50% - 20px);font-size:36px;color:#156cab;-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container .hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}#bazaar-modal-container #bazaar-modal .scroll-down{position:absolute;width:100%;height:30px;bottom:0;left:0;padding:3px 12px;background-color:#156cab;box-shadow:0 0 3px 1px rgba(0,0,0,.3);text-align:center;transition:.15s all ease-in-out}#bazaar-modal-container #bazaar-modal .scroll-down p{font-style:italic;text-transform:uppercase;font-size:12px;font-weight:600;color:#fff}#bazaar-modal-container #bazaar-modal .scroll-down i{margin:auto;font-size:20px;color:#fff}#onboarding-1-modal-container*{box-sizing:border-box}#onboarding-1-modal-container #onboarding-1-modal{position:absolute;background-color:#fff;width:350px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:4px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper{position:absolute;text-align:right;top:0;left:0;width:100%}#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper .close-button{display:inline-block;position:relative;top:3px;right:3px;width:22px;height:22px;background:0 0;outline:0;border:0;cursor:pointer}#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper .close-button i{color:#fff;font-size:20px;transition:.15s all ease-in-out}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-header{width:100%;background-color:#156cab;text-align:center;padding:24px 20px;border-top-right-radius:4px;border-top-left-radius:4px}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body{width:100%;padding:30px;text-align:center}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body h3{padding-bottom:12px;font-size:16px}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-wrapper span{display:block;font-size:16px;font-weight:600;font-style:italic}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-link{display:block;width:100%;margin:10px auto;padding:5px 10px;background-color:#fff;border:3px solid #156cab;border-radius:50px;font-weight:700;font-size:14px;color:#156cab;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.15s all ease-in-out}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-link:last-of-type{margin-bottom:10px}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-link:focus,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-link:hover,.single-product .product.next_reinvestment .single-rollover-button a:focus,.single-product .product.next_reinvestment .single-rollover-button a:hover,.single-product .product.next_reinvestment button.single-reinvest-button a:focus,.single-product .product.next_reinvestment button.single-reinvest-button a:hover,.single-product .product.next_reinvestment button.single-rollover-button:focus,.single-product .product.next_reinvestment button.single-rollover-button:hover,.single-product .product.reinvestment .single-rollover-button a:focus,.single-product .product.reinvestment .single-rollover-button a:hover,.single-product .product.reinvestment button.single-reinvest-button a:focus,.single-product .product.reinvestment button.single-reinvest-button a:hover,.single-product .product.reinvestment button.single-rollover-button:focus,.single-product .product.reinvestment button.single-rollover-button:hover,.single-product .product.rollover button.single-reinvest-button:focus,.single-product .product.rollover button.single-reinvest-button:hover,.single-product .product.rollover button.single-rollover-button:focus,.single-product .product.rollover button.single-rollover-button:hover{background-color:#156cab;color:#fff}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .loading-div{text-align:center;margin:60px auto 20px}form.woocommerce-form.woocommerce-form-register.register p#hp-reg-field{width:0;height:0;margin:0!important;padding:0}.button-replacement-text.button-replacement-text-reinvestment{cursor:pointer}.button-replacement-text.button-replacement-text-reinvestment h2,.button-replacement-text.button-replacement-text-rollover h2{background-color:#156cab!important;border-radius:100px;cursor:pointer}.button-replacement-text.button-replacement-text-reinvestment h2.disabled,.button-replacement-text.button-replacement-text-rollover h2.disabled{opacity:.5;cursor:default}.single-product .product.next_reinvestment span.reinvestment-compliance-limit-message,.single-product .product.reinvestment span.reinvestment-compliance-limit-message,.single-product .product.rollover span.reinvestment-compliance-limit-message{display:block;margin:15px auto;font-weight:600}.single-product .product.next_reinvestment button.single-rollover-button,.single-product .product.reinvestment button.single-rollover-button,.single-product .product.rollover button.single-reinvest-button,.single-product .product.rollover button.single-rollover-button{background-color:#fff;border:3px solid #156cab;border-radius:50px;padding:10px 20px;font-weight:700;font-size:14px;color:#156cab;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.15s all ease-in-out}.single-product .product.next_reinvestment .single-rollover-button span,.single-product .product.next_reinvestment button.single-reinvest-button span,.single-product .product.next_reinvestment button.single-rollover-button span,.single-product .product.reinvestment .single-rollover-button span,.single-product .product.reinvestment button.single-reinvest-button span,.single-product .product.reinvestment button.single-rollover-button span,.single-product .product.rollover button.single-reinvest-button span,.single-product .product.rollover button.single-rollover-button span{font-size:22px;font-weight:700;text-transform:uppercase}.single-product .product.next_reinvestment button.single-rollover-button:disabled,.single-product .product.reinvestment button.single-rollover-button:disabled,.single-product .product.rollover button.single-reinvest-button:disabled,.single-product .product.rollover button.single-rollover-button:disabled{opacity:.5;cursor:auto;background-color:#fff;color:#156cab}.single-product .product.next_reinvestment .reinvested-message-container,.single-product .product.reinvestment .reinvested-message-container,.single-product .product.rollover .reinvested-message-container{width:75%;margin:20px auto 0}.single-product .product.next_reinvestment .reinvested-message-container-contract,.single-product .product.next_reinvestment .reinvested-message-container-wallet,.single-product .product.reinvestment .reinvested-message-container-contract,.single-product .product.reinvestment .reinvested-message-container-wallet,.single-product .product.rollover .reinvested-message-container-contract,.single-product .product.rollover .reinvested-message-container-wallet{margin:30px auto;padding:20px 25px;width:75%;border:1px solid #156cab;border-radius:5px;background:#fff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.single-product .product.next_reinvestment .reinvested-message-container-contract p,.single-product .product.next_reinvestment .reinvested-message-container-wallet p,.single-product .product.reinvestment .reinvested-message-container-contract p,.single-product .product.reinvestment .reinvested-message-container-wallet p,.single-product .product.rollover .reinvested-message-container-contract p,.single-product .product.rollover .reinvested-message-container-wallet p{margin-bottom:6px;padding-bottom:0;text-align:left;font-weight:500;line-height:1.4em}.single-product .product.next_reinvestment .reinvested-message-container-contract .signup-disabled,.single-product .product.next_reinvestment .reinvested-message-container-wallet .signup-disabled,.single-product .product.reinvestment .reinvested-message-container-contract .signup-disabled,.single-product .product.reinvestment .reinvested-message-container-wallet .signup-disabled,.single-product .product.rollover .reinvested-message-container-contract .signup-disabled,.single-product .product.rollover .reinvested-message-container-wallet .signup-disabled{margin-bottom:12px;padding:0;color:#294378;font-size:20px;font-weight:700;text-transform:uppercase}.single-product .product.next_reinvestment .reinvested-message-container-contract .message-header,.single-product .product.next_reinvestment .reinvested-message-container-wallet .message-header,.single-product .product.reinvestment .reinvested-message-container-contract .message-header,.single-product .product.reinvestment .reinvested-message-container-wallet .message-header,.single-product .product.rollover .reinvested-message-container-contract .message-header,.single-product .product.rollover .reinvested-message-container-wallet .message-header{margin-bottom:10px;padding:0;display:inline-block;color:#eb8523;font-size:18px;text-transform:uppercase;font-weight:600}@media screen and (max-width:600px){.single-product .product.next_reinvestment .reinvested-message-container-contract,.single-product .product.next_reinvestment .reinvested-message-container-wallet,.single-product .product.reinvestment .reinvested-message-container-contract,.single-product .product.reinvestment .reinvested-message-container-wallet,.single-product .product.rollover .reinvested-message-container-contract,.single-product .product.rollover .reinvested-message-container-wallet{width:100%}}.single-product .product.next_reinvestment .reinvestment-property-card,.single-product .product.reinvestment .reinvestment-property-card,.single-product .product.rollover .reinvestment-property-card{width:75%;margin:30px auto 0;padding:20px 30px 30px;background-color:#fff;border:1px solid #156cab;border-radius:4px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:.15s all ease-in-out}@media screen and (max-width:600px){.single-product .product.next_reinvestment .reinvestment-property-card,.single-product .product.reinvestment .reinvestment-property-card,.single-product .product.rollover .reinvestment-property-card{width:100%}}.single-product .product.next_reinvestment .reinvestment-property-card p,.single-product .product.reinvestment .reinvestment-property-card p,.single-product .product.rollover .reinvestment-property-card p{margin-bottom:6px;padding:0;line-height:1.4em}#reinvestment-modal{transition:all .15s ease-in-out;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:1;visibility:visible}#reinvestment-modal.hide{opacity:0!important;visibility:hidden!important;z-index:-99999!important;-webkit-transform:scale(0);transform:scale(0)}#reinvestment-modal .no-display{display:none}#reinvestment-modal #reinvestment-modal-main{position:absolute;width:65%;left:50%;top:50%;height:80%;border-radius:4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;opacity:1;visibility:visible;overflow:hidden}#reinvestment-modal #reinvestment-modal-main .reinvestment-bold-label{text-transform:uppercase;font-weight:600}#reinvestment-modal #reinvestment-modal-main ol,#rollover-modal #rollover-modal-main ol{list-style:decimal;padding:0 30px;margin:15px 0}#reinvestment-modal #reinvestment-modal-main ol li,#rollover-modal #rollover-modal-main ol li{margin-top:5px}#reinvestment-modal #reinvestment-modal-main ol.letters,#rollover-modal #rollover-modal-main ol.letters{list-style:lower-alpha}#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button{position:absolute;right:4px;top:4px;background:0 0!important;border:0!important;cursor:pointer;transition:all .15s ease-in-out}#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button i{color:#fff;font-size:24px;transition:all .15s ease-in-out}#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button:focus i,#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button:hover i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header .event-image-modal-close-button:focus i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header .event-image-modal-close-button:hover i{color:#f2a91e}@media screen and (max-width:600px){#reinvestment-modal #reinvestment-modal-main{width:90%;max-height:94%}}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-header{width:100%;background-color:#294378;text-align:center;padding:5px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.5)}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-header>h2,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header>h2{color:#fff;padding:0;margin:10px 40px}@media screen and (max-width:600px){#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-header>h2{font-size:20px}}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body{width:100%;padding:30px 28px 30px 35px;height:calc(100% - 93px);overflow-y:auto}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body .reinvestment-terms-block{margin-bottom:35px}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body h3,#rollover-modal #rollover-modal-main #rollover-modal-body h3{padding-bottom:3px;text-transform:uppercase;font-size:14px;color:#294378}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body p,#rollover-modal #rollover-modal-main #rollover-modal-body p,.renovation-projects-property-card .project-first-row .project-title h4,.renovation-projects-property-card .project-second-row .project-title h4,.renovation-projects-property-card h3{padding-bottom:0}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body .required:before,#rollover-modal #rollover-modal-main #rollover-modal-body .required:before{content:"*";font-weight:700;color:red;margin-left:-12px}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body .simple-opt-in-terms{text-align:center}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .fa-check{border-radius:50px;padding:5px;background-color:green;color:#fff}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button:disabled{opacity:.5;cursor:auto;background-color:#fff;color:#112c4c}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.am-sure-button{background-color:#fff;border:3px solid green;color:green;margin-right:40px}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.am-sure-button:focus,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.am-sure-button:hover{background-color:green;color:#fff}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.cancel-button{color:red;background-color:#fff;border:3px solid red}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.cancel-button:focus,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.cancel-button:hover{background-color:red;color:#fff}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-error-message-container{width:100%;margin:20px auto 0;text-align:center}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-error-message-container>span{display:block;margin:auto;color:red}@media screen and (max-width:600px){#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-error-message-container{width:100%}}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container{width:100%;text-align:center;margin:20px auto 0}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container li,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container li{text-align:left;padding:10px}@media screen and (max-width:600px){#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container{width:100%}}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container>span{display:block;margin:auto;color:green}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container>span.next-steps,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container>span.next-steps{margin-top:10px;font-size:18px;font-weight:600}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container i.modal-reinvest-button{display:block;position:absolute;top:4px;left:calc(50% - 20px);font-size:36px;color:#156cab}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container i.fa-check,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container i.fa-spinner-third{font-size:36px}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container i.fa-spinner-third{-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}.reno_et_pb_column{z-index:9!important}.renovation-projects-property-card{box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}@media screen and (max-width:767px){.renovation-projects-property-card .half-mobile{flex-basis:40%!important}}.renovation-projects-property-card .project-start-declare{margin-top:50px;margin-bottom:20px;text-align:center;font-weight:500}.renovation-projects-property-card .project-first-row,.renovation-projects-property-card .project-second-row{display:grid;grid-template-columns:8fr 3fr 2fr;width:100%}@media screen and (min-width:767px){.renovation-projects-property-card .project-first-row,.renovation-projects-property-card .project-second-row{margin-top:20px}}.renovation-projects-property-card .project-first-row .description-container,.renovation-projects-property-card .project-second-row .description-container{line-height:1.4em}@media screen and (max-width:767px){.renovation-projects-property-card .project-first-row,.renovation-projects-property-card .project-second-row{display:flex;justify-content:space-between;flex-wrap:wrap}.renovation-projects-property-card .project-first-row .mobile-top-margin,.renovation-projects-property-card .project-second-row .mobile-top-margin{margin-top:20px}.renovation-projects-property-card .project-first-row .project-end,.renovation-projects-property-card .project-first-row .project-start,.renovation-projects-property-card .project-second-row .project-end,.renovation-projects-property-card .project-second-row .project-start{flex-basis:40%}.renovation-projects-property-card .project-first-row .project-description,.renovation-projects-property-card .project-first-row .project-title,.renovation-projects-property-card .project-second-row .project-description,.renovation-projects-property-card .project-second-row .project-title{flex-basis:100%}}.renovation-projects-property-card ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.renovation-projects-property-card ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.renovation-projects-property-card label{text-transform:uppercase;font-size:11px;font-weight:600;display:block;text-align:left;line-height:1em;margin-bottom:2px}.renovation-projects-property-card span{font-size:16px;text-align:left}.renovation-projects-property-card .description-container{line-height:1.4em}.renovation-projects-property-card .spent-item span{font-weight:600;color:#d30303}.renovation-projects-property-card .allocated-item span,.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container .status-container span{font-weight:600}.renovation-projects-property-card .renovation-project-card-header{background-color:#112c4c;padding:2px 13px 0;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-header{padding:8px 13px 13px}}.renovation-projects-property-card .renovation-project-card-header .select-project-container{display:flex;align-items:flex-start;position:relative;margin-top:0;padding:10px;border-width:3px;border-style:none;border-color:"#FFB528"}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-header .select-project-container{width:100%;display:flex;justify-content:space-between;padding:0;flex-wrap:wrap}}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper{display:inline-block;box-sizing:border-box;margin-right:0;height:27px;min-width:190px;overflow:hidden;background:#fff;font-weight:500;position:relative}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper{margin-right:0;margin-bottom:5px;margin-left:5px}}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper:focus{border-color:#444;background:#fff}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper::-webkit-input-placeholder{font-size:12px;font-weight:400;font-style:italic;opacity:.4}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper::-moz-placeholder{font-size:12px;font-weight:400;font-style:italic;opacity:.4}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper::placeholder{font-size:12px;font-weight:400;font-style:italic;opacity:.4}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper i{position:absolute;pointer-events:none;top:1px;right:0;z-index:1;height:25px;width:25px!important;padding:2px 6px;background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.15);font-size:20px}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper>div:not(:first-child){margin-top:20px}.renovation-projects-property-card .renovation-project-card-header .select-project-container select{background-color:#fff;border:1px solid #bbb;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;overflow:hidden;display:block;height:27px;width:100%;max-width:200px;min-width:170px;font-weight:500;cursor:pointer;padding:3px 5px;color:#4e4e4e;font-family:"Montserrat","Open Sans",Arial,sans-serif!important;font-size:13px}.renovation-projects-property-card .renovation-project-card-header .select-project-container select::after{color:#888;font-size:15px;padding:12px 8px;position:absolute;right:10px;top:0;text-align:center;pointer-events:none}.renovation-projects-property-card .renovation-project-card-header h4,.renovation-projects-property-card .renovation-project-card-header h5{color:#fff;text-transform:uppercase;padding:6px}.renovation-projects-property-card .renovation-project-card-header h4{margin-right:20px}.renovation-projects-property-card .renovation-project-card-header h5{margin-right:10px;font-size:12px;font-weight:700}.renovation-projects-property-card .renovation-project-card-header .reno-item{margin-top:10px}.renovation-projects-property-card .New,.renovation-projects-property-card .Upcoming,.renovation-projects-property-card i.fa-star{color:#eb8523}.renovation-projects-property-card .Complete{color:green}.renovation-projects-property-card .Ongoing,.renovation-projects-property-card i.fa-hourglass{color:#156cab}.renovation-projects-property-card i.fa-check{color:green}.renovation-projects-property-card .project-end-item,.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .allocated-item{min-width:100px}@media screen and (max-width:767px){.renovation-projects-property-card .project-end-item{min-width:inherit}}.renovation-projects-property-card .event-status-container,.woocommerce div.product .clearfix{position:relative}.renovation-projects-property-card .event-status-container span{display:block;font-weight:600}.renovation-projects-property-card .event-status-container i{position:absolute;left:-25px;top:25px}@media screen and (max-width:767px){.renovation-projects-property-card .event-status-container i.status-icon{right:-20px;left:inherit}}.renovation-projects-property-card .event-img-gallery-button i.fa-images{color:#156cab;font-size:24px;transition:all .15s ease-in-out;cursor:pointer}.renovation-projects-property-card .event-img-gallery-button i.fa-images:hover{opacity:.5}.renovation-projects-property-card .renovation-project-card-body{padding:20px 0 0}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header{display:flex;flex-wrap:wrap;padding:0 25px 30px}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header{padding:0 25px 15px}}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container{display:flex;flex-direction:column;flex-basis:60%;margin-right:15px}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container{flex-wrap:wrap;flex-basis:100%;margin-right:0}}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container{display:flex;justify-content:flex-start;min-width:210px}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container{display:flex;justify-content:space-between}}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container .status-container{margin-left:40px;position:relative}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container .status-container i{position:absolute;left:-20px}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .project-details-container{flex-basis:37%;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .project-details-container{flex-basis:100%;margin-top:20px}}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .project-details-container .spent-allocated-container,.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .project-details-container .start-end-container{display:flex;justify-content:space-between;flex-basis:100%}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-events-body{overflow-y:scroll;max-height:295px;padding:0 5px 25px 15px;background-color:#f8f8f8;border:12px solid #fff}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-events-body{padding:0 20px 25px}}.renovation-projects-property-card .event-single-container{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #d3d3d3;padding:24px 0}.renovation-projects-property-card .event-single-container .event-first-row-container{grid-template-columns:8fr 3fr 2fr}.renovation-projects-property-card .event-single-container .event-second-row-container{grid-template-columns:6fr 2fr 3fr 2fr}.renovation-projects-property-card .event-single-container .event-first-row-container,.renovation-projects-property-card .event-single-container .event-second-row-container{display:grid;width:100%}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-first-row-container,.renovation-projects-property-card .event-single-container .event-second-row-container{display:flex;justify-content:space-between;flex-wrap:wrap}.renovation-projects-property-card .event-single-container .event-first-row-container .event-img-container-mobile,.renovation-projects-property-card .event-single-container .event-second-row-container .event-img-container-mobile{margin-top:0}}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-single-container h5,.renovation-projects-property-card .event-single-container .event-second-row-container{margin-top:20px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-second-row-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:0}.renovation-projects-property-card .event-single-container .allocated-item,.renovation-projects-property-card .event-single-container .event-end-item,.renovation-projects-property-card .event-single-container .final-cost-container{margin-right:-5px!important}}.renovation-projects-property-card .event-single-container .projected-spent-container{flex-basis:40%}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .projected-spent-container{width:100%}}.renovation-projects-property-card .event-single-container .event-more-less-button{display:inline-block;min-width:50px}.renovation-projects-property-card .event-single-container .event-more-less-button i{font-size:13px;margin-left:5px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-more-less-button{position:absolute;right:-55px;top:12px}}.renovation-projects-property-card .event-single-container .event-more-text{color:#156cab;font-weight:600}.renovation-projects-property-card .event-single-container .event-less-text{color:#eb8523;font-weight:600}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .blank-desktop-space,.renovation-projects-property-card .event-single-container .event-description-desktop,.renovation-projects-property-card .event-single-container .event-img-container-desktop,.renovation-projects-property-card .event-single-container .event-more-container-desktop,.renovation-projects-property-card .event-single-container .final-cost-container-desktop,.renovation-projects-property-card .event-single-container .projected-cost-desktop-container{display:none!important}}@media screen and (min-width:767px){.renovation-projects-property-card .event-single-container .cost-container-mobile,.renovation-projects-property-card .event-single-container .event-description-mobile,.renovation-projects-property-card .event-single-container .event-img-container-mobile,.renovation-projects-property-card .event-single-container .event-more-container-mobile,.renovation-projects-property-card .event-single-container .projected-cost-mobile-container{display:none!important}}.renovation-projects-property-card .event-single-container .cost-container-mobile{display:flex;justify-content:space-between}.renovation-projects-property-card .event-single-container .event-img-container{flex-basis:10%}.renovation-projects-property-card .event-single-container .event-img-container .event-img-gallery-button{cursor:pointer}.renovation-projects-property-card .event-single-container .event-img-container.disabled{cursor:not-allowed!important}.renovation-projects-property-card .event-single-container .event-img-container span,.renovation-projects-property-card .event-single-container .event-img-container>label{margin-right:10px}.renovation-projects-property-card .event-single-container .event-image-modal-container{transition:all .15s ease-in-out;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:1;visibility:visible}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main{position:absolute;width:65%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;opacity:1;visibility:visible;overflow:hidden;max-width:500px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main{width:95%}}#rollover-modal #rollover-modal-main #rollover-modal-header,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header{width:100%;background-color:#294378;text-align:center;padding:5px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.5)}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header>h2{font-size:20px}}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header .event-image-modal-close-button{position:absolute;right:4px;top:4px;background:0 0!important;border:0!important;cursor:pointer;transition:all .15s ease-in-out}#rollover-modal #rollover-modal-main .rollover-modal-close-button i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header .event-image-modal-close-button i{color:#fff;font-size:24px;transition:all .15s ease-in-out}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body{width:100%;padding:40px 30px 20px;position:relative}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body{padding:40px}}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-single-container,.single-product .product.next_reinvestment .rollover-property-card h4,.single-product .product.reinvestment .rollover-property-card h4{text-align:center}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .direct-event-image-container h5{margin-top:20px;text-align:center}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-single-container img{margin:auto;height:320px;width:320px}@media screen and (max-width:850px){.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-single-container img{height:250px;width:250px}}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow{display:block;font-size:0;color:transparent;width:50px;height:50px;background-color:#fff;border-radius:50%;box-shadow:0 1px 5px 3px rgba(0,0,0,.1);transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;position:absolute;cursor:pointer}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow.arrow-left{left:5%;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow.arrow-left i{-webkit-transform:translate(100%,35%);transform:translate(100%,35%)}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow.arrow-right{right:5%;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow.arrow-right i{-webkit-transform:translate(145%,35%);transform:translate(145%,35%)}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow i{visibility:visible;font-family:"Font Awesome 6 Pro";font-size:30px;font-weight:900;color:#156cab!important;position:absolute;top:0;left:0;transition:inherit;-webkit-transition:inherit}#rollover-modal #rollover-modal-main .rollover-modal-close-button:focus i,#rollover-modal #rollover-modal-main .rollover-modal-close-button:hover i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow:focus i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow:hover i{color:#f2a91e}.renovation-projects-property-card .event-single-container .event-item{margin-right:30px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-item{margin-top:20px}}.renovation-projects-property-card .event-single-container .event-item.allocated-group-container,.renovation-projects-property-card .event-single-container .event-item.event-end-item{margin-right:0}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-item.allocated-group-container{width:100%;text-align:inherit}.renovation-projects-property-card .event-single-container .event-item.allocated-group-container .allocated-container{width:100%}.renovation-projects-property-card .event-single-container .event-item{margin-right:10px}.renovation-projects-property-card .event-single-container .event-item.event-img-container{justify-content:flex-start}}.renovation-projects-property-card .event-single-container .event-status-img-container{margin-right:15px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-status-img-container{display:flex;justify-content:space-between;margin-right:0}}.renovation-projects-property-card .event-single-container .event-title{font-weight:700;font-size:16px;min-width:150px;position:relative;flex-basis:50%;line-height:1.2}.renovation-projects-property-card .event-single-container .event-details-container>div,.renovation-projects-property-card .event-single-container .event-title span{margin-right:5px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-title{flex-basis:75%;margin-top:0}}.renovation-projects-property-card .event-single-container .event-description{flex-basis:50%;line-height:1.4em}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-description{flex-basis:100%}}.renovation-projects-property-card .event-single-container .event-description span{font-size:14px;font-weight:400}.renovation-projects-property-card .event-single-container .event-more-container-desktop,.renovation-projects-property-card .event-single-container .final-cost-container-desktop{margin-right:0}.renovation-projects-property-card .event-single-container .allocated-group-container,.renovation-projects-property-card .event-single-container .final-cost-container{flex-basis:15%}.renovation-projects-property-card .event-single-container .event-details-container{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-details-container{display:flex;justify-content:space-between}.renovation-projects-property-card .event-single-container .event-more-container,.renovation-projects-property-card .event-single-container .event-title{margin-top:10px}}.renovation-projects-property-card .no-display{display:none!important}.renovation-projects-property-card .hide{opacity:0!important;visibility:hidden!important;height:0!important;transition:.25s all ease-in-out;margin-top:0!important}.renovation-projects-property-card .show{opacity:1!important;visibility:visible!important;height:auto;transition:.25s all ease-in-out}#rollover-modal,.renovation-projects-property-card .show-modal{transition:all .15s ease-in-out;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:1;visibility:visible}#rollover-modal.hide,.renovation-projects-property-card .hide-modal{opacity:0!important;visibility:hidden!important;z-index:-99999!important;-webkit-transform:scale(0);transform:scale(0)}.renovation-projects-property-card .shadow{box-shadow:inset 1px 1px 5px #d3d3d3}.button-replacement-text.button-replacement-text-rollover{cursor:pointer}.single-product .product.next_reinvestment .single-rollover-button,.single-product .product.next_reinvestment button.single-reinvest-button,.single-product .product.reinvestment .single-rollover-button,.single-product .product.reinvestment button.single-reinvest-button{background-color:#fff;border:3px solid #156cab;border-radius:50px;padding:10px 20px;font-weight:700;font-size:14px;color:#156cab;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.15s all ease-in-out}.single-product .product.next_reinvestment .single-rollover-button a,.single-product .product.next_reinvestment button.single-reinvest-button a,.single-product .product.reinvestment .single-rollover-button a,.single-product .product.reinvestment button.single-reinvest-button a,.woocommerce div.product .button-replacement-text a{text-decoration:none}.single-product .product.next_reinvestment .single-rollover-button:focus,.single-product .product.next_reinvestment .single-rollover-button:focus a,.single-product .product.next_reinvestment .single-rollover-button:hover,.single-product .product.next_reinvestment .single-rollover-button:hover a,.single-product .product.next_reinvestment button.single-reinvest-button:focus,.single-product .product.next_reinvestment button.single-reinvest-button:focus a,.single-product .product.next_reinvestment button.single-reinvest-button:hover,.single-product .product.next_reinvestment button.single-reinvest-button:hover a,.single-product .product.reinvestment .single-rollover-button:focus,.single-product .product.reinvestment .single-rollover-button:focus a,.single-product .product.reinvestment .single-rollover-button:hover,.single-product .product.reinvestment .single-rollover-button:hover a,.single-product .product.reinvestment button.single-reinvest-button:focus,.single-product .product.reinvestment button.single-reinvest-button:focus a,.single-product .product.reinvestment button.single-reinvest-button:hover,.single-product .product.reinvestment button.single-reinvest-button:hover a{background-color:#156cab;color:#fff}.single-product .product.next_reinvestment .single-rollover-button:disabled,.single-product .product.next_reinvestment button.single-reinvest-button:disabled,.single-product .product.reinvestment .single-rollover-button:disabled,.single-product .product.reinvestment button.single-reinvest-button:disabled{opacity:.5;cursor:auto;background-color:#fff;color:#156cab}#rollover-modal .no-display,.single-product #raise-photo-gallery .gallery .mockup.mobile,.single-product .product.next_reinvestment .gift-purchase-explainer-wrapper,.single-product .product.reinvestment .gift-purchase-explainer-wrapper{display:none}.single-product .product.next_reinvestment .rollover-message-container,.single-product .product.reinvestment .rollover-message-container{width:75%;margin:20px auto 0}.single-product .product.next_reinvestment .rollover-message-container p,.single-product .product.reinvestment .rollover-message-container p{font-size:14px;line-height:1.4em;margin-top:0;margin-bottom:10px;padding-bottom:0}.single-product .product.next_reinvestment .rollover-message-container-contract,.single-product .product.reinvestment .rollover-message-container-contract{width:75%;margin:30px auto;padding:25px 30px;border:1px solid #f2a91e;border-radius:5px;background:#fff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);font-size:.9em;line-height:1.4}.single-product .product.next_reinvestment .rollover-message-container-contract .missing-contract-bold,.single-product .product.reinvestment .rollover-message-container-contract .missing-contract-bold{font-weight:600;text-transform:uppercase;color:#f2a91e}@media screen and (max-width:600px){.single-product .product.next_reinvestment .rollover-message-container-contract,.single-product .product.reinvestment .rollover-message-container-contract{width:100%}}.single-product .product.next_reinvestment .rollover-property-card,.single-product .product.reinvestment .rollover-property-card{background-color:#fff;border:1px solid #156cab;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);font-size:14px;font-weight:500;cursor:pointer;transition:.15s all ease-in-out;padding:20px 30px 30px;width:75%;margin:30px auto 0;text-align:left}@media screen and (max-width:600px){.single-product .product.next_reinvestment .rollover-property-card,.single-product .product.reinvestment .rollover-property-card{width:100%}}.single-product .product.next_reinvestment .rollover-property-card p,.single-product .product.reinvestment .rollover-property-card p{margin-bottom:6px;padding:0;line-height:1.4em}#rollover-modal #rollover-modal-main{position:absolute;width:65%;left:50%;top:50%;height:80%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;opacity:1;visibility:visible;overflow:hidden}#rollover-modal #rollover-modal-main .rollover-bold-label{text-transform:uppercase;font-weight:600}#rollover-modal #rollover-modal-main .rollover-modal-close-button{position:absolute;right:4px;top:4px;background:0 0!important;border:0!important;cursor:pointer;transition:all .15s ease-in-out}@media screen and (max-width:600px){#rollover-modal #rollover-modal-main{width:90%;max-height:94%}}#rollover-modal #rollover-modal-main #rollover-modal-header>h2{color:#fff;padding:0;margin:10px 40px}@media screen and (max-width:600px){#rollover-modal #rollover-modal-main #rollover-modal-header>h2{font-size:20px}}#rollover-modal #rollover-modal-main #rollover-modal-body{width:100%;padding:30px 28px 30px 35px;height:80%;overflow-y:auto}#rollover-modal #rollover-modal-main #rollover-modal-body .reinvestment-terms-block{margin-bottom:35px}#rollover-modal #rollover-modal-main #rollover-modal-body .simple-opt-in-terms{text-align:center}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .fa-check{border-radius:50px;padding:5px;background-color:green;color:#fff}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button:focus,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button:hover{background-color:#112c4c;color:#fff}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button:disabled{opacity:.5;cursor:auto;background-color:#fff;color:#112c4c}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.am-sure-button{background-color:#fff;border:3px solid green;color:green;margin-right:40px}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.am-sure-button:focus,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.am-sure-button:hover{background-color:green;color:#fff}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.cancel-button{color:red;background-color:#fff;border:3px solid red}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.cancel-button:focus,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.cancel-button:hover{background-color:red;color:#fff}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-error-message-container{width:100%;margin:20px auto 0;text-align:center}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-error-message-container>span{display:block;margin:auto;color:red}@media screen and (max-width:600px){#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-error-message-container{width:100%}}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container{width:100%;text-align:center;margin:20px auto 0}@media screen and (max-width:600px){#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container{width:100%}}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container>span{display:block;margin:auto;color:green}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container i.modal-rollover-button{display:block;position:absolute;top:4px;left:calc(50% - 20px);font-size:36px;color:#156cab}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container i.fa-check,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container i.fa-spinner-third{font-size:36px}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container i.fa-spinner-third{-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}.single-product .login-notice{margin:10px 0 17px;padding:0;text-align:center;font-size:12px;font-weight:600;line-height:1.4em;text-transform:uppercase;font-style:italic}.single-product .login-notice a{font-weight:700;text-decoration:underline!important}.single-product .login-notice a:focus,.single-product .login-notice a:hover{color:#dd9b21;text-decoration:none!important}.single-product .login-button-wrapper .login-button{display:inline-block;margin:0;padding:5px 20px!important;background-color:#fff;border:4px solid #156cab;border-radius:50px;color:#156cab;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none!important;transition:.15s all ease-in-out}.single-product .login-button-wrapper .login-button:focus,.single-product .login-button-wrapper .login-button:hover{background-color:#156cab;color:#fff}.single-product #raise-photo-gallery{margin:24px 0;padding:24px;background:#fff;border-radius:5px;border:1px solid #cacaca}.single-product #raise-photo-gallery .title{padding:0;margin:0 0 8px;text-transform:uppercase;font-size:20px;font-weight:700;text-align:center}@media screen and (max-width:500px){.single-product #raise-photo-gallery .title{font-size:16px}}.single-product #raise-photo-gallery p{margin:0 0 8px;padding:0;font-weight:500;text-align:center}@media screen and (max-width:500px){.single-product #raise-photo-gallery p{line-height:1.4;font-size:12px}}@media screen and (min-width:501px){.single-product #raise-photo-gallery p{font-size:14px;line-height:1.5}}.single-product #raise-photo-gallery p.notice,.single-product #raise-project-tracker-section .raise-project-tracker p.notice{font-style:italic}.single-product #raise-photo-gallery .gallery{margin:20px 0 0}.single-product #raise-photo-gallery .gallery .mockup{display:block}@media screen and (max-width:500px){.single-product #raise-photo-gallery .gallery .mockup{display:none}}@media screen and (max-width:500px){.single-product #raise-photo-gallery .gallery .mockup.mobile{display:block}}.single-product #raise-photo-gallery .acf-gallery{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.single-product #raise-photo-gallery .acf-gallery .rtg-gallery-item-wrapper{margin-right:20px}.single-product #raise-photo-gallery .acf-gallery .rtg-gallery-item-wrapper:last-of-type{margin-right:0}.single-product #raise-photo-gallery .acf-gallery a.project-gallery-image{margin-right:1rem}.single-product #raise-photo-gallery .acf-gallery a.project-gallery-image img{min-width:auto}.single-product #raise-photo-gallery .hidden-gallery-wrapper{display:none}@media screen and (max-width:768px){.single-product #raise-photo-gallery .gallery-featured-thumbnail{font-size:16px;max-width:150px}}.single-product #raise-photo-gallery .gallery-featured-thumbnail a.project-gallery-thumbnail{box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);display:block}.single-product #raise-photo-gallery .gallery-featured-thumbnail p{margin:5px 0;font-size:12px;text-transform:uppercase;font-weight:600}.single-product .fancybox__carousel .fancybox__slide .fancybox__caption{font-size:16px;text-transform:uppercase}.single-product #raise-project-tracker-section{margin:48px 0 0}.single-product #raise-project-tracker-section .wrapper{width:80%;max-width:960px;margin:0 auto}.single-product #raise-project-tracker-section .raise-project-tracker{margin:24px 0;padding:0;background:#fff;border-radius:5px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers{display:flex;align-items:center;justify-content:space-around;margin-bottom:10px}@media screen and (max-width:767px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers{display:none!important}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers span.pj-header{padding:5px 0;width:25%}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers span.pj-header h4{font-size:16px;padding:0;text-align:center}@media screen and (min-width:768px) and (max-width:979px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers span.pj-header h4{font-size:14px}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item{align-items:center;display:flex;margin-bottom:15px}@media screen and (max-width:767px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item{flex-wrap:wrap;border-bottom:1px solid #d5d5d5;padding-bottom:10px}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item:last-of-type{border-bottom:none}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data{width:25%;padding:0;text-align:center}@media screen and (max-width:767px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data{text-align:left;width:50%;line-height:1.5}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data.middle{line-height:1.2!important}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data p{text-align:left!important}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data:last-of-type{width:100%!important;margin:15px auto 10px}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data:last-of-type span p{text-align:center!important}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.mobile-header{font-size:10px;text-transform:uppercase;font-weight:500}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data.text-left{width:100%;margin-bottom:7px}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status{padding:5px;display:inline-block;width:100%;border-radius:7px;color:#fff;background:#185696}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status.renovated{background:#7a1c2b}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status.planning_renovations{background:#ef9b41}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status p{font-size:14px;padding:0;font-weight:600}@media screen and (min-width:768px) and (max-width:979px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status p{font-size:12px}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data p{font-size:16px;font-weight:500;text-align:center;margin:0}@media screen and (max-width:767px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data p{font-weight:600;font-size:16px}}@media screen and (min-width:768px) and (max-width:979px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data p{font-size:14px}}.single-product #raise-project-tracker-section .raise-project-tracker .title{margin:0;font-weight:700;text-align:left;padding:15px 30px;background-color:#90162d;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:16px;text-transform:uppercase}@media screen and (max-width:500px){.single-product #raise-project-tracker-section .raise-project-tracker .title{font-size:16px}}.single-product #raise-project-tracker-section .raise-project-tracker .content{padding:24px}.single-product #raise-project-tracker-section .raise-project-tracker p{margin:0 0 8px;padding:0;font-weight:500;text-align:left}@media screen and (max-width:500px){.single-product #raise-project-tracker-section .raise-project-tracker p{line-height:1.4;font-size:12px}}@media screen and (min-width:501px){.single-product #raise-project-tracker-section .raise-project-tracker p{font-size:14px;line-height:1.5}}.single-product #raise-project-tracker-section .raise-project-tracker .table{margin:20px 0 0}.single-product #raise-project-tracker-section .raise-project-tracker .table .mockup{display:block}@media screen and (max-width:500px){.single-product #raise-project-tracker-section .raise-project-tracker .table .mockup{display:none}}.single-product #raise-project-tracker-section .raise-project-tracker .table .mockup.mobile{display:none}@media screen and (max-width:500px){.single-product #raise-project-tracker-section .raise-project-tracker .table .mockup.mobile{display:block}}.single-product #raise-project-tracker-section .hide{display:none!important}.single-product #raise-project-tracker-section .follow-project{padding:24px;border:2px solid #90162d;border-radius:5px;margin-top:20px;text-align:center}.single-product #raise-project-tracker-section .follow-project.following{border:0;padding:0 24px}.single-product #raise-project-tracker-section .follow-project .cta{margin-bottom:12px;font-weight:700;font-size:16px;text-align:center}.single-product #raise-project-tracker-section .follow-project .info{margin-bottom:12px;font-weight:500;font-size:14px;text-align:center}.single-product #raise-project-tracker-section .follow-project .follow-button{padding:10px 20px;font-size:14px}.single-product #raise-project-tracker-section .follow-project .follow-button,.single-product #raise-project-tracker-section .follow-project .unfollow-button{display:inline-block;outline:0;border:3px solid #156cab;border-radius:50px;background-color:#fff;color:#156cab;line-height:1.4;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .15s ease-in-out}.single-product #raise-project-tracker-section .follow-project .follow-button:focus,.single-product #raise-project-tracker-section .follow-project .follow-button:hover,.single-product #raise-project-tracker-section .follow-project .unfollow-button:focus,.single-product #raise-project-tracker-section .follow-project .unfollow-button:hover{background-color:#156cab;color:#fff}.single-product #raise-project-tracker-section .follow-project .unfollow-button{padding:4px 12px;font-size:12px}.single-product #raise-project-tracker-section .follow-project .follow-spinner{font-size:32px;color:#156cab;vertical-align:middle}.single-product #raise-project-tracker-section .follow-project .follow-spinner.small,.single-product #raise-project-tracker-section .follow-project .follow-success.small{font-size:24px}.single-product #raise-project-tracker-section .follow-project .follow-success{font-size:32px;color:#059200;vertical-align:middle}.single-product #raise-project-tracker-section .follow-project .unfollow-success{margin-top:0;font-weight:600;font-size:14px;text-align:center}.single-product #raise-project-tracker-section .follow-project .follow-error{margin-top:12px;font-weight:600;font-size:14px;text-align:center;color:#c50000}@media screen and (min-width:768px){.single-product #raise-project-tracker-section span.mobile-header{display:none}}@media screen and (max-width:767px){.single-product #raise-project-tracker-section span.mobile-header{font-size:10px;text-transform:uppercase;font-weight:500}}.single-product #property-explainer,.single-product #sharia-explainer,.single-product #voting-explainer{float:left;width:100%;margin-top:40px;margin-bottom:40px;border-radius:5px;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);overflow:hidden}.single-product #voting-explainer .voting-title{padding:15px 30px;text-transform:uppercase;background:#90162c;color:#fff;font-size:16px;font-weight:700}.single-product #voting-explainer .voting-content{padding:30px;font-size:14px;line-height:1.5}.single-product #property-explainer .explainer-content h2,.single-product #property-explainer .explainer-content h3,.single-product #property-explainer .explainer-content h4,.single-product #property-explainer .explainer-content h5,.single-product #property-explainer .explainer-content h6,.single-product #property-explainer .sharia-content h2,.single-product #property-explainer .sharia-content h3,.single-product #property-explainer .sharia-content h4,.single-product #property-explainer .sharia-content h5,.single-product #property-explainer .sharia-content h6,.single-product #sharia-explainer .explainer-content h2,.single-product #sharia-explainer .explainer-content h3,.single-product #sharia-explainer .explainer-content h4,.single-product #sharia-explainer .explainer-content h5,.single-product #sharia-explainer .explainer-content h6,.single-product #sharia-explainer .sharia-content h2,.single-product #sharia-explainer .sharia-content h3,.single-product #sharia-explainer .sharia-content h4,.single-product #sharia-explainer .sharia-content h5,.single-product #sharia-explainer .sharia-content h6,.single-product #voting-explainer .voting-content h2,.single-product #voting-explainer .voting-content h3,.single-product #voting-explainer .voting-content h4,.single-product #voting-explainer .voting-content h5,.single-product #voting-explainer .voting-content h6{padding:0;margin:20px 0 8px}.single-product #property-explainer .explainer-content h2:first-child,.single-product #property-explainer .explainer-content h3:first-child,.single-product #property-explainer .explainer-content h4:first-child,.single-product #property-explainer .explainer-content h5:first-child,.single-product #property-explainer .explainer-content h6:first-child,.single-product #property-explainer .sharia-content h2:first-child,.single-product #property-explainer .sharia-content h3:first-child,.single-product #property-explainer .sharia-content h4:first-child,.single-product #property-explainer .sharia-content h5:first-child,.single-product #property-explainer .sharia-content h6:first-child,.single-product #sharia-explainer .explainer-content h2:first-child,.single-product #sharia-explainer .explainer-content h3:first-child,.single-product #sharia-explainer .explainer-content h4:first-child,.single-product #sharia-explainer .explainer-content h5:first-child,.single-product #sharia-explainer .explainer-content h6:first-child,.single-product #sharia-explainer .sharia-content h2:first-child,.single-product #sharia-explainer .sharia-content h3:first-child,.single-product #sharia-explainer .sharia-content h4:first-child,.single-product #sharia-explainer .sharia-content h5:first-child,.single-product #sharia-explainer .sharia-content h6:first-child,.single-product #voting-explainer .voting-content h2:first-child,.single-product #voting-explainer .voting-content h3:first-child,.single-product #voting-explainer .voting-content h4:first-child,.single-product #voting-explainer .voting-content h5:first-child,.single-product #voting-explainer .voting-content h6:first-child{margin-top:0}.single-product #voting-explainer .voting-content li,.single-product #voting-explainer .voting-content p{padding:0;line-height:1.5;font-size:14px}.single-product #property-explainer .explainer-content li:last-child,.single-product #property-explainer .explainer-content p:last-child,.single-product #property-explainer .sharia-content li:last-child,.single-product #property-explainer .sharia-content p:last-child,.single-product #sharia-explainer .explainer-content li:last-child,.single-product #sharia-explainer .explainer-content p:last-child,.single-product #sharia-explainer .sharia-content li:last-child,.single-product #sharia-explainer .sharia-content p:last-child,.single-product #voting-explainer .voting-content li:last-child,.single-product #voting-explainer .voting-content p:last-child{margin-bottom:0}.single-product #voting-explainer .voting-content p{margin-bottom:.7em}.single-product #voting-explainer .voting-content li{margin-bottom:5px}.single-product #property-explainer .explainer-content ul,.single-product #property-explainer .sharia-content ul,.single-product #sharia-explainer .explainer-content ul,.single-product #sharia-explainer .sharia-content ul,.single-product #voting-explainer .voting-content ul{margin-top:.7em;padding:0 0 .7em 1.2em;list-style-type:disc;line-height:1.7em}.single-product #voting-explainer .voting-button-wrapper{text-align:center;padding-bottom:30px}.single-product #voting-explainer .voting-button-wrapper .voting-button{display:inline-block;background:#156cab;padding:10px 15px;border-radius:5px;color:#fff;text-align:center;line-height:1em;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:.15s all ease-in-out;cursor:pointer}.single-product #voting-explainer .voting-button-wrapper .voting-button:focus,.single-product #voting-explainer .voting-button-wrapper .voting-button:hover{background-color:#112c4c}.single-product #property-explainer .explainer-title,.single-product #property-explainer .sharia-title,.single-product #sharia-explainer .explainer-title,.single-product #sharia-explainer .sharia-title{padding:15px 30px;text-transform:uppercase;background:#90162c;color:#fff;font-size:16px;font-weight:700}.single-product #property-explainer .explainer-content,.single-product #property-explainer .sharia-content,.single-product #sharia-explainer .explainer-content,.single-product #sharia-explainer .sharia-content{padding:30px;font-size:14px;line-height:1.5}.single-product #property-explainer .explainer-content li,.single-product #property-explainer .explainer-content p,.single-product #property-explainer .sharia-content li,.single-product #property-explainer .sharia-content p,.single-product #sharia-explainer .explainer-content li,.single-product #sharia-explainer .explainer-content p,.single-product #sharia-explainer .sharia-content li,.single-product #sharia-explainer .sharia-content p{padding:0;line-height:1.5;font-size:14px}.single-product #property-explainer .explainer-content p,.single-product #property-explainer .sharia-content p,.single-product #sharia-explainer .explainer-content p,.single-product #sharia-explainer .sharia-content p{margin-bottom:.7em}.single-product #opium-promotion .opium-body .powered-by,.single-product #property-explainer .explainer-content li,.single-product #property-explainer .sharia-content li,.single-product #sharia-explainer .explainer-content li,.single-product #sharia-explainer .sharia-content li{margin-bottom:5px}.single.single-product .video-section{border-bottom:10px solid #294378}.single.single-product .video-row{padding:27px 0}@media screen and (max-width:978px){.single.single-product .video-row{padding:15px 0}}.property-records-module,.single.single-product .video-module{border-radius:5px;overflow:hidden;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.single-product #opium-promotion{background:linear-gradient(#f0f6fd 50%,#fff 50%);margin-bottom:5px}.single-product #opium-promotion .opium-row{position:relative;z-index:9999;width:80%;max-width:960px;margin:0 auto;padding:15px 20px 10px;border-radius:3px;background-color:#d2ecff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);text-align:center}.single-product #opium-promotion .opium-title{margin-bottom:10px;padding:0;color:#112c4c;text-align:center}.single-product #opium-promotion .opium-body{color:#112c4c;text-align:center;font-weight:600;text-transform:uppercase;font-size:12px}.single-product #opium-promotion .opium-body .powered-by span{vertical-align:middle;display:inline-block;margin-right:4px}.single-product #opium-promotion .opium-body .powered-by img{display:inline-block;width:110px;vertical-align:middle}.single-product #opium-promotion .opium-body .button-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:auto}@media screen and (max-width:460px){.single-product #opium-promotion .opium-body .button-wrapper{margin-top:10px}}.single-product #opium-promotion .opium-body .button-wrapper .opium-button,.single-product #s8-promotion .s8-body .button-wrapper .s8-button{background-color:#fff;border:3px solid #156cab;border-radius:50px;margin:10px 15px;padding:6px 15px;vertical-align:middle;text-align:center;line-height:1em;color:#156cab;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:.15s all ease-in-out}.single-product #opium-promotion .opium-body .button-wrapper .opium-button:focus,.single-product #opium-promotion .opium-body .button-wrapper .opium-button:hover,.single-product #s8-promotion .s8-body .button-wrapper .s8-button:focus,.single-product #s8-promotion .s8-body .button-wrapper .s8-button:hover{text-decoration:none;background-color:#156cab;color:#fff}.single-product #opium-promotion+#s8-promotion{background:#fff;margin-top:45px}.single-product #s8-promotion{margin-bottom:5px;background:linear-gradient(#f0f6fd 50%,#fff 50%);overflow:visible}.single-product #s8-promotion .s8-row{position:relative;z-index:9999;width:80%;max-width:960px;margin:0 auto;padding:15px 20px 10px;border-radius:3px;background-color:#d2ecff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);text-align:center}.single-product #s8-promotion .s8-title{margin-bottom:10px;padding:0;color:#112c4c;text-align:center}.single-product #s8-promotion .s8-body{color:#112c4c;text-align:center;font-weight:600;font-size:13px}.single-product #s8-promotion .s8-body p{margin-bottom:6px;padding:0;vertical-align:middle;line-height:1.4em}.single-product #s8-promotion .s8-body .button-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:auto}.single-product .property-records{border-bottom:2px solid #cbd9f6}.single-product .property-records .et_pb_row{padding:1em 0}.single-product .deprecated-token-notice-wrapper{padding:10px 15px;border:1px solid #156cab;margin-bottom:20px;border-radius:3px}.single-product .deprecated-token-notice-wrapper .deprecated-token-notice{font-size:12px;font-weight:500;line-height:1.7em}.property-records-module h3.property-records-heading{padding:15px 30px;background:#156cab;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:16px;text-transform:uppercase}.property-records-module p.card-note{padding:20px!important;text-align:center}.property-records-module .property-records-list+p.card-note{padding:0 20px 20px!important}.property-records-module p:last-of-type{margin-bottom:24px}.property-records-module .property-records-list{padding:20px 20px 1px}.property-records-module .property-records-card .universal-ppm p,.property-records-module .property-records-row{margin-bottom:15px}.property-records-module .property-records-card{background-color:#fff;border:1px solid #156cab;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);width:100%;padding:0;font-size:14px;font-weight:600;text-align:left;text-transform:uppercase;color:#156cab;cursor:pointer;transition:.15s all ease-in-out}.property-records-module .property-records-card .flex-wrapper{display:flex;justify-content:space-between}.property-records-module .property-records-card .universal-ppm{padding:0 20px;text-transform:none;color:#444}.property-records-module .property-records-card i{margin-left:3px;vertical-align:middle;font-size:20px;color:#156cab;transition:.15s all ease-in-out}.property-records-module .property-records-card:focus,.property-records-module .property-records-card:focus i,.property-records-module .property-records-card:hover,.property-records-module .property-records-card:hover i{color:#f2a91e}.property-records-module .property-records-card.closed{background-color:#f7f7f7;border:1px solid #f7f7f7}.property-records-module .property-records-card.closed i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.property-records-module .property-records-card .property-records-col{display:inline-block;padding:10px 20px}.property-records-module .property-records-card .property-records-col.right-col{min-width:120px;text-align:right}.property-records-module .property-records-toggle{padding:4px;box-shadow:inset 0 1px 5px rgba(0,0,0,.3);overflow:hidden;transition:.15s all ease-in-out}.property-records-module .property-records-toggle.closed{height:0;opacity:0;visibility:hidden}.property-records-module .property-records-toggle .pdfemb-viewer{border:0}.property-records-module h6{padding:0}.property-records-module table{width:100%;background-color:#f7f7f7;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.property-records-module tr td{padding:15px 20px;border-bottom:1px solid #dadada}.property-records-module tr:last-of-type td{border-bottom:none}.property-records-module .land-registry{position:relative;z-index:1;margin-top:-10px;text-align:center}.property-records-module .land-registry::before{position:absolute;z-index:-1;top:18px;left:0;content:"";width:100%;height:1px;background-image:linear-gradient(to right,#c9e8ff,#156cab,#c9e8ff)}.property-records-module .land-registry .content-wrapper{position:relative;z-index:1;display:inline-block;padding:0 20px;background:#fff;text-align:center}.property-records-module .land-registry a{display:inline-block;margin:0;padding:5px 10px;background:#fff;border:2px solid #156cab;border-radius:3px;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#156cab;transition:.15s all ease-in-out}.property-records-module .land-registry a:focus,.property-records-module .land-registry a:hover{background:#156cab;color:#fff}.property-records-module .land-registry .land-registry-pin{font-size:14px;font-weight:600}.single-product .assetRentStartDate .data,.single-product .assetRentStartDate .metaLabel{color:#d88e03}.single-product .assetRentStartDate .data{font-weight:600}.woocommerce div.product .product_title{display:inline-block;margin-right:40px}@media screen and (max-width:550px){.woocommerce div.product .product_title{text-align:center;margin-right:auto;margin-bottom:16px}}.woocommerce div.product .button-replacement-text h2{display:inline-block;margin-bottom:0;padding:.5em 1em;border-radius:5px;background-color:#a6a6a6;color:#fff;text-transform:uppercase}@media screen and (max-width:500px){.woocommerce div.product .button-replacement-text h2{font-size:22px}}.woocommerce div.product .button-replacement-text p{padding:0;font-weight:500}.woocommerce div.product .button-replacement-text p:first-of-type{margin-top:12px}.woocommerce div.product .button-replacement-text p a{text-decoration:underline}.woocommerce div.product.coming_soon .button-replacement-text h2{background-color:#156cab}.woocommerce div.product.fully_subscribed .button-replacement-text h2,.woocommerce div.product.sold_out .button-replacement-text h2{background-color:#112c4c}.woocommerce div.product.swap_proposed .button-replacement-text h2{background-color:#90162d}.woocommerce div.product.vote_proposed .button-replacement-text h2{background-color:#e29d19}.woocommerce div.product.vote_completed h2{background-color:#008a8a}.woocommerce div.product.offering_closed .button-replacement-text h2,.woocommerce div.product.tokens_migrated .button-replacement-text h2{background-color:#112c4c}.woocommerce div.product.exit_complete .button-replacement-text p,.woocommerce div.product.exit_ongoing .button-replacement-text p,.woocommerce div.product.exit_proposed .button-replacement-text p,.woocommerce div.product.offering_closed .button-replacement-text p,.woocommerce div.product.tokens_migrated .button-replacement-text p{color:#112c4c;font-size:12px;padding-bottom:8px}.woocommerce div.product.exit_proposed .button-replacement-text h2{background-color:#90162e}.woocommerce div.product.exit_ongoing .button-replacement-text h2{background-color:#008a8a}.woocommerce div.product.exit_complete .button-replacement-text h2{background-color:#112c4d}.woocommerce div.product.under_renovation .button-replacement-text{width:100%;border:4px solid #e59600;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.woocommerce div.product.under_renovation .button-replacement-text h2{width:100%;padding:20px;background-color:#e59600;color:#fff}.woocommerce div.product.under_renovation .button-replacement-text p{background-color:#fff;text-align:left;color:#112c4c;font-size:14px;padding:20px 24px;margin:0}.woocommerce div.product.prohibited_property .button-replacement-text h2{background-color:#444}.woocommerce div.product .limited-release-max-purchase-notice{padding-bottom:0;font-size:13px;font-style:italic;font-weight:400;color:#112c4c}.woocommerce div.product .max-qty-notice{margin-top:10px;font-size:14px;font-weight:700;text-transform:uppercase;color:#156cab}@media screen and (max-width:767px){.woocommerce div.product .max-qty-notice{font-size:12px;padding:0 10px}}.woocommerce div.product .property-stock{font-size:12px;text-transform:uppercase;color:#1566a1}.ethereum-button-wrapper{float:right;margin-top:3px;margin-bottom:10px}@media screen and (max-width:768px){.ethereum-button-wrapper{float:none}}@media screen and (max-width:550px){.ethereum-button-wrapper{position:relative;text-align:center;top:0;right:auto;margin-bottom:20px}}.ethereum-button,.ethereum-button-wrapper .view-intro{position:relative;display:inline-block;vertical-align:middle;line-height:1em;font-size:14px;font-weight:700;text-transform:uppercase}.ethereum-button-wrapper .view-intro{padding-top:1px;margin-right:10px}@media screen and (max-width:550px){.ethereum-button-wrapper .view-intro{display:block;margin-bottom:6px}}.ethereum-button{margin-right:5px;padding:4px 10px;border:2px solid #21325b;border-radius:2px;background-color:#21325b;color:#fff;text-decoration:none!important;transition:.15s all ease-in-out!important}.ethereum-button:last-of-type{margin-right:0}.ethereum-button.xdai{border-color:#48a9a6;background-color:#48a9a6}.ethereum-button.xdai:focus,.ethereum-button.xdai:hover{color:#48a9a6}.ethereum-button span{display:inline-block;vertical-align:middle;transition:.15s all ease-in-out!important}.ethereum-button:focus,.ethereum-button:hover{text-decoration:none;background-color:#fff;color:#21325b}.realt-ai-incomplete-add_to_cart,.realt-kyc-incomplete-add_to_cart{text-align:center;padding:30px;max-width:660px;margin:10px auto 30px;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.realt-ai-incomplete-add_to_cart .incomplete-card-header,.realt-kyc-incomplete-add_to_cart .incomplete-card-header{margin:auto;color:#294378;font-size:20px;font-weight:700}.realt-ai-incomplete-add_to_cart .incomplete-card-text,.realt-kyc-incomplete-add_to_cart .incomplete-card-text{margin:auto;max-width:480px;font-size:16px;font-weight:600}.realt-ai-incomplete-add_to_cart .tokenPurchaseBtn,.realt-kyc-incomplete-add_to_cart .tokenPurchaseBtn{margin:20px auto 0}.realt-ai-incomplete-add_to_cart a.verify-button,.realt-kyc-incomplete-add_to_cart a.verify-button{display:inline-block;background-color:#fff;padding:.5em 1em;border:4px solid #156cab!important;border-radius:50px;color:#156cab;font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:none;transition:.15s all ease-in-out!important}.realt-ai-incomplete-add_to_cart a.verify-button:focus,.realt-ai-incomplete-add_to_cart a.verify-button:hover,.realt-kyc-incomplete-add_to_cart a.verify-button:focus,.realt-kyc-incomplete-add_to_cart a.verify-button:hover{background:#156cab!important;color:#fff!important}.woocommerce div.product form.cart .sold_out-notice{position:relative;display:block;max-width:550px;margin:30px auto 0}.woocommerce div.product form.cart .sold_out-notice p{font-size:12px;font-weight:600;text-transform:uppercase;padding-bottom:0}.uniswap-notice p strong,.woocommerce div.product form.cart .sold_out-notice p strong{font-weight:800}.woocommerce div.product form.cart .sold_out-notice p:last-of-type{padding-bottom:4px}.woocommerce div.product form.cart .sold_out-notice p.sell-tokens{color:#156cab}.woocommerce div.product form.cart .sold_out-notice a.button{margin-top:0;margin-left:0;padding:6px 12px!important;height:auto;float:none;border:3px solid #156cab!important;border-radius:50px;background-color:#fff;color:#156cab;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em!important;transition:.15s all ease-in-out!important}.woocommerce div.product form.cart .sold_out-notice a.button:focus,.woocommerce div.product form.cart .sold_out-notice a.button:hover{border-color:#156cab!important;color:#fff!important;background-color:#156cab!important}.uniswap-notice{width:100%;padding:16px 20px;background-color:#122c4c;text-align:center}.uniswap-notice p{display:inline-block;margin-right:10px;font-size:12px;font-weight:600;text-transform:uppercase;padding-bottom:0!important;color:#fff}.uniswap-notice a.button.uniswap{margin:4px 0;padding:6px 12px!important;height:auto;float:none;border:3px solid #fff!important;border-radius:50px;background-color:#bf18b5;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em!important;transition:.15s all ease-in-out!important}.uniswap-notice a.button.uniswap:focus,.uniswap-notice a.button.uniswap:hover{border-color:#fff!important;color:#bf18b5!important;background-color:#fff!important}.single-product .coming_soon .button-replacement-text{position:relative;margin-top:10px}.single-product .coming_soon .button-replacement-text .hidden-timer-div{top:-20px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:0 25px;border:1px solid #156cab;z-index:1000;background-color:#fff;white-space:nowrap;min-width:163px;text-align:center;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2)}.single-product .coming_soon .button-replacement-text .hidden-timer-div .countdown-text{color:#156cab;font-weight:600}.info-banner-wrapper{background-color:#d2ecff;margin-top:60px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3019607843);border-radius:3px}.info-banner-wrapper .info-content{padding:1rem 2rem;text-align:center;color:#112c4c}.info-banner-wrapper .info-content h3{padding-bottom:10px;color:#112c4c}.info-banner-wrapper .info-content p{font-size:13px;font-weight:600;line-height:1.4rem;padding-bottom:0}div.fancybox__container{z-index:99999999}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRlbnQtcHJvZHVjdC9zY3NzL2NvbnRlbnQtcHJvZHVjdC5jc3MiLCJnZW9kYXRhL3Njc3MvZ2VvZGF0YS5jc3MiLCJyZWdpc3RyYXRpb24vc2Nzcy9pbmRleC5jc3MiLCJjYXJ0L3Njc3MvY2FydC5jc3MiLCJjb3Vwb25zL3Njc3MvY291cG9ucy5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvYmFjay1jYXRhbG9nLmNzcyIsImN1c3RvbS1wcm9kdWN0LWRpc3BsYXkvc2Nzcy9wcm9kdWN0LXRhYnMuY3NzIiwiY2hlY2tvdXQvc2Nzcy9jYXJ0LXZhbGlkYXRpb24uY3NzIiwiY2hlY2tvdXQvc2Nzcy9jaGVja291dC5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvZ2VuZXJhbC5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvbWFya2V0cGxhY2UuY3NzIiwibXktYWNjb3VudC9zY3NzL215LWFjY291bnQuY3NzIiwicmVub3ZhdGlvbi1wcm9qZWN0cy9zY3NzL2luZGV4LmNzcyIsImN1c3RvbS1wcm9kdWN0LWRpc3BsYXkvc2Nzcy9saW1pdGVkLXJlbGVhc2UuY3NzIiwicmVpbnZlc3RtZW50LXByb3BlcnR5L3Njc3MvcmVpbnZlc3RtZW50LXByb3BlcnR5LmNzcyIsImN1c3RvbS1wcm9kdWN0LWRpc3BsYXkvc2Nzcy9wcm9kdWN0LXRvb2x0aXAuY3NzIiwiZ2lmdC1wdXJjaGFzZXMvc2Nzcy9naWZ0LXB1cmNoYXNlcy5jc3MiLCJtYXJrZXRwbGFjZS9zY3NzL21hcmtldHBsYWNlLmNzcyIsInNpbmdsZS1wcm9kdWN0L3Njc3Mvc2luZ2xlLXByb2R1Y3QuY3NzIiwicm9sbG92ZXItcHJvcGVydHkvc2Nzcy9yb2xsb3Zlci1wcm9wZXJ0eS5jc3MiLCJteS1hY2NvdW50L3Njc3Mvb3JkZXJzLmNzcyIsIm15LWFjY291bnQvc2Nzcy92aWV3LW9yZGVyLmNzcyIsInJlZGlyZWN0cy9zY3NzL3JlZGlyZWN0cy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkEsQUErYkEscUNBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QixBQUdBLDZCQUNBLEUsQ0FDQSw4QixDQUNBLHNCLENBRUEsRSxDQUNBLCtCLENBQ0EseUIsQUFHQSx3QkFDQSxFLENBQ0EsMEIsQ0FDQSxrQixDQUVBLEcsQ0FBQSxHLENBQ0EseUMsQ0FDQSxpQyxDQUVBLEcsQ0FBQSxHLENBQUEsRyxDQUNBLHlDLENBQ0EsaUMsQ0FFQSxHLENBQUEsRyxDQUNBLDBDLENBQ0Esa0MsQ0FFQSxHLENBQ0Esb0MsQ0FDQSw4QixBQUdBLGdCQUNBLEUsQ0FDQSwwQixDQUNBLGtCLENBRUEsRyxDQUFBLEcsQ0FDQSx5QyxDQUNBLGlDLENBRUEsRyxDQUFBLEcsQ0FBQSxHLENBQ0EseUMsQ0FDQSxpQyxDQUVBLEcsQ0FBQSxHLENBQ0EsMEMsQ0FDQSxrQyxDQUVBLEcsQ0FDQSxvQyxDQUNBLDhCLEFBR0EsdUJBQ0EsRSxDQVFBLEUsQ0FQQSw0QixDQUNBLG9CLENBRUEsRyxDQUNBLGdDLENBQ0EsMEIsQUFPQSxlQUNBLEUsQ0FRQSxFLENBUEEsNEIsQ0FDQSxvQixDQUVBLEcsQ0FDQSxnQyxDQUNBLDBCLEFDcGhCQSw4QkFDQSxFLENBQ0EsOEIsQ0FDQSxzQixDQUVBLEUsQ0FDQSwrQixDQUNBLHlCLEFBR0Esc0JBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QixBQ2pCQSwyQkFDQSxFLENBQ0EsOEIsQ0FDQSxzQixDQUVBLEUsQ0FDQSwrQixDQUNBLHlCLEFBR0EsbUJBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QkNqQkEsa0QsQ0FDQSxXLENBQ0Esa0MsQ0NvREEsb0gsQ0RsREEsd0QsQ0FDQSxrQyxDQUNBLGtDLENBWUEsb0NBQ0EsbUQsQ0FDQSw4QkFHQSxrRCxDQUNBLGMsQ0FFQSw2QyxDQUNBLHdCLENBQ0EsYyxDQUNBLFUsQ0FFQSxvQyxDQUNBLFksQ0FDQSxlLENBRUEscUQsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUVBLG9ELENBQ0EsWSxDQUNBLGMsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FFQSxzRCxDQUNBLGdCLENBQ0EsVSxDQUNBLGEsQ0FDQSxpQixDQUVBLDJEQUFBLGMsQ0FDQSxpQixDQUVBLDZCLENBQ0EsaUIsQ0FFQSwrQyxDQUNBLGlCLENBQ0Esb0IsQ0FDQSxpQixDQUVBLG9ELENBQ0EsaUIsQ0FDQSxPLENBQ0EsVyxDQUNBLGMsQ0FDQSxRLENBQ0EsZSxDQUNBLFMsQ0FDQSxjLENBRUEsc0QsQ0FDQSxhLENBQ0EsYyxDQUNBLCtCLENFaUlBLDBGLENBQUEsMEYsQ0YvSEEsNEQsQ0FBQSw0RCxDRzA4QkEscUMsQ0FBQSxxQyxDQUVBLDBCLENBREEsMEIsQ0gxOEJBLGEsQ0FFQSxxQyxDQUNBLGlCLENBQ0EscUIsQ0FDQSxNLENBQ0EsVyxDQUNBLGUsQ0FDQSxRLENBQ0EsWSxDQUNBLHFCLENBQ0EseUMsQ0FDQSwrQixDQUVBLHlCQUNBLHFDLENBQ0EsTyxDQUNBLHFCLENBQ0EsYUFHQSx3QyxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSx3QixDQUVBLDBDLENBQ0EsVSxDQUNBLGMsQ0FFQSxvRCxDQUNBLFUsQ0FDQSxVLENBRUEsZ0QsQ0FDQSxVLENBQ0EsaUIsQ0FFQSxnRCxDQUNBLFcsQ0FDQSxnQixDQUVBLHlCLENBQ0EsUyxDQUNBLGlCLENJcElBLGtCLENBQ0EsVyxDQUNBLGEsQ0FDQSxrQixDQUNBLHdCLENBQ0EsaUIsQ0NMQSx3QixDQUNBLFksQ0FHQSxtRCxDQUNBLGUsQ0FDQSxnQixDQytuQkEsK0QsQ0Q1bkJBLDhELENBQ0EsZSxDQUVBLDZFLENBQ0EsMkIsQ0FFQSwyRCxDQUNBLFUsQ0FFQSxpRSxDQUdBLHFELENBRkEsa0MsQ0FtSUEsOEUsQ0E5SEEsa0QsQ0FDQSxZLENBRUEscUYsQ0FFQSxxRSxDQURBLHFFLENBRUEsMEIsQ0FDQSwyQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsUyxDQUNBLFUsQ0FFQSx1RyxDQUNBLDBCLENBQ0EsMkIsQ0FDQSxpQixDQUNBLGdCLENBQ0EsYyxDQUNBLFMsQ0FHQSxxQixDQUNBLGEsQ0FFQSxxQyxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxpQixDRW9NQSx3RyxDRmpNQSwwRSxDQUNBLEssQ0FFQSxzRSxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsVSxDQUNBLG1CLENBRUEsNEQsQ0FDQSxvQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxnQixDQUNBLG9CLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsVSxDQUVBLG1FLENBQ0EsVSxDQUNBLGEsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBQ0Esd0IsQ0FDQSw0QixDQUNBLDZCLENBQ0EsK0IsQ0FFQSxtRSxDQUNBLG9CLENBRUEscUYsQ0FDQSxvQixDQUNBLGdCLENBQ0EsVSxDQUNBLGlCLENBQ0EseUIsQ0FDQSxtQixDQUNBLCtCLENBRUEsMkYsQ0FBQSwyRixDQUNBLG9CLENBRUEscUNBQ0EsNEQsQ0FDQSxhLENBQ0EsZSxDQUNBLGEsQ0FDQSxpQixDQUVBLG1FLENBQ0EsUyxDQUNBLFMsQ0FDQSxrQyxDQUNBLDBCLENBQ0EsMkIsQ0FDQSxnQyxBQUdBLG9DQUNBLDRELENBQ0EsYyxDQUNBLG1CQUdBLG1ELENBQ0Esa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLHlDLENBRUEscUQsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxpQixDQUVBLGtFLENBQ0EsZSxDQUtBLGtFLENBQ0EsZ0IsQ0FFQSwrRCxDQUNBLFksQ0FFQSw0QyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSx3QixDQUVBLCtDLENBQ0EsUyxDQUNBLFUsQ0FFQSxnRCxDQUNBLGEsQ0FDQSxVLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUNBLGEsQ0FDQSx3QixDQUNBLGlCLENBQ0EsK0IsQ0FDQSxTLENBQ0EsUSxDQUVBLHlFLENBQ0EsUyxDQUNBLFcsQ0FJQSw0QixDQURBLG9DLENBRUEsaUIsQ0FHQSwrQixDQURBLHVDLENBRUEsbUIsQ0FDQSxVLENBR0EsK0IsQ0FEQSx1QyxDQUVBLFMsQ0FHQSwrQixDQURBLHVDLENBRUEsaUIsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxhLENBQ0EsZSxDQUNBLHdCLENBQ0EsZSxDQUNBLHlDLENBR0EsNEMsQ0FEQSxvRCxDQUVBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FHQSw4QixDQURBLHNDLENBRUEsWSxDQUNBLGdCLENBQ0EsNEIsQ0FDQSxxQixDQUNBLGtCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSw4QixDQUNBLCtCLENBSUEsb0MsQ0FEQSxvQyxDQURBLDRDLENBQUEsNEMsQ0FHQSxxQixDQUNBLGEsQ0FDQSxvQixDQUdBLG9CLENBQ0Esa0IsQ0FFQSx5QyxDQUNBLG9CLENBQ0EscUIsQ0FDQSxlLENBRUEsNkMsQ0FDQSxlLENBR0EsbUIsQ0FDQSxlLENBQ0EsVyxDUjFQQSxzRCxDQUNBLGEsQ0FDQSxhLENBQ0EsaUIsQ0FFQSx3RSxDQUNBLHNCLENBQ0EsYSxDQUVBLHVFLENBQ0EsYyxDQUNBLHNCLENBQ0EsWSxDQUVBLDZFLENBK0VBLDhDLENBOUVBLHFCLENBQ0Esa0IsQ0FDQSxnQixDQUNBLFUsQ0FDQSxxQixDQUdBLDZCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBRUEsb0NBQ0EsNkIsQ0FDQSxjQUlBLG9DLENBQ0EsZ0IsQ0FFQSwyRSxDQUNBLGMsQ0FHQSx1QixDQUNBLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsYyxDQUNBLFksQ0FFQSxvQ0FDQSx1QixDQUNBLGEsQ0FDQSxlLEFBR0Esb0NBQ0Esc0MsQ0FDQSx3QyxDQUNBLGNBR0EseUMsQ0FDQSxZLENBQ0EsMEIsQ0FDQSxrQixDQUNBLGlCLENBRUEsOEQsQ0FDQSxjLENBQ0EsYyxDQUNBLG9CLENBRUEsb0NBQ0EseUMsQ0FDQSxzQixDQUNBLGtCLENBRUEsOEQsQ0FDQSxjLENBQ0EsYyxDQUNBLHNCQUdBLHdDLENBQ0EsWSxDQUNBLHdCLENBQ0EsYyxDQUVBLG9DQUNBLHdDLENBQ0Esd0JBR0EsOEMsQ0FDQSxjLENBTUEsWSxDQUNBLGtCLENBRUEsZ0QsQ0FDQSxjLENBQ0EsYSxDQUNBLGdCLENBRUEsbUQsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSx5QixDQUNBLGMsQ0FHQSxrQixDQUNBLGlCLENBQ0EsUyxDQUNBLG9CLENBQ0EsWSxDQUNBLGtCLENBQ0EseUIsQ0FDQSxzQixDQUNBLGlCLENBRUEseUIsQ0FDQSx3QixDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxlLENBRUEsK0IsQ0FDQSxjLENBa0VBLGMsQ0EvREEsZ0IsQ0FnRUEsaUIsQ0FFQSxPLENBRUEsVyxDQUVBLHFCLENBdEVBLGdCLENBRUEsUSxDQUVBLFUsQ0t3UkEsa0ksQ0xwUkEseUMsQ0FvY0EsK0gsQ0FuY0EsYSxDQUVBLG1DLENBQ0EsaUIsQ0FFQSx5QyxDQUNBLFksQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxrQixDQUNBLFMsQ0FDQSxXLENBQ0EsUyxDQUNBLFcsQ0FDQSxpQixDQUNBLHFCLENBQ0EsYyxDQUNBLFUsQ0FlQSxrRCxDQWJBLDJDLENBY0EsaUIsQ0FDQSxTLENBT0EsYyxDQUNBLDBCLENBQ0Esa0MsQ0FDQSxtQyxDQXpCQSwyQyxDQUVBLFUsQ0FDQSxPLENBQ0EsUSxDQUdBLGMsQ0FFQSxXLENBSUEsa0QsQ0FHQSxZLENBQ0EsYyxDQUNBLFUsQ0FHQSxpQixDQVFBLG9CLENBQ0EscUIsQ0FHQSxjLENBRUEsUyxDQUVBLFUsQ0FFQSxlLENBR0Esa0IsQ0FDQSxVLENBQ0EsVyxDQUdBLHlCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLFMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxVLENBQ0EsZSxDQUNBLFcsQ0FDQSx5QyxDQUVBLG9DQUNBLHlCLENBQ0EsaUJBZ0JBLGdDLENBYkEsaUMsQ0FjQSxVLENBRUEsaUIsQ0FFQSxLLENBR0EsVyxDQUNBLHdCLENBdEJBLGlDLENBS0EsVyxDQUdBLCtCLENBQ0EsdUIsQ0FFQSx5QyxDQVJBLFUsQ0FJQSxVLENBTUEsZ0MsQ0FFQSxhLENBRUEsVSxDQUVBLE0sQ0FDQSxVLENBS0EsMkIsQ0FEQSw4QixDQUVBLGEsQ0FDQSxTLENBQ0EsZSxDQUNBLFMsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsbUIsQ0FDQSxpQixDQUVBLDBDLENBQ0EsZSxDQUVBLDBDLENBQ0EsWSxDQUNBLGlCLENBRUEsdUQsQ0FDQSxlLENBR0EsZ0QsQ0FDQSxlLENBR0Esb0NBQ0Esd0QsQ0FDQSxnRixDQUNBLGEsQ0FDQSxnQkFJQSx1QyxDQUNBLFEsQ0FDQSxlLENBR0EsK0QsQ0FDQSxRLENBRUEsb0NBQ0EsK0QsQ0FDQSxVQUlBLGlFLENBREEsb0UsQ0FFQSxjLENBRUEsb0NBRUEsaUUsQ0FEQSxvRSxDQUVBLGdCLEFBS0EsU0FBQSw0RCxDQURBLFNBQUEsb0QsQ0FFQSx5RCxDQUNBLGlELENBR0EsZ0MsQ0FDQSxZLENBRUEsdUMsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxjLENXM1FBLG1GLENYNlFBLDRDLENBQ0EsWSxDQUVBLG9DQUNBLHVDLENBQ0Esa0JBR0Esc0MsQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsZSxDQUVBLG9DQUNBLHNDLENBQ0EsZ0JBR0Esb0MsQ0FDQSxlLENBQ0EsUyxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FFQSxzQyxDQUNBLGUsQ0FDQSxtQyxDQUVBLDRDLENBQUEsNEMsQ0FDQSxhLENBQ0EsOEIsQ0FLQSxvRCxDQUNBLGdCLENBR0EsMkMsQ0FDQSxpQixDQUVBLDBELENBQ0EsMEIsQ0FDQSwyQixDQUdBLHNELENBRUEsaUQsQ0FEQSxrRSxDQUVBLGdCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxnQixDQUVBLG9DQUNBLHNELENBRUEsaUQsQ0FEQSxrRSxDQUVBLGUsQ0FDQSxnQixDQUNBLGdCLENBRUEsc0UsQ0FFQSxpRSxDQURBLGtGLENBRUEsZ0JBR0Esc0UsQ0FFQSxpRSxDQURBLGtGLENBRUEsYSxDQUNBLGUsQ0FDQSxjLENBR0EseUIsQ0FDQSxnQixDQUdBLGUsQ1NsUUEsYSxDVG1RQSxvQixDTWl6Q0EsNEQsQ045eUNBLFEsQ0FDQSxXLENBR0EsUyxDQUNBLFUsQ0FDQSxtQixDQUNBLGMsQ0FnR0EsaUIsQ0FDQSx3QyxDQUNBLGdDLENBQ0EsNkIsQ0FDQSxxQixDQUNBLDRELENBQ0Esb0QsQ0FDQSwwQyxDQUNBLGtDLENBR0EsZ0IsQ0FDQSwyQixDQUNBLG1CLENBR0EsUyxDQUNBLDZCLENBQ0EscUIsQ0FHQSx5RyxDQUNBLGdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxjLENBRUEsb0NBQ0EsMEcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxZQUdBLCtHLENBQ0EsVSxDQUNBLFUsQ0FDQSxnQixDQUVBLG9DQUNBLCtHLENBQ0EsZUFHQSwrSCxDQUNBLFcsQ0FDQSx5QixDQUNBLFUsQ0FDQSxrQyxDQUNBLDhCLENBRUEsd0ksQ0FDQSw4QixDQUNBLG1CLENBQ0EsYyxDQUVBLDBILENBQ0EsWSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FLQSx5SSxDQUNBLGlCLENBRUEsZ0osQ0FDQSwyQixDQUVBLGdJQUFBLFUsQ0FDQSxpQixDQUVBLHFLLENBTUEsaUssQ0FMQSxTLENBRUEsd0ssQ0FNQSxzSyxDQU9BLHNLLENBWkEsUyxDQVFBLCtKLENBQ0EsUyxDQUNBLFMsQ0FNQSwySixDQURBLHFLLENBRUEsOEosQ0FDQSxTLENBQ0EsdUIsQ0FDQSwyQixDQUVBLG9DQUVBLDJKLENBREEscUssQ0FFQSw4SixDQUNBLE0sQ0FDQSxZQUdBLHFLLENBQ0EsdUMsQ0FFQSwySixDQUNBLHVDLENBRUEsOEosQ0FDQSx1QyxDQUVBLHFILENBQ0Esb0IsQ0FDQSxjLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGEsQ0FFQSwyRyxDQUNBLFksQ0FFQSx1SSxDQUNBLFMsQ0FFQSw2SSxDQUFBLDZJLENBQ0Esb0IsQ0FFQSx1SSxDQUNBLGdJLENBQ0EsbUMsQ0FDQSxvQyxDQUNBLFcsQ0FDQSx3QixDQUNBLFMsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUVBLG9DQUNBLHVJLENBQ0EsZ0ksQ0FDQSx1QixDQUNBLHVCLENBQ0EsV0FHQSxnSSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFksQ0FDQSw4QixDQUNBLGdCLENBQ0Esd0IsQ0FFQSxxQixDQUNBLGEsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLFMsQ0FDQSxTLENBQ0Esa0IsQ0E2RkEsNkIsQ0FQQSwwQixDQUNBLDJCLENBSkEsaUMsQ0FDQSx5QixDQUNBLGlDLENBS0EsMEMsQ0FGQSx3QyxDQUlBLGdDLENBREEsNkIsQ0FGQSxnQyxDQVNBLG1FLENBREEsZ0UsQ0FEQSxtRSxDQTlGQSwrSSxDQWtFQSx1QyxDQVBBLG9DLENBQ0EscUMsQ0FKQSwyQyxDQUNBLG1DLENBQ0EsMkMsQ0FLQSxvRCxDQUZBLGtELENBSUEsMEMsQ0FEQSx1QyxDQUZBLDBDLENBU0EsNkUsQ0FEQSwwRSxDQURBLDZFLENBcEVBLHNCLENBRUEsc0ksQ0FBQSxzSSxDQUNBLGtDLENBQ0EsOEIsQ0FDQSxvQixDQUVBLDBILENBQ0EsUyxDQUNBLGUsQ0FDQSxrQixDQUVBLDZILENBQ0EsZ0IsQ0FDQSxrQixDQUNBLFksQ0FDQSw4QixDQUNBLGUsQ0FDQSxnQixDQUNBLHdCLENBQ0EsZSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLFcsQ0FDQSwwQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSwyQixDQUNBLDhCLENBQ0Esd0IsQ0FDQSxTLENBRUEsb0NBQ0EsNkgsQ0FDQSx1QixDQUNBLHVCLENBQ0EsV0FHQSxrSSxDQUNBLGEsQ0FFQSxvSSxDQUNBLGEsQ0FFQSwrSCxDQUNBLGUsQ0FFQSxvSSxDQUFBLGtJLENBQ0EsUyxDQThDQSw0QixDQUFBLHFDLENBQUEsMEMsQ0FBQSxxQyxDQXZCQSxzQyxDQUNBLCtDLENBRkEsb0QsQ0FEQSwrQyxDQUlBLFksQ0F3QkEsNEMsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxPLENBRUEsb0NBQ0EsNEMsQ0FDQSx1QkFHQSx5QyxDQUNBLGlCLENBQ0EsZSxDQUNBLDJCLENBQ0EscUIsQ0FDQSx5QyxDQUNBLGEsQ0FDQSxpQixDQUtBLDhELENBSEEsNEMsQ0FDQSxtQixDQUtBLGdFLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBRUEsMkMsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxVLENBQ0EsZ0IsQ0lqMUJBLGlHLENBQ0EsaUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFksQ0FFQSxvQ0FDQSxpRyxDQUNBLFksQ0FDQSxrQixDQUNBLHdCLENBQ0EsYyxBQUdBLG9DQUNBLGlHLENBQ0EsWSxDQUNBLGtCLENBQ0Esd0IsQ0FDQSxjQUdBLHVHLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLGEsQ0FDQSxxQixDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsVSxDQUVBLDhHLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGtDLENBRUEsb0NBQ0EsOEcsQ0FDQSxVLENBQ0EsYyxDQUNBLG9CQU9BLDRILENBQ0EsMEIsQ0FDQSwwQixDQUNBLGMsQ0FHQSxvRSxDQUNBLFMsQ0FDQSxjLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLG9FLENBQ0EsUyxDQUNBLFksQ0FDQSxnQixDQUVBLG9DQUNBLG9FLENBQ0EsVSxDQUNBLG9CQUdBLCtGLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0N0RkEseUIsQ0FDQSxrQixDQUdBLFcsQ0FDQSxtQixDQUNBLDJCLENBQ0Esd0IsQ0FDQSwwQixDQUNBLGtCLENBR0EsYSxDQUNBLGEsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxlLENBR0EsNEIsQ0FDQSxpQixDQUdBLGdDLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsZSxDQUNBLG9CLENBQ0Esc0IsQ0FHQSxrQyxDQUNBLGlCLENBQ0EsZSxDQUdBLG9DLENBQ0EsaUIsQ0FHQSxTLENBQ0EsWSxDQUdBLG9DQUNBLDBCLENBQ0EsMEIsQ0FLQSxxQixDQUNBLHNCQUlBLG1DLENBQ0EsVSxDQUNBLGlCLENBQ0EsYSxDQUNBLGUsQ0FDQSxlLENBRUEsMEQsQ0FDQSxhLENBRUEsb0NBQ0EsMEQsQ0FDQSxnQkFJQSxxRCxDQUNBLHFELENBQ0EsVyxDQUdBLDRDLENBQ0Esa0IsQ0FDQSxZLENBQ0EseUMsQ0FHQSx3QixDQUNBLGMsQ0FDQSw4QixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGEsQ0FDQSxlLENBQ0EsZSxDQUNBLHdCLENBRUEsNEIsQ0FDQSwrQixDQUVBLDhCLENBQ0EsVSxDQUNBLHdCLENBR0EsNkIsQ0FDQSwrQixDQUNBLCtCLENBQ0EsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsSyxDQUNBLE0sQ0FDQSxlLENBQ0EsUyxDQUNBLGtCLENBRUEsMkMsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENBRUEsYyxDQUNBLGUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxhLENBRUEsbUQsQ0FDQSxXLENBQ0EseUIsQ0FDQSwwQixDQUNBLGUsQ0FFQSxpRCxDQUNBLG9CLENBQ0EsYSxDQUVBLHNFLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUVBLDZELENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUVBLHdELENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUVBLDZELENBQ0EsMEIsQ0FDQSw2QixDQUNBLHNCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsaUMsQ0FDQSw4QixDQUNBLHlCLENBQ0EsWSxDQUNBLHNCLENBQ0EseUMsQ0FFQSwyRSxDQUNBLDJCLENBQ0EsYyxDQUVBLDRDLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLGtCLENBRUEsK0IsQ0FDQSxlLENBQ0EsOEIsQ0FDQSwrQixDQUVBLHFDLENBQUEscUMsQ0FDQSxhLENBRUEsaUQsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsUSxDQUNBLE8sQ0FDQSxzQyxDQUNBLDhCLENBQ0EscUIsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FFQSxrRixDQUNBLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSx3QixDQUNBLGtCLENBQ0EsYyxDQUNBLCtCLENBRUEsb0YsQ0FDQSxVLENBQ0EsYyxDQUNBLCtCLENBS0Esb0NBQ0EsaUQsQ0FDQSxTLENBQ0EsWUFHQSw0RSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsVyxDQUNBLGlCLENBQ0EsbUMsQ0FDQSx5QixDQUVBLCtFLENBQ0EsVSxDQUNBLFMsQ0FDQSxnQixDQUVBLG9DQUNBLCtFLENBQ0EsZ0JBR0EsMEUsQ0FDQSxVLENBQ0EsUyxDQUNBLHdCLENBQ0EsZSxDQUNBLGlCLENBRUEsNkYsQ0FDQSxXLENBQ0Esb0IsQ0FDQSxPLENBQ0EsaUIsQ0FDQSxRLENBQ0Esc0MsQ0FDQSw4QixDQUVBLDJGLENBQ0EsaUIsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxPLENBQ0EsdUMsQ0FDQSwrQixDQUVBLFEsQ0FFQSwwRyxDQWVBLDBILENBQ0EsMEgsQ09tQ0EsK0osQ0RwTEEsMkcsQ05rSUEsYyxDQUVBLG1HLENBQ0EsbUcsQ0FDQSxpQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLE8sQ0FDQSx1QyxDQUNBLCtCLENBRUEsUSxDQU1BLDRGLENBQ0EsYyxDQUNBLGEsQ0FDQSxnRSxDQUNBLHdELENBQ0EsK0IsQ0FFQSxnRyxDQUNBLFksQ0FDQSxpRCxDQUNBLCtCLENBQ0EsWSxDQUVBLHFDQUNBLGdHLENBQ0EscUMsQ0FDQSxzQixDQUVBLGtJQUFBLGEsQ0FDQSxrQixDQUVBLGlJLENBQ0EsaUIsQUFHQSxvQ0FDQSxnRyxDQUNBLGlDLENBQ0EsdUIsQ0FDQSxzQixDQUNBLHdCLENBQ0EsNFEsQ0FFQSxpSSxDQUNBLHlDLENBQ0Esc0IsQ0FFQSxvSSxDQUNBLDRDLENBRUEsK0gsQ0FDQSx1QyxDQUVBLG9JLENBQ0EsNEMsQ0FFQSw4SCxDQUNBLHNDLENBRUEsbUksQ0FDQSwyQyxDQUVBLG1ILENBQ0EsMkIsQ0FFQSxxSCxDQUNBLDZCLENBRUEsMkcsQ0FDQSwrQixDQUNBLGlCLENBRUEsa0lBQUEsYSxDQUNBLHlCLENBRUEsaUksQ0FDQSxtQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsUyxDQUNBLGlCLENBRUEsaUIsQ0FFQSxtSSxDQUNBLG9CLENBQ0EsYSxDQUNBLCtCLENBRUEseUksQ0FBQSx5SSxDQUNBLGEsQ0FFQSxtSSxDQUNBLHVCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLGMsQ0FDQSx5QyxDQUVBLDRJLENBQ0EsOEIsQ0FFQSw4SSxDQUNBLHNCLENBRUEsNkksQ0FDQSxnQyxDQUNBLHdCLENBRUEsOEgsQ0FDQSxtQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsUyxDQUVBLGtJQUFBLGlDLENBQ0EsUyxDQUNBLFEsQ0FDQSxZLENBQ0EsaUIsQ0FFQSxtQyxDQUVBLHFJLENBQ0Esa0IsQ0FDQSxlLENBQ0EsVyxDQUNBLFMsQ0FDQSxtQkFHQSw2SCxDQUNBLGdCLENBRUEsNkosQ0FDQSxlLENBRUEsd0wsQ0l5NkJBLDJDLENKeDZCQSxjLENBQ0EsZSxDQUVBLDZMLENBQ0EsYSxDQUNBLGdCLENBRUEsK0osQ0FDQSxZLENBS0EsMEosQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQUVBLHdKLENBQ0EsYyxDQUNBLGUsQ0FFQSw0SyxDQUFBLDBLLENBQ0EsYyxDQUNBLGUsQ0FFQSwrSixDQUFBLDZKLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsbUUsQ0FFQSxxSyxDQUFBLHFLLENBQUEsbUssQ0FBQSxtSyxDQUNBLFUsQ0FDQSx3QixDQUdBLDZCLENBQ0EsaUIsQ0FDQSxvQixDQUNBLGdCLENBQ0EsZSxDQUNBLGUsQ0FDQSxxQixDQUNBLGtDLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsVSxDQUNBLDhCLENBQ0EseUMsQ0MwRUEsb0UsQ0R4RUEsMEMsQ0FDQSxjLENBRUEsa0MsQ0FDQSw4QixDQUNBLHdCLENBRUEsd0MsQ0FBQSx3QyxDQUNBLHVCLENBRUEsa0MsQ0FDQSxvQixDQUNBLHFCLENBQ0EseUMsQ0FFQSxtQyxDQUFBLG1DLENBQ0Esb0IsQ0FDQSxxQixDQUNBLHVCLENBR0EscUIsQ0FDQSxXLENBQ0EsWSxDQUNBLGlCLENBQ0EseUMsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUVBLG9DQUNBLHFCLENBQ0EsYUFHQSxpQyxDQUNBLGEsQ0FDQSxpQixDQUNBLFMsQ0FDQSxpQixDQytwQ0EsMEUsQ0F2b0NBLDZDLENEdEJBLDhDLENBQ0EsZSxDSXJnQkEsMEMsQ0FDQSx1QyxDQUNBLHlDLENBQ0EsaUIsQ0FHQSxnQixDQUNBLFksQ0FZQSw0QyxDQVVBLHdDLENBWkEsNEMsQ0FVQSx3QyxDQWhCQSwrQixDQVVBLDJCLENBUkEsb0MsQ0FVQSxnQyxDQVJBLG1DLENBVUEsK0IsQ0FMQSxpRCxDQVVBLDZDLENBWkEsaUQsQ0FVQSw2QyxDQWhCQSxvQyxDQVVBLGdDLENBUkEseUMsQ0FVQSxxQyxDQVJBLHdDLENBVUEsb0MsQ0FoQkEsd0IsQ0FxQkEsNEIsQ0FHQSxnQyxDQUFBLHNDLENBQUEsc0UsQ0FBQSwwRixDQUFBLDhGLENBQUEsMEYsQ0FBQSw4RixDQUFBLDZFLENBQUEsaUYsQ0FBQSxrRixDQUFBLHNGLENBQUEsaUYsQ0FBQSxxRixDQUFBLCtGLENBQUEsbUcsQ0FBQSwrRixDQUFBLG1HLENBQUEsa0YsQ0FBQSxzRixDQUFBLHVGLENBQUEsMkYsQ0FBQSxzRixDQUFBLDBGLENBQUEscUQsQ0FBQSw2RSxDQUFBLHlFLENBQUEsNkUsQ0FBQSx5RSxDQUFBLGdFLENBQUEsNEQsQ0FBQSxxRSxDQUFBLGlFLENBQUEsb0UsQ0FBQSxnRSxDQUFBLGtGLENBQUEsOEUsQ0FBQSxrRixDQUFBLDhFLENBQUEscUUsQ0FBQSxpRSxDQUFBLDBFLENBQUEsc0UsQ0FBQSx5RSxDQUFBLHFFLENBQUEsb0QsQ0FBQSx3RCxDQUFBLDhELENBQUEsMEQsQ0FBQSxvRCxDQUFBLHdELENBQUEsOEQsQ0FBQSwwRCxDQUFBLHVDLENBQUEsMkMsQ0FBQSxpRCxDQUFBLDZDLENBQUEsNEMsQ0FBQSxnRCxDQUFBLHNELENBQUEsa0QsQ0FBQSwyQyxDQUFBLCtDLENBQUEscUQsQ0FBQSxpRCxDQUFBLHlELENBQUEsNkQsQ0FBQSxtRSxDQUFBLCtELENBQUEseUQsQ0FBQSw2RCxDQUFBLG1FLENBQUEsK0QsQ0FBQSw0QyxDQUFBLGdELENBQUEsc0QsQ0FBQSxrRCxDQUFBLGlELENBQUEscUQsQ0FBQSwyRCxDQUFBLHVELENBQUEsZ0QsQ0FBQSxvRCxDQUFBLDBELENBQUEsc0QsQ0FBQSx5QixDQUFBLCtCLENBQ0EsMEIsQ0FHQSxjLENBQ0EseUIsQ0FDQSw4QixDQUNBLHNDLENBR0Esb0IsQ0FBQSxvQixDQUNBLG9CLENBR0Esb0MsQ0FDQSxVLENBQ0EseUIsQ0FJQSwwQyxDQURBLDBDLENBRUEsYSxDQUNBLG9CLENBR0EsZ0MsQ0FDQSxhLENBSUEsc0MsQ0FEQSxzQyxDQUVBLFUsQ0FHQSx5QyxDQUNBLFksQ0FDQSxlLENBSUEsa0MsQ0FEQSxrQyxDQUVBLG9CLENBR0EsdUIsQ0FDQSxpQixDQUdBLGtDLENBR0EsUyxDQUNBLGlCLENBQ0EsZSxDQUNBLG1CLENBQ0Esb0IsQ0FHQSx3QyxDQUNBLFUsQ0FDQSxRLENBR0EsZ0IsQ0FDQSxxQixDQWdoQkEsNEMsQ0EvZ0JBLGEsQ0FHQSx5QyxDQUNBLDhDLENBQ0EseUIsQ0FHQSxrRCxDQUNBLGUsQ0FDQSxVLENBR0EsNkMsQ0FDQSxTLENBQ0EsZSxDQUNBLGEsQ0FHQSxxRCxDQUNBLHlCLENBR0EscUMsQ0FDQSxlLENBQ0EseUIsQ0FHQSxvQyxDQUNBLGUsQ0FHQSxVLENBQ0EsNEIsQ0FHQSxzQyxDQUNBLGEsQ0FHQSw0QyxDQUNBLGEsQ0FHQSxZLENBQ0EseUIsQ0FDQSxrQixDQUdBLGdCLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0EwQkEsZ0IsQ0FsREEsb0MsQ0EyQkEsUSxDQXdCQSxlLENBQ0Esd0IsQ0F6QkEsUSxDQUNBLGlCLENBQ0EsYSxDQUlBLG9DQUNBLFEsQ0FDQSxpQkFHQSx1QixDQUNBLGdCLENBQ0EsYyxDQUVBLGlCLENBQ0EsZSxDQUNBLHdCLENBTUEsZ0IsQ0FHQSxnQixDQUdBLGUsQ0F3QkEsdUIsQ0F2QkEsYyxDQUtBLHVCLENBREEsa0MsQ0FFQSxlLENBR0EsNkIsQ0FDQSwrQixDQUdBLGlDLENBQ0EsVSxDQUNBLGlCLENBR0EsdUIsQ0FDQSxVLENBQ0EsVSxDQU9BLHdCLENBQ0Esb0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsaUIsQ0FHQSxTLENBQ0EsaUIsQ0FDQSxhLENBR0Esd0MsQ0ErQ0Esc0YsQ0FDQSwwRyxDQStCQSxxRSxDQTRKQSxnQixDQTFPQSxZLENBR0EsaUMsQ0FDQSxpQixDQUNBLGlCLENBR0EsNEMsQ0FDQSx3QixDQUNBLGUsQ0FDQSx3QixDQUNBLGtCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGEsQ0FDQSw4QixDQUNBLHNDLENBSUEsa0QsQ0FEQSxrRCxDQUVBLHFCLENBQ0EsYSxDQUdBLHlELENBQ0EsMkUsQ0FDQSxrQyxDQUNBLDhCLENBQ0EsVSxDQUlBLCtELENBREEsK0QsQ0FHQSxpRixDQURBLGlGLENBRUEsa0MsQ0FDQSxvQixDQUNBLGMsQ0FDQSw4QixDQVFBLDhELENBQ0EsMEIsQ0FDQSxrQixDQUNBLHdCLENBQ0EsOEIsQ0FDQSxzQyxDQUlBLG9FLENBREEsb0UsQ0FFQSx1QixDQUNBLDhCLENBQ0EsK0IsQ0FDQSxnQixDQUdBLHNFLENBQ0EsVSxDQUNBLDhCLENBQ0Esc0MsQ0FJQSw0RSxDQURBLDRFLENBRUEsYSxDQU9BLG9CLENBQ0EsYSxDQUdBLCtCLENBQ0EsOEIsQ0FDQSxpQyxDQUNBLGUsQ0FDQSw0QixDQUNBLHdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsMkIsQ0FHQSx1Q0FBQSxZLENBQ0Esc0NBQUEsWSxDQUNBLHlDQUFBLFksQ0FDQSxrQixDQUdBLGlDLENBQ0EsZ0MsQ0FDQSxtQyxDSGllQSx5QyxDQUNBLHlDLENHamVBLG9CLENBR0EsNkIsQ0FDQSxjLENBR0EsbUIsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBQ0EseUIsQ0FDQSxtQixDQUdBLG9DQUNBLG1CLENBQ0EsVyxBQUdBLG9DQUNBLG1CLENBQ0EsVUFHQSxnQixDQUNBLFUsQ0FDQSxpQixDQUdBLGdCLENBQ0EsVyxDQUNBLGtCLENBR0EsbUUsQ0FDQSxxQixDQUNBLGlCLENBR0Esb0QsQ0FDQSxxQixDQUNBLHlDLENBTUEsd0UsQ0FEQSx3RSxDQURBLFcsQ0FEQSxXLENBSUEsYSxDQUNBLFcsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxpQixDQUNBLHVDLENBQ0EsOEIsQ0FDQSxzQyxDSS9YQSxvRSxDQUFBLDZDLENBQUEsOEMsQ0ptWUEsVyxDQURBLFcsQ0FFQSxpQixDQUdBLHdFLENBQ0EsVSxDQUdBLHdFLENBQ0EsVyxDQVFBLDhFLENBRkEsOEUsQ0FDQSw4RSxDQUZBLDhFLENBREEsaUIsQ0FEQSxpQixDQUNBLGlCLENBREEsaUIsQ0FNQSxrQyxDQU1BLGdGLENBREEsZ0YsQ0FEQSxrQixDQURBLG1CLENBSUEsa0IsQ0FDQSxnQyxDQUNBLGMsQ0FDQSxlLENBQ0EsdUIsQ0FDQSxpQixDQUNBLFEsQ0FDQSxrQixDQUNBLDBCLENBSUEsZ0YsQ0FEQSxtQixDQUVBLGUsQ0FDQSxTLENBSUEsZ0YsQ0FEQSxrQixDQUVBLGUsQ0FDQSxVLENBUUEsc0YsQ0FGQSxzRixDQUNBLHNGLENBRkEsc0YsQ0FEQSx3QixDQURBLHdCLENBQ0EseUIsQ0FEQSx5QixDQU1BLG9CLENBR0EsOEMsQ0V1SEEsNkUsQ0Z0SEEsa0IsQ0FHQSw4QyxDQUNBLFUsQ0FDQSxRLENBT0EsMkIsQ0FDQSxhLENBT0EsNkUsQ0FBQSw2RSxDQUNBLHdCLENBQ0Esd0IsQ0FHQSxxRixDQUNBLFcsQ0FDQSxRLENBR0Esb0YsQ0FDQSxVLENBQ0EsUSxDQUdBLG1FLENBQUEseUUsQ0FDQSwrQixDQUdBLDRDLENBQUEsd0MsQ0FBQSw0QyxDQUFBLHdDLENBQUEsK0IsQ0FBQSwyQixDQUFBLG9DLENBQUEsZ0MsQ0FBQSxtQyxDQUFBLCtCLENBQUEsaUQsQ0FBQSw2QyxDQUFBLGlELENBQUEsNkMsQ0FBQSxvQyxDQUFBLGdDLENBQUEseUMsQ0FBQSxxQyxDQUFBLHdDLENBQUEsb0MsQ0FDQSxzQixDQUdBLCtCLENBQUEsMkIsQ0FDQSxnQixDQUdBLGtDLENBQ0EsbUIsQ0FHQSwwQixDQUNBLGlCLENBQ0EsYSxDQUdBLHlDLENBQ0EsYSxDQUNBLGUsQ0FDQSx3QixDQUdBLFcsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYyxDQUlBLGMsQ0FDQSwrQixDQUNBLFcsQ0FDQSxXLENBQ0EsVSxDQUdBLGlCLENBSUEsZ0IsQ0FIQSxlLENBV0EsZSxDQUNBLFMsQ0FDQSxXLENBQ0EsYyxDQUdBLDBCLENBQ0EsYyxDQUNBLGUsQ0FHQSxVLENBQ0EsYyxDQUNBLGEsQ0FDQSxXLENBQ0EsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FHQSxZLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUNBLFUsQ0FTQSxnQyxDQUlBLGtDLENBREEsaUMsQ0FEQSxrQyxDQUdBLHFDLENBSkEsb0MsQ0FtRkEsd0UsQ0E5RUEsNkIsQ0FxR0EsSyxDQXBHQSxvQyxDQTRHQSxnQyxDQXpIQSw4QyxDQUVBLDBDLENBREEsd0MsQ0FFQSxZLENBY0EseUIsQ0t6YkEsMEcsQ0FEQSx3RyxDQUhBLHFHLENBREEsbUcsQ0FHQSxpRyxDQURBLCtGLENMNmJBLGEsQ0FDQSxlLENBR0EsZ0QsQ0FFQSxvQixDQUNBLGUsQ0FFQSxtQixDQUNBLGEsQ0FDQSx5QixDQUNBLGtDLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGtDLENBQ0EsYSxDQUVBLFEsQ0FDQSxpQixDQUNBLCtCLENBR0Esb0MsQ0FDQSxlLENBQ0EsdUIsQ0FHQSxnQyxDQUNBLGlCLENBU0Esd0IsQ0FOQSx1RixDQUNBLHNGLENBQ0Esd0QsQ0FDQSxhLENBWUEsNkQsQ0FDQSxpQixDQUNBLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxPLENBR0Esa0UsQ0FDQSxVLENBQ0EsaUIsQ0FPQSxrRSxDQUNBLHdCLENBR0Esb0IsQ0FDQSxzQixDQU9BLGlFLENBSUEsbUUsQ0FLQSxTLENBUkEsVSxDQVFBLFMsQ0FFQSxtQixDQUNBLGlCLENBR0Esd0IsQ0FDQSxtQixDQU9BLHFCLENBQ0EsNEIsQ0FPQSwrQyxDQUNBLFUsQ0FDQSxPLENBQ0EsaUIsQ0FDQSxXLENBQ0EsMkIsQ0FHQSwwQyxDQUNBLGlCLENBQ0EsZSxDQUdBLGdDLENBRUEsK0IsQ0FHQSwyQyxDQUNBLGtCLENBQ0EsZSxDQUdBLDJDLENBQ0EsVSxDQUNBLGlCLENBQ0EsWSxDQUNBLE8sQ0FvQ0EsdUIsQ0FDQSxpQixDQUNBLFUsQ0FDQSxLLENBQ0EsVSxDQUNBLGdCLENBQ0EsMEIsQ0FDQSwyQixDQUNBLHdCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGlCLENBRUEsb0NBQ0EsdUIsQ0FDQSxtQkFJQSw4QyxDQUNBLGlCLENBR0Esb0MsQ0FDQSx3QixDQUdBLG9DLENBQ0Esd0IsQ0FHQSxrQyxDQUNBLHdCLENBR0Esd0MsQ0FDQSx3QixDQU9BLHNDLENBSkEsd0MsQ0FDQSx3QixDQU9BLHFDLENBQ0Esd0IsQ0FHQSxzQyxDQUNBLHdCLENBR0Esc0MsQ0FDQSx3QixDQUdBLHNDLENBQ0Esd0IsQ0FHQSx1QyxDQUNBLHdCLENBT0EseUMsQ0FKQSxpQyxDQUNBLHdCLENBT0EsMEMsQ0FDQSx3QixDQUNBLGEsQ0FHQSx5QyxDQUNBLHdCLENBR0Esb0QsQ0FDQSxrQyxDQUNBLG9CLENBR0EsZSxDQUNBLGlCLENBQ0EsSyxDQUdBLHdCLENBQ0EsaUIsQ0FHQSwrQyxDQUNBLGlCLENBR0Esb0NBQ0Esd0IsQ0FDQSxrQixDQUVBLCtDLENBQ0EsbUJBR0EsK0MsQ0FDQSxpQixDQUNBLEssQ0FDQSxpQixDQUlBLGdDLENBREEsbUMsQ0FFQSx3QixDQUNBLFUsQ0FJQSxrRCxDQURBLDBDLENBRUEsWSxDQUdBLG9DLENBQ0EsWSxDQUNBLGdCLENBQ0EsK0IsQ0FDQSx5QyxDQVFBLGdELENBQ0EsMkIsQ0FHQSxnRCxDQUNBLDJCLENBR0EsOEMsQ0FDQSwyQixDQUdBLG9ELENBQ0EsMkIsQ0FPQSxrRCxDQUpBLG9ELENBQ0EsMkIsQ0FPQSxpRCxDQUNBLDJCLENBR0Esa0QsQ0FDQSwyQixDQU9BLHFELENBSkEsNkMsQ0FDQSwyQixDQU9BLG9ELENBQ0EsMkIsQ0FHQSxzRCxDQUNBLDJCLENBR0EscUQsQ0FDQSwyQixDQUdBLHdELENBQ0EscUMsQ0FHQSw4RSxDQUVBLDBCLENBQ0EsMEIsQ0FhQSw0QixDQVZBLG1FLENBRUEscUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUtBLDRCLENBR0Esa0YsQ0FDQSwrRSxDQUNBLHdCLENBR0Esa0YsQ0FDQSwrRSxDQUNBLHdCLENBR0EsZ0YsQ0FDQSw2RSxDQUNBLHdCLENBR0Esc0YsQ0FDQSw0RixDQUNBLHdCLENBUUEsb0YsQ0FMQSxzRixDQU1BLDBGLENBTEEsNEYsQ0FDQSx3QixDQVFBLG1GLENBQ0EseUYsQ0FDQSx3QixDQUdBLG9GLENBQ0EsMEYsQ0FDQSx3QixDQVFBLHVGLENBTEEsK0UsQ0FNQSw2RixDQUxBLHFGLENBQ0Esd0IsQ0FRQSxzRixDQUNBLDRGLENBQ0Esd0IsQ0FHQSx3RixDQUNBLDhGLENBQ0Esd0IsQ0FHQSx1RixDQUNBLDZGLENBQ0Esd0IsQ0FHQSwwRixDQUNBLGdHLENBQ0Esa0MsQ0FHQSxnRCxDQUNBLFUsQ0FDQSxpQixDQUdBLHdELENBQ0EsWSxDQUNBLFUsQ0FHQSxrQyxDQUNBLGdCLENBR0EscUIsQ0FDQSxlLENBR0EsZ0csQ0FDQSxpQixDQUdBLGlCLENBQ0EsZ0IsQ0FDQSxtQixDQUlBLGtDLENBQ0EsVSxDQUdBLDJDLENBQ0EsaUIsQ0FDQSx3QixDQUdBLDRDLENBQ0EsaUIsQ0FDQSxXLENBQ0EsaUIsQ0FHQSxpRCxDQUNBLFksQ0FDQSxlLENBR0EsZ0YsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBR0EsOEMsQ0FDQSxlLENBR0EsK0IsQ0FDQSxpQixDQUNBLGUsQ0FHQSx3QixDQUFBLFksQ0FDQSxvQixDQUNBLGlCLENBRUEsYSxDQUNBLFUsQ0FHQSx3QixDQUNBLGtCLENBR0EscUMsQ0FDQSxpQixDQUNBLDBCLENBR0EscUMsQ0FBQSxxQyxDQUNBLGEsQ0FDQSxpQixDQUNBLGUsQ0FDQSx3QixDQUNBLGUsQ0FHQSxzQyxDQUFBLHNDLENBQ0EsYSxDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBRUEsb0NBQ0Esc0MsQ0FBQSxzQyxDQUNBLGVBS0Esc0QsQ0FBQSxzRCxDQURBLHNELENBQUEsc0QsQ0FFQSxhLENBSUEsdUQsQ0FBQSx1RCxDQURBLHVELENBQUEsdUQsQ0FFQSxlLENBZ0JBLHVELENBQUEsMkQsQ0FBQSxTQUFBLHlDLENSM2xDQSxrQyxDUThsQ0EsMEQsQ0FBQSw4RCxDQUFBLFNBQUEsNEMsQ1IzbENBLHVCLENROGxDQSx5RCxDQUFBLDZELENBQUEsU0FBQSwyQyxDUjNsQ0EsVSxDUStsQ0Esc0IsQ0FDQSxtQixDQUNBLGdCLENBRUEsb0MsQ0FDQSx1RCxDQUVBLG1ELENBQ0EsdUIsQ0FFQSxtRCxDQUNBLHVCLENBR0EsaUIsQ0FDQSxnQixDQUNBLGlCLENBQ0EsK0MsQ0FDQSxpQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0Esc0IsQ0FDQSw0QixDQUNBLHNCLENBQ0EsdUIsQ0FDQSwrQixDQUNBLG9CLENBRUEsZ0RBQ0EsaUIsQ0FDQSxrQixBQUdBLG9DQUNBLGlCLENBQ0EsZ0IsQ0FDQSxzQixDQUNBLHlCQUdBLG9DLENBQ0EsWSxDQUNBLFMsQ0FDQSxpQixDQUNBLFcsQ0FDQSx1QixDQUNBLFEsQ0FDQSxjLENBQ0EsZSxDQUVBLHlDLENBQ0EsYyxDQUVBLHFDLENBQ0EsWSxDQUNBLGEsQ0FDQSx3RCxDQUNBLGtCLENBRUEsb0NBQ0EscUMsQ0FDQSxlLENBQ0EsYUFHQSxnRCxDQUNBLHVCLENBRUEsOEQsQ0FDQSxpQixDQUNBLGtCLENBRUEsaUUsQ0FDQSxjLENBQ0EsZSxDQUNBLHVCLENBQ0EsaUIsQ0FDQSxnQixDQUVBLDhGLENBQ0EsaUIsQ0FDQSxXLENBQ0EsZSxDQUNBLGtCLENBRUEsd0QsQ0FDQSxnQixDQUVBLDBDLENBQ0EsZ0QsQ0FDQSx3QixDQUVBLG9DLENBQ0EsUyxDQUNBLHdCLENBRUEsMEMsQ0FDQSxnRCxDQUNBLGtDLENBR0EscUIsQ0FDQSxpQixDQUNBLHlDLENBQ0EsaUIsQ0FFQSw4QixDQUNBLGlCLENBRUEsK0IsQ0FDQSx3QixDQUNBLGMsQ0FzQkEsZSxDQXBCQSxvQyxDQXVCQSxVLENBTUEsNkIsQ0FDQSw4QixDQTlCQSxvQyxDQUdBLGUsQ0FDQSxnQixDQUNBLGtCLENBSEEsaUIsQ0FPQSx3QyxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLEssQ0FDQSxRLENBQ0EsTSxDQUNBLE8sQ0FHQSxlLENBQ0EsWSxDQUNBLHNCLENBRUEsZSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUlBLGlCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZSxDQUNBLFMsQ0FDQSxjLENBQ0EsVSxDQUdBLHNCLENBQ0Esb0IsQ0FFQSwwQixDQUNBLFksQ0FDQSxVLENBQ0EsNkIsQ0FDQSxrQixDQUVBLCtCLENBQ0EsZSxDQUNBLGMsQ0FDQSx3QixDQUNBLGUsQ0FFQSwrQ0FDQSwrQixDQUNBLGdCQU9BLCtDLENBQ0Esd0IsQ0FDQSxxQixDQUdBLHNCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FDQSxhLENBQ0EsUyxDQUNBLGdCLENBQ0EsUyxDQUNBLGUsQ0FDQSxjLENIalBBLDZDLENHbVBBLHdCLENBQ0EsaUIsQ0FDQSxrQixDQUVBLHFDLENBQ0EsYSxDQUNBLFMsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYSxDQUNBLFcsQ0FDQSxRLENBQ0EscUIsQ0FDQSxrQixDQUNBLFksQ0FDQSxlLENBQ0EsVSxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSx3QyxDQUNBLCtCLENBRUEsNkMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsUSxDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLHdCLENBQ0EsK0IsQ0FDQSx1QixDSGpQQSw0RCxDR21QQSx1QyxDSGxoQkEsOEcsQ0dtaEJBLHVCLENBQ0EsZSxDQUNBLHlCLENBQ0EsK0IsQ0hqUEEsa0UsQ0FBQSxrRSxDR21QQSw2QyxDQUFBLDZDLENIbGhCQSxvSCxDQUFBLG9ILENHbWhCQSx1QixDQUNBLG9CLENBRUEsMkMsQ0FBQSwyQyxDSGxoQkEsa0gsQ0FBQSxrSCxDR21oQkEsUyxDQUNBLGtCLENBRUEsNEIsQ0FDQSwwQixDQUNBLGtCLENBR0EsdUMsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FHQSxpRSxDQUNBLHdCLENJMzVDQSx1RixDQUNBLGtDLENBR0EsK0QsQ0FBQSx3QyxDQUFBLHlDLENBQ0Esd0IsQ0FLQSxvRCxDQUFBLDZCLENBQUEsOEIsQ0FDQSxpQixDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxjLENBQ0EsZ0MsQ0FFQSxzRCxDQUFBLCtCLENBQUEsZ0MsQ0FDQSxjLENBQ0EsK0IsQ0FDQSxpQixDQUNBLFMsQ0FFQSxnRSxDQUFBLHlDLENBQUEsMEMsQ0FDQSxvQixDQUNBLGlCLENBQ0EsYyxDQUVBLG9DQUNBLGdFLENBQUEseUMsQ0FBQSwwQyxDQUNBLGNBR0EsaUUsQ0FBQSwwQyxDQUFBLDJDLENBQ0Esb0IsQ0FFQSxjLENBQ0EsUSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxPLENBQ0EsVSxDQUNBLHdCLENBQ0EsUyxDQUNBLE8sQ0FDQSxRLENBRUEsaUYsQ0FBQSwwRCxDQUFBLDJELENBQ0EsYyxDQUNBLFUsQ0FDQSxpQixDQUNBLFEsQ0FXQSxvRixDQURBLHlGLENBREEsb0YsQ0FEQSx5RixDQXFPQSxvSCxDQUFBLHVILENBQUEsb0gsQ0FBQSx1SCxDQXhPQSw2RCxDQURBLGtFLENBREEsNkQsQ0FEQSxrRSxDQU1BLDhELENBREEsbUUsQ0FEQSw4RCxDQURBLG1FLENBT0Esa0IsQ0FDQSxTLENBRUEseUQsQ0FBQSxrQyxDQUFBLG1DLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGlCLENBQ0EseUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxtQixDQUNBLGlCLENBQ0EsUyxDQUNBLCtCLENBRUEsOEQsQ0FBQSx1QyxDQUFBLHdDLENBQ0EsYSxDQUNBLGlCLENBQ0EsYyxDQUVBLDJFLENBQUEsb0QsQ0FBQSxxRCxDQUNBLFksQ0FFQSw2RSxDQUFBLHNELENBQUEsdUQsQ0FDQSxvQixDQUVBLHVFLENBQUEsZ0QsQ0FBQSxpRCxDQUNBLGtCLENBQ0EscUIsQ0FDQSx3QixDQUNBLFUsQ0FDQSxvQixDQUNBLGdCLENBQ0EsK0IsQ0FFQSw2RSxDQUFBLDZFLENBQUEsc0QsQ0FBQSxzRCxDQUFBLHVELENBQUEsdUQsQ0FDQSxxQixDQUNBLGEsQ0FFQSxrRixDQUFBLDJELENBQUEsNEQsQ0FDQSxPLENBQ0EsYyxDQUNBLFMsQ0FFQSw0RSxDQUFBLHFELENBQUEsc0QsQ0FDQSxlLENBQ0EsYyxDQUNBLHdCLENBRUEseUUsQ0FBQSxrRCxDQUFBLG1ELENBQ0Esb0IsQ0FDQSxVLENBRUEsc0MsQ0FBQSx1QyxDQUNBLFksQ0FDQSw2QixDQUNBLGUsQ0FFQSx1RCxDQUFBLHdELENBR0EsaUIsQ0FIQSw4RSxDQUFBLHVELENBQUEsd0QsQ0FDQSxhLENBQ0EsVSxDQUVBLGlCLENBQ0EscUIsQ0FDQSxpQixDQUNBLCtCLENBRUEsa0UsQ0FBQSxtRSxDQUNBLGMsQ0FFQSxtRixDQUFBLDRELENBQUEsNkQsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxlLENBRUEsMEYsQ0FBQSxtRSxDQUFBLG9FLENBQ0EsYyxDQUNBLHdCLENBQ0EsaUIsQ0FFQSxpRyxDQUFBLDBFLENBQUEsMkUsQ0FDQSxlLENBQ0EsYyxDQUNBLGMsQ0FHQSxtRCxDQUFBLG9ELENBQUEsaUUsQ0FBQSxrRSxDQUNBLFUsQ0FDQSxRLENBRUEseUQsQ0FBQSwwRCxDQUNBLFEsQ0FDQSxXLENBQ0EsVyxDQUVBLGlCLENBQ0EseUMsQ0FDQSxVLENBQ0Esd0IsQ0FSQSwyQyxDQUFBLDRDLENBS0EsaUIsQ0FDQSx5QyxDQUNBLFUsQ0FDQSx3QixDQUVBLGdELENBQUEsaUQsQ0FBQSw4RCxDQUFBLCtELENBMEdBLDRGLENBekdBLGMsQ0FFQSxpRSxDQUFBLGtFLENBQUEsK0UsQ0FBQSxnRixDQUNBLHNCLENBRUEsc0UsQ0FBQSx1RSxDQUNBLFMsQ0FDQSxVLENBQ0EsTyxDQUNBLGEsQ0FKQSx3RCxDQUFBLHlELENBQ0EsUyxDQUNBLFUsQ0FFQSxhLENBb0JBLFMsQ0FsQkEsb0NBQ0EsMkMsQ0FBQSw0QyxDQUFBLHlELENBQUEsMEQsQ0FDQSxhQUdBLDJDLENBQUEsNEMsQ0FBQSx5RCxDQUFBLDBELENBQ0EsaUIsQ0FDQSxpQixDQUNBLHVCLENBR0EsMkMsQ0FBQSw0QyxDQVVBLDJCLENBVEEsVyxDQUNBLFEsQ0FDQSxXLENBQ0Esb0IsQ0FNQSwyQixDQUNBLGtDLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUVBLFcsQ0FHQSxnQyxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSw0QyxDQUNBLG9CLENBQ0EsVSxDQUVBLGtELENBQUEsa0QsQ0FDQSxxQixDQUNBLGEsQ0FFQSw2QyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx1QixDQUVBLHNCLENBQ0EsUyxDQUNBLFUsQ0FDQSxVLENBQ0EsdUIsQ0FDQSxjLENQODdDQSxzRSxDTzM3Q0EsdUMsQ0F1SEEseUIsQ0F0SEEsaUIsQ0FFQSxzRSxDQUNBLG9CLENBQ0EsVyxDQUVBLG9DQUNBLHNFLENBQ0EsYUFHQSxxRSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLFUsQ0FFQSw4RSxDQUNBLGMsQ0FDQSx3QixDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBQ0EscUIsQ0FFQSx1RixDQUNBLFMsQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGMsQ0FDQSxVLENBS0Esc0csQ0FDQSxpQixDQUNBLFMsQ0FDQSxZLENBQ0EsYyxDQUNBLFUsQ0FDQSxpQixDQUNBLFMsQ0FDQSxjLENBQ0EsNEIsQ0FFQSwrRixDQUNBLE8sQ0FNQSxvQ0FDQSwrRixDQUNBLGlCLENBQ0EsYyxDQUNBLFdBT0EsNkQsQ0FFQSxZLENBQ0Esd0IsQ0FFQSxpQixDQUNBLGtCLENBQ0EsNEIsQ0FDQSxVLENBRUEsa0UsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxpQixDQUVBLDhFLENBQ0EsVSxDQUNBLG9CLENBQ0EsYSxDQUNBLHFCLENBRUEseUYsQ0FDQSxnQixDQUNBLGEsQ0FFQSxvRixDQUFBLG9GLENBQ0Esd0IsQ0FDQSxVLENBR0Esc0IsQ0FDQSxxQixDQUNBLHdCLENBQ0EseUMsQ0FDQSxjLENBQ0EsZSxDQUNBLCtCLENBQ0EsMkIsQ0FFQSxlLENBQ0Esa0IsQ0FDQSxpQixDQUVBLG9DQUNBLHNCLENBQ0EsWUg3VkEseUQsQ0FDQSx5RCxDQWlQQSxvRSxDQW5QQSx3RCxDQUFBLHdELENBR0EsaUIsQ0FHQSxtQyxDQURBLGtDLENBRUEsb0IsQ0FDQSxpQixDQUVBLE0sQ0FDQSxVLENBQ0EsbUIsQ0FDQSx3QixDQUNBLGUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsaUIsQ0FHQSwwQyxDQURBLHlDLENBRUEsd0IsQ0FHQSxrQyxDQUNBLFMsQ0FDQSxXLENBR0EsaUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGdCLENBQ0EsYSxDQUNBLE8sQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSwwQyxDQUNBLFUsQ0FHQSwwQixDQUNBLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxVLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLCtCLENBR0EsaUMsQ0tGQSx3QyxDTEFBLHdCLENBT0EsK0QsQ0FEQSxzRSxDQUVBLCtELENBREEsc0UsQ0FpTEEsMEUsQ0FBQSxpRixDRVZBLGdELENGcktBLGMsQ0FFQSxtQyxDQUNBLFEsQ0FFQSxpRCxDQUNBLHFCLENBSUEsc0MsQ0FDQSxhLENBR0EsdUQsQ0FDQSxhLENBQ0EsYSxDQUdBLHVCLENBQ0EscUIsQ0FDQSxjLENBRUEsMkMsQ0FHQSxzRCxDQUZBLGEsQ0FPQSxtQyxDQURBLHVDLENBRUEsZSxDQUVBLG9DQUVBLG1DLENBREEsdUMsQ0FFQSxpQkFJQSxzQyxDQUNBLG1CLENBR0EsaUIsQ0FDQSxvQixDQUNBLGEsQ0FDQSxVLENBQ0EsVSxDQUNBLGMsQ0FFQSw0QixDQUdBLGdDLENBQ0EsYSxDQUdBLDRCLENKd2dCQSxxQyxDSXZnQkEsK0IsQ0FDQSxlLENBR0EsWSxDQUNBLFUsQ0FDQSxpQixDQUNBLGdCLENBQ0EsaUIsQ0FLQSx3QixDQUNBLDhCLENBSUEsYyxDQUNBLGUsQ0FFQSxvQ0FDQSx3QixDQUNBLDhCLENBQ0EsZ0IsQUFJQSwyREFDQSwwQixDQUNBLGUsQ0FFQSx3QyxDQUNBLGlCLENBRUEsOEMsQ0FDQSxxRCxDQUNBLFUsQ0FFQSxxRCxDQUNBLGEsQ0FDQSxXLENBQ0EsaUIsQ0FFQSxpRSxDQUNBLGdCLEFBR0EsMERBQ0EsMEIsQ0FDQSxlLENBRUEsd0MsQ0FDQSxpQixDQUVBLDhDLENBQ0EscUQsQ0FDQSxVLENBRUEscUQsQ0FDQSxhLENBQ0EsVyxDQUNBLGlCLENBRUEsaUUsQ0FDQSxnQkFHQSwrQyxDQUFBLCtDLENBQ0EsZSxDQUdBLHdDLENBQUEsK0MsQ0FBQSx3QyxDQUFBLCtDLENBQUEsb0MsQ0FBQSwyQyxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUVBLG9DQUNBLHdDLENBQUEsK0MsQ0FBQSx3QyxDQUFBLCtDLENBQUEsb0MsQ0FBQSwyQyxDQUNBLGdCQUlBLGlELENBQUEsd0QsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FFQSxvQ0FDQSxpRCxDQUFBLHdELENBQ0EsZ0JBR0Esb0UsQ0FBQSwyRSxDQUFBLG9FLENBQUEsMkUsQ0pvQ0EsNkosQ0FEQSxvSyxDQUVBLDZKLENBREEsb0ssQ0FHQSwrSSxDQURBLHNKLENBR0EsK0ksQ0FEQSxzSixDSXZDQSxjLENBQ0EsVSxDQUVBLG9DQUNBLG9FLENBQUEsMkUsQ0FBQSxvRSxDQUFBLDJFLENBQ0EsZ0JBR0Esb0UsQ0FBQSxvRSxDQUNBLGUsQ0FFQSxvQ0FDQSxvRSxDQUFBLG9FLENBQ0EsZ0JBV0EsaUYsQ0FDQSxhLENBTUEseUUsQ0F6SEEsWSxDQTRIQSxlLENKM0ZBLHdJLENBREEsK0ksQ0FjQSwwSCxDQURBLGlJLENJb0ZBLGMsQ0FDQSxlLENKbEdBLGlJLENBREEsd0ksQ0FLQSw4SCxDQURBLHFJLENBQUEsaUksQ0FEQSx3SSxDQUhBLDBJLENBREEsaUosQ0FPQSxvSSxDQURBLDJJLENBRkEsaUksQ0FEQSx3SSxDQUtBLHNJLENBREEsNkksQ0FHQSw4SCxDQURBLHFJLENBQUEsdUksQ0FEQSw4SSxDQU1BLG1ILENBREEsMEgsQ0FTQSxnSCxDQURBLHVILENBREEsbUgsQ0FEQSwwSCxDQVBBLDRILENBREEsbUksQ0FhQSxzSCxDQURBLDZILENBTEEsbUgsQ0FEQSwwSCxDQVNBLHdILENBREEsK0gsQ0FLQSxnSCxDQURBLHVILENBREEseUgsQ0FEQSxnSSxDSXVFQSx5RCxDQUFBLGdFLENBQUEseUQsQ0FBQSxnRSxDQUFBLHFELENBQUEsNEQsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FFQSxnRSxDQUFBLGdFLENBQUEsNEQsQ0FDQSxpQixDQXRJQSxZLENBd0lBLGdGLENBQUEsdUYsQ0FBQSxnRixDQUFBLHVGLENBQ0EsYyxDQUdBLG9DQUNBLDZDLENBQ0EsYSxDQUVBLCtCLENBQUEsdUIsQ0FDQSxhLENBRUEsYyxDQUNBLGMsQ0FHQSxpQixDQVBBLHVCLENBRUEsYyxDQU9BLDZDLENBR0Esa0QsQ0FGQSxnQkFNQSxnQyxDQUNBLGEsQ0FDQSxpQixDQUNBLFcsQ0FDQSxPLENBQ0EsVSxDQUNBLGlCLENBR0Esb0UsQ0FDQSxnQixDQUNBLGlCLENBRUEsb0NBQ0Esb0UsQ0FDQSxrQkFHQSx5RyxDQUNBLGlCLENBQ0EsUSxDQUNBLGtDLENBQ0EsMEIsQ0FFQSxvQ0FDQSx5RyxDQUNBLGlCQUdBLDRFLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsWSxDQUNBLGEsQ0FDQSxvQixDQUNBLDhCLENBRUEsa0YsQ0FBQSxrRixDQUNBLGtDLENBQ0EsOEIsQ0FFQSx3RixDQUNBLGEsQ0FDQSxvQixDQUVBLDhGLENBQUEsOEYsQ0FDQSxrQyxDQUNBLDhCLENBRUEsMEYsQ0FBQSx5RixDQUFBLDBGLENBQUEsNkYsQ0FBQSw0RixDQUFBLGdHLENBQUEscUYsQ0FBQSw0RixDQUNBLGEsQ0FDQSxvQixDQUVBLGdHLENBQUEsZ0csQ0FBQSwrRixDQUFBLCtGLENBQUEsZ0csQ0FBQSxnRyxDQUFBLG1HLENBQUEsbUcsQ0FBQSxrRyxDQUFBLGtHLENBQUEsc0csQ0FBQSxzRyxDQUFBLDJGLENBQUEsMkYsQ0FBQSxrRyxDQUFBLGtHLENBQ0Esa0MsQ0FDQSw4QixDQUlBLHFCLENBQ0EsVyxDQUdBLG9CLENBQUEseUQsQ0prZEEsOEMsQ0lqZEEsYSxDQUNBLGlCLENBR0EsbUMsQ0FDQSxhLENBQ0EsOEIsQ0FDQSxzQyxDQUdBLDBELENBQ0EsYyxDQUNBLGEsQ0FHQSwwRSxDQUNBLHVCLENBUUEsb0NBQ0EseUQsQ0FDQSxhLENBRUEsMkMsQ0FDQSxVLENBQ0EsVSxDQUVBLDRDLENBQ0EsVSxDQUNBLGUsQ0FDQSxnQixDQUNBLFUsQ0FDQSxhLENBRUEsNkMsQ0FDQSxRLENBQ0EsVyxDQUVBLHlDLENBQ0EsZSxDQUVBLGdDLENBQ0EsaUIsQ0FDQSxZLENBQ0EsaUIsQUFHQSxvQ0FDQSxnRixDQUNBLGUsQ0FFQSx3QixDQUNBLGlCLENBRUEscUMsQ0FDQSxrQixDQUVBLHFDLENBQUEscUMsQ0FDQSxhLENBRUEsc0MsQ0FBQSxzQyxDQUNBLGUsQ0FHQSxzRCxDQUFBLHNELENBREEsc0QsQ0FBQSxzRCxDQUVBLGMsQ0FHQSx1RCxDQUFBLHVELENBREEsdUQsQ0FBQSx1RCxDQUVBLGUsQ0FFQSxnQyxDQUNBLG9CLENBRUEsdUQsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxZSnhiQSw2QyxDQUNBLGUsQ0FFQSxpRSxDQUNBLGEsQ0FDQSxlLENBQ0EsUSxDQUVBLHlFLENBQ0EsVSxDQUNBLFUsQ0FFQSwyRyxDQUNBLDZGLENBQ0EsZ0IsQ0FFQSxtSCxDQUNBLHFHLENLaVpBLHlDLENMaFpBLFEsQ0FFQSw4RyxDQUNBLGdHLENBQ0EseUIsQ0FFQSx1SSxDQUNBLHlILENBQ0Esc0IsQ0FFQSxvQ0FDQSx1SSxDQUNBLHlILENBQ0Esd0JBR0Esc0gsQ0FDQSx3RyxDQUNBLFUsQ0FDQSxvQixDQUNBLGlCLENBQ0EsVSxDQUNBLFMsQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGUsQ0FDQSw2QixDQUNBLGtDLENBQ0EsbUMsQ0FDQSx5QixDQUNBLCtCLENBRUEsOEcsQ0FBQSxxSCxDQUNBLGdHLENBQ0EsdUcsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSw0RCxDQUVBLHVILENBQ0EseUcsQ0FDQSxrQixDQUNBLG9CLENBQ0EsaUIsQ0FFQSw2SCxDQUNBLCtHLENBQ0EsUyxDQUNBLFksQ0FFQSwwSCxDQUNBLDRHLENBQ0EsYSxDQUVBLGdILENBQ0Esa0csQ0FDQSxjLENBQ0EsMEIsQ0FDQSxvQixDQUNBLHdCLENBQ0EsK0IsQ0FFQSxvQ0FDQSxnSCxDQUNBLGtHLENBQ0EsbUJBR0Esc0csQ0FDQSx3RixDQUNBLG9CLENBQ0EsYyxDQUNBLGdCLENBRUEsb0NBQ0Esc0csQ0FDQSx3RixDQUNBLHFCQUdBLHlHLENBQ0EsMkYsQ0FDQSxlLENBQ0EsYyxDQUNBLGEsQ0FDQSxVLENBQ0EsVSxDQUVBLG9ILENBQ0Esc0csQ0FDQSxrQixDQUNBLGEsQ0FFQSx1SCxDQUNBLHlILENBQ0EseUcsQ0FDQSwyRyxDQUNBLGEsQ0FDQSxjLENBRUEsb0NBQ0EsdUgsQ0FDQSx5SCxDQUNBLHlHLENBQ0EsMkcsQ0FDQSxnQkFHQSxzSSxDQUNBLHdILENBQ0EsYSxDQUVBLHFILENBQUEsdUgsQ0FBQSxvSSxDQUVBLHVHLENBREEseUcsQ0FFQSxzSCxDQUNBLGlCLENBRUEsMkgsQ0FDQSw2SCxDQUNBLDZHLENBQ0EsK0csQ0FDQSx1QixDQUNBLGUsQ0FFQSwySCxDQUFBLDBILENBQUEsaUksQ0FHQSw2RyxDQURBLDRHLENBREEsbUgsQ0FHQSxVLENBQ0Esa0IsQ0FFQSxtSSxDQUFBLGtJLENBQUEseUksQ0FHQSxxSCxDQURBLG9ILENBREEsMkgsQ0FHQSx5QixDQUVBLHNILENBQ0Esd0csQ0FDQSxpQixDQXFDQSxvQ0FJQSx3SSxDQURBLCtJLENBQUEsaUksQ0FEQSx3SSxDQUtBLDhILENBREEscUksQ0FBQSxpSSxDQURBLHdJLENBSEEsMEksQ0FEQSxpSixDQU9BLG9JLENBREEsMkksQ0FGQSxpSSxDQURBLHdJLENBS0Esc0ksQ0FEQSw2SSxDQUdBLDhILENBREEscUksQ0FBQSx1SSxDQURBLDhJLENBUUEsMEgsQ0FEQSxpSSxDQURBLG1ILENBREEsMEgsQ0FTQSxnSCxDQURBLHVILENBREEsbUgsQ0FEQSwwSCxDQVBBLDRILENBREEsbUksQ0FhQSxzSCxDQURBLDZILENBTEEsbUgsQ0FEQSwwSCxDQVNBLHdILENBREEsK0gsQ0FLQSxnSCxDQURBLHVILENBREEseUgsQ0FEQSxnSSxDQUlBLGdCQUdBLCtJLENBQUEsd0ksQ0FBQSxxSSxDQUFBLHdJLENBQUEsaUosQ0FBQSwySSxDQUFBLHdJLENBQUEsNkksQ0FBQSxxSSxDQUFBLDhJLENBR0EsaUksQ0FEQSwwSCxDQUlBLHVILENBREEsMEgsQ0FKQSxtSSxDQU1BLDZILENBSEEsMEgsQ0FJQSwrSCxDQUVBLHVILENBREEsZ0ksQ0FFQSxpQixDQUdBLHdJLENBREEsK0ksQ0FHQSwwSCxDQURBLGlJLENBRUEsYSxDQUVBLHdJLENBQUEsd0ksQ0FDQSwwSCxDQUNBLDBILENBQ0EsaUIsQ0FZQSxvQ0FFQSw2SixDQURBLG9LLENBRUEsNkosQ0FEQSxvSyxDQUdBLCtJLENBREEsc0osQ0FHQSwrSSxDQURBLHNKLENBRUEsZ0JBR0EsNkosQ0FBQSw2SixDQUNBLCtJLENBQ0EsK0ksQ0FDQSxlLENBRUEsb0NBQ0EsNkosQ0FBQSw2SixDQUNBLCtJLENBQ0EsK0ksQ0FDQSxnQkFHQSx3SCxDQUFBLDJILENBQUEsOEgsQ0FFQSwwRyxDQURBLDZHLENBRUEsZ0gsQ0FDQSxRLENBRUEsNEcsQ0FDQSw4RixDQUNBLFMsQ0FDQSxVLENBQ0EsbUMsQ0FFQSxpSCxDQUNBLG1HLENBQ0EsZ0IsQ0FFQSxvSCxDQUNBLHNHLENBQ0EsWSxDQUNBLDRDLENBRUEsaUhBQUEsUyxDQUNBLG1HQUFBLFMsQ0FDQSxTLENBRUEsb0NBQ0EsNEcsQ0FDQSw4RixDQUNBLDJCQUlBLDRHLENBREEsbUgsQ0FHQSw4RixDQURBLHFHLENBRUEsYyxDQUNBLFUsQ0FFQSxvQ0FFQSw0RyxDQURBLG1ILENBR0EsOEYsQ0FEQSxxRyxDQUVBLGdCQUdBLG1ILENBQ0EscUcsQ0FDQSxlLENBQ0EsZ0IsQ0FtT0EscUQsQ0FqT0EsbUksQ0FDQSxxSCxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGUsQ0FrT0EscUQsQ0FoT0EsbUksQ0FDQSxxSCxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0EsZSxDQUVBLHVJLENBQ0EseUgsQ0FDQSxhLENBbzFDQSxvQyxDQWwxQ0EsZ0gsQ0FDQSxrRyxDQUNBLGEsQ0FFQSx5RyxDQUNBLDJGLENBQ0EsUyxDQUNBLFMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrRCxDQUVBLHFJLENBQ0EsdUgsQ0FDQSxhLENBQ0EsUyxDQUNBLGlCLENBQ0EsK0IsQ0FFQSxtSixDQUNBLHFJLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGtCLENBQ0EsMEIsQ0FDQSwyQixDQUNBLFUsQ0FDQSxjLENBQ0EsVSxDQUVBLG9DQUNBLG1KLENBQ0EscUksQ0FDQSxjLEFBR0Esb0NBQ0EsbUosQ0FDQSxxSSxDQUNBLG1CLEFBR0Esb0NBQ0EsbUssQ0FDQSxxSixDQUNBLGUsQ0FFQSxpTCxDQUNBLG1LLENBQ0EsNEIsQ0FFQSxtSSxDQUNBLHFILENBQ0EscUJBR0Esa0ksQ0FFQSxVLENBREEsb0gsQ0FDQSxVLENBQ0Esc0IsQ0FFQSxvQ0FDQSxrSSxDQUNBLG9ILENBQ0Esd0JBR0EsbUosQ0FDQSxxSSxDQUNBLGUsQ0FDQSxTLENBSUEsaUssQ0FDQSxzSyxDQUhBLCtKLENBQ0Esb0ssQ0FLQSxtSixDQUNBLHdKLENBSEEsaUosQ0FDQSxzSixDQUdBLGEsQ0FFQSxvTCxDQUNBLHNLLENBQ0EsZSxDQUNBLGUsQ0FDQSxTLENBTUEscU8sQ0FDQSxxTyxDQUZBLHVPLENBRkEsOE8sQ0FDQSw4TyxDQUZBLGdQLENBVUEsdU4sQ0FDQSx1TixDQUZBLHlOLENBRkEsZ08sQ0FDQSxnTyxDQUZBLGtPLENBTUEsUSxDQUNBLFUsQ0FFQSxvQ0FLQSxxTyxDQUNBLHFPLENBRkEsdU8sQ0FGQSw4TyxDQUNBLDhPLENBRkEsZ1AsQ0FVQSx1TixDQUNBLHVOLENBRkEseU4sQ0FGQSxnTyxDQUNBLGdPLENBRkEsa08sQ0FNQSxlLENBQ0EsZ0JBSUEscU8sQ0FEQSw4TyxDQUdBLHVOLENBREEsZ08sQ0FFQSxnQixDQUVBLGdLLENBS0EscUssQ0FKQSxrSixDQUtBLHVKLENBSkEsYyxDQUNBLGUsQ0FPQSxrSixDQUNBLG9JLENBQ0Esb0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxLLENBQ0Esa0IsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxnQixDQUNBLGUsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGlCLENBRUEseUosQ0FDQSwySSxDQUNBLHdCLENBQ0Esb0IsQ0FFQSxnSyxDQUNBLGtKLENBQ0EsTyxDQUdBLDhCLENBQ0EsVSxDQUNBLHdCLENBQ0EsZSxDQUNBLFksQ0FFQSxnQyxDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDQUNBLGlCLENBTUEsb0NBQ0EsdUQsQ0FDQSxvQkFPQSwwQyxDQURBLDBDLENBRUEsZ0MsQ0FDQSw0QixDQUlBLHVELENBQ0Esb0QsQ0FIQSx1RCxDQUNBLG9ELENBR0Esd0IsQ0EweEJBLHVGLENBQ0EseUYsQ0F2eEJBLGdFLENBQ0EsNkQsQ0FIQSxnRSxDQUNBLDZELENBR0EseUIsQ0FpQkEseUQsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxTLENBQ0EsYSxDQUVBLGtDLENBQ0EsUyxDQUNBLGtCLENBQ0EsYSxDQUVBLHdDLENBQ0EsZSxDQUNBLGdCLENBRUEsMEMsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBR0EscUIsQ0FDQSxhLENBQ0EseUIsQ0FDQSwrQixDQUVBLDJCLENBQUEsMkIsQ0FDQSxhLENBQ0Esb0IsQ0FFQSw4QixDQUNBLGdDLENBRUEsNEMsQ0FDQSwrQixDQUNBLCtCLENBRUEsb0NBQ0EsZ0QsQ0FDQSxVQUdBLCtDLENBQ0Esd0IsQ0FDQSwwQixDQUdBLHdDLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FHQSw2QyxDQUNBLFUsQ0FDQSxpQixDQUdBLFcsQ0FDQSxhLENBQ0Esd0IsQ0FHQSwwQixDQUNBLDRCLENBTUEsb0NBRUEsbUQsQ0FEQSwrQyxDQUVBLFUsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsVyxDQUNBLFEsQ0FDQSxvQkFHQSxLLENBQ0EsaUIsQ0FHQSx5QyxDQUNBLDJDLENBQ0EseUIsQ0FDQSxVLENBRUEsdUMsQ0FDQSw0QixDQUdBLG9LLENBV0Esd0MsQ0FFQSw0QyxDQURBLDhDLENBWEEsZ0IsQ0FHQSx3QixDQUVBLDRCLENBREEsOEIsQ0FFQSxXLENBQ0EsZ0IsQ0FDQSxpQixDQVFBLG1LLENBQ0EsZSxDQUdBLG9DQUNBLGlMLENBQ0EsOEJBeUJBLG1DLENBQ0EsVSxDQUdBLHNCLENBQ0EsVSxDQUNBLFksQ0FFQSxvQ0FDQSxzQixDQUNBLHFCLENBRUEsMEIsQ0FDQSxvQkFHQSx5QixDQUNBLHdCLENBQ0EsUyxDQUNBLGlCLENBRUEsMEIsQ0FDQSxpQixDQUVBLG9DQUNBLDBCLENBQ0EsYSxBQUdBLG9DQUNBLDBCLENBQ0EsNkJBR0Esc0MsQ0FDQSxZLENBQ0EsbUIsQ0FHQSx5QixDQUNBLHdCLENBQ0Esd0IsQ0FDQSxpQixDQUVBLHVDLENBQ0Esd0MsQ0FDQSxpQixDQUNBLGtCLENBQ0EsbUIsQ0FFQSw0RCxDQUNBLFUsQ0FDQSxjLENBQ0EscUIsQ0FDQSxlLENBRUEsb0QsQ0FDQSx5QixDQUVBLHNDLENBQ0EsWSxDQUNBLFEsQ0FDQSxxQixDQUNBLGtCLENBQ0EsMkIsQ0FDQSx3QixDQUNBLG9CLENBQ0EsMEIsQ0FFQSxvQ0FDQSxzQyxDQUNBLDZCLENBQ0EsaUIsQUFHQSxvQ0FDQSxzQyxDQUNBLGlCLEFBR0Esb0NBQ0Esc0MsQ0FDQSxVQU9BLG1ELENBQ0Esd0IsQ0FDQSxTLENBQ0EsYSxDQUVBLHlDLENBQ0EsYSxDQUNBLGMsQ0FNQSwyQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBRUEseUYsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDQUNBLGEsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsUyxDQUNBLGEsQ0FDQSxjLENBRUEsNEcsQ0FDQSxhLENBQ0EsUyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsWSxDQUNBLFcsQ0FDQSxxQixDQUNBLGtCLENBQ0EsWSxDQUNBLGUsQ0FDQSxVLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLHdDLENBQ0EsK0IsQ0FFQSxvSCxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSwrQixDQUNBLHVCLENBZ0JBLCtGLENBQ0EsMEIsQ0FDQSxrQixDQUdBLG9CLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUdBLG9CLENBQ0EsWSxDQUNBLGMsQ0FDQSxxQixDQUNBLHVCLENBQ0Esb0IsQ0FDQSxlLENBQ0EsOEMsQ0FFQSxvQ0FDQSxvQixDQUNBLGUsQ0FDQSxpQixBQUdBLG9DQUNBLG9CLENBQ0EsdUIsQ0FDQSxvQixDQUNBLGlCLEFBR0Esb0NBQ0Esb0IsQ0FDQSxvQixDQUNBLGlCLENBQ0EsY0FHQSxvQyxDQUNBLGEsQ0FDQSxtQixDQUVBLG9DQUNBLG9DLENBQ0EsVyxBQUdBLG9DQUNBLG9DLENBQ0EsTSxDQUNBLGlCLEFBR0Esb0NBQ0Esa0QsQ0FDQSw0Qks5VUEsc0IsQ0FBQSxzQixDTGlWQSx1QixDQWdEQSxrQixDQS9DQSxTLENBR0Esa0IsQ0FDQSxZLENBQ0EscUIsQ0FDQSxnQixDQUNBLGlCLENBQ0Esd0IsQ0FFQSxzQixDQUNBLFcsQ0FDQSxZLENBRUEsb0NBQ0Esa0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSw2QkFJQSxlLENBQ0EsWSxDQUNBLHFCLENBQ0EsYyxDQUVBLG1CLENBQ0EsVyxDQUNBLGEsQ0FFQSxvQ0FDQSxzQyxDQUNBLHFCQWlCQSx1QixDQWRBLG9CLENBQ0EsZSxDQUNBLGMsQ0FDQSxvQixDQUVBLDBCLENBR0EsOEMsQ0s3d0JBLGlELENMMndCQSxjLENBUUEsdUIsQ0FFQSx5QixDQUVBLGMsQ0FDQSxnQixDQUlBLGMsQ0FEQSxVLENBRUEsYSxDQUdBLFUsQ0FDQSxtQixDQUdBLG1CLENBQ0Esb0IsQ0FHQSxrSSxDQUNBLHNJLENBQ0Esc0IsQ0FHQSw2QixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxXLENBRUEsYSxDQUNBLGMsQ0FDQSxRLENBQ0EsZSxDQUVBLGMsQ0FDQSxjLENBWEEsNkIsQ0FTQSxhLENBR0EsK0IsQ0FYQSxrQixDQUdBLE8sQ0FVQSx3QyxDQUNBLDZCLENBQ0EsTyxDQUNBLGMsQ0FDQSxXLENBRUEsK0IsQ0FuQkEsa0IsQ0FvQkEsb0IsQ0FDQSxhLENBQ0EsK0IsQ0FPQSxvQyxDQUNBLHlCLENBQ0EsZ0MsQ0FDQSx3QixDQUdBLDZCLENBQ0EsTyxDQUdBLGdCLENBQ0EsK0IsQ0FFQSxxQkFBQSxTLENBQ0EsZSxDQUNBLFEsQ0FDQSxTLENBRUEsMEIsQ0FDQSxVLENBRUEsMkIsQ0FDQSxrQixDQUVBLHFCLENBQ0EsVyxDQUNBLFMsQ0FFQSx5QixDQUNBLGlCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FpUUEsOEUsQ0FDQSxnRixDQWhRQSwrQixDQUNBLHdCLENBR0Esb0QsQ0FDQSxvQixDQUNBLGlCLENBQ0EsbUIsQ0FHQSx3RCxDQUNBLGUsQ0FDQSxpQixDQUNBLHlDLENBQ0Esa0IsQ0FHQSw4QyxDQUNBLG9CLENBQ0EsaUIsQ0p6K0JBLDJFLENJNCtDQSxxRixDQUlBLDhGLENBRkEsZ0csQ0FEQSxvRixDQUVBLDhFLENBbkJBLHlFLENBamZBLG9DLENBQ0EsZSxDQUVBLDJDLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FDQSxhLENBQ0EsUyxDQUNBLGdCLENBQ0EsUyxDQUNBLGUsQ0FDQSxjLENBTUEsMEQsQ0FDQSxhLENBQ0EsUyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsVyxDQUNBLFEsQ0FDQSxxQixDQUNBLGtCLENBQ0EsWSxDQUNBLGUsQ0FDQSxVLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLHdDLENBQ0EsK0IsQ0FFQSxrRSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSwrQixDQUNBLHVCLENBWUEscUUsQ0FDQSxTLENBQ0EsVyxDQUVBLDZFLENBQ0EsUyxDQUNBLFcsQ0FDQSxVLENBRUEsZ0UsQ0FBQSxnRSxDQUNBLFMsQ0FDQSxrQixDQUVBLGlELENBQ0EsMEIsQ0FDQSxrQixDQUVBLHlDLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUMsQ0FFQSx3RCxDQUNBLGEsQ0FDQSxtQixDQUVBLDhFLENBQ0EsVSxDQUNBLFEsQ0FDQSxlLENBQ0EsNEIsQ0FDQSwyQixDQUNBLDRCLENBQ0EsUyxDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxrQixDQUVBLG9DQUNBLDhFLENBQ0EsVSxDQUNBLGFBR0EsNkYsQ0FDQSxTLENBQ0EsVyxDQUNBLFMsQ0FFQSxxRyxDQUNBLFMsQ0FDQSxXLENBQ0EsUyxDQUVBLHlELENBQ0EsYSxDQUNBLGEsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBRUEsdUUsQ0FDQSxvQixDQUNBLHFCLENBQ0Esb0IsQ0FDQSwrQixDQUVBLDZFLENBQUEsNkUsQ0FDQSxhLENBRUEsa0UsQ0FDQSxvQixDQUNBLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSxxQixDQUNBLCtCLENBRUEsb0UsQ0FDQSxvQixDQUNBLGEsQ0FFQSw0RSxDQUNBLGdDLENBQ0EsZSxDQUVBLDJFLENBQ0Esa0IsQ0FDQSxTLENBQ0EsVSxDQUNBLGUsQ0FFQSw2RSxDQUNBLGdFLENBQ0Esd0QsQ0FFQSxnRixDQUNBLFMsQ0FDQSxpQixDQUNBLE8sQ0FFQSxtRSxDQUNBLG9CLENBQ0EsUSxDQUNBLGUsQ0FDQSw0QixDQUNBLDJCLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGUsQ0FDQSxxQixDQUVBLGtGLENBQ0EsUyxDQUNBLFcsQ0FDQSxXLENBRUEsMEYsQ0FDQSxTLENBQ0EsVyxDQUNBLFUsQ0FFQSxzRixDQUNBLHFCLENBRUEsOEMsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSx5QyxDQWdOQSxnQyxDQTlNQSw4QyxDQUNBLFUsQ0FFQSxpRCxDQUNBLFUsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxjLENBQ0EsaUIsQ0FFQSw0RCxDQUNBLGUsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLDRCLENBQ0EsYyxDQUVBLDBFLENBQ0EsWSxDQUNBLFksQ0FDQSxnQixDQUVBLHlFLENBQ0EsaUIsQ0FFQSwrRCxDQUNBLGlFLENBQ0EsZSxDQUNBLGEsQ0FDQSxlLENBRUEsMkUsQ0FDQSxrQixDQUNBLDBCLENBVUEsNkQsQ0FDQSwrRCxDQUdBLDRFLENBQ0EsOEUsQ0FIQSxlLENBTUEseUUsQ0FDQSxhLENBQ0EsYyxDQUVBLDRFLENBSUEsOEUsQ0FIQSxhLENBQ0EsaUIsQ0FNQSxvRCxDQUNBLG9ELENBQ0Esb0IsQ0FDQSxVLENBQ0EsUyxDQUNBLGlCLENBQ0EsaUIsQ0FFQSxvRCxDQUNBLGMsQ0FDQSxpQixDQUVBLG9ELENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLHNELENBQ0Esb0IsQ0FDQSxXLENBQ0EsaUIsQ0FFQSxzRSxDQUNBLFUsQ0FDQSxVLENBQ0EsYyxDQUNBLGlCLENBRUEsNkUsQ0FDQSxpQixDQUNBLGMsQ0FDQSxRLENBQ0EsZSxDQUNBLFEsQ0FDQSxrQixDQUNBLGEsQ0FDQSxlLENBQ0EsYyxDQUNBLCtCLENBRUEsa0YsQ0FBQSxtRixDQUFBLG1GLENBQ0EsYSxDQUVBLDBGLENBQ0EsaUMsQ0FDQSx5QixDQUVBLHFGLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxPLENBQ0EsTyxDQUNBLCtCLENBRUEsaUQsQ0FDQSxnQixDQUNBLDRCLENBRUEsK0QsQ0FDQSxlLENBRUEscUUsQ0t2ekNBLHFGLENMd3pDQSxnQixDQUVBLHdFLENBQ0EsMEUsQ0FDQSxpQixDQUVBLDhELENBQ0EsUSxDQUVBLG9ELENBQ0EsaUIsQ0FDQSxlLENBRUEsc0QsQ0FDQSxjLENBQ0EsZSxDQUdBLHlFLENBREEsd0UsQ0FFQSxlLENBQ0EsUSxDQUNBLFMsQ0FDQSxhLENBQ0EsVSxDQUNBLFUsQ0FDQSx1QixDQUNBLGlCLENBQ0EsK0IsQ0FHQSw4RSxDQURBLDZFLENBRUEsVyxDQUNBLFMsQ0FHQSw4RixDQURBLDZGLENBRUEsYyxDQUdBLDhGLENBREEsNkYsQ0FFQSwyQixDQUNBLDRCLENBQ0EsaUIsQ0FHQSw0RSxDQURBLDJFLENBRUEsWSxDQUNBLDZCLENBQ0Esa0IsQ0FHQSw0RixDQURBLDJGLENBRUEsd0IsQ0FHQSxpRixDQURBLGdGLENBRUEsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUlBLDJGLENBREEsb0csQ0FEQSwwRixDQUFBLG1HLENBR0EsaUIsQ0FHQSxvRyxDQURBLG1HLENBRUEsc0MsQ0FJQSx1RyxDQUNBLHlHLENBSEEsc0csQ0FDQSx3RyxDQUdBLHVCLENBQ0EsZSxDQU1BLG1DLENBQ0EsVSxDQUNBLFUsQ0FDQSxrQixDQUNBLGMsQ0FDQSxpQixDQUVBLHNDLENBQ0Esc0MsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxpQixDQUVBLHNDLENBQ0EsYyxDQUVBLHNDLENBQ0EsYyxDQUNBLGUsQ0FFQSx3QyxDQUNBLFcsQ0FDQSxvQixDQUNBLGlCLENBRUEsbUMsQ0FDQSxnQixDQUNBLDRCLENBRUEsaUQsQ0FDQSxlLENBRUEsZ0QsQ0FDQSxRLENBQ0EsMEIsQ0FFQSxzQyxDQUNBLGlCLENBQ0EsZSxDQUVBLHdDLENBQ0EsYyxDQUNBLGUsQ0FHQSxvQ0FDQSwwQ0FBQSxlLENBQ0EsZ0IsQ0FFQSxvQyxDQUdBLDhDLENBRkEsMEIsQUFNQSxvQ0FDQSxpQyxDQUNBLHdCLENBRUEsb0MsQ0FDQSwwQixDQUVBLGtDLENBQ0EsMEIsQ0FDQSw2QkFHQSxpQyxDQUNBLFUsQ0FDQSxjLENBQ0Esd0IsQ0FVQSxrRCxDQUNBLHVCLENBQ0Esa0IsQ0F3RUEscUgsQ0F0RUEsK0QsQ0FDQSxlLENBS0EseUQsQ0FDQSxlLENBRUEsdUUsQ0FDQSxzQixDQUVBLHdFLENBSUEsaUYsQ0FGQSxtRixDQURBLHVFLENBRUEsaUUsQ0FFQSwyQixDQVNBLGtGLENBSUEsMkYsQ0FGQSw2RixDQURBLGlGLENBRUEsMkUsQ0FFQSxlLENBRUEscUUsQ0FDQSxtRSxDQUNBLDJFLENBQ0EseUIsQ0FDQSxjLENBQ0Esa0IsQ0FDQSx5QixDQUVBLCtFLENBQ0EsNEUsQ0FDQSwrRSxDQUNBLDRFLENBQ0EsMkUsQ0FDQSx3RSxDQUNBLHNGLENBQ0EsbUYsQ0FDQSx1QixDQUtBLG9FLENBS0EsbUcsQ0FSQSxnRSxDQUlBLHFFLENBRkEsbUUsQ0FHQSx5RSxDQUpBLGdFLENBS0EsZSxDQUtBLHdHLENBQ0EsZSxDQUNBLGEsQ0FDQSxVLENBQ0EsVSxDQUNBLHVCLENBQ0Esa0IsQ0FLQSw2QyxDQUNBLGdCLENBRUEsMkQsQ0FDQSx3QixDQUNBLGlCLENBQ0EsWSxDQUNBLGMsQ0FDQSxlLENBRUEsNkQsQ0FDQSxrQixDQUNBLFMsQ0FDQSxpQixDQVFBLCtELENBQ0EsYSxDQUNBLGUsQ0FDQSx3QixDQUNBLGMsQ0FFQSx1Q0FBQSxlLENBQ0EsMEIsQ0FFQSwrQyxDQUNBLDZCLENBRUEsdUMsQ0FDQSxvQixDQUVBLGtDLENBQ0EsZSxDQUNBLFcsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxjLENBS0EscUMsQ0FDQSxVLENBQ0EsYyxDQUNBLGMsQ0FDQSxpQixDQUVBLHVDLENBQ0EsaUIsQ0FFQSx3QyxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxpQixDQUVBLHNDLENBQ0EsVSxDQUNBLGdCLENBQ0EsYyxDQUNBLHdCLENBRUEsNkMsQ1VqZ0RBLGdGLENWa2dEQSxhLENBRUEsb0NBQ0Esc0MsQ0FDQSxnQkFHQSxrRCxDQUNBLHNCLENBQ0Esd0IsQ0FDQSxpQixDQUtBLG1ELENBQ0Esc0IsQ0FDQSx3QixDQUNBLGlCLENBR0Esc0UsQ0FDQSxlLENBQ0EsZSxDQUVBLHlFLENBQ0EsaUIsQ0FFQSwwRSxDQUNBLGMsQ0FDQSxRLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLG1DLENBQ0EsYyxDQUVBLGdGLENBQUEsZ0YsQ0FDQSxZLENBQ0EsOEIsQ0FFQSxvQ0FDQSwwRSxDQUNBLGdCSjNwREEsMEQsQ0k4cERBLHdGLENKei9DQSw0RSxDSTAvQ0EsZSxDQUdBLGMsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxVLENBQ0EsTSxDQUNBLFUsQ0FDQSxRLENBQ0EseUIsQ0FFQSxtQixDQUNBLEssQ0FDQSxXLENBRUEsaUMsQ0FDQSxpQixDQUNBLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSx3QixDQUNBLDBCLENBQ0EseUIsQ0FFQSxvQ0FDQSxpQyxDQUNBLFEsQ0FDQSxTLENBQ0EsdUIsQ0FDQSw0QkFHQSxpRCxDQUNBLGlCLENBQ0Esa0IsQ0FDQSwyQixDQUVBLG9ELENBQ0EsVSxDQUNBLFMsQ0FFQSxvQ0FDQSxvRCxDQUNBLGdCQUdBLGdFLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVSxDQUNBLGMsQ0FDQSxRLENBQ0EsVSxDQUNBLGMsQ0FFQSxzRSxDQUFBLHNFLENBQ0EsWSxDQUVBLG9DQUNBLGdFLENBQ0EsWUFHQSwrQyxDQUNBLGUsQ0FDQSx3QixDQUNBLGUsQ0FDQSxXLENBR0Esc0UsQ0FEQSw4RCxDQUVBLHFCLENTOTBEQSxZLENBQ0EsaUIsQ0FDQSxvQixDQUdBLGdCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLFcsQ0FDQSxTLENBQ0EsYyxDQUNBLFEsQ0FDQSxjLENBQ0EsYSxDQUNBLGMsQ0FFQSxrQixDQUNBLGlCLENBQ0EsTyxDQUNBLGtDLENBQ0EsMEIsQ0FFQSxpQyxDQUNBLGlCLENBQ0EsVyxDQUNBLFksQ0FDQSxhLENBQ0EsVyxDQUNBLHFCLENBQ0Esa0IsQ0FDQSx5QyxDQUNBLFksQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxTLENBQ0EsOEIsQ0FFQSx1QyxDQUFBLHVDLENBQ0Esa0IsQ0FDQSxTLENBQ0EsMEIsQ0FDQSxrQixDQUVBLHlDLENBQ0EsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLFEsQ0FDQSxjLENBQ0EsMEIsQ0FDQSxjLENBQ0EsVyxDQUNBLFUsQ0FDQSxrQyxDQUNBLG1DLENBTUEsMEQsQ0FDQSxhLENBQ0EseUIsQ0FDQSw4QixDQUVBLGdFLENBQUEsZ0UsQ0FDQSxhLENBQ0Esb0IsQ2RyREEsYyxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxxQixDQUNBLGlCLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsYSxDQUNBLHFCLENBQ0EsYyxDQUNBLGEsQ0FDQSxtRSxDQUNBLDJELENBTUEsdUIsQ2VxREEsMkIsQ2ZyREEsb0IsQ0FBQSx1QixDQUpBLHFCLENBd0JBLG1FLENBdkJBLFksQ0FPQSxpRCxDQUFBLDhDLENBQUEsaUQsQ0FBQSxxRCxDQUFBLGtELENBQUEscUQsQ0FBQSxTQUFBLG1DLENBQUEsU0FBQSxnQyxDQUFBLFNBQUEsbUMsQ0FDQSxhLENBa0JBLG9GQUFBLHNDLENBaEJBLGdELENBQUEsb0QsQ0FBQSxTQUFBLGtDLENBQ0EsWSxDQWtCQSx3REFBQSxXLENBQUEsMEMsQ0FDQSxnQixDQUNBLGtCLENBQ0EsUyxDQUNBLFcsQ0FDQSxjLENBR0EseUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLFMsQ0FDQSwrQixDQUVBLG9DLENBQ0EsZSxDQUNBLDJCLENBQ0EscUIsQ0FDQSx5QyxDQUdBLFNBQUEscUMsQ0FDQSxlLENBQ0EsUyxDQUNBLGlCLENBQ0EsUSxDQUVBLFNBQUEsNkMsQ0FDQSxnQixDQUNBLFMsQ0FDQSxrQixDQUNBLFcsQ0FDQSxjLENBRUEsU0FBQSxVLGdDQUFBLFMsQ0FDQSxtQixDQUdBLFNBQUEscUMsQ0FEQSxTQUFBLDJCLENBRUEsU0FBQSxxRCxDQWNBLFNBQUEsVSxzQ0FBQSx1QixNQUFBLDRCLE1BQUEsTyxNQUFBLGUsQ0FiQSxlLENBQ0EsUyxDQUNBLGlCLENBQ0EsUSxDQUdBLFNBQUEsNkMsQ0FEQSxTQUFBLG1DLENBRUEsU0FBQSw2RCxDQVlBLFNBQUEsVSxzQ0FBQSx1QixNQUFBLDRCLE1BQUEsTyxNQUFBLHVCLENBWEEsZ0IsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxXLENBY0EsU0FBQSxVLHNDQUFBLHVCLE1BQUEsNEIsTUFBQSxPLE1BQUEsYyxNQUFBLFMsQ0FDQSxTLENBQ0EsUSxDQU9BLFNBQUEsVSx5Q0FBQSxhLENBTEEsU0FBQSxvRCxDQUVBLFNBQUEsdUQsQ0FDQSxTQUFBLG9ELENBQ0EsU0FBQSxvRCxDQUhBLFNBQUEsbUQsQ0FLQSxlLENBQ0EsUyxDQUNBLGlCLENBQ0EsUSxDQUNBLCtCLENBT0EsU0FBQSxVLHlDQUFBLHFCLENBTEEsU0FBQSw0RCxDQUVBLFNBQUEsK0QsQ0FDQSxTQUFBLDRELENBQ0EsU0FBQSw0RCxDQUhBLFNBQUEsMkQsQ0FLQSxnQixDQUNBLFMsQ0FDQSxrQixDQUNBLFcsQ0FPQSxTQUFBLFUseUNBQUEsWSxNQUFBLFMsQ0FMQSxTQUFBLFUsK0NBQUEsUyxDQUVBLFNBQUEsVSxrREFBQSxTLENBQ0EsU0FBQSxVLCtDQUFBLFMsQ0FDQSxTQUFBLFUsK0NBQUEsUyxDQUhBLFNBQUEsVSw4Q0FBQSxTLENBS0EsUyxDQUNBLFEsQ0FHQSw4QixDQUNBLGMsQ2U3S0EsNkMsQ0FDQSxrQixDQUNBLGlCLENBRUEsZ0QsQ0FDQSxlLENBRUEsK0MsQ0FDQSxhLENBR0EsMkYsQ0FDQSx3RSxDQUNBLFUsQ0FDQSxTLENBRUEsb0NBQ0EsMkYsQ0FDQSx3RSxDQUNBLFUsQ0FDQSxZQUdBLDJGLENBQ0Esd0UsQ0FDQSxXLENBQ0EsUyxDQUVBLG9DQUNBLDJGLENBQ0Esd0UsQ0FDQSxVLENBQ0EsWUFHQSw0RixDQUNBLHlFLENBQ0EsZSxDQUNBLHdCLENBQ0EseUMsQ0FDQSx3QixDQUNBLGlCLENBQ0EsWSxDQUNBLGUsQ0FFQSxzRyxDQUNBLG1GLENBQ0EsZSxDQUNBLFcsQ0FFQSxxSCxDQUNBLGtHLENBQ0EsVSxDQUNBLHFCLENBRUEsb0gsQ0FDQSxpRyxDQUNBLFcsQ0FDQSxxQixDQUVBLDRHLENBQ0EseUYsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FHQSx3SCxDQUNBLDJILENBRkEsdUgsQ0FJQSxxRyxDQUNBLHdHLENBRkEsb0csQ0FHQSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FFQSw0SCxDQUNBLHlHLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSw2RyxDQUNBLDBGLENMZ0hBLG1CLENLL0dBLGMsQ0FPQSxtQixDQUNBLFksQ0FDQSw2QixDQUNBLGdCLENBQ0EscUIsQ0FDQSxlLENBQ0EsWSxDQUNBLHlDLENBRUEsb0NBQ0EsbUIsQ0FDQSxhLENBQ0EsZSxDQUNBLGMsQUFHQSxvQ0FDQSxtQixDQUNBLGNBR0EscUIsQ0FDQSxhLENBRUEsK0IsQ0FBQSwrQixDQUNBLDZCLENBQ0EscUIsQ0FFQSwwQyxDQUNBLFMsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBQ0EsK0MsQ0FFQSxvQ0FDQSwwQyxDQUNBLHNCLEFBR0Esb0NBQ0EsMEMsQ0FDQSxVLENBQ0EsYyxDQUNBLG9CQUdBLDhDLENBQ0EsYSxDQUNBLFUsQ0FDQSxlLENBQ0EsK0IsQ0FFQSwyQyxDQUNBLFMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxvQ0FDQSwyQyxDQUNBLG9CLENBQ0EsZ0IsQUFHQSxvQ0FDQSwyQyxDQUNBLFUsQ0FDQSxjLENBQ0EsbUJBR0EsaUUsQ0FDQSxjLENBQ0EsaUIsQ0FFQSxpRCxDQUNBLFMsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBRUEsb0NBQ0EsaUQsQ0FDQSxVLENBQ0EsaUIsQUFHQSxvQ0FDQSxpRCxDQUNBLG1CQUdBLDZFLENBQ0Esa0IsQ0FDQSxpQixDQUVBLG9DQUNBLDZFLENBQ0Esb0IsQ0FDQSxTLENBQ0EsZSxDQUNBLG9CLENBQ0EsWSxDQUNBLDBCLEFBR0Esb0NBQ0EsNkUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxrQixBQU1BLG9DQUNBLGdGLENBQ0EsZ0JBR0Esd0csQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FFQSw4RSxDQUNBLGlCLENBRUEsb0NBQ0EsOEUsQ0FDQSxvQixDQUNBLFMsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxZLENBQ0EsMEIsQUFHQSxvQ0FDQSw4RSxDQUNBLGdCLEFBR0Esb0NBQ0EsOEUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxrQkFHQSxpRixDQTZFQSxtQyxDQTVFQSxhLENBRUEsb0NBQ0EsaUYsQ0FDQSxnQkFHQSx3RyxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUdBLDBCLENBQ0EsaUIsQ0FDQSxrQixDQUVBLGlDLENBQ0EsYyxDQUNBLGUsQ0FHQSwrQixDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxxQixDQUNBLFUsQ0FDQSxXLENBQ0EsK0IsQ0FDQSxTLENBQ0EsVSxDQXNCQSxzQyxDQUNBLGdDLENBQ0EsZSxDQUNBLGlCLENBQ0EsYSxDQUNBLG9CLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLGdFLENBQ0Esd0QsQ0FDQSwrQixDQUNBLFMsQ0FHQSxnQyxDQUNBLGEsQ0FDQSxpQixDQUNBLHFCLENBQ0EsZSxDQUNBLHlDLENBQ0EsaUIsQ0FLQSxrQyxDQUNBLGEsQ0FDQSxlLENBQ0EsK0IsQ2Q5RkEsNkYsQ0FBQSw2RixDY2dHQSx3QyxDQUFBLHdDLENBQ0EsYSxDQUdBLG9CLENMdkhBLG9DLENLd0hBLGlCLENBR0EsZ0MsQ0FDQSxZLENBQ0EsZSxDQUNBLGdCLENBQ0EsK0IsQ0FDQSxlLENBRUEsMEMsQ0FDQSxhLENBR0EsZ0QsQ0FDQSxlLENBR0Esa0QsQ0FDQSxTLENBQ0EsZSxDQUNBLFcsQ0FDQSxVLENBR0EsOEIsQ0FDQSxVLENBR0EsK0QsQ0FDQSxlLENBR0EsZ0QsQ0FHQSw4QyxDQUZBLFksQ0N0WEEscUIsQ0FDQSxhLENBQ0EsZSxDQUNBLDRLLENBQ0Esc0MsQ0FDQSxxQyxDQUNBLG1DLENBQ0EsaUIsQ0FDQSx1RCxDQUNBLGUsQ0FDQSwrQixDQUVBLG9DQUNBLHFCLENBQ0EsZUFHQSxrQyxDQUNBLDRMLENBV0EsbUMsQ0FUQSxxQyxDQUNBLGEsQ0FXQSx3QyxDQVRBLDBDLENBQ0EsYSxDQUVBLGdDLENBQ0EsNkwsQ0FRQSw0QixDQUNBLFksQ0FFQSw0QixDQUNBLGUsQ0FDQSxTLENBQ0EsWSxDQUNBLDZCLENBQ0EsYSxDQUNBLGMsQ0FFQSxvQ0FDQSw0QixDQUNBLGVBR0EsNEIsQ0FDQSxlLENBRUEsb0NBQ0EsNEIsQ0FDQSxpQixDQUNBLG9CQUdBLHdCLENBQ0EsUyxDQUNBLGlCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FFQSw2QixDQUNBLGlCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBRUEsMEIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxlLENBQ0EsZSxDQUVBLG9DQUNBLDBCLENBQ0Esd0JBR0EsdUIsQ0FDQSxvQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLFUsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxlLENBQ0EseUMsQ0FDQSwrQixDQUVBLDZCLENBQUEsNkIsQ0FDQSxvQixDQUNBLHdCLENBR0EscUIsQ0FDQSxhLENBQ0EsZSxDQUNBLHFFLENBQ0EsaUIsQ0FDQSx1RCxDQUNBLGUsQ0FDQSwrQixDQUVBLG9DQUNBLHFCLENBQ0EsZUFHQSw0QixDQUNBLFksQ0FFQSw0QixDQUNBLGUsQ0FDQSxTLENBQ0EsWSxDQUNBLDZCLENBQ0EsYSxDQUNBLGMsQ0FFQSxvQ0FDQSw0QixDQUNBLGVBR0EsNEIsQ0M2Q0EsMEgsQ0FzREEsa0osQ1B5VEEsNkQsQ0E5TUEsMEUsQ003TUEsZSxDQUVBLG9DQUNBLDRCLENBQ0EsaUIsQ0FDQSxvQkFHQSx3QixDQUNBLFMsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBRUEsNkIsQ0FDQSxpQixDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUVBLDBCLENBQ0EsWSxDQUNBLGtCLENBQ0EsZSxDQUVBLG9DQUNBLDBCLENBQ0Esd0JBR0EsdUIsQ0FDQSxvQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLFUsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxlLENBQ0EseUMsQ0FDQSwrQixDQUVBLDZCLENBQUEsNkIsQ0FDQSxvQixDQUNBLHdCLENBRUEsNEIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLDRCLENBQ0Esb0JBR0EseUMsQ0FDQSxnQixDQUVBLDBDLENBQ0Esb0IsQ0FDQSxpQixDQUVBLHFELENBQ0EsYyxDQUVBLHVELENBQ0EsYSxDQUNBLGMsQ0FDQSxnQixDQUNBLHFCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FFQSxvRCxDQUNBLGEsQ0FDQSxlLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBR0EsNEIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSx5QyxDQUNBLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0EsVSxDQUNBLGUsQ0FDQSxpQixDQUVBLGlDLENOcE5BLDRELENBdVBBLGdGLENNbENBLGEsQ0FFQSwrQixDQUNBLFUsQ0FFQSw4QixDQUNBLG1CLENOL09BLG9DQUNBLDBELENBQ0EsV0FHQSxxSCxDQUNBLGUsQ0FFQSwySCxDQUNBLGUsQ0FFQSx3SixDQUNBLGUsQ0FHQSxvQ0FDQSwwRCxDQUNBLFdBMGxCQSxtQyxDQUFBLG1DLENBcGxCQSx1RSxDQUNBLHdCLENBd0JBLHVDLENBb2NBLHlELENBbmNBLHNCLENBRUEsb0MsQ0FDQSxlLENBRUEseUUsQ0FDQSx3QixDQUNBLGUsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFksQ0FDQSwwQyxDQUNBLGMsQ0FDQSxlLENBS0EscUYsQ0FDQSxjLENBQ0EsZ0IsQ0FFQSwwRixDQUNBLGUsQ0FDQSxtQixDQUNBLGUsQ0FDQSx5QyxDQUVBLDZILENBQUEsNkgsQ0FBQSxvSSxDQUFBLCtILENBQUEsK0gsQ0FBQSxzSSxDQUFBLHFILENBQUEscUgsQ0FBQSw0SCxDQUVBLGdCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLHFCLENBQ0EsYSxDQUNBLGEsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLDhCLENBQ0EsWSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxjLENBRUEsbUksQ0FBQSxtSSxDQUFBLDBJLENBQUEscUksQ0FBQSxxSSxDQUFBLDRJLENBQUEsMkgsQ0FBQSwySCxDQUFBLGtJLENBdUdBLDRILENBUkEsK0gsQ0E5RkEsa0MsQ0FDQSxvQixDQUVBLGdGLENBQUEsd0YsQ0FBQSwwRixDQUFBLDBGLENBQ0EsWSxDQUNBLDZCLENBQ0Esa0IsQ0FDQSxlLENBS0Esb0YsQ0FBQSxzRixDQUFBLG1GLENBQUEsNEUsQ0FDQSxpQixDQUNBLGUsQ0FFQSxvQ0FDQSxpRyxDQUFBLGlHLENBQUEsd0csQ0FBQSw0RyxDQUFBLDhHLENBQUEsbUcsQ0FBQSxtRyxDQUFBLDBHLENBQUEsOEcsQ0FBQSxnSCxDQUFBLGdHLENBQUEsZ0csQ0FBQSx1RyxDQUFBLDJHLENBQUEsNkcsQ0FBQSx5RixDQUFBLHlGLENBQUEsZ0csQ0FBQSxvRyxDQUFBLHNHLENBQ0EsMEJBR0Esa0gsQ0FBQSxvSCxDQUFBLGlILENBQUEsMEcsQ0FDQSxvQixDQUNBLHFCLENBQ0EsYyxDQUNBLGEsQ0FDQSxnRSxDQUNBLHdELENBQ0EsK0IsQ0FFQSxxRyxDQUNBLG1CLENBRUEsd0YsQ0FDQSxvQixDQUVBLG1HLENBbUlBLGdFLENBbElBLGUsQ0FFQSxvRyxDQUNBLGdCLENBS0Esc0csQ0FDQSxlLENBQ0EsYyxDQUNBLGEsQ0FFQSxpRyxDQUNBLGEsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxpQixDQUNBLDhCLENBRUEsd0csQ0FDQSxVLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLE8sQ0FDQSxVLENBQ0EsMkIsQ0FDQSxtQixDQUNBLDRCLENBQ0Esb0IsQ0FDQSxrQixDQUNBLDhCLENBRUEsOEcsQ0FDQSwyQixDQUNBLG1CLENBR0Esd0YsQ0FDQSxhLENBQ0EsMkIsQ0FDQSx3QixDQUNBLGUsQ0FDQSxlLENBRUEsNkYsQ0FDQSxjLENBRUEseUgsQ0FDQSx3QixDQUNBLGtDLENBQ0EsNEIsQ0FDQSx5QixDQU9BLHNILENBQ0EscUIsQ0FXQSxvQixDQUNBLHdCLENBTUEsK0MsQ0FDQSxpQixDQVFBLDJDLENBQ0EsdUIsQ0FDQSxrQixDQUNBLHdCLENBQ0EsZ0IsQ0FFQSxjLENBa1BBLGUsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQXBQQSxpRCxDQUNBLDRCLENBQ0Esb0IsQ0FFQSw4QixDQUNBLHNCLENBRUEsaUMsQ0FDQSxnQixDQUNBLGlCLENBR0EsaUMsQ0FoQ0EsZSxDQWdDQSwyQyxDQUNBLG9FLENBR0EsMkIsQ0FDQSwyQixDQUNBLGMsQ0FDQSx3QixDQUNBLGtCLENBR0EsNEMsQ0FnSkEsYyxDQUNBLGUsQ0FDQSxRLENBNENBLG1CLENBN0tBLGUsQ0FBQSxlLENBQ0EsaUIsQ0FDQSxnQixDQUdBLHlCLENBQ0EsaUIsQ0FDQSxlLENBY0EscUIsQ0FaQSw0QixDQUFBLDRCLENBQ0Esa0IsQ0FFQSw4QyxDQUNBLGlCLENBR0EsdUcsQ0FDQSwwQixDQUNBLGlCLENBT0EsaUMsQ0FDQSwyQixDQUdBLG1DLENBQUEsaUMsQ0FDQSxlLENBQ0EsZ0MsQ0FHQSwwQixDQUNBLGdDLENBT0EsaUIsQ0FKQSxnQyxDQUNBLDRCLENBT0EsZ0MsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSw4QixDQWdKQSxjLENBQ0EsUSxDQUNBLFUsQ0EvSUEsc0MsQ0FDQSx1QixDQUdBLHFDQUNBLDJDLENBQ0EsbUIsQUFHQSxvQ0FDQSxpQixDQUNBLGtCQU9BLHdDLENBQ0EsZSxDQUNBLGtCLENHdEpBLHFGLENLOUVBLGlGLENMNEVBLGdGLENLNUVBLDRFLENMNkVBLDRFLENIeUpBLHFELENBQ0EsZSxDQUdBLHlDLENBQ0EsVSxDQUNBLGUsQ0FDQSxvQixDQUNBLGUsQ0FDQSxpQixDQUdBLGdELENBQ0EsaUIsQ0FDQSxlLENBR0EsNkIsQ0FDQSxjLENBQ0EsNEIsQ0FDQSwrQixDQUNBLGMsQ0FHQSxzQixDQUNBLFUsQ0FHQSxrQixDQUNBLGUsQ0FHQSxtQixDQUNBLGlCLENBR0EsOEIsQ0F3REEsK0IsQ0F2REEsa0IsQ0FDQSxlLENBR0EsZ0QsQ0FDQSxVLENBQ0EsZSxDQUNBLGlCLENBNEtBLDJCLENBektBLDRILENBQ0EsZSxDQVNBLDhCLENBQ0EsYyxDQUNBLGMsQ0FHQSx1QyxDQUNBLGlCLENBQ0EsZSxDQUdBLG9DQUNBLHVHLENBQ0EsZSxDQUNBLGUsQ0FDQSxvQkFPQSx1QixDQUNBLGEsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0EsaUIsQ0FFQSxvQ0FDQSx1QixDQUNBLGMsQ0FDQSxpQkFhQSxnSixDQUNBLDhCLENBQ0EsdUIsQ0FPQSxvQ0FDQSw0SCxDQUNBLHNCLENBQ0EsZSxDQUNBLG1CQWtCQSxzSixDQUNBLGtDLENBQ0Esb0IsQ0FHQSxxRSxDQXlCQSxtRCxDQXhCQSxZLENBR0Esa0gsQ0FDQSxlLENBR0EseUMsQ0FDQSxlLENBR0EscUNBQ0Esd0MsQ0FBQSx5RCxDQUNBLHNCQWVBLDZDLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FHQSx3QixDQ3ZGQSx3RixDTTZ0QkEsZ0csQ1Byb0JBLG9CLENBR0EscUMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGtCLENBSUEsOEQsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxhLENBR0EsOEMsQ0FDQSxlLENBQ0EsZSxDVG5jQSxxRSxDWStGQSx5RSxDQUZBLG9FLENBQ0EsZ0UsQ0hpWUEsNEIsQ0F6QkEsNEQsQ0FDQSxpQixDQUtBLDZELENBQ0EsZSxDQUNBLGtCLENBQ0EsaUIsQ0FHQSxpQixDQUNBLGUsQ0FHQSwwQixDQUNBLFUsQ0FDQSxlLENBZUEsb0QsQ0FDQSxXLENBQ0EsYyxDQUNBLFUsQ0FFQSwwRCxDQUNBLGlCLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUNBLGlCLENBRUEseUUsQ0FDQSxxQixDQUVBLDBELENBQ0EsVyxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLFMsQ0FDQSxrQixDQUVBLHlFLENBQ0EsYSxDQUNBLGMsQ0FFQSxvRSxDQUNBLGEsQ0FDQSxjLENBR0EsbUIsQ0FBQSxtQixDQUNBLFUsQ0FDQSxhLENBQ0EsZSxDQUNBLGtCLENBQ0EscUIsQ0FDQSxpQixDQVNBLHNCLENBQ0EsaUIsQ0FDQSxhLENBR0Esc0IsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FHQSxzQixDQUNBLGEsQ0FHQSxjLENBQ0EsaUIsQ0FDQSxlLENBR0EscUNBQ0EseUQsQ0FDQSxpQixBQUdBLHFDQUNBLHlELENBQ0EsNEIsQ0FFQSxvRSxDQUNBLDJCLEFBSUEsb0NBQ0Esb0IsQ0FDQSxpQlNucEJBLGMsQ0FDQSxZLENBQ0EsYyxDQUNBLGtCLENBRUEsb0NBQ0EsYyxDQUNBLGUsQ0FDQSxvQkFJQSxrQixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGlCLENBRUEsb0NBQ0Esa0IsQ0FDQSxZLENBQ0EsVyxDQUNBLGtCLENBQ0EsZ0JBR0Esd0IsQ0FDQSxZLENBQ0EsZSxDQUNBLGEsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EscUIsQ0FFQSx3QixDQUNBLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSwwQixDQUNBLDZCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0EsZSxDQUNBLHFCLENBRUEsb0NBQ0Esd0IsQ0FDQSxhQUdBLCtCLENBQ0EsaUIsQ0FDQSxXLENBQ0EsZSxDQUNBLGdDLENBQ0EsYyxDQUNBLGEsQ0FFQSw4QixDQUNBLGdCLENBQ0EsZSxDQUVBLHNDLENBNERBLHVDLENBM0RBLGlCLENBQ0EsUyxDQUNBLFMsQ0FDQSxjLENBQ0Esd0IsQ0FDQSwyQixDQUNBLDhCLENBQ0EsVyxDQUNBLG1CLENBQ0EsYyxDQUNBLGEsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGMsQ0FDQSxxQixDQUNBLCtCLENBRUEsNEMsQ0FBQSw0QyxDQTREQSw2QyxDQUFBLDZDLENBM0RBLHdCLENBQ0EsVSxDQUdBLG1CLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGlCLENBRUEsb0NBQ0EsbUIsQ0FDQSxZLENBQ0EsVyxDQUNBLGdCQUdBLDBCLENBQ0EsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLHFCLENBQ0EsMEIsQ0FDQSw2QixDQUNBLHdCLENBQ0EsYyxDQUVBLG9DQUNBLDBCLENBQ0EsYUFHQSxpQyxDQWtHQSxzRyxDQWpHQSx3QixDQUNBLGMsQ0FFQSx5QyxDQUNBLHdCLENBQ0EsVSxDQTJCQSxzQixDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxnQixDQUVBLHFDLENBQ0EsZ0IsQ0FDQSxlLENBR0EsMkYsQ0FDQSw0QixDQUNBLFEsQ0FDQSxpQixDQUNBLGUsQ0FDQSx5QyxDQUVBLG9HLENBQ0Esd0IsQ0FFQSw4RixDQUNBLHFCLENBQ0EsVSxDQUNBLGMsQ0FDQSx3QixDQUNBLGUsQ0FFQSwwRyxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSw0QixDQUNBLGMsQ0FDQSxlLENBQ0Esb0IsQ0FDQSx3QixDQUNBLFUsQ0FDQSxjLENBRUEsaUgsQ0FDQSxpQixDQUNBLFEsQ0FDQSxXLENBQ0EsZSxDQUNBLGdDLENBQ0EsYyxDQUNBLFUsQ0FFQSw4RixDQUNBLFEsQ0FDQSxxQixDQUNBLGMsQ0FFQSxvQ0FDQSwwRyxDQUNBLDBCLENBSUEseUcsQ0FDQSw2QixDQUNBLGlDQU9BLDhJLENBQ0Esd0IsQ1I5SUEsOEQsQ1FtSkEsd0ksQ0FIQSwwSSxDQUNBLGMsQ0FLQSwwSSxDQUNBLHdCLENBQ0EsZSxDQUVBLGtNLENBQ0EsbU0sQ0FFQSxvTSxDQURBLGdNLENBRUEsZSxDQUNBLGEsQ0FFQSxnSSxDQUNBLGEsQ0FDQSxlLENBQ0EsYyxDQUVBLDhMLENBQ0EscUIsQ0FDQSxjLENBQ0EsNkIsQ0FDQSx3QixDQUNBLDBCLENBQ0EsaUIsQ0FDQSw0QixDQUNBLHlCLENBQ0EsaUIsQ0FDQSwrQixDQUVBLG9DQUNBLDhMLENBQ0EscUJBR0EsMk0sQ0FDQSxjLENBRUEsa00sQ0FDQSw0QixDQUNBLFcsQ0FFQSx3TSxDQUFBLHdNLENBQ0EsZ0MsQ0FDQSxVLENBRUEscU0sQ0FDQSw4QixDQUNBLGEsQ0FFQSwyTSxDQUFBLDJNLENBQ0Esa0MsQ0FDQSxVLENBR0EsK0YsQ0FDQSwwQixDQUNBLDBCLENBQ0EseUIsQ0FHQSwrSSxDQUNBLGlCLENBRUEsMEssQ0FDQSxzQyxDQUNBLCtCLENBQ0Esb0IsQ0FDQSx5QixDQUVBLGdMLENBQUEsZ0wsQ0FDQSwrQixDQUNBLHVCLENBR0EsYSxDQUNBLGdCLENBRUEsZ0IsQ0FDQSxvQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQ3hUQSwwRSxDQUNBLGtCLENBRUEsK0UsQ0FDQSw0QixDQUNBLGUsQ1BxRUEsa0UsQ09uRUEsd0UsQ25CcVRBLHNGLENBR0EsaUYsQ0FOQSxzRSxDbUJqVEEsWSxDQUVBLHFGLENBQ0Esa0IsQ0ErREEscUgsQ0E1REEsa0gsQ0FEQSx5SCxDQUVBLHlCLENBQ0EsYyxDQUVBLHVLLENBQ0EsUSxDQUNBLGlCLENBQ0EsZSxDQUVBLGdMLENBQ0Esa0IsQ0FFQSxtTCxDQUNBLFUsQ0FDQSx3QixDQUNBLGMsQ0FFQSxtUCxDQUNBLDZCLENBRUEsb1AsQ0FDQSw4QixDQUVBLHlOLENBQ0EsaUIsQ0FFQSxzTyxDQUNBLCtCLENBQ0EsNkIsQ0FFQSx1TyxDQUNBLCtCLENBQ0EsOEIsQ0FFQSw2SyxDQUNBLGMsQ0FFQSxtTCxDQUFBLG1MLENBQ0EsZSxDQUVBLCtMLENBQUEsK0wsQ0FDQSxxQixDQUVBLGdNLENBQUEsZ00sQ0FDQSxxQixDQUVBLDhMLENBQ0EsMEIsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxhLENBQ0EsYyxDQUVBLDhMLENBQ0EsMkIsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxhLENBQ0EsYyxDQU1BLGdHLENBQ0EsaUIsQ0FDQSx3QixDQ2hGQSwwQixDQUNBLG1CLENwQm1CQSxxQyxDQUNBLGEsQ0FDQSxzQixDQUNBLHdCLENBQ0EseUMsQ0FDQSxpQixDQUVBLDRDLENBQ0EsYyxDQUNBLGUsQ0FDQSxRLENBQ0EsaUIsQ0FHQSx1QixDQThKQSw2QixDQTdKQSwrQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBQ0EsZSxDQUVBLHFDLENBQ0EsaUIsQ0FDQSxxQixDQUNBLFMsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQ0EsOEIsQ0FDQSx5QyxDQUVBLG9DQUNBLHFDLENBQ0EsUyxDQUNBLFlBR0EsOEQsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxnQixDQUNBLGlCLENBRUEsMEQsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLHVDLENBRUEsNkQsQ0E2S0EsK0UsQ0E1S0EsUSxDQUNBLFMsQ0FDQSxVLENBRUEsd0QsQ0FDQSxVLENBQ0EsWSxDQUNBLFcsQ0FLQSw0RCxDQUNBLGtCLENBRUEsMkQsQ0FDQSxrQixDQUNBLHdCLENBQ0EsYyxDQUNBLGEsQ0FFQSwwRCxDQXFLQSw0RSxDQXBLQSxnQixDQUNBLGUsQ0FLQSx5RSxDQUNBLGUsQ0FDQSxVLENBRUEsNEUsQ0FDQSxVLENBS0EscUUsQ0FDQSxpQixDQUNBLHFCLENBRUEseUUsQ0F3TEEsMkYsQ0F2TEEsYyxDQUNBLGlCLENBRUEsdUUsQ0F3TEEseUYsQ0F2TEEsYyxDQUNBLGEsQ0FFQSxnRixDWTZMQSx1RixDSy9FQSwyRSxDakI3R0EsaUIsQ0FDQSxnQixDQUNBLFUsQ0FDQSxpQixDQUVBLHVGLENZbU1BLDhGLENLL0VBLGtGLENqQm5IQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxjLENBQ0EsK0IsQ0FFQSw2RixDQUFBLDZGLENZbU1BLG9HLENBQUEsb0csQ1psTUEsd0IsQ0FDQSxVLENBRUEsa0YsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxPLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLGdFLENBQ0Esd0QsQ0FFQSx3RixDQUNBLFMsQ0FDQSwwQixDQUNBLGtCLENBQ0EsaUIsQ0FFQSxrRCxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsTSxDQUNBLGdCLENBQ0Esd0IsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsK0IsQ0FFQSxvRCxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FFQSxvRCxDQUNBLFcsQ0FDQSxjLENBQ0EsVSxDQVlBLDhCLENBQ0EscUIsQ0FFQSxpRCxDQUNBLGlCLENBQ0EscUIsQ0FDQSxXLENBQ0EsUSxDQUNBLE8sQ0FDQSxzQyxDQUNBLDhCLENBQ0EsaUIsQ0FDQSx5QyxDQUVBLHVFLENBQ0EsaUIsQ0FDQSxnQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUVBLHFGLENBQ0Esb0IsQ0FDQSxpQixDQUNBLE8sQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0EsUyxDQUNBLFEsQ0FDQSxjLENBRUEsdUYsQ0FDQSxVLENBQ0EsYyxDQUNBLCtCLENBS0EsNEUsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsMkIsQ0FDQSwwQixDQU9BLDBFLENBQ0EsVSxDQUNBLFksQ0FDQSxpQixDQUVBLDZFLENBQ0EsbUIsQ0FDQSxjLENBU0EsK0YsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLHVGLENBQ0EsYSxDQUNBLFUsQ0FDQSxnQixDQUNBLGdCLENBQ0EscUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsZSxDQUNBLGMsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGMsQ0FDQSwrQixDQUVBLG9HLENBQ0Esa0IsQ0FFQSw2RixDQUFBLDZGLENpQjNRQSwwRSxDQUFBLDBFLENBQUEsZ0YsQ0FBQSxnRixDTDZCQSw4RSxDQURBLDhFLENLNUJBLHFFLENBQUEscUUsQ0FBQSwyRSxDQUFBLDJFLENMcUJBLHlFLENBREEseUUsQ0FHQSxxRSxDQURBLHFFLENBR0EscUUsQ0FEQSxxRSxDWm9QQSx3QixDQUNBLFUsQ0FFQSx1RixDQUNBLGlCLENBQ0EscUIsQ0FvQkEsdUUsQ0FDQSxPLENBQ0EsUSxDQUNBLGtCLENBQ0EsUyxDWXRVQSw2RCxDQUNBLGMsQ0FFQSxnRSxDS0FBLDRELENMQ0Esa0MsQ0FDQSxtQixDQUNBLGMsQ0FFQSx5RSxDS0FBLHFFLENMQ0EsVSxDQUNBLGMsQ0FLQSxxRixDQUZBLGdGLENBQ0EsNEUsQ0FFQSxhLENBQ0EsZ0IsQ0FDQSxlLENBT0Esd0UsQ0FKQSxtRSxDQUNBLCtELENBQ0EsK0QsQ0FHQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxjLENBQ0EsK0IsQ0tIQSx1RSxDTFNBLDZFLENBQ0EsNkUsQ0tWQSxrRSxDTEtBLHdFLENBQ0Esd0UsQ0FDQSxvRSxDQUNBLG9FLENBR0EsYyxDQUNBLGUsQ0FDQSx3QixDQXFCQSxpRixDQUpBLDRFLENBQ0Esd0UsQ0FDQSx3RSxDQUdBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxhLENBU0Esd0UsQ0FGQSxtRSxDQUNBLCtELENBR0EsUyxDQUNBLGtCLENBT0EsaUYsQ0FEQSwrRSxDQUhBLDRFLENBREEsMEUsQ0FHQSx3RSxDQURBLHNFLENBSUEsZ0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSx3QixDQUNBLGlCLENBQ0EsZSxDQUNBLHlDLENBT0EsbUYsQ0FEQSxpRixDQUhBLDhFLENBREEsNEUsQ0FHQSwwRSxDQURBLHdFLENBSUEsaUIsQ0FDQSxnQixDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FPQSxrRyxDQURBLGdHLENBSEEsNkYsQ0FEQSwyRixDQUdBLHlGLENBREEsdUYsQ0FJQSxrQixDQUNBLFMsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQU9BLGlHLENBREEsK0YsQ0FIQSw0RixDQURBLDBGLENBR0Esd0YsQ0FEQSxzRixDQUlBLGtCLENBQ0EsUyxDQUNBLG9CLENBQ0EsYSxDQUNBLGMsQ0FDQSx3QixDQUNBLGUsQ0FXQSxvQ0FNQSxpRixDQURBLCtFLENBSEEsNEUsQ0FEQSwwRSxDQUdBLHdFLENBREEsc0UsQ0FJQSxZQUtBLHNFLENBRkEsaUUsQ0FDQSw2RCxDQUVBLFMsQ0FDQSxrQixDQUNBLHNCLENBQ0EscUIsQ0FDQSx3QixDQUNBLGlCLENBQ0EseUMsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxjLENBQ0EsK0IsQ0FFQSxvQ0FHQSxzRSxDQUZBLGlFLENBQ0EsNkQsQ0FFQSxZQVVBLHdFLENBRkEsbUUsQ0FDQSwrRCxDQUVBLGlCLENBQ0EsUyxDQUNBLGlCLENBUUEsbUIsQ0FDQSwrQixDQUNBLCtCLENBQ0EsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsSyxDQUNBLE0sQ0FDQSxlLENBQ0EsUyxDQUNBLGtCLENBRUEsd0IsQ0FDQSxtQixDQUNBLDJCLENBQ0Esd0IsQ0FDQSwwQixDQUNBLGtCLENBRUEsK0IsQ0FDQSxZLENBRUEsNEMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsTyxDQUNBLFUsQ0FDQSxpQixDQUNBLHNDLENBQ0EsOEIsQ0FDQSxxQixDQUNBLFMsQ0FDQSxrQixDQUNBLGUsQ0FFQSxxRSxDQUNBLHdCLENBQ0EsZSxDQUVBLCtDLENLL0VBLHVDLENMZ0ZBLGtCLENBQ0EsYyxDQUNBLGEsQ0FFQSxrRCxDSy9FQSwwQyxDTGdGQSxjLENBRUEsdUQsQ0svRUEsK0MsQ0xnRkEsc0IsQ0FFQSw2RSxDQUNBLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSx3QixDQUNBLGtCLENBQ0EsYyxDQUNBLCtCLENBRUEsK0UsQ0FDQSxVLENBQ0EsYyxDQUNBLCtCLENBRUEscUYsQ0FBQSxxRixDRmtSQSxpTCxDQUFBLGlMLENFalJBLGEsQ0FFQSxvQ0FDQSw0QyxDQUNBLFMsQ0FDQSxnQkFHQSx1RSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsVyxDQUNBLGlCLENBQ0EsbUMsQ0FFQSwwRSxDRnlPQSw0SSxDRXhPQSxVLENBQ0EsUyxDQUNBLGdCLENBRUEsb0NBQ0EsMEUsQ0FDQSxnQkFHQSxxRSxDQUNBLFUsQ0FDQSwyQixDQUNBLHdCLENBQ0EsZSxDQUVBLCtGLENBQ0Esa0IsQ0FFQSx3RSxDSy9FQSw0RCxDTGdGQSxrQixDQUNBLHdCLENBQ0EsYyxDQUNBLGEsQ0FFQSx1RSxDSy9FQSwyRCxDUG5NQSx1RSxDQUFBLHdFLENBc0JBLHFDLENFNlBBLGdCLENBRUEsc0YsQ0svRUEsMEUsQ0xnRkEsVyxDQUNBLGUsQ0FDQSxTLENBQ0EsaUIsQ0FFQSwwRixDQUNBLGlCLENBUUEsaUcsQ0FDQSxrQixDQUNBLFcsQ0FDQSxzQixDQUNBLFUsQ0FtQkEsdUcsQ0FDQSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsYSxDQUVBLDZHLENBQ0EscUIsQ0FDQSxzQixDQUNBLFcsQ0FDQSxpQixDQUVBLG1ILENBQUEsbUgsQ0FDQSxzQixDQUNBLFUsQ0FFQSw0RyxDQUNBLFMsQ0FDQSxxQixDQUNBLG9CLENBRUEsa0gsQ0FBQSxrSCxDQUNBLG9CLENBQ0EsVSxDQUVBLDZILENBQ0EsVSxDQUNBLGtCLENBQ0EsaUIsQ0FFQSxrSSxDQUNBLGEsQ0FDQSxXLENBQ0EsUyxDQUVBLG9DQUNBLDZILENBQ0EsWUFHQSwrSCxDQUNBLFUsQ0FFQSxpQixDQUNBLGtCLENBRUEsa0ksQ0svRUEsa0gsQ0xnRkEsZSxDQUNBLFksQ0FFQSxvQ0FDQSwrSCxDQUNBLFlBR0Esb0ksQ0FDQSxhLENBQ0EsVyxDQUNBLFcsQ0FFQSwrSSxDSy9FQSwrSCxDTGdGQSxlLENBQ0EsYyxDQUNBLGUsQ0FFQSwrRyxDQUNBLGEsQ0FDQSxpQixDQUNBLE8sQ0FDQSxxQixDQUNBLGMsQ0FDQSxhLENBRUEsa0csQ0FDQSwwRyxDQUNBLGMsQ0FFQSwwRyxDQUNBLGdFLENBQ0Esd0QsQ0FFQSwrRixDQUNBLFMsQ0FDQSwwQixDQUNBLGtCLENBQ0EsaUIsQ0YvYUEsa0IsQ0FDQSxtQixDQUdBLGtDLENBQ0EseUMsQ0FFQSxvQ0FDQSwrQyxDQUNBLDBCQUdBLHlELENBQ0EsZSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBRUEscUQsQ0FBQSxzRCxDQUNBLFksQ0FDQSxpQyxDQUNBLFUsQ0FFQSxvQ0FDQSxxRCxDQUFBLHNELENBQ0EsaUJBR0EsNEUsQ0FBQSw2RSxDQUNBLGlCLENBS0Esb0NBQ0EscUQsQ0FBQSxzRCxDQUNBLFksQ0FDQSw2QixDQUNBLGMsQ0FFQSx3RSxDQUFBLHlFLENBQ0EsZSxDQUVBLGtFLENBQUEsb0UsQ0FBQSxtRSxDQUFBLHFFLENBQ0EsYyxDQUVBLDBFLENBR0Esb0UsQ0FIQSwyRSxDQUdBLHFFLENBRkEsaUJBU0Esc0QsQ0FDQSx1QixDQUNBLFMsQ0FFQSw0RCxDQUNBLGlCLENBQ0EsK0IsQ0FDQSx1QyxDQUVBLHdDLENBQ0Esd0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBRUEsdUMsQ0FDQSxjLENBQ0EsZSxDQUVBLHlELENBQ0EsaUIsQ0FLQSxtRCxDQUNBLGUsQ0FDQSxhLENBRUEsdUQsQ0F1UEEsbUwsQ0F0UEEsZSxDQUVBLGtFLENBQ0Esd0IsQ0FDQSxrQixDQUNBLFksQ0FDQSw2QixDQUNBLGMsQ0FDQSxrQixDQUVBLG9DQUNBLGtFLENBQ0EsdUJBR0EsNEYsQ0FDQSxZLENBRUEsc0IsQ0FDQSxpQixDQUNBLFksQ0FDQSxZLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHNCLENBRUEsb0NBQ0EsNEYsQ0FDQSxVLENBQ0EsWSxDQUNBLDZCLENBQ0EsUyxDQUNBLGdCQUdBLDRHLENBQ0Esb0IsQ0FDQSxxQixDQUNBLGMsQ0FDQSxXLENBQ0EsZSxDQUNBLGUsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBRUEsb0NBQ0EsNEcsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxpQkFHQSxrSCxDQUNBLGlCLENBQ0EsZSxDQUVBLHVJLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLFUsQ0FFQSw4SCxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxVLENBRUEseUgsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUVBLDhHLENBQ0EsaUIsQ0FDQSxtQixDQUNBLE8sQ0FDQSxPLENBQ0EsUyxDQUNBLFcsQ0FDQSxvQixDQUNBLGUsQ0FDQSxlLENBQ0Esc0MsQ0FDQSxjLENBRUEscUhBQUEsYSxDQUNBLGUsQ0FFQSxtRyxDQUNBLHFCLENBQ0EscUIsQ0FDQSx1QixDQUNBLG9CLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxhLENBQ0EsVyxDQUNBLFUsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSwrRCxDQUNBLGMsQ0FFQSwwRyxDQUNBLFUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxLLENBQ0EsaUIsQ0FDQSxtQixDQUVBLHFFLENBQUEscUUsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxXLENBRUEscUUsQ0FDQSxpQixDQUVBLHFFLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUVBLDZFLENBQ0EsZSxDQUVBLHVDLENBQUEsNEMsQ0FZQSw0QyxDQVhBLGEsQ0FFQSw0QyxDQUNBLFcsQ0FFQSwyQyxDQVNBLGlELENBUkEsYSxDQVdBLDZDLENBQ0EsVyxDQUVBLG9ELENBaURBLGdILENBaERBLGUsQ0FFQSxvQ0FDQSxvRCxDQUNBLG1CQUdBLDBELENNcW9CQSxrQyxDTnBvQkEsaUIsQ0FFQSwrRCxDQUNBLGEsQ0FDQSxlLENBRUEsNEQsQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBRUEsb0NBQ0Esd0UsQ0FDQSxXLENBQ0EsY0FHQSx3RSxDQUNBLGEsQ0FDQSxjLENBQ0EsK0IsQ0FDQSxjLENBRUEsOEUsQ0FDQSxVLENBRUEsZ0UsQ0FDQSxnQixDQUVBLGdHLENBQ0EsWSxDQUVBLGMsQ0FDQSxtQixDQUVBLG9DQUNBLGdHLENBQ0EscUJBTUEsb0ksQ0FDQSxZLENBQ0EscUIsQ0FDQSxjLENBQ0EsaUIsQ0FFQSxvQ0FDQSxvSSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0JBR0EsNEosQ0FDQSxZLENBQ0EsMEIsQ0FDQSxlLENBS0Esb0NBQ0EsNEosQ0FDQSxZLENBQ0EsK0JBR0EsOEssQ0FDQSxnQixDQUNBLGlCLENBRUEsZ0wsQ0FDQSxpQixDQUNBLFUsQ0FLQSwySCxDQUNBLGMsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxjLENBRUEsb0NBQ0EsMkgsQ0FDQSxlLENBQ0EsaUJBUUEsc0osQ0FMQSxnSixDQUNBLFksQ0FDQSw2QixDQUNBLGUsQ0FPQSxxRyxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSx1QixDQUNBLHdCLENBQ0Esc0IsQ0FFQSxvQ0FDQSxxRyxDQUNBLHFCQUdBLDBELENBQ0EsWSxDQUNBLGMsQ0FDQSxVLENBQ0EsK0IsQ0FDQSxjLENBRUEscUYsQ0FDQSxpQyxDQUVBLHNGLENBQ0EscUMsQ0FFQSxxRixDQUFBLHNGLENBQ0EsWSxDQUNBLFUsQ0FFQSxvQ0FDQSxxRixDQUFBLHNGLENBQ0EsWSxDQUNBLDZCLENBQ0EsYyxDQUVBLGlILENBQUEsa0gsQ0FDQSxjQTZKQSx3SyxDQTFKQSxzRixDQUNBLGUsQ0FFQSxvQ0FDQSxzRixDQUNBLFksQ0FDQSw2QixDQUNBLGMsQ0FDQSxZLENBSUEsMEUsQ0FBQSwwRSxDQUFBLGdGLENBQ0EsNkJBR0EscUYsQ0FDQSxjLENBRUEsb0NBQ0EscUYsQ0FDQSxZQUdBLGtGLENBQ0Esb0IsQ0FDQSxjLENBRUEsb0YsQ0FDQSxjLENBQ0EsZSxDQUtBLG9DQUNBLGtGLENBQ0EsaUIsQ0FDQSxXLENBQ0EsVUFHQSwyRSxDQUNBLGEsQ0FDQSxlLENBRUEsMkUsQ0FDQSxhLENBQ0EsZSxDQUVBLG9DQUNBLCtFLENBQUEscUYsQ0FBQSx1RixDQUFBLHdGLENBQUEsd0YsQ0FBQSw0RixDQUNBLHdCLEFBR0Esb0NBQ0EsaUYsQ0FBQSxvRixDQUFBLHNGLENBQUEsdUYsQ0FBQSwyRixDQUNBLHdCQUdBLGlGLENBQ0EsWSxDQUNBLDZCLENBRUEsK0UsQ0FDQSxjLENBRUEseUcsQ0FDQSxjLENBRUEsd0YsQ0FDQSw0QixDQUVBLG9GLENBQUEscUYsQ0FDQSxpQixDQUVBLHVGLENBQ0EsK0IsQ0FDQSwrQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBQ0EsZSxDQUNBLFMsQ0FDQSxrQixDQUVBLCtHLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLE8sQ0FDQSxzQyxDQUNBLDhCLENBQ0EscUIsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxlLENBQ0EsZSxDQUVBLG9DQUNBLCtHLENBQ0EsV09yVEEsMkQsQ1B3VEEseUksQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxpQixDQUNBLG1DLENBT0Esb0NBQ0EsNEksQ0FDQSxnQkFHQSx5SyxDQUNBLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSx3QixDQUNBLGtCLENBQ0EsYyxDQUNBLCtCLENPL1ZBLG1FLENQaVdBLDJLLENBQ0EsVSxDQUNBLGMsQ0FDQSwrQixDQUtBLHVJLENBQ0EsVSxDQUNBLHNCLENBQ0EsaUIsQ0FFQSxvQ0FDQSx1SSxDQUNBLGNBR0EscUssQ08xYkEscUUsQ0FBQSxnRSxDUDJiQSxpQixDQUtBLHdLLENBQ0EsZSxDQUNBLGlCLENBRUEseUssQ0FDQSxXLENBQ0EsWSxDQUNBLFcsQ0FFQSxvQ0FDQSx5SyxDQUNBLFksQ0FDQSxhQUdBLDBKLENBQ0EsYSxDQUNBLFcsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxpQixDQUNBLHVDLENBQ0EsOEIsQ0FDQSxzQyxDQUNBLGlCLENBQ0EsYyxDQUVBLHFLLENBQ0EsTyxDQUNBLE8sQ0FDQSxrQyxDQUNBLDBCLENBRUEsdUssQ0FDQSxxQyxDQUNBLDZCLENBRUEsc0ssQ0FDQSxRLENBQ0EsTyxDQUNBLGtDLENBQ0EsMEIsQ0FFQSx3SyxDQUNBLHFDLENBQ0EsNkIsQ0FFQSw0SixDQUNBLGtCLENBQ0EsZ0MsQ0FDQSxjLENBQ0EsZSxDQUNBLHVCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLGtCLENBQ0EsMEIsQ08vYUEseUUsQ0FBQSx5RSxDUGliQSxrSyxDQUFBLGtLLENBQ0EsYSxDQUVBLHNFLENBQ0EsaUIsQ0FFQSxvQ0FDQSxzRSxDQUNBLGlCQU1BLGdHLENBSEEscUYsQ0FDQSxjLENBS0Esb0NBQ0EsZ0csQ0FDQSxVLENBQ0Esa0IsQ0FFQSxxSCxDQUNBLFUsQ0FJQSxzRSxDQUNBLGlCLENBRUEsMEYsQ0FDQSw0QkFHQSxzRixDQUNBLGlCLENBRUEsb0NBQ0Esc0YsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxnQkFHQSx1RSxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FtQ0EsdUYsQ0FqQ0EsNEUsQ0FDQSxnQixDQUVBLG9DQUNBLHVFLENBQ0EsYyxDQUNBLGNBR0EsNkUsQ0FDQSxjLENBQ0EsaUIsQ0FFQSxvQ0FDQSw2RSxDQUNBLGlCQUdBLGtGLENBQ0EsYyxDQUNBLGUsQ0FFQSx3RixDQUFBLHdGLENBQ0EsYyxDQUVBLHFGLENBQUEsZ0YsQ0FDQSxjLENBRUEsbUYsQ0FDQSxZLENBQ0EscUIsQ0FDQSxxQixDQUtBLG9DQUNBLG1GLENBQ0EsWSxDQUNBLDZCLENBSUEsZ0YsQ0FBQSx1RSxDQUNBLGlCQUdBLDhDLENBQ0Esc0IsQ0FFQSx3QyxDQUNBLG1CLENBQ0EsMkIsQ0FDQSxrQixDQUNBLCtCLENBQ0Esc0IsQ0FFQSx3QyxDQUNBLG1CLENBQ0EsNEIsQ0FDQSxXLENBQ0EsK0IsQ09sbUJBLGUsQ1BvbUJBLDhDLENBQ0EsK0IsQ0FDQSwrQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBQ0EsZSxDQUNBLFMsQ0FDQSxrQixDT2xtQkEsb0IsQ1BvbUJBLDhDLENBQ0EsbUIsQ0FDQSwyQixDQUNBLHdCLENBQ0EsMEIsQ0FDQSxrQixDQUVBLDBDLENBQ0Esb0MsQ09odkJBLHlELENBQ0EsYyxDQVlBLGtFLENBQUEsd0UsQ0FBQSw2RCxDQUFBLG1FLENBQ0EscUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGEsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYyxDQUNBLCtCLENBRUEsb0UsQ0FBQSwwRSxDQUFBLCtELENBQUEscUUsQ0R5M0JBLG1ELENDeDNCQSxvQixDQVdBLHdFLENBSUEsMEUsQ0FKQSx3RSxDQUlBLDBFLENBSkEsOEUsQ0FJQSxnRixDQUpBLDhFLENBSUEsZ0YsQ0FKQSxtRSxDQUlBLHFFLENBSkEsbUUsQ0FJQSxxRSxDQUpBLHlFLENBSUEsMkUsQ0FKQSx5RSxDQUlBLDJFLENBSEEsd0IsQ0FDQSxVLENBTUEsMkUsQ0FBQSxpRixDQUFBLHNFLENBQUEsNEUsQ0FDQSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsYSxDQXlGQSwyQixDRG5EQSw0RCxDQ3BDQSwyRSxDQUFBLHNFLENBQ0EsWSxDQUVBLHNFLENBQUEsaUUsQ0FFQSxTLENBQ0Esa0IsQ0FFQSx3RSxDQUFBLG1FLENBQ0EsYyxDQUNBLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0EsZ0IsQ0FFQSwrRSxDQUFBLDBFLENBQ0EsUyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGlCLENBQ0EsZSxDQUNBLHlDLENBQ0EsYyxDQUNBLGUsQ0FFQSxzRyxDQUFBLGlHLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQUVBLG9DQUNBLCtFLENBQUEsMEUsQ0FDQSxZQUdBLGtFLENBQUEsNkQsQ0FDQSxxQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSx5QyxDQUNBLGMsQ0FDQSxlLENBQ0EsYyxDQUNBLCtCLENBQ0Esc0IsQ0FFQSxTLENBQ0Esa0IsQ0FDQSxlLENBRUEsb0NBQ0Esa0UsQ0FBQSw2RCxDQUNBLFlBTUEsb0UsQ0FBQSwrRCxDQUNBLGlCLENBQ0EsUyxDQUNBLGlCLENBNEJBLG9DLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLE8sQ0FDQSxVLENBQ0Esc0MsQ0FDQSw4QixDQUNBLHFCLENBQ0EsUyxDQUNBLGtCLENBQ0EsZSxDQUVBLHlELENBQ0Esd0IsQ0FDQSxlLENBYUEsaUUsQ0FDQSxpQixDQUNBLFMsQ0FDQSxPLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSwrQixDQVVBLG9DQUNBLG9DLENBQ0EsUyxDQUNBLGdCQVdBLDhELENBQ0EsVSxDQUNBLFMsQ0FDQSxnQixDQUVBLG9DQUNBLDhELENBQ0EsZ0JBR0EseUQsQ0FDQSxVLENBQ0EsMkIsQ0FDQSxVLENBQ0EsZSxDQUVBLG1GLENBQ0Esa0IsQ0FpQkEsOEUsQ0FDQSxpQixDQVFBLHFGLENBQ0Esa0IsQ0FDQSxXLENBQ0Esc0IsQ0FDQSxVLENBZUEsd0YsQ0FBQSx3RixDQUNBLHdCLENBQ0EsVSxDQUVBLDJGLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGEsQ0FFQSxpRyxDQUNBLHFCLENBQ0Esc0IsQ0FDQSxXLENBQ0EsaUIsQ0FFQSx1RyxDQUFBLHVHLENBQ0Esc0IsQ0FDQSxVLENBRUEsZ0csQ0FDQSxTLENBQ0EscUIsQ0FDQSxvQixDQUVBLHNHLENBQUEsc0csQ0FDQSxvQixDQUNBLFUsQ0FFQSw2RyxDQUNBLFUsQ0FDQSxrQixDQUNBLGlCLENBRUEsa0gsQ0FDQSxhLENBQ0EsVyxDQUNBLFMsQ0FFQSxvQ0FDQSw2RyxDQUNBLFlBR0EsK0csQ0FDQSxVLENBRUEsaUIsQ0FDQSxrQixDQU1BLG9DQUNBLCtHLENBQ0EsWUFHQSxvSCxDQUNBLGEsQ0FDQSxXLENBQ0EsVyxDQU9BLG1HLENBQ0EsYSxDQUNBLGlCLENBQ0EsTyxDQUNBLHFCLENBQ0EsYyxDQUNBLGEsQ0FFQSxzRixDQUFBLDhGLENBQ0EsYyxDQUVBLDhGLENBQ0EsZ0UsQ0FDQSx3RCxDQUVBLG1GLENBQ0EsUyxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxpQixDRC9WQSw2QixDQUNBLGtCLENBQ0EsUyxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FFQSwrQixDQUNBLGUsQ0FDQSxtQyxDQUVBLHFDLENBQUEscUMsQ0FDQSxhLENBQ0EsOEIsQ0FFQSxtRCxDQUNBLG9CLENBQ0EsUSxDQUNBLDBCLENBQ0EscUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSw4QixDQUNBLCtCLENBRUEseUQsQ0FBQSx5RCxDQUNBLHdCLENBQ0EsVSxDQUVBLG9DLENBQ0EsYSxDQUNBLFksQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUVBLDJDLENBQ0EsUyxDQUNBLGMsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxvQ0FDQSwyQyxDQUNBLGdCQUdBLHNDLENBQ0EsYyxDQUNBLFMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxvQ0FDQSxzQyxDQUNBLGUsQ0FDQSxnQixBQUdBLG9DQUNBLHNDLENBQ0EsYyxDQUNBLGlCQUdBLDZDLENBK09BLDhFLENBOU9BLGlCLENBRUEsNkMsQ0FDQSxlLENBRUEscUQsQ0FDQSxhLENBRUEsb0NBQ0EscUQsQ0FDQSxjLEFBTUEsb0NBQ0EsNEQsQ0FDQSxlQUdBLGlELENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxjLENBRUEsMkUsQ0FDQSxpQixDQUVBLHdGLENBQ0EsYyxDQUVBLHlFLENBQ0EsaUIsQ0FFQSw2RSxDQUNBLGMsQ0FFQSw0RCxDQUNBLFksQ0FFQSxvQ0FDQSxnRSxDQUNBLGMsQ0FDQSxpQkFHQSw0RixDQUNBLDBDLENBQ0EsYSxDQUVBLGtFLENBQ0EsWSxDQUNBLGMsQ0FDQSx3QixDQUNBLGUsQ0FFQSx1RSxDQUNBLGMsQ0FDQSx3QixDQUVBLDhDLENBQ0EsZSxDQUVBLHVELENBQ0EsUyxDQUNBLGUsQ0FDQSxhLENBRUEscUUsQ0FDQSxhLENBQ0EsUyxDQUNBLGUsQ0FDQSxpQixDQUNBLHlDLENBRUEsOEYsQ0FDQSxZLENBQ0Esa0IsQ0FDQSw0QixDQUNBLGtCLENBRUEsb0NBQ0EsOEYsQ0FDQSx3QkFHQSw2RyxDQUNBLGEsQ0FDQSxTLENBRUEsZ0gsQ0FDQSxjLENBQ0EsUyxDQUNBLGlCLENBRUEsMERBQ0EsZ0gsQ0FDQSxnQkFNQSxzSCxDQUNBLGtCLENBQ0EsWSxDQUNBLGtCLENBRUEsb0NBQ0Esc0gsQ0FDQSxjLENBQ0EsK0IsQ0FDQSxtQixDQUVBLG1JLENBQ0Esb0JBR0Esc0ksQ0FDQSxTLENBQ0EsUyxDQUNBLGlCLENBRUEsb0NBQ0Esc0ksQ0FDQSxlLENBQ0EsUyxDQUNBLGUsQ0FFQSw2SSxDQUNBLHlCLENBRUEsd0ksQ0FDQSx5QixDQUVBLG1KLENBQ0Esb0IsQ0FDQSxxQixDQUVBLDBKLENBQ0EsMkIsQ0FFQSx5SixDQUNBLGMsQ0FDQSx3QixDQUNBLGUsQ0FJQSxnSixDQUNBLFUsQ0FDQSxtQkFNQSxxSixDQUNBLFcsQ0FDQSxvQixDQUNBLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxrQixDQUVBLCtKLENBQ0Esa0IsQ0FFQSwwSyxDQUNBLGtCLENBRUEsdUosQ0FDQSxjLENBQ0EsUyxDQUNBLGUsQ0FFQSwwREFDQSx1SixDQUNBLGdCQUdBLHdJLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLFEsQ0FFQSxvQ0FDQSx3SSxDQUNBLGUsQ0FDQSxnQixBQUdBLDBEQUNBLHdJLENBQ0EsZ0JBR0EsNEUsQ0FDQSxRLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsMEIsQ0FDQSwyQixDQUNBLFUsQ0FDQSxjLENBQ0Esd0IsQ0FFQSxvQ0FDQSw0RSxDQUNBLGdCQUdBLDhFLENBQ0EsWSxDQUVBLHVFLENBQ0EsYyxDQUNBLFMsQ0FDQSxlLENBQ0EsZSxDQUVBLG9DQUNBLHVFLENBQ0EsZSxDQUNBLGdCLEFBR0Esb0NBQ0EsdUUsQ0FDQSxjLENBQ0EsaUJBTUEsNEUsQ0FDQSxlLENBRUEsb0YsQ0FDQSxhLENBRUEsb0NBQ0Esb0YsQ0FDQSxjQUdBLDJGLENBQ0EsWSxDQUVBLG9DQUNBLDJGLENBQ0EsZUFHQSxvRCxDQUNBLHNCLENBRUEsOEQsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUVBLHdFLENBQ0EsUSxDQUNBLGMsQ0FFQSxtRSxDQUNBLGtCLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUVBLG9FLENBQ0Esa0IsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBRUEsNkUsQ0FPQSxpQixDQUdBLGMsQ0FWQSw2RSxDQUNBLCtFLENBQ0Esb0IsQ0FDQSxTLENBQ0Esd0IsQ0FDQSxrQixDQUNBLHFCLENBRUEsYSxDQUNBLGUsQ0FFQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGMsQ0FDQSwrQixDQUVBLG1GLENBQUEsbUYsQ0FFQSxxRixDQURBLHFGLENBRUEsd0IsQ0FDQSxVLENBRUEsK0UsQ0FDQSxnQixDQUNBLGMsQ0FFQSw4RSxDQUNBLGMsQ0FDQSxhLENBQ0EscUIsQ0FFQSxvRixDQVFBLG9GLENBUEEsYyxDQUVBLDhFLENBQ0EsYyxDQUNBLGEsQ0FDQSxxQixDQUtBLGdGLENBQ0EsWSxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FFQSw0RSxDQUNBLGUsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0EsYSxDQUVBLG9DQUNBLGlFLENBQ0EsYyxBQUdBLG9DQUNBLGlFLENBQ0EsYyxDQUNBLHdCLENBQ0EsaUJBMkVBLG1DLENBQUEsaUMsQ0F4RUEsaUMsQ0FDQSxVLENBQ0EsVSxDQUNBLGUsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLHlDLENBQ0EsZSxDQUVBLCtDLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBRUEsaUQsQ0FDQSxZLENBQ0EsYyxDQUNBLGUsQ0EwRUEseUQsQ0FBQSx5RCxDQUFBLHlELENBQUEseUQsQ0FBQSx5RCxDQUFBLHNELENBQUEsc0QsQ0FBQSxzRCxDQUFBLHNELENBQUEsc0QsQ0FBQSx1RCxDQUFBLHVELENBQUEsdUQsQ0FBQSx1RCxDQUFBLHVELENBQUEsb0QsQ0FBQSxvRCxDQUFBLG9ELENBQUEsb0QsQ0FBQSxvRCxDQXhFQSxvRCxDQUFBLG9ELENBQUEsb0QsQ0FBQSxvRCxDQUFBLG9ELENBQ0EsUyxDQUNBLGlCLENBMEVBLHFFLENBQUEscUUsQ0FBQSxxRSxDQUFBLHFFLENBQUEscUUsQ0FBQSxrRSxDQUFBLGtFLENBQUEsa0UsQ0FBQSxrRSxDQUFBLGtFLENBQUEsbUUsQ0FBQSxtRSxDQUFBLG1FLENBQUEsbUUsQ0FBQSxtRSxDQUFBLGdFLENBQUEsZ0UsQ0FBQSxnRSxDQUFBLGdFLENBQUEsZ0UsQ0F4RUEsZ0UsQ0FBQSxnRSxDQUFBLGdFLENBQUEsZ0UsQ0FBQSxnRSxDQUNBLFksQ0FFQSxvRCxDQUFBLG1ELENBQ0EsUyxDQUNBLGUsQ0FDQSxjLENBMEVBLG9FLENBQUEsbUUsQ0FBQSxpRSxDQUFBLGdFLENBQUEsa0UsQ0FBQSxpRSxDQUFBLCtELENBQUEsOEQsQ0F4RUEsK0QsQ0FBQSw4RCxDQUNBLGUsQ0FFQSxtRCxDQUNBLGtCLENBRUEsb0QsQ0FDQSxpQixDQTBFQSx5RCxDQUFBLHNELENBQUEsdUQsQ0FBQSxvRCxDQXhFQSxvRCxDQUNBLGUsQ0FDQSxzQixDQUNBLG9CLENBQ0EsaUIsQ0FFQSx3RCxDQUNBLGlCLENBQ0EsbUIsQ0FFQSx1RSxDQUNBLG9CLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsVSxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLCtCLENBQ0EsYyxDQUVBLDZFLENBQUEsNkUsQ0FDQSx3QixDQVlBLG9ELENBQUEsaUQsQ0FBQSxrRCxDQUFBLCtDLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBRUEsc0QsQ0FBQSxtRCxDQUFBLG9ELENBQUEsaUQsQ0FDQSxZLENBQ0EsYyxDQUNBLGUsQ0FTQSx5RCxDQUFBLHdELENBQUEsc0QsQ0FBQSxxRCxDQUFBLHVELENBQUEsc0QsQ0FBQSxvRCxDQUFBLG1ELENBQ0EsUyxDQUNBLGUsQ0FDQSxjLENBS0Esd0QsQ0FBQSxxRCxDQUFBLHNELENBQUEsbUQsQ0FDQSxrQixDQTBEQSx3RCxDQXhEQSx5RCxDQUFBLHNELENBQUEsdUQsQ0FBQSxvRCxDQUNBLGlCLENBU0EscUMsQ0FDQSxnQyxDQUVBLGlDLENBQ0EsYyxDQUVBLG9DQUNBLGlDLENBQ0EsZ0JBNktBLHdCLENBMUtBLG9DLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUMsQ0FHQSxnQyxDQUNBLGdELENBQ0EsaUIsQ0FFQSwyQyxDQUNBLGlCLENBQ0EsWSxDQUNBLFMsQ0FDQSxlLENBQ0EsYSxDQUNBLHNCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHlDLENBQ0EsaUIsQ0FFQSw2QyxDQUNBLGtCLENBQ0EsUyxDQUNBLGEsQ0FDQSxpQixDQUVBLDRDLENBQ0EsYSxDQUNBLGlCLENBQ0EsZSxDQUNBLHdCLENBQ0EsYyxDQUtBLDZELENBQ0EscUIsQ0FDQSxvQixDQUNBLGdCLENBRUEsNEQsQ0FDQSxvQixDQUNBLFcsQ0FDQSxxQixDQUVBLDRELENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsVyxDQUVBLG9DQUNBLDRELENBQ0EsaUJBR0EsMEUsQ0FxRUEsaUUsQ0FwRUEscUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLHFCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLCtCLENBRUEsZ0YsQ0FBQSxnRixDQXFFQSx1RSxDQUFBLHVFLENBcEVBLG9CLENBQ0Esd0IsQ0FDQSxVLENBR0EsOEMsQ0FDQSxlLENBQ0EsZSxDQUdBLDZCLENBQ0EsaUIsQ0FDQSxnRCxDQUNBLGdCLENBRUEscUMsQ0FDQSxpQixDQUNBLFksQ0FDQSxTLENBQ0EsZSxDQUNBLGEsQ0FDQSxzQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSx5QyxDQUNBLGlCLENBRUEsdUMsQ0FDQSxrQixDQUNBLFMsQ0FDQSxhLENBQ0EsaUIsQ0FFQSxzQyxDQUNBLGEsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBRUEsd0MsQ0FDQSxpQixDQUNBLFMsQ0FDQSxxQixDQUNBLGlCLENBRUEsc0QsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxXLENBd0JBLGlDLENBQ0EsK0IsQ0FFQSw0QyxDQUNBLGEsQ0FHQSxnRCxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGlCLENBRUEseUUsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBUUEsb0QsQ0FDQSxpQixDQUNBLGtCLENBQ0EsMEIsQ0FDQSwyQixDQUNBLFUsQ0FDQSxjLENBQ0Esd0IsQ0FFQSxvQyxDQUNBLHNCLENBQ0EsaUIsQ0FFQSwyRCxDQUNBLDZCLENBRUEsdUMsQ0FDQSxrQixDQUVBLCtDLENBQ0EscUIsQ0E0QkEsZ0UsQ0ExQkEsOEMsQ0FDQSxrQixDQUVBLCtDLENBQ0EscUIsQ0FDQSx3QixDQUNBLHlDLENBQ0EsVSxDQUNBLFMsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSx3QixDQUNBLGEsQ0FDQSxjLENBQ0EsK0IsQ0FFQSw2RCxDQUNBLFksQ0FDQSw2QixDQUVBLDhELENBQ0EsYyxDQUNBLG1CLENBQ0EsVSxDQUtBLGlELENBQ0EsZSxDQUNBLHFCLENBQ0EsYyxDQUNBLGEsQ0FDQSwrQixDQUVBLHFELENBR0EsdUQsQ0FIQSxxRCxDQUdBLHVELENBRkEsYSxDQUtBLHNELENBQ0Esd0IsQ0FDQSx3QixDQUVBLHdELENBQ0EsZ0MsQ0FDQSx3QixDQUVBLHFFLENBQ0Esb0IsQ0FDQSxpQixDQUVBLCtFLENBQ0EsZSxDQUNBLGdCLENBRUEsaUQsQ0FDQSxXLENBQ0EseUMsQ0FDQSxlLENBQ0EsK0IsQ0FFQSx3RCxDQUNBLFEsQ0FDQSxTLENBQ0EsaUIsQ0FFQSxnRSxDQUNBLFEsQ0FFQSwyQixDQUNBLFMsQ0FFQSw4QixDQUNBLFUsQ0FDQSx3QixDQUNBLHlDLENBRUEsOEIsQ0FDQSxpQixDQUNBLCtCLENBRUEsMkMsQ0FDQSxrQixDQUVBLHVDLENBQ0EsaUIsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxpQixDQUVBLCtDLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxrRSxDQUVBLHdELENBQ0EsaUIsQ0FDQSxTLENBQ0Esb0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBRUEseUMsQ0FDQSxvQixDQUNBLFEsQ0FDQSxnQixDQUNBLGUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYSxDQUNBLCtCLENBRUEsK0MsQ0FBQSwrQyxDQUNBLGtCLENBQ0EsVSxDQUVBLDBELENBQ0EsYyxDQUNBLGUsQ0FHQSx5QyxDQUFBLDhDLENBQ0EsYSxDQUVBLHlDLENBQ0EsZSxDQU1BLHVDLENBQ0Esb0IsQ0FDQSxpQixDQUVBLG9DQUNBLHVDLENBQ0EsaUIsQ0FDQSxpQixDQUNBLG9CQU1BLG9ELENBQ0Esb0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsVSxDQUNBLHdCLENBRUEsb0NBQ0Esb0QsQ0FDQSxnQkFHQSxtRCxDQUNBLFMsQ0FDQSxlLENBRUEsaUUsQ0FDQSxlLENBRUEscUQsQ0FDQSx5QixDQUVBLGdFLENBQ0Esd0IsQ0FLQSxxRSxDQUhBLDZELENBQ0Esd0IsQ0FLQSxrRSxDQUNBLHdCLENBRUEsa0UsQ0FDQSx3QixDQUVBLDBDLENBQ0Esd0IsQ0FFQSxvRSxDQUFBLG9FLENBQ0Esd0IsQ0FFQSxpRSxDQUFBLGdFLENBQUEsaUUsQ0FBQSxtRSxDQUFBLG1FLENBQ0EsYSxDQUNBLGMsQ0FDQSxrQixDQUVBLGtFLENBQ0Esd0IsQ0FPQSxpRSxDQUNBLHdCLENBT0Esa0UsQ0FDQSx3QixDQU9BLGtFLENBQ0EsVSxDQUNBLHdCLENBQ0EseUMsQ0FFQSxxRSxDQUNBLFUsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxVLENBRUEsb0UsQ0FDQSxxQixDQUNBLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsUSxDQUVBLHdFLENBQ0EscUIsQ0FFQSw2RCxDQUNBLGdCLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGEsQ0FFQSx3QyxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQUVBLG9DQUNBLHdDLENBQ0EsYyxDQUNBLGdCQUdBLHdDLENBQ0EsYyxDQUNBLHdCLENBQ0EsYSxDQUdBLHdCLENBQ0EsVyxDQUNBLGMsQ0FDQSxrQixDQUVBLG9DQUNBLHdCLENBQ0EsWSxBQUdBLG9DQUNBLHdCLENBQ0EsaUIsQ0FDQSxpQixDQUNBLEssQ0FDQSxVLENBQ0Esb0JBcUJBLGdCLENBbEJBLG9DLENBbUJBLGlCLENBQ0Esb0IsQ0FHQSxxQixDQUlBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBOUJBLG9DLENBSUEsZSxDQURBLGlCLENBUUEsb0NBQ0Esb0MsQ0FDQSxhLENBQ0EsbUJBSUEsZ0IsQ0FHQSxnQixDQUNBLGdCLENBRUEsd0IsQ0FDQSxpQixDQUNBLHdCLENBS0EsVSxDQUNBLDhCLENBQ0EseUMsQ0FFQSw2QixDQUNBLGMsQ0FFQSxxQixDQUNBLG9CLENBQ0Esd0IsQ0FFQSwyQixDQUFBLDJCLENBQ0EsYSxDQUVBLHFCLENBQ0Esb0IsQ0FDQSxxQixDQUNBLHlDLENBRUEsc0IsQ0FBQSxzQixDQUNBLG9CLENBQ0EscUIsQ0FDQSxhLENBR0EsZ0MsQ0FDQSxpQyxDQUNBLGlCLENBQ0EsWSxDQUNBLGUsQ0FDQSxxQixDQUNBLGUsQ0FDQSx5QyxDQUVBLHdELENBQ0EseUQsQ0FDQSxXLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBRUEsc0QsQ0FDQSx1RCxDQUNBLFcsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FFQSxrRCxDQUNBLG1ELENBQ0Esa0IsQ0FFQSxnRCxDQUNBLGlELENBQ0Esb0IsQ0FDQSxxQixDQUNBLGdCLENBQ0Esa0MsQ0FDQSxrQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxvQixDQUNBLHlDLENBRUEsc0QsQ0FBQSxzRCxDQUVBLHVELENBREEsdUQsQ0FFQSw0QixDQUNBLG9CLENBT0EsbUQsQ0FDQSxpQixDQUNBLGEsQ0FDQSxlLENBQ0Esa0IsQ0FFQSxxRCxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxnQixDQWdEQSx3QixDQTlDQSw0RCxDQUNBLGUsQ0FFQSxrRSxDQUNBLGtCLENBRUEsaUUsQ0FDQSxhLENBRUEsNEQsQ0FDQSxZLENBQ0EsYSxDQUNBLDBCLENBQ0EsVyxDQUNBLFUsQ0FDQSxrQyxDQUNBLGtCLENBQ0EscUIsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLHlCLENBQ0EseUMsQ0FFQSxrRSxDQUFBLGtFLENBQ0EsOEIsQ0FDQSxvQixDQUNBLGtDLENBR0EsZSxDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FFQSxpQixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsMEIsQ0FDQSxVLENBS0EsZ0MsQ0FDQSxZLENBQ0EsMEIsQ0FDQSxXLENBQ0EsVSxDQUNBLCtCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EseUIsQ0FDQSx5QyxDQUVBLHNDLENBQUEsc0MsQ0FDQSwyQixDQUNBLHVCLENBQ0EsK0IsQ0FNQSxxRCxDQUNBLGlCLENBQ0EsZSxDQUVBLHVFLENBQ0EsUyxDQUNBLGlCLENBQ0EsUSxDQUNBLG1DLENBQ0EsMkIsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxZLENBQ0EscUIsQ0FDQSxrQixDQUNBLGUsQ0FDQSxpQixDQUNBLHlDLENBRUEsdUYsQ0FDQSxhLENBQ0EsZSxDQUdBLG9CLENBQ0Esd0IsQ0FDQSxlLENBQ0Esa0QsQ0FDQSxpQixDQUVBLGtDLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGEsQ0FFQSxxQyxDQUNBLG1CLENBQ0EsYSxDQUVBLG9DLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGdCLENBR0EsdUIsQ0FDQSxnQiIsImZpbGUiOiJwdWJsaWMubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBWYXJpYWJsZXMgRGVjbGFyZWQgKiovXG4vKioqKioqKioqKioqL1xuLmFyY2hpdmUgdWwucHJvZHVjdHMuY29sdW1ucy0zIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbn1cbi5hcmNoaXZlIHVsLnByb2R1Y3RzLmNvbHVtbnMtMyAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuc3RhdHVzLWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAwO1xufVxuLmFyY2hpdmUgdWwucHJvZHVjdHMuY29sdW1ucy0zIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5jaGlwcy1jb250YWluZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLmFyY2hpdmUgdWwucHJvZHVjdHMuY29sdW1ucy0zIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5jaGlwcy1jb250YWluZXIgLmNoaXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAzcHggMTBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wcm9wZXJ0eS1tb2JpbGUtZGF0YS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAzNnB4O1xuICB6LWluZGV4OiA5OTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDFweCkge1xuICAucHJvcGVydHktbW9iaWxlLWRhdGEtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5ib2R5LmFyY2hpdmUgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBwYWRkaW5nOiA1cHggMjBweDtcbn1cbmJvZHkuYXJjaGl2ZSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuc3RhdHVzLWNvbnRhaW5lciBzcGFuLnByb3BlcnR5LXN0YXR1cyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAucHJvcGVydHktZmxhZyxcbiAgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLnByb3BlcnR5LXNvdXJjZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLnN0YXR1cy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5zdGF0dXMtY29udGFpbmVyIHNwYW4ucHJvcGVydHktc3RhdHVzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5zdGF0dXMtY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDBweCBhdXRvIDEwcHg7XG4gIH1cbiAgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLnN0YXR1cy1jb250YWluZXIgc3Bhbi5wcm9wZXJ0eS1zdGF0dXMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuY2hpcHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5jaGlwcy1jb250YWluZXIgLmNoaXAge1xuICBtYXJnaW46IDNweCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAzcHggMTBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuY2hpcHMtY29udGFpbmVyIC5jaGlwIGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5jaGlwcy1jb250YWluZXIgLmNoaXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5sYXVuY2gtdGltZXItdGVzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5sYXVuY2gtdGltZXItdGVzdCBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJkO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogM3B4IDlweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MDE2MmQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ubGF1bmNoLXRpbWVyLXRlc3QgYnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvcGVydHktc291cmNlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogNHB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbn1cbi5wcm9wZXJ0eS1zb3VyY2U6aG92ZXIgLnRvb2x0aXAtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvcGVydHktc291cmNlIC50b29sdGlwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMTZweCAyMnB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB0b3A6IHVuc2V0O1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAyNDBweDtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4ucHJvcGVydHktc291cmNlIC50b29sdGlwLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB3aGl0ZTtcbiAgei1pbmRleDogOTk5OTk5O1xuICBsZWZ0OiAxMnB4O1xuICBib3R0b206IC05cHg7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucHJvcGVydHktc291cmNlIC50b29sdGlwLWNvbnRhaW5lciAuZmEtY2FyZXQtZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTJweDtcbiAgYm90dG9tOiAtMTVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIC8qIHZpc2liaWxpdHk6IGhpZGRlbjsgKi9cbiAgLyogb3BhY2l0eTogMDsgKi9cbiAgei1pbmRleDogOTk5OTk5OTk5O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLyogLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLW91dDsgKi9cbiAgLyogdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1vdXQ7ICovXG59XG4ucHJvcGVydHktc291cmNlIGltZyB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucHJvcGVydHktZmxhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlO1xufVxuLnByb3BlcnR5LWZsYWcgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzOHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBvcGFjaXR5OiAwLjk1O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgfVxufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMjtcbiAgdG9wOiAwO1xuICByaWdodDogLTE1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDYwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgc3Bhbixcbi5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiA5O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyAuaGlnaGxpZ2h0cy1sZWRlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgLmhpZ2hsaWdodHMtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgLmhpZ2hsaWdodHMtdGV4dDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcge1xuICBtYXgtd2lkdGg6IDIzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTFweCkge1xuICAjc2hvcExpc3RpbmdzIC5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgLmhpZ2hsaWdodHMtdGV4dCxcbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIC5oaWdobGlnaHRzLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuXG4jc2hvcExpc3RpbmdzIC5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcge1xuICB0b3A6IDE3cHg7XG4gIG1heC13aWR0aDogMzEwcHg7XG59XG5cbi53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gIHRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG59XG4ud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIC5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgc3Bhbixcbi53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHNwYW4sXG4gIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuYm9keTpub3QoLnNpbmdsZS1wcm9kdWN0KSAuc29sZF9vdXQgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyxcbmJvZHk6bm90KC5zaW5nbGUtcHJvZHVjdCkgLmZ1bGx5X3N1YnNjcmliZWQgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMC42KSBicmlnaHRuZXNzKDEuNSkgY29udHJhc3QoMC44KTtcbiAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwLjYpIGJyaWdodG5lc3MoMS41KSBjb250cmFzdCgwLjgpO1xufVxuXG4ud29vY29tbWVyY2Utc2hvcC1sb29wIC5hdGMtZGF0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2Utc2hvcC1sb29wIC5tYXgtcXR5LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi53b29jb21tZXJjZS1zaG9wLWxvb3AgLm1heC1xdHktd3JhcHBlci5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC53b29jb21tZXJjZS1zaG9wLWxvb3AgLm1heC1xdHktd3JhcHBlciB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbn1cbi53b29jb21tZXJjZS1zaG9wLWxvb3AgLm1heC1xdHktbm90aWNlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubWF4LXF0eS1ub3RpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubG9naW4tbm90aWNlIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubG9naW4tbm90aWNlIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubG9naW4tbm90aWNlIGE6aG92ZXIsIC53b29jb21tZXJjZS1zaG9wLWxvb3AgLmxvZ2luLW5vdGljZSBhOmZvY3VzIHtcbiAgY29sb3I6ICNkZDliMjE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBjb3VudGRvd24gc3R5bGluZyAqL1xuLyogY291bnRkb3duIHN0eWxpbmcgKi9cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlLnN3aXBlci1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmV0X3Nob3BfaW1hZ2Uge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5cbiNzaG9wTGlzdGluZ3MgdWwucHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2LFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5kZy1wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYsXG4uYXJjaGl2ZSB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYge1xuICBwYWRkaW5nOiAzcHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNzaG9wTGlzdGluZ3MgdWwucHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2LFxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmRnLXByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdixcbiAgLmFyY2hpdmUgdWwucHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2IHtcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICB9XG4gICNzaG9wTGlzdGluZ3MgdWwucHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2IC5jb3VudGRvd24tdGV4dCxcbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5kZy1wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0LFxuICAuYXJjaGl2ZSB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbiNzaG9wTGlzdGluZ3MgdWwucHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2IC5jb3VudGRvd24tdGV4dCxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuZGctcHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2IC5jb3VudGRvd24tdGV4dCxcbi5hcmNoaXZlIHVsLnByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdiAuY291bnRkb3duLXRleHQge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4jc2hvcExpc3RpbmdzIHVsLnByb2R1Y3RzIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmYtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqKioqKioqKiBJbiBQcm9ncmVzcyAqKioqKioqKioqKi9cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3Bpbm5lci1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtOGRlZyk7XG4gIH1cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSg4ZGVnKTtcbiAgfVxuICA0MCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKC04ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLThkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMCUsIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC04ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLThkZWcpO1xuICB9XG4gIDMwJSwgNTAlLCA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSg4ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoOGRlZyk7XG4gIH1cbiAgNDAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSgtOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKC04ZGVnKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHBvcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcG9wIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuLmZhLXNwaW5uZXItdGhpcmQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWFuaW1hdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tbmFtZTogc3Bpbm5lci1hbmltYXRpb247XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KTtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNyk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5mYS1jaXJjbGUtY2hlY2sge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcG9wIDAuM3MgMTtcbiAgICAgICAgICBhbmltYXRpb246IHBvcCAwLjNzIDE7XG59XG5cbi5jYXJ0LXBvcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB0YWRhIDEuNXMgMTtcbiAgICAgICAgICBhbmltYXRpb246IHRhZGEgMS41cyAxO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAubGltaXRlZC1yZWxlYXNlLW1heC1wdXJjaGFzZS1ub3RpY2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI5NDM3ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiA1cHggMHB4IDBweCAwcGM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODFweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wIC5ldF9zaG9wX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAucXVhbnRpdHkge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLnF1YW50aXR5IHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAucXVhbnRpdHkgLmlucHV0LXRleHQucXR5IHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggMHB4IDBweCA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjYzIzNTI2ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLnF1YW50aXR5IC5pbnB1dC10ZXh0LnF0eS5pbmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2E5YTlhOSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2cHg7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5sb2dpbi1yZXF1aXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyIGEubG9naW4tbm90aWNlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIgPiAqOm5vdCgucXVhbnRpdHkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIuc2hvdy1hZGRpbmcgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMuYWRkaW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3ctYWRkaW5nIC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydCB7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5zaG93LWRvbmUgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMuZG9uZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5zaG93LWRvbmUgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgb3BhY2l0eTogMDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3ctdmlldyBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDI7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5zaG93LXZpZXcgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgb3BhY2l0eTogMDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLm9uZS1sZWZ0IC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydCxcbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLm9uZS1sZWZ0IC5hZGRfdG9fY2FydF9hbmltYXRpb25zLFxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgYS5hZGRlZF90b19jYXJ0LndjLWZvcndhcmQge1xuICBsZWZ0OiAxNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0LFxuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucyxcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgYS5hZGRlZF90b19jYXJ0LndjLWZvcndhcmQge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLm9uZS1sZWZ0IC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydCB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2MyMzUyNiAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNhOWE5YTkgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLm9uZS1sZWZ0IGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAucHJvcGVydHktc3RvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydCB7XG4gIHotaW5kZXg6IDE7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQ6Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQsXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDNweCAzcHggM3B4IDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIGxlZnQ6IDg1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0LFxuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gICAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgYS5hZGRlZF90b19jYXJ0LndjLWZvcndhcmQge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzFkNmFhYTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAwO1xuICBsaW5lLWhlaWdodDogMS43NWVtO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgYS5hZGRlZF90b19jYXJ0LndjLWZvcndhcmQuaGlkZS1pbXBvcnRhbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZDpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgYS5hZGRlZF90b19jYXJ0LndjLWZvcndhcmQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ2YWFhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzFkNmFhYSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLm1hcmtldHBsYWNlVG9rZW5CdG4ge1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAuM2VtIDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDJkMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNDZweDtcbiAgYm9yZGVyLXdpZHRoOiAzcHggM3B4IDNweCAwcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2E5YTlhOTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgbGVmdDogODVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGRfdG9fY2FydF9hbmltYXRpb25zIHtcbiAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5kb25lIHtcbiAgY29sb3I6ICMwNjU3MDY7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5hZGRpbmcge1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGRfdG9fY2FydF9hbmltYXRpb25zIGkge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMuZG9uZSwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMuYWRkaW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2LS1tYXJrZXRwbGFjZSxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdi0tcm1tLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2LS1zZWxsLXRva2VucyxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdi0tZGVmaSxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdi0tbGVhcm4sXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5uYXYyLS1hZmZpbGlhdGUtcHJvZ3JhbSxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdjItLXBvcnRmb2xpbyxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdjItLWFmZmlsaWF0ZS1kYXNoYm9hcmQsXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5uYXYyLS1vcmRlcnMsXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5uYXYyLS1kb2N1bWVudHMsXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ldC1jYXJ0LWluZm8ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLXBvcnRmb2xpbyxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tb3JkZXJzLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1kb2N1bWVudHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIHVsLnByb2R1Y3RzLmNvbHVtbnMtMSxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgcC53b29jb21tZXJjZS1yZXN1bHQtY291bnQsXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNybW0tc2VjdGlvbixcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYtLW1hcmtldHBsYWNlLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYtLXJtbSxcbi5reWMtaW5jb21wbGV0ZSAubmF2LS1zZWxsLXRva2Vucyxcbi5reWMtaW5jb21wbGV0ZSAubmF2LS1kZWZpLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYtLWxlYXJuLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYyLS1hZmZpbGlhdGUtcHJvZ3JhbSxcbi5reWMtaW5jb21wbGV0ZSAubmF2Mi0tcG9ydGZvbGlvLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYyLS1hZmZpbGlhdGUtZGFzaGJvYXJkLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYyLS1vcmRlcnMsXG4ua3ljLWluY29tcGxldGUgLm5hdjItLWRvY3VtZW50cyxcbi5reWMtaW5jb21wbGV0ZSAuZXQtY2FydC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmt5Yy1pbmNvbXBsZXRlIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLXBvcnRmb2xpbyxcbi5reWMtaW5jb21wbGV0ZSBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1vcmRlcnMsXG4ua3ljLWluY29tcGxldGUgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tZG9jdW1lbnRzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmt5Yy1pbmNvbXBsZXRlIHVsLnByb2R1Y3RzLmNvbHVtbnMtMSwgLmt5Yy1pbmNvbXBsZXRlIHAud29vY29tbWVyY2UtcmVzdWx0LWNvdW50LCAua3ljLWluY29tcGxldGUgI3JtbS1zZWN0aW9uLCAua3ljLWluY29tcGxldGUgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5reWMtaW5jb21wbGV0ZSAua3ljLWluY29tcGxldGUtc2hvcC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLXNob3Atc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmt5Yy1pbmNvbXBsZXRlIC5reWMtaW5jb21wbGV0ZS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIHBhZGRpbmc6IDM1cHggNDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5reWMtaW5jb21wbGV0ZSAua3ljLWluY29tcGxldGUtY29udGFpbmVyIGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLWNvbnRhaW5lciAua3ljLWluY29tcGxldGUtdGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLmt5Yy1pbmNvbXBsZXRlIC5reWMtaW5jb21wbGV0ZS1jb250YWluZXIgLmt5Yy1pbmNvbXBsZXRlLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG59XG4ua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLWNvbnRhaW5lciBhIHtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xufSIsIkAtd2Via2l0LWtleWZyYW1lcyByZWFsdC1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyByZWFsdC1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLnJlYWx0LXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWFsdC1zcGlubmVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y0XCI7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE4cHgpO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICAtd2Via2l0LWFuaW1hdGlvbjogcmVhbHQtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiByZWFsdC1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbn1cbi5yZWFsdC1zcGlubmVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lcGFnZS1ndWVzdC1jb250ZW50LCAuZ3Vlc3Qtc3RhdHMtc2VjdGlvbiwgI2d1ZXN0LW1hcC1pbmZvLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keTpub3QoLmxvZ2dlZC1pbikgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHk6bm90KC5sb2dnZWQtaW4pICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ob21lcGFnZS1ndWVzdC1jb250ZW50LCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ndWVzdC1zdGF0cy1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5reWMtaW5jb21wbGV0ZSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNndWVzdC1tYXAtaW5mby1zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjZXZhbC1zaG93Y2FzZS1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNldmFsLXNob3djYXNlLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNldmFsLXNob3djYXNlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUVGRiAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IGgxIHtcbiAgY29sb3I6ICMxMTJDNEMgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHAsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuYm9keS5sb2dnZWQtaW4uaXMtVVMtbm9uLUFJLmhpZGUtcHJvZHVjdHMtdXMtbm9uLWFpIC5yZWFsdC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy1ub24tQUkuaGlkZS1wcm9kdWN0cy11cy1ub24tYWkgI3Nob3BMaXN0aW5ncyAuZXRfcGJfbW9kdWxlOm5vdCguZXRfcGJfc2hvcCkgI3VzLW5vbi1haS1ibG9ja2VyLW5vdGljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy1ub24tQUkuaGlkZS1wcm9kdWN0cy11cy1ub24tYWk6bm90KC5yb2xlLWFkbWluLCAucm9sZS12aWV3X29ubHkpICN1cy1ub24tYWktYmxvY2tlci1ub3RpY2Uge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA1NHB4IDA7XG59XG5cbiN1cy1ub24tYWktYmxvY2tlci1ub3RpY2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3VzLW5vbi1haS1ibG9ja2VyLW5vdGljZSAuZXRfcGJfcm93IHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgcGFkZGluZzogMzBweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlOm5vdCgudmlzaWJsZSkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAucmVhbHQtY2Fyb3VzZWwsXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjc2hvcExpc3RpbmdzIC5ldF9wYl9zaG9wLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pIC5yZWFsdC1jYXJvdXNlbC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgI3Nob3BMaXN0aW5ncyAuZXRfcGJfc2hvcC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEudmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5hcmNoaXZlICNsZWZ0LWFyZWEgPiAqOm5vdCgud29vY29tbWVyY2UtYnJlYWRjcnVtYik6bm90KC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIpOm5vdCgjZXQtYm9jKTpub3QoLnJlYWx0LXNwaW5uZXIpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5hcmNoaXZlICNsZWZ0LWFyZWEgPiAqOm5vdCgud29vY29tbWVyY2UtYnJlYWRjcnVtYik6bm90KC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIpOm5vdCgjZXQtYm9jKTpub3QoLnJlYWx0LXNwaW5uZXIpLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2UuYXJjaGl2ZSAjbGVmdC1hcmVhID4gKjpub3QoLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIpOm5vdCgud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyKTpub3QoI2V0LWJvYyk6bm90KC5yZWFsdC1zcGlubmVyKTpub3QoLnZpc2libGUpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudCxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IC5saXN0aW5nTWV0YSxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24sXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdBYm91dCxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNldC1ib2M6bm90KDpmaXJzdC1jaGlsZCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdNZXRhLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAubGlzdGluZ0Fib3V0LnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjZXQtYm9jOm5vdCg6Zmlyc3QtY2hpbGQpLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudDpub3QoLnZpc2libGUpLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdNZXRhOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAubGlzdGluZ0Fib3V0Om5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjZXQtYm9jOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCgudmlzaWJsZSkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbiNldC1ib2MgLndoeURldHJvaXQgLmV0X3BiX3JvdyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn0iLCJALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi53b29jb21tZXJjZS1FZGl0QWNjb3VudEZvcm0gZmllbGRzZXQge1xuICBtYXJnaW46IDMwcHggMCAzMHB4O1xuICBwYWRkaW5nOiAzNnB4IDIwcHggMjBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmOGZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdG9wOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNiYXphYXItbW9kYWwtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDgwJTtcbiAgbWF4LWhlaWdodDogODAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAjYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogOTAlO1xuICB9XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtc2Nyb2xsYWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWhlYWRlciA+IGgyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keS5vbmJvYXJkaW5nLTEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSBoMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSBwIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwgI2JhemFhci1tb2RhbC1ib2R5ICNjb25ncmF0dWxhdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzIyMjtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwgI2JhemFhci1tb2RhbC1ib2R5ICNjb25ncmF0dWxhdGlvbnMgaDMge1xuICBjb2xvcjogIzIyMjtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwgI2JhemFhci1tb2RhbC1ib2R5ICNjb25ncmF0dWxhdGlvbnMgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAubG9hZGluZy1kaXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNjBweCBhdXRvIDIwcHg7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAubG9hZGluZy1kaXYgc3ZnIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAubG9hZGluZy1kaXYgaSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAjaS11bmRlcnN0YW5kLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAjaS11bmRlcnN0YW5kLWNvbnRhaW5lciBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWJvZHkgI2ktdW5kZXJzdGFuZC1jb250YWluZXIgYnV0dG9uOmhvdmVyLCAjYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAjaS11bmRlcnN0YW5kLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xuICBjb2xvcjogd2hpdGU7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAjaS11bmRlcnN0YW5kLWNvbnRhaW5lciBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWJvZHkgI2ktdW5kZXJzdGFuZC1jb250YWluZXIgLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsIC5zY3JvbGwtZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgYm94LXNoYWRvdzogMCAwcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAuc2Nyb2xsLWRvd24gcCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsIC5zY3JvbGwtZG93biBpIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk5O1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMzUwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgLmNsb3NlLWJ1dHRvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgLmNsb3NlLWJ1dHRvbi13cmFwcGVyIC5jbG9zZS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAuY2xvc2UtYnV0dG9uLXdyYXBwZXIgLmNsb3NlLWJ1dHRvbiBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgLmNsb3NlLWJ1dHRvbi13cmFwcGVyIC5jbG9zZS1idXR0b246aG92ZXIgaSwgI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAuY2xvc2UtYnV0dG9uLXdyYXBwZXIgLmNsb3NlLWJ1dHRvbjpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4jb25ib2FyZGluZy0xLW1vZGFsLWNvbnRhaW5lciAjb25ib2FyZGluZy0xLW1vZGFsICNvbmJvYXJkaW5nLTEtbW9kYWwtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweCAyMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4jb25ib2FyZGluZy0xLW1vZGFsLWNvbnRhaW5lciAjb25ib2FyZGluZy0xLW1vZGFsICNvbmJvYXJkaW5nLTEtbW9kYWwtaGVhZGVyID4gaDIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IHAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IGEge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmJ1dHRvbi13cmFwcGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4jb25ib2FyZGluZy0xLW1vZGFsLWNvbnRhaW5lciAjb25ib2FyZGluZy0xLW1vZGFsICNvbmJvYXJkaW5nLTEtbW9kYWwtYm9keSAuYnV0dG9uLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jb25ib2FyZGluZy0xLW1vZGFsLWNvbnRhaW5lciAjb25ib2FyZGluZy0xLW1vZGFsICNvbmJvYXJkaW5nLTEtbW9kYWwtYm9keSAuYnV0dG9uLWxpbms6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IC5idXR0b24tbGluazpob3ZlciwgI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmJ1dHRvbi1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmxvYWRpbmctZGl2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDYwcHggYXV0byAyMHB4O1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmxvYWRpbmctZGl2IHN2ZyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmxvYWRpbmctZGl2IGkge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuXG5mb3JtLndvb2NvbW1lcmNlLWZvcm0ud29vY29tbWVyY2UtZm9ybS1yZWdpc3Rlci5yZWdpc3RlciBzcGFuLm9wdGlvbmFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0ud29vY29tbWVyY2UtZm9ybS53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyLnJlZ2lzdGVyIC5reWJfY3VzdG9tX3JlZ19maWVsZHMuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0ud29vY29tbWVyY2UtZm9ybS53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyLnJlZ2lzdGVyIHAjX2J1c2luZXNzX293bmVyc19maWVsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLndvb2NvbW1lcmNlLWZvcm0ud29vY29tbWVyY2UtZm9ybS1yZWdpc3Rlci5yZWdpc3RlciBwI2hwLXJlZy1maWVsZCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufSIsIi53b29jb21tZXJjZS1jYXJ0IC53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXQucXR5IHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2FydCAud29vY29tbWVyY2UgLnF1YW50aXR5IGlucHV0LnF0eTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UtY2FydCB7XG4gIC8qKlxuICAqIFNDU1MgZm9yOiBwdWJsaWMvQ2FydC9DYXJ0LnBocC5cbiAgKlxuICAqIE5PVEU6IE1vc3Qgb2YgdGhpcyBzdHlsaW5nIGFwcGxpZXMgdG8gdGhlIGNhcnQucGhwIHRlbXBsYXRlIGluIFdvb0NvbW1lcmNlLFxuICAqIHdoaWNoIGlzIG92ZXJyaWRkZW4gaW4gcmVhbHQtd3AtdGhlbWUuXG4gICpcbiAgKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53b29jb21tZXJjZS1jYXJ0IC53b29jb21tZXJjZS1jYXJ0LWZvcm1fX2NhcnQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ud29vY29tbWVyY2UtY2FydCAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50LmFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi53b29jb21tZXJjZS1jYXJ0ICNtYWluLWNvbnRlbnQgdGFibGUuY2FydCB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ud29vY29tbWVyY2UtY2FydCAjZXhwaXJhdGlvbi1ub3RpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuLndvb2NvbW1lcmNlLWNhcnQgI2V4cGlyYXRpb24tbm90aWNlICN0aW1lci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogNjBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi53b29jb21tZXJjZS1jYXJ0ICNleHBpcmF0aW9uLW5vdGljZSAudGV4dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi53b29jb21tZXJjZS1jYXJ0ICNleHBpcmF0aW9uLW5vdGljZSAudGV4dC1jb250YWluZXIgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cbi53b29jb21tZXJjZS1jYXJ0ICNleHBpcmF0aW9uLW5vdGljZSAudGV4dC1jb250YWluZXIgcDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4ud29vY29tbWVyY2UtY2FydCAudG90YWwtZmVlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC50b3RhbC1mZWVzIC50b3RhbC1mZWVzLXZhbHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC50b3RhbC1mZWVzIC5vcmRlci1pdGVtLWZlZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICByaWdodDogLTE5cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC50b3RhbC1mZWVzIC5vcmRlci1pdGVtLWZlZS1idXR0b24gaSB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC50b3RhbC1mZWVzIC5vcmRlci1pdGVtLWZlZS1idXR0b246aG92ZXIgaSwgLndvb2NvbW1lcmNlLWNhcnQgLnRvdGFsLWZlZXMgLm9yZGVyLWl0ZW0tZmVlLWJ1dHRvbjpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4ud29vY29tbWVyY2UtY2FydCAub3JkZXItaXRlbS1mZWUtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIG1pbi13aWR0aDogMjYwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UtY2FydCAub3JkZXItaXRlbS1mZWUtYm94IHtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG59XG4ud29vY29tbWVyY2UtY2FydCAub3JkZXItaXRlbS1mZWUtYm94IGg1IHtcbiAgcGFkZGluZzogMCAwIDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLndvb2NvbW1lcmNlLWNhcnQgLm9yZGVyLWl0ZW0tZmVlLWJveCBzcGFuIHtcbiAgY29sb3I6IGdyYXk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC5vcmRlci1pdGVtLWZlZS1ib3ggLmZlZS1icmVha2Rvd24ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud29vY29tbWVyY2UtY2FydCAub3JkZXItaXRlbS1mZWUtYm94IC5mZWUtdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLndvb2NvbW1lcmNlLWNhcnQgLm9yZGVyLWl0ZW0tZmVlLWJveCAuZmVlLXZhbHVlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC5oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59IiwiLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLWNhcnQtZm9ybV9fY29udGVudHMuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkLmFjdGlvbnMgZGl2LmNvdXBvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogLTdweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiAjNDQ0O1xufVxuLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLWNhcnQtZm9ybV9fY29udGVudHMuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkLmFjdGlvbnMgZGl2LmNvdXBvbiAjY291cG9uX2NvZGUge1xuICBmbG9hdDogbm9uZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTYwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uICNjb3Vwb25fY29kZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS1jYXJ0LWZvcm1fX2NvbnRlbnRzLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZC5hY3Rpb25zIGRpdi5jb3Vwb24gI2NvdXBvbl9jb2RlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uICNjb3Vwb25fY29kZSArIGJ1dHRvbi5idXR0b24ge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggMTVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0ci5jYXJ0LWRpc2NvdW50IHRoIHtcbiAgd2lkdGg6IDU1JTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0ci5jYXJ0LWRpc2NvdW50IHRkIHtcbiAgd2lkdGg6IDQ1JTtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UtY2FydCAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdHIuY2FydC1kaXNjb3VudCB0ZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWNhcnQgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRyLmNhcnQtZGlzY291bnQgdGQgLndvb2NvbW1lcmNlLXJlbW92ZS1jb3Vwb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59IiwiOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5uby1kaXNwbGF5IHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgei1pbmRleDogLTk5OTk5ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuXG4uY2F0YWxvZ190ZXh0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG59XG5cbi5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXIgPiBkaXYge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAxOHB4IDE4cHg7XG59XG5cbi5iYWNrLWNhdGFsb2ctbW9kYWwtb3Blbi1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5iYWNrLWNhdGFsb2ctbW9kYWwtb3Blbi1jb250YWluZXItMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNob3dJY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYycHgpIHtcbiAgcC53b29jb21tZXJjZS1yZXN1bHQtY291bnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjJweCkge1xuICAud29vY29tbWVyY2Utb3JkZXJpbmcge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJhY2stY2F0YWxvZy10ZXh0LWNvbnRhaW5lci1pbmplY3Qge1xuICBjbGVhcjogYm90aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE1NmNhYjtcbiAgbWFyZ2luOiAwIDAgMzZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXItaW5qZWN0IC5zZWUtYmFjay1jYXRhbG9nLXRleHQge1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXItaW5qZWN0IC5zZWUtYmFjay1jYXRhbG9nLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZXRfcGJfY29kZV9pbm5lciAuYmFjay1jYXRhbG9nLXRleHQtY29udGFpbmVyLWluamVjdCxcbi5ldF9wYl90ZXh0X2lubmVyIC5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXItaW5qZWN0IHtcbiAgbWFyZ2luOiAxOHB4O1xufVxuXG4uYXJjaGl2ZSAuYmFjay1jYXRhbG9nLXRleHQtY29udGFpbmVyLWluamVjdCB7XG4gIG1hcmdpbjogMThweCAwIDM1cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5iYWNrLWNhdGFsb2ctbW9kYWwtb3BlbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzFkNmFhYTtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC4zNWVtIDAuOWVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5iYWNrLWNhdGFsb2ctbW9kYWwtb3Blbjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbn1cblxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuZmlsdGVyLWlucHV0IHtcbiAgd2lkdGg6IDE3NXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgY29sb3I6ICM0ZTRlNGU7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuZmlsdGVyLWlucHV0I3NvcnQtYnkge1xuICB3aWR0aDogMTYwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMS41cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyIC5maWx0ZXItaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyZDM5NDA7XG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgLmZpbHRlci1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuZmlsdGVyLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyIC5maWx0ZXItaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyIC5iYWNrLWNhdGFsb2ctZmlsdGVycy1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgIC1tb3otY29sdW1uLWdhcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDIwcHggIWltcG9ydGFudDtcbiAgcm93LWdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzICFpbXBvcnRhbnQ7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuYmFjay1jYXRhbG9nLWZpbHRlcnMtY29udGFpbmVyI3Jlc2V0LWZpbHRlcnMge1xuICBwYWRkaW5nOiAwLjJlbSAwLjZlbSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuZmlsdGVycy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgYTpob3ZlciwgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZGQ5YjIxO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDg1JTtcbiAgaGVpZ2h0OiA4NSU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsIC5iYWNrLWNhdGFsb2ctbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsIC5iYWNrLWNhdGFsb2ctbW9kYWwtY2xvc2UtYnV0dG9uIGkge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAuYmFjay1jYXRhbG9nLW1vZGFsLWNsb3NlLWJ1dHRvbjpob3ZlciBpLCAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsIC5iYWNrLWNhdGFsb2ctbW9kYWwtY2xvc2UtYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiA5NCU7XG4gIH1cbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDM3ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtaGVhZGVyID4gaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWhlYWRlciA+IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLnNwaW5uZXItY29udGFpbmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRvcDogMzAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5lcnJvci1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzk3MTIxMjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICB0b3A6IDQwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAvKiBtYXJnaW46IDAgMHB4OyAqL1xuICBsZWZ0OiA1MCU7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuZXJyb3ItY29udGFpbmVyIC5lcnJvci1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLm5vLXByb3BlcnRpZXMtY29udGFpbmVyLFxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLm5vLXNsb3ctcXVlcnktY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNkZDliMjE7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdG9wOiA0MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgLyogbWFyZ2luOiAwIDBweDsgKi9cbiAgbGVmdDogNTAlO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLm5vLXByb3BlcnRpZXMtY29udGFpbmVyIC5uby1wcm9wZXJ0aWVzLW1lc3NhZ2UsXG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAubm8tc2xvdy1xdWVyeS1jb250YWluZXIgLm5vLXByb3BlcnRpZXMtbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5mYS1zcGlubmVyLXRoaXJkIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4ZnIgNGZyIDNmciA0ZnIgNWZyIDRmciA0ZnI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGdyYXk7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxZnIgMWZyO1xuICAgIHBhZGRpbmc6IDI2cHggMTVweCAxMHB4O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDdmciA1ZnIgN2ZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBwYWRkaW5nOiAyMXB4IDE2cHggMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYmFjay1jYXRhbG9nLXByb3BlcnR5LWNvbnRhaW5lciAuIC5cIiBcImJhY2stY2F0YWxvZy10b2tlbi1wcmljZS1jb250YWluZXIgYmFjay1jYXRhbG9nLXRva2Vucy1jb250YWluZXIgYmFjay1jYXRhbG9nLWFzc2V0LXByaWNlLWNvbnRhaW5lclwiIFwiYmFjay1jYXRhbG9nLXJlbnQtdG9rZW4tY29udGFpbmVyIGJhY2stY2F0YWxvZy15aWVsZC1jb250YWluZXIgLlwiIFwiZXRoZXJzY2FuLWNvbnRhaW5lciB1bmlzd2FwLWNvbnRhaW5lciAuXCI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIge1xuICAgIGdyaWQtYXJlYTogYmFjay1jYXRhbG9nLXByb3BlcnR5LWNvbnRhaW5lcjtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXRva2VuLXByaWNlLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBiYWNrLWNhdGFsb2ctdG9rZW4tcHJpY2UtY29udGFpbmVyO1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctdG9rZW5zLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBiYWNrLWNhdGFsb2ctdG9rZW5zLWNvbnRhaW5lcjtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLWFzc2V0LXByaWNlLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBiYWNrLWNhdGFsb2ctYXNzZXQtcHJpY2UtY29udGFpbmVyO1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2cteWllbGQtY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IGJhY2stY2F0YWxvZy15aWVsZC1jb250YWluZXI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1yZW50LXRva2VuLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBiYWNrLWNhdGFsb2ctcmVudC10b2tlbi1jb250YWluZXI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLnVuaXN3YXAtY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IHVuaXN3YXAtY29udGFpbmVyO1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5ldGhlcnNjYW4tY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IGV0aGVyc2Nhbi1jb250YWluZXI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkuYm94LW9wZW5lZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAyMXB4IDE2cHggMjFweDtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXByb3BlcnR5LWNvbnRhaW5lciB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzE1NmNhYjtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgYTpob3ZlciwgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmMmE5MWU7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgaSB7XG4gICAgY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC01cHg7XG4gICAgdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGkuc2hvd0ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGkubm8tZGlzcGxheSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGkudHVybi1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2cteWllbGQtY29udGFpbmVyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lcjpub3QoLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluLW91dDtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLm9wZW4tdXAge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIH1cbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIuYmFjay1jYXRhbG9nLXByb3BlcnR5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgLmJhY2stY2F0YWxvZy1wYWlyZWQtdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgLmJhY2stY2F0YWxvZy1wYWlyZWQtdmFsdWUgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjIyO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lci5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lciA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIgLmJhY2stY2F0YWxvZy1wYWlyZWQtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyIC5iYWNrLWNhdGFsb2ctcGFpcmVkLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lci5ldGhlcnNjYW4tY29udGFpbmVyIC5iYWNrLWNhdGFsb2ctcGFpcmVkLXZhbHVlLCAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLnVuaXN3YXAtY29udGFpbmVyIC5iYWNrLWNhdGFsb2ctcGFpcmVkLXZhbHVlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lci5ldGhlcnNjYW4tY29udGFpbmVyIGEubGluay1idXR0b24sICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIudW5pc3dhcC1jb250YWluZXIgYS5saW5rLWJ1dHRvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIHBhZGRpbmc6IDFweCA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIuZXRoZXJzY2FuLWNvbnRhaW5lciBhLmxpbmstYnV0dG9uOmhvdmVyLCAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLmV0aGVyc2Nhbi1jb250YWluZXIgYS5saW5rLWJ1dHRvbjpmb2N1cywgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lci51bmlzd2FwLWNvbnRhaW5lciBhLmxpbmstYnV0dG9uOmhvdmVyLCAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLnVuaXN3YXAtY29udGFpbmVyIGEubGluay1idXR0b246Zm9jdXMge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG59XG5cbi5iYWNrLWNhdGFsb2ctZXRoZXJldW0tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBwYWRkaW5nOiAycHggNHB4IDJweCA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTMyNWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMjViO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLmJhY2stY2F0YWxvZy1ldGhlcmV1bS1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJhY2stY2F0YWxvZy1ldGhlcmV1bS1idXR0b24ueGRhaSB7XG4gIGJvcmRlci1jb2xvcjogIzQ4YTlhNiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhhOWE2O1xufVxuLmJhY2stY2F0YWxvZy1ldGhlcmV1bS1idXR0b24ueGRhaTpob3ZlciwgLmJhY2stY2F0YWxvZy1ldGhlcmV1bS1idXR0b24ueGRhaTpmb2N1cyB7XG4gIGNvbG9yOiAjNDhhOWE2ICFpbXBvcnRhbnQ7XG59XG4uYmFjay1jYXRhbG9nLWV0aGVyZXVtLWJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi5iYWNrLWNhdGFsb2ctZXRoZXJldW0tYnV0dG9uOmhvdmVyLCAuYmFjay1jYXRhbG9nLWV0aGVyZXVtLWJ1dHRvbjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMjEzMjViICFpbXBvcnRhbnQ7XG59XG5cbi51cy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjZGZmNmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudXMtbWVzc2FnZS1jb250YWluZXIge1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxufVxuLnVzLW1lc3NhZ2UtY29udGFpbmVyIC51cy1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnVzLW1lc3NhZ2UtY29udGFpbmVyIC51cy1tZXNzYWdlOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59IiwiLyoqIFZhcmlhYmxlcyBEZWNsYXJlZCAqKi9cbi8qKioqKioqKioqKiovXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IC5saXN0aW5nQWJvdXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgI2V0LWJvYyB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIHtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFiczo6YmVmb3JlLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzOjpiZWZvcmUge1xuICBib3JkZXI6IG5vbmU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIGxpI3RhYi10aXRsZS1yZW5vdmF0aW9uX3RhYixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSN0YWItdGl0bGUtcmVub3ZhdGlvbl90YWIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSN0YWItdGl0bGUtcmVub3ZhdGlvbl90YWIsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSN0YWItdGl0bGUtcmVub3ZhdGlvbl90YWIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGk6OmJlZm9yZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICBib3R0b206IC0xcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTJweCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIGxpLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaS5hY3RpdmUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGksXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkuYWN0aXZlIHtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzAxOTYwNzg0MykgIWltcG9ydGFudDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIGxpLmFjdGl2ZSBhLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzExMkM0QztcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkuYWN0aXZlOjpiZWZvcmUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkuYWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBib3R0b206IC0xNHB4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGk6Zmlyc3QtY2hpbGQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkgYSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA1cHggMjBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSBhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkgYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkubGluZS10b3RhbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkubGluZS10b3RhbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmxpbmUtdG90YWwgaDQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkubGluZS10b3RhbCBzcGFuLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5saW5lLXRvdGFsIGg0LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5saW5lLXRvdGFsIHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmxpbmUtdG90YWwgaDQsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5saW5lLXRvdGFsIHNwYW4sXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkubGluZS10b3RhbCBoNCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5saW5lLXRvdGFsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmxpbmUtdG90YWwgc3BhbjpsYXN0LW9mLXR5cGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmxpbmUtdG90YWwgc3BhbjpsYXN0LW9mLXR5cGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5ncm9zcy1yZW50IGg0LCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuY2FwLXJhdGUgaDQsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5ub21pbmFsLWV4cGVjdGVkLWluY29tZSBoNCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuZ3Jvc3MtcmVudCBoNCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuY2FwLXJhdGUgaDQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLm5vbWluYWwtZXhwZWN0ZWQtaW5jb21lIGg0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmNhcC1yYXRlLWZhZGVkIGg0LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmNhcC1yYXRlLWZhZGVkIHNwYW4sXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmNhcC1yYXRlLWZhZGVkIGg0LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5jYXAtcmF0ZS1mYWRlZCBzcGFuIHtcbiAgY29sb3I6ICM1MDUwNTAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldExlZ2FsRGVzY3JpcHRpb24gPiAqLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRGdXJuaXR1cmUgPiAqLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBcHBsaWFuY2VzID4gKixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRMZWdhbERlc2NyaXB0aW9uID4gKixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRGdXJuaXR1cmUgPiAqLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFwcGxpYW5jZXMgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRMZWdhbERlc2NyaXB0aW9uID4gc3Bhbi5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRGdXJuaXR1cmUgPiBzcGFuLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFwcGxpYW5jZXMgPiBzcGFuLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0TGVnYWxEZXNjcmlwdGlvbiA+IHNwYW4uZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRGdXJuaXR1cmUgPiBzcGFuLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXBwbGlhbmNlcyA+IHNwYW4uZGF0YSB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIGg0Lm1ldGFMYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMjNweDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldDFzdFlyRXhwZWN0ZWRJbmNvbWUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldFJldHVybiAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UHJvcGVydHlUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFzc2V0VHlwZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldEFzc2V0VHlwZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRvdGFsT2ZmZXJpbmdQcmljZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb2tlblR5cGUgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldFJldHVybiAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRQcm9wZXJ0eVR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFzc2V0VHlwZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldEFzc2V0VHlwZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb2tlbk9mZmVyaW5nVHlwZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG90YWxPZmZlcmluZ1ByaWNlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb2tlblR5cGUgLmRhdGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIC5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldDFzdFlyRXhwZWN0ZWRJbmNvbWUgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIC5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIC5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuT2ZmZXJpbmdUeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRvdGFsT2ZmZXJpbmdQcmljZSBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRvdGFsT2ZmZXJpbmdQcmljZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5UeXBlIC5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCAuZGF0YSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldDFzdFlyRXhwZWN0ZWRJbmNvbWUgLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UHJvcGVydHlUeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSAuZGF0YSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFzc2V0VHlwZSBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBc3NldFR5cGUgLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0QXNzZXRUeXBlIC5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG90YWxPZmZlcmluZ1ByaWNlIC5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuVHlwZSAuZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UHJvcGVydHlUeXBlIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgaDQubWV0YUxhYmVsLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgaDQubWV0YUxhYmVsLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb2tlblR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuT2ZmZXJpbmdUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldDFzdFlyRXhwZWN0ZWRJbmNvbWUgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSAuZGF0YSB7XG4gIGNvbG9yOiAjZTgyNDI0O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QW5udWFsUmV0dXJuIC5pdGVtLW5vdGljZSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0UmV0dXJuIC5pdGVtLW5vdGljZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLml0ZW0tbm90aWNlLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldFJldHVybiAuaXRlbS1ub3RpY2Uge1xuICB0b3A6IDJweCAhaW1wb3J0YW50O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UHJvcGVydHlUeXBlLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBc3NldFR5cGUsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldEFzc2V0VHlwZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRQcm9wZXJ0eVR5cGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldEFzc2V0VHlwZSB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgdWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBvcGFjaXR5IGVhc2UtaW4tb3V0O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHVsLm9wZW4sXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHVsLm9wZW4ge1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bC5vcGVuIGxpLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bC5vcGVuIGxpIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0NCwgNjUsIDEyMSwgMC4xMDk4MDM5MjE2KTtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bDpub3QoLm9wZW4pIGxpLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bDpub3QoLm9wZW4pIGxpIHtcbiAgcGFkZGluZzogMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHNwYW4uZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSBoNCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgc3Bhbi5kYXRhLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSBoNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgc3Bhbi5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgaDQsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgc3Bhbi5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIGg0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSBzcGFuLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHNwYW4uZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgaDEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgaDIsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgLnRva2VuLWhpZ2hsaWdodHMtY29udGVudCAudGl0bGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgLnRpdGxlIHtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgLnN1YnRpdGxlLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCAuc3VidGl0bGUge1xuICBjb2xvcjogIzE1NkNBQjtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwge1xuICB6LWluZGV4OiA5O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzAxOTYwNzg0Myk7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmV0X3BiX3NlY3Rpb24ge1xuICB6LWluZGV4OiA5OTk5OTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uIGgzLmJsdWUtdGl0bGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24uZXRfcGJfc2VjdGlvbiBoMy5ibHVlLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMxMTJjNGM7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uIGgzLmJsdWUtdGl0bGUsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uIGgzLmJsdWUtdGl0bGUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmV0X3BiX3NlY3Rpb24gaDMuYmx1ZS10aXRsZSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmV0X3BiX3NlY3Rpb24gaDMuYmx1ZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5kZXRhaWxzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24uZGV0YWlscy1zZWN0aW9uIC5ldF9wYl9jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5kZXRhaWxzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlIGxpOmxhc3QtY2hpbGQsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5kZXRhaWxzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlIGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmxpc3RpbmdNZXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24ubGlzdGluZ01ldGEge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfcm93LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNjBweCAzMHB4IDMwcHggMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9yb3csXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfcm93IHtcbiAgICBwYWRkaW5nOiA2MHB4IDE1cHggMTVweCAxNXB4O1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uOmZpcnN0LW9mLXR5cGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFzc2V0UmVudFN0YXJ0RGF0ZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFzc2V0UmVudFN0YXJ0RGF0ZSAubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAuYXNzZXRJbmNvbWVTdGFydERhdGUgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hc3NldEluY29tZVN0YXJ0RGF0ZSAubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFzc2V0UmVudFN0YXJ0RGF0ZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hc3NldFJlbnRTdGFydERhdGUgLm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hc3NldEluY29tZVN0YXJ0RGF0ZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hc3NldEluY29tZVN0YXJ0RGF0ZSAubWV0YUxhYmVsIHtcbiAgY29sb3I6ICNkODhlMDM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24sXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgPiBzcGFuLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSBoNCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgaDUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpID4gc3BhbixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgaDQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpIGg1LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgPiBzcGFuLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgaDQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSBoNSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpID4gc3BhbixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpIGg0LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgaDUge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSA+IHNwYW4sXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgaDQsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgaDUsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgPiBzcGFuLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpIGg0LFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpIGg1LFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSA+IHNwYW4sXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpIGg0LFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSBoNSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgPiBzcGFuLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93biBsaSBoNCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgaDUge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpIGg1LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93biBsaSBoNSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpIGg1LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgaDUge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFwcHJlY2lhdGlvbi1ub3QtaW5jbHVkZWQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAuYXBwcmVjaWF0aW9uLW5vdC1pbmNsdWRlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFwcHJlY2lhdGlvbi1ub3QtaW5jbHVkZWQgc3BhbixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5pdGVtLW5vdGljZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5pdGVtLW5vdGljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbm9uZTtcbiAgdG9wOiAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGEwYTA7XG4gIGxpbmUtaGVpZ2h0OiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLml0ZW0tbm90aWNlLnJlbnRhbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5pdGVtLW5vdGljZS5yZW50YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0Mzc4O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gbGkubGluZS10b3RhbCA+IC5pdGVtLW5vdGljZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIGxpLmxpbmUtdG90YWwgPiAuaXRlbS1ub3RpY2Uge1xuICB0b3A6IDRweDtcbn1cblxuLnRhYnMtc2VjdGlvbiAuZGlzY2xhaW1lci1jb3B5IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTQzNzg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4udGFicy1zZWN0aW9uIC5kaXNjbGFpbWVyLWNvcHkgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG4udGFicy1zZWN0aW9uIC5kaXNjbGFpbWVyLWNvcHkgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuICAjdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmV0X3BiX2NvbHVtbi5ldF9wYl9jb2x1bW5fMV8yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICB9XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmV0X3BiX2NvbHVtbi5ldF9wYl9jb2x1bW5fMV8yOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdTUG9ydGlvbixcbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdEUG9ydGlvbiB7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmNGZhZmYgIWltcG9ydGFudDtcbn1cbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdTUG9ydGlvbiBoNC5tZXRhTGFiZWwsXG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmFzc2V0UmVnU1BvcnRpb24gc3Bhbi5kYXRhLFxuI3RhYi1wcm9wZXJ0eV9oaWdobGlnaHRzIC5hc3NldFJlZ0RQb3J0aW9uIGg0Lm1ldGFMYWJlbCxcbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdEUG9ydGlvbiBzcGFuLmRhdGEge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdTUG9ydGlvbi5taW5pbWl6ZSBoNC5tZXRhTGFiZWwsXG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmFzc2V0UmVnU1BvcnRpb24ubWluaW1pemUgc3Bhbi5kYXRhLFxuI3RhYi1wcm9wZXJ0eV9oaWdobGlnaHRzIC5hc3NldFJlZ0RQb3J0aW9uLm1pbmltaXplIGg0Lm1ldGFMYWJlbCxcbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdEUG9ydGlvbi5taW5pbWl6ZSBzcGFuLmRhdGEge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLnRva2VuLWhpZ2hsaWdodHMtY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLnRva2VuLWhpZ2hsaWdodHMtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAudG9rZW4taGlnaGxpZ2h0cy1jb250ZW50IC50aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLnN1YnRpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICMxNTZDQUI7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmV4cGxhaW5lci1saW5rIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmV4cGxhaW5lci1saW5rIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbiN0YWItYmxvY2tjaGFpbl90YWIgYSB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3RhYi1ibG9ja2NoYWluX3RhYiBhOmhvdmVyLCAjdGFiLWJsb2NrY2hhaW5fdGFiIGE6Zm9jdXMge1xuICBjb2xvcjogI2YyYTkxZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3RhYi1ibG9ja2NoYWluX3RhYiAuZXRfcGJfcm93IHtcbiAgcGFkZGluZzogMjVweCAzMHB4IDMwcHggIWltcG9ydGFudDtcbn1cbiN0YWItYmxvY2tjaGFpbl90YWIgLmV0X3BiX3JvdzpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogNjBweCAzMHB4IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMmM0Yztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICN0YWItYmxvY2tjaGFpbl90YWIgLmV0X3BiX3JvdyAubW9iaWxlLW5vLW1hcmdpbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4jdGFiLWJsb2NrY2hhaW5fdGFiIC5hc3NldFRva2VuSWRlbnRpZmllciAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4uZGV0YWlscy1zZWN0aW9uIC5jb25kby1kZXRhaWxzLWxlZnQtY29sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbiNwcm9wZXJ0eS1kZXRhaWxzIC5wcm9wZXJ0eS1kZXRhaWxzLWJyZWFrZG93biB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbi5ibHVlLXRpdGxlIHtcbiAgY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbnVsLmRldGFpbHMtbGlzdC50YWJzLXVsIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG51bC5kZXRhaWxzLWxpc3QudGFicy11bCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODFweCkge1xuICAubGlzdGluZ01ldGEuZXRfcGJfc2VjdGlvbi50YWJzLXNlY3Rpb246OmJlZm9yZSxcbiAgLmRldGFpbHMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uLnRhYnMtc2VjdGlvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMnB4O1xuICAgIHRvcDogNjdweDtcbiAgICBib3R0b206IDM1cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gIH1cbn1cbi5ldC1sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtaXRlbSBoNCxcbi5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkubGluZS1pdGVtIHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWwge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCA+IGxpLmxpbmUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxudWwuYXNzZXRJRGxpc3Qgc3Bhbi5kYXRhLFxudWwuaW52ZXN0b3JJRGxpc3QgbGkgc3Bhbi5kYXRhLFxudWwuZGV0YWlscy1saXN0IGxpIHNwYW4uZGF0YSB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbnVsLmFzc2V0SURsaXN0IHNwYW4uZGF0YSBsaTpsYXN0LW9mLXR5cGUsXG51bC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuLmRhdGEgbGk6bGFzdC1vZi10eXBlLFxudWwuZGV0YWlscy1saXN0IGxpIHNwYW4uZGF0YSBsaTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24uZGV0YWlscy1zZWN0aW9uIC5ldF9wYl9jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmRldGFpbHMtc2VjdGlvbiAuZXRfcGJfY29sdW1uOmZpcnN0LW9mLXR5cGUgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIH1cbn1cbi8qKioqICBPTEQgUHJvZHVjdCBGaW5hbmNpYWxzIFN0eWxpbmcgKioqKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLyoqIFZhbHVhdGlvbiBUYWIgICoqL1xuZGl2I3RhYi12YWx1YXRpb25fdGFiIC5ldF9wYl9jb2x1bW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZhbHVhdGlvbi1yb3ctY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnZhbHVhdGlvbi1yb3ctY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudmFsdWF0aW9uLXJvdy1jb250ZW50ID4gZGl2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4udmFsdWF0aW9uLXJvdy1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi52YWx1YXRpb24tcm93LWNvbnRlbnQgPiBkaXYge1xuICBwYWRkaW5nOiAxN3B4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODFweCkge1xuICAudmFsdWF0aW9uLXJvdy1jb250ZW50ID4gZGl2IHtcbiAgICBmbGV4OiAxIDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC52YWx1YXRpb24tcm93LWNvbnRlbnQgPiBkaXYge1xuICAgIHBhZGRpbmc6IDE3cHggMTBweCAxN3B4IDE1cHg7XG4gIH1cbn1cbi52YWx1YXRpb24tcm93LWNvbnRlbnQgLm1vYmlsZS10b3Atcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGg0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gbGkudmFsdWF0aW9uLXJvdyB7XG4gIGJveC1zaGFkb3c6IDBweCAwLjVweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gbGkudmFsdWF0aW9uLXJvdyBpLmZhci5mYS1jaXJjbGUtaW5mbyB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3c6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIC52YWx1YXRpb24tZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAuNjU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE3cHggMjBweCAyMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIGRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiAudmFsdWF0aW9uLWRhdGUge1xuICAgIG1heC13aWR0aDogMTMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIHtcbiAgICBmbGV4OiAwLjU1O1xuICB9XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIC52YWx1YXRpb24tZGF0ZSBoNCxcbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIGg1IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIGg0LmJvbGQtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIGg1IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiAudmFsdWF0aW9uLWRhdGUgPiBzcGFuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiBsaS52YWx1YXRpb24tcm93IC52YWx1YXRpb24tcm93LWNvbnRlbnQgLnZhbHVhdGlvbi10b29sdGlwLXdyYXBwZXIgLnZhbHVhdGlvbi10b29sdGlwIHtcbiAgei1pbmRleDogOTk5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IC0xMDZweDtcbiAgYm90dG9tOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTJweDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2hhZG93OiAwcHggLTFweCA2cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiBsaS52YWx1YXRpb24tcm93IC52YWx1YXRpb24tcm93LWNvbnRlbnQgLnZhbHVhdGlvbi10b29sdGlwLXdyYXBwZXIgLnZhbHVhdGlvbi10b29sdGlwOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiA4M3B4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlciAudmFsdWF0aW9uLXRvb2x0aXAgYSB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlciAudmFsdWF0aW9uLXRvb2x0aXAgYTpob3ZlciwgZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiBsaS52YWx1YXRpb24tcm93IC52YWx1YXRpb24tcm93LWNvbnRlbnQgLnZhbHVhdGlvbi10b29sdGlwLXdyYXBwZXIgLnZhbHVhdGlvbi10b29sdGlwIGE6Zm9jdXMge1xuICBjb2xvcjogI2YyYTkxZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlcjpob3ZlciAudmFsdWF0aW9uLXRvb2x0aXAsIGRpdiNwcm9wZXJ0eS12YWx1YXRpb24gbGkudmFsdWF0aW9uLXJvdyAudmFsdWF0aW9uLXJvdy1jb250ZW50IC52YWx1YXRpb24tdG9vbHRpcC13cmFwcGVyOmZvY3VzIC52YWx1YXRpb24tdG9vbHRpcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCAjMTU2Y2FiIGRvdHRlZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuc3Bhbi52YWx1YXRpb24tdmFsdWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi52YWx1YXRpb24tYnJlYWtkb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDgsIDIzNiwgMjU1LCAwLjMwOTgwMzkyMTYpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgxcHgpIHtcbiAgLnZhbHVhdGlvbi1icmVha2Rvd24ge1xuICAgIG1pbi13aWR0aDogMzA1cHg7XG4gICAgbWF4LXdpZHRoOiAzMDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnZhbHVhdGlvbi1icmVha2Rvd24ge1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMTJweDtcbiAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEycHg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmFsdWF0aW9uLWJyZWFrZG93biB7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gIH1cbn1cbi52YWx1YXRpb24tYnJlYWtkb3duIC5icmVha2Rvd24taXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIC52YWx1YXRpb24tYnJlYWtkb3duIC5icmVha2Rvd24taXRlbSB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnZhbHVhdGlvbi1icmVha2Rvd24gLmJyZWFrZG93bi1pdGVtIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIC52YWx1YXRpb24tYnJlYWtkb3duIC5icmVha2Rvd24taXRlbS5uby1wYWQtYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52YWx1YXRpb24tYnJlYWtkb3duIGg0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnZhbHVhdGlvbi1jaGFuZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxN3B4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGVjZmY7XG59XG4udmFsdWF0aW9uLWNoYW5nZXMgPiBkaXYge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAudmFsdWF0aW9uLWNoYW5nZXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIH1cbn1cblxuLnZhbHVhdGlvbi1kb2NzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnZhbHVhdGlvbi1kb2NzID4gZGl2IHtcbiAgZmxleC1ncm93OiAxO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC52YWx1YXRpb24tZG9jcyA+IGRpdiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG4udmFsdWF0aW9uLWRvY3MgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmFsdWF0aW9uLWRvY3MgLmRvY3MtbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi52YWx1YXRpb24tZG9jcyBkaXYjaW5pdGlhbC1vZmZlcmluZy1kb2NzIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udmFsdWF0aW9uLWRvY3MgaDQge1xuICBwYWRkaW5nOiAwO1xufVxuLnZhbHVhdGlvbi1kb2NzIGg0ICsgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uYXNzZXQtdmFsLFxuLmFubnVhbC1jaGFuZ2Uge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmFzc2V0LXZhbCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG5zcGFuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfcm93LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCN0YWItdmFsdWF0aW9uX3RhYiAudGFicy1zZWN0aW9uIC5ldF9wYl9yb3cge1xuICBwYWRkaW5nOiA3MnB4IDMwcHggMjBweDtcbn1cblxuYnV0dG9uLmFzc2V0LWJyZWFrZG93bi10b2dnbGUsXG5idXR0b24uZmVlcy10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjNweDtcbiAgdG9wOiAxcHg7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuYnV0dG9uLmFzc2V0LWJyZWFrZG93bi10b2dnbGUubWFpbi1hc3NldCxcbmJ1dHRvbi5mZWVzLXRvZ2dsZS5tYWluLWFzc2V0IHtcbiAgdG9wOiA5cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcmlnaHQ6IC0zNnB4O1xufVxuYnV0dG9uLmFzc2V0LWJyZWFrZG93bi10b2dnbGUgaSxcbmJ1dHRvbi5mZWVzLXRvZ2dsZSBpIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbmJ1dHRvbi5hc3NldC1icmVha2Rvd24tdG9nZ2xlOmhvdmVyIGksIGJ1dHRvbi5hc3NldC1icmVha2Rvd24tdG9nZ2xlOmZvY3VzIGksXG5idXR0b24uZmVlcy10b2dnbGU6aG92ZXIgaSxcbmJ1dHRvbi5mZWVzLXRvZ2dsZTpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG5idXR0b24uYXNzZXQtYnJlYWtkb3duLXRvZ2dsZS5vcGVuIGksXG5idXR0b24uZmVlcy10b2dnbGUub3BlbiBpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbmJ1dHRvbi5hc3NldC1icmVha2Rvd24tdG9nZ2xlIHtcbiAgdG9wOiA1cHg7XG59XG5cbi5hc3NldC1icmVha2Rvd24ge1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uYXNzZXQtYnJlYWtkb3duOm5vdCgudmlzaWJsZSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmFzc2V0LWJyZWFrZG93bi5tYWluLWFzc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5hc3NldC1icmVha2Rvd24ub3BlbiB7XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbn1cbi5hc3NldC1icmVha2Rvd24gaDQucHJpY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYXNzZXQtYnJlYWtkb3duIC5mZWUtaXRlbSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAuaGVyb01ldGEgLm1haW4tYXNzZXQtcHJpY2UgaDMucHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAubGlzdGluZ01ldGEgLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLmxpbmUtaXRlbS5hc3NldC1wcmljZSBoNCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLmF2ZXJhZ2Utbm90aWNlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNTM1MzUzO1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnJlYWx0LXRvb2x0aXAtd3JhcHBlciBpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC0xNjNweDtcbiAgdG9wOiAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTJweDtcbiAgbWluLXdpZHRoOiAyNDVweDtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2hhZG93OiAwcHggLTFweCA2cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IDcxcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAgYSB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucmVhbHQtdG9vbHRpcC13cmFwcGVyIC5yZWFsdC10b29sdGlwIGE6aG92ZXIsICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZjJhOTFlICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAudG9vbHRpcC11cCB7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogMjFweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAudG9vbHRpcC11cDo6YmVmb3JlIHtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiAtNXB4O1xuICByaWdodDogNzFweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXI6aG92ZXIgLnJlYWx0LXRvb2x0aXAsICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXI6Zm9jdXMgLnJlYWx0LXRvb2x0aXAge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnJlYWx0LXRvb2x0aXAtd3JhcHBlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCAjMTU2Y2FiIGRvdHRlZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLmNvbXBvdW5kLWxvZ28ucmVhbHQtdG9vbHRpcC13cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTE2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLmNvbXBvdW5kLWxvZ28ucmVhbHQtdG9vbHRpcC13cmFwcGVyIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5jb21wb3VuZC1sb2dvLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCB7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogLTVweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5jb21wb3VuZC1sb2dvLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcDo6YmVmb3JlIHtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAxMnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLnJlc2VydmUtYW1vdW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLnJlc2VydmUtYW1vdW50IC5iYWxhbmNlLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLnJlc2VydmUtYW1vdW50IC5iYWxhbmNlLXRleHQ6aG92ZXIsICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuYmFsYW5jZS10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAubWFpbnRlbmFuY2UtcmVzZXJ2ZSAucmVzZXJ2ZS1hbW91bnQgLnNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuc3Bpbm5lciBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuc3Bpbm5lciBpOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29udGVudDogXCJcXGYzZjRcIjtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAubG9hZGluZyAuc3Bpbm5lciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLnJlc2VydmUtYW1vdW50IC5sb2FkaW5nIC5zcGlubmVyIGkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAubG9hZGluZyAuYmFsYW5jZS10ZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuZGFpLWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuZGFpLWxvZ28gLnJlYWx0LXRvb2x0aXAge1xuICB0b3A6IHVuc2V0O1xuICBib3R0b206IDE1cHg7XG4gIHJpZ2h0OiAtNjVweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuZGFpLWxvZ28gLnJlYWx0LXRvb2x0aXA6OmJlZm9yZSB7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogLTVweDtcbiAgcmlnaHQ6IDcwcHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAubWFpbnRlbmFuY2UtcmVzZXJ2ZSAucmVzZXJ2ZS1hbW91bnQgI21haW50ZW5hbmNlLXJlc2VydmUtYmFsYW5jZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3Qge1xuICBmbG9hdDogbGVmdDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWwge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkubGluZS10b3RhbC5uby1ib3JkZXItdG9wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWw6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5saW5lLXRvdGFsIGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5saW5lLXRvdGFsIHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzI5NDM3ODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkubGluZS10b3RhbC5zcGxpdC1vZmZlcmluZyB7XG4gIGJhY2tncm91bmQ6ICNmNGZhZmY7XG4gIHBhZGRpbmc6IDVweCAxMnB4ICFpbXBvcnRhbnQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWwuc3BsaXQtb2ZmZXJpbmcgaDQsXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWwuc3BsaXQtb2ZmZXJpbmcgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5saW5lLXRvdGFsLnNwbGl0LW9mZmVyaW5nLm1pbmltaXplIGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5saW5lLXRvdGFsLnNwbGl0LW9mZmVyaW5nLm1pbmltaXplIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmNhcC1yYXRlIGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5jYXAtcmF0ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkubm9taW5hbC1leHBlY3RlZC1pbmNvbWUgaDQsXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLm5vbWluYWwtZXhwZWN0ZWQtaW5jb21lIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5yZW5vdmF0aW9uLXRhcmdldC15aWVsZCB7XG4gIGNvbG9yOiAjOTAxNjJjO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLnJlbm92YXRpb24tdGFyZ2V0LXlpZWxkIGg0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkucmVub3ZhdGlvbi10YXJnZXQteWllbGQgc3BhbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpIGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSBoNSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSBoNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSBoNSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSAuZmVlcy10b2dnbGUtd3JhcHBlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpIC5mZWVzLXRvZ2dsZS13cmFwcGVyIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTRweCAwIDA7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkgLmZlZXMtdG9nZ2xlLXdyYXBwZXIgYnV0dG9uLm9wZW4sICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkgLmZlZXMtdG9nZ2xlLXdyYXBwZXIgYnV0dG9uOmhvdmVyLCAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpIC5mZWVzLXRvZ2dsZS13cmFwcGVyIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjZTg5YTA0O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSAuZmVlcy10b2dnbGUtd3JhcHBlciBidXR0b24ub3Blbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkgLmZlZXMtdG9nZ2xlLXdyYXBwZXIgYnV0dG9uOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAycHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgPiBsaSB7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgPiBsaTpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgPiBsaS5ncm9zcy1yZW50Lmhhcy1mZWVzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0ID4gbGkuZ3Jvc3MtcmVudC5oYXMtZmVlcyA+IGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCA+IGxpLmdyb3NzLXJlbnQuaGFzLWZlZXMgPiBzcGFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgPiBsaSA+IGg0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCA+IGxpID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyxcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMub3BlbixcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0ub3BlbiB7XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcy5vcGVuLmFzc2V0LWJyZWFrZG93bixcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0ub3Blbi5hc3NldC1icmVha2Rvd24ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkuZmVlLWl0ZW0uc3ViLWl0ZW0sXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24ubGluZS1pdGVtIGxpLmZlZS1pdGVtLnN1Yi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNkMGU5ZmYgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpLFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOHB4IDIwcHggMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaTpudGgtY2hpbGQoMm4rMSksXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24ubGluZS1pdGVtIGxpOm50aC1jaGlsZCgybisxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZhZmY7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgPiBzcGFuLFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSBsaSA+IHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSwgI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpLnJvdW5kaW5nX2Vycm9yLFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSxcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0gbGkucm91bmRpbmdfZXJyb3Ige1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkudW5yb3VuZGVkX2xpc3RpbmdfcHJpY2UsXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24ubGluZS1pdGVtIGxpLnVucm91bmRlZF9saXN0aW5nX3ByaWNlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyOTQzNzggIWltcG9ydGFudDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSBoNSxcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSBzcGFuLFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSBoNSxcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0gbGkudW5yb3VuZGVkX2xpc3RpbmdfcHJpY2Ugc3BhbiB7XG4gIGNvbG9yOiAjMjk0Mzc4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4jb2ZmZXJpbmctZGV0YWlscyAub2ZmZXJpbmctbGlzdCBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDEycHggMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0IGxpIGg0LFxuI29mZmVyaW5nLWRldGFpbHMgLm9mZmVyaW5nLWxpc3QgbGkgaDUge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0IGxpIGg0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI29mZmVyaW5nLWRldGFpbHMgLm9mZmVyaW5nLWxpc3QgbGkgaDUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jb2ZmZXJpbmctZGV0YWlscyAub2ZmZXJpbmctbGlzdCBsaSA+IHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI29mZmVyaW5nLWRldGFpbHMgLm9mZmVyaW5nLWxpc3QgPiBsaSB7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0ID4gbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4jb2ZmZXJpbmctZGV0YWlscyAub2ZmZXJpbmctbGlzdCA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0ID4gbGkgPiBoNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0ID4gbGkgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiAuZXRfcGJfY29sdW1uOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gICNkZXRva2VuaXphdGlvbi1zZWN0aW9uIGg0Lm1ldGFMYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQubWV0YUxhYmVsICsgc3Bhbi5kYXRhIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmNvbC1oZWFkIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5tZXRhTGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmNvbC1oZWFkIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIHtcbiAgLyogTGluZSBmb3JtYXR0aW5nIC0tIHJlcGxhY2Ugd2l0aCBwcm9wZXIgdGFyZ2V0aW5nIHN0YXJ0aW5nIGluIGZpZWxkIGNvbmZpZyBmaWxlcy4gKi9cbiAgLyogSGlkZGVuICovXG4gIC8qIEluZGVudGVkICovXG4gIC8qIFRvdGFscyAqL1xuICAvKiBOZWdhdGl2ZXMgKi9cbiAgLyogU3BhY2UgYmVmb3JlICovXG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCBsaSB7XG4gIHBhZGRpbmc6IDJweCAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCBsaSBoNC5tZXRhTGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgbGkgaDQubWV0YUxhYmVsICsgc3Bhbi5kYXRhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsICsgLmNvbC1oZWFkIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFF1b3J1bVJlcXVpcmVtZW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRPcGVyYXRpbmdFeHBlbnNlUmVpbWJ1cnNlbWVudCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFNvdXJjaW5nRmVlLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRNYWludGVuYW5jZVJlc2VydmUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0T3BlcmF0aW5nRXhwZW5zZVJlaW1idXJzZW1lbnQgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0U291cmNpbmdGZWUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIGg0Lm1ldGFMYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRNYWludGVuYW5jZVJlc2VydmUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0T3BlcmF0aW5nRXhwZW5zZVJlaW1idXJzZW1lbnQgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0U291cmNpbmdGZWUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHNwYW4uZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRHcm9zc1JlZGVtcHRpb24sXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXROZXRSZWRlbXB0aW9uLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0VG90YWxWYWx1ZURpc3RyaWJ1dGVkIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM0NDQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0Q2xvc2luZ0Nvc3RzIGg0Lm1ldGFMYWJlbCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldENsb3NpbmdDb3N0cyBzcGFuLmRhdGEsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRSZWFsVEV4aXRGZWUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVhbFRFeGl0RmVlIHNwYW4uZGF0YSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFRheGVzRHVlIGg0Lm1ldGFMYWJlbCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFRheGVzRHVlIHNwYW4uZGF0YSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFdpdGhob2xkaW5nUGVyVG9rZW4gaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0V2l0aGhvbGRpbmdQZXJUb2tlbiBzcGFuLmRhdGEge1xuICBjb2xvcjogI2U1MDIwMiAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UXVvcnVtVHlwZSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFR5cGVPZlZvdGUsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRUb2tlblNuYXBzaG90LFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0Q2xvc2luZ1Byb2Nlc3MsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRSRUdEaXN0cmlidXRpb24sXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRUb3RhbFB1cmNoYXNlQW1vdW50IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldEluaXRpYWxMYXVuY2hST0kgKyAuYXNzZXRDdXJyZW50VG90YWxJbnZlc3RtZW50IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIC5wcm9wb3NlZC1hc3NldC12YWx1ZXMgdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMnB4IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIC5wcm9wb3NlZC1hc3NldC12YWx1ZXMgdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIGg0Lm1ldGFMYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjZGV0b2tlbml6YXRpb24tYmx1cmIge1xuICBwYWRkaW5nLXRvcDogODJweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uICNkZXRva2VuaXphdGlvbi1ibHVyYiAuZXRfcGJfY29sdW1uIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjZGV0b2tlbml6YXRpb24tYmx1cmIgLmV0X3BiX2NvbHVtbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2RldG9rZW5pemF0aW9uLWJsdXJiIC5ldF9wYl9jb2x1bW4gcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2RldG9rZW5pemF0aW9uLWJsdXJiIC5ldF9wYl9jb2x1bW4gcC5jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uICNkZXRva2VuaXphdGlvbi1ibHVyYiAuZXRfcGJfY29sdW1uIHAgYSB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAuZXRfcGJfcm93Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmV0X3BiX3JvdzpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQuaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCBhIHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5leHRyYS1sYXJnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQuZXh0cmEtbGFyZ2UucmVzdWx0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5leHRyYS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjdm90ZS1yZXN1bHQgLmV0X3BiX2NvbHVtbiB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI3ZvdGUtcmVzdWx0IC5ldF9wYl9jb2x1bW4gaDQucmVzdWx0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2ZpbmFsLWZpZWxkcyAuZXRfcGJfY29sdW1uIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTEyYzRjO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gdWwge1xuICBwYWRkaW5nOiA4cHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI2ZhY3RvcmluZy1pbnZvaWNlcy1kZXRhaWxzLmZhY3RvcmluZy1pbnZvaWNlcy1zZWN0aW9uLnRhYnMtc2VjdGlvbiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZmFjdG9yaW5nLWludm9pY2VzLWRldGFpbHMuZmFjdG9yaW5nLWludm9pY2VzLXNlY3Rpb24udGFicy1zZWN0aW9uIGJ1dHRvbjpob3ZlciwgI2ZhY3RvcmluZy1pbnZvaWNlcy1kZXRhaWxzLmZhY3RvcmluZy1pbnZvaWNlcy1zZWN0aW9uLnRhYnMtc2VjdGlvbiBidXR0b246Zm9jdXMge1xuICBjb2xvcjogb3JhbmdlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIC5pbnZvaWNlLWRhdGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW52b2ljZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5OTk5O1xuICB0b3A6IC0xMDAwMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmludm9pY2UtbW9kYWwuc2hvdyB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5OTk5OTk7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDEwMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyNDBweCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciB7XG4gICAgdG9wOiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgfVxufVxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIC5pbnZvaWNlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzI5NDM3ODtcbiAgcGFkZGluZzogMTZweCA0MHB4IDE2cHggMjRweDtcbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgaDMge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgLmludm9pY2UtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIC5pbnZvaWNlLWNsb3NlOmhvdmVyLCAuaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIC5pbnZvaWNlLWNsb3NlOmZvY3VzIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgLmludm9pY2UtY2xvc2Uge1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG59XG4uaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogc29saWQgIzI5NDM3OCA4cHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS10ZXh0IC5wZGZlbWItdmlld2VyLFxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIC5pbnZvaWNlLXRleHQgLnBkZmVtYi1wYWdlc2NvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufSIsIi5xdHktZXJyb3ItbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDFweDtcbiAgY29sb3I6ICNEODAwMEM7XG4gIGJhY2tncm91bmQ6ICNmZmQyZDI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEODAwMEM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn0iLCJib2R5ID4gLmN1c3RvbS1nYXRld2F5LWZlZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53Yy1zdHJpcGUtY2FyZC1pY29ucy1jb250YWluZXIgKyAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlX2NjLW5ldy1tZXRob2QtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlLWJvb3RzdHJhcC1mb3JtIC5yb3c6bGFzdC1vZi10eXBlIC5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1jYXJkLWljb25zLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBub25lO1xufVxubGkucGF5bWVudF9tZXRob2Rfc3RyaXBlX2NjIC5wYXltZW50X2JveC5wYXltZW50X21ldGhvZF9zdHJpcGVfY2Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1ib290c3RyYXAtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlLXNhdmUtc291cmNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAjc3RyaXBlLWNhcmQtbnVtYmVyLmZvY3VzZWQgKyBsYWJlbFtmb3I9c3RyaXBlLWNhcmQtbnVtYmVyXSxcbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAjc3RyaXBlLWV4cC5mb2N1c2VkICsgbGFiZWxbZm9yPXN0cmlwZS1leHBdLFxubGkucGF5bWVudF9tZXRob2Rfc3RyaXBlX2NjICNzdHJpcGUtY3Z2LmZvY3VzZWQgKyBsYWJlbFtmb3I9c3RyaXBlLWN2dl0ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogMTdweDtcbiAgY29sb3I6ICM0NDQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1ib290c3RyYXAtZm9ybSAubWQtZm9ybS5tZC1vdXRsaW5lLlN0cmlwZUVsZW1lbnQtLWNvbXBsZXRlICsgbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogMTdweDtcbn1cblxuI3Zpc2EtZGlzYWJsZWQtbm90aWNlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4jdmlzYS1kaXNhYmxlZC1ub3RpY2UgLm5vdGljZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2M1MDAwMDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi53b29jb21tZXJjZS1jaGVja291dCAucGF5bWVudF9tZXRob2Rfd2NfY2hlY2tvdXRfY29tX2NhcmRzIGltZyNjYXJkcy1pY29uIHtcbiAgdG9wOiAwcHg7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS10ZXh0IC5uby1hbWV4IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJhY2tncm91bmQ6ICMwMDZmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiA3cHggMTZweCA2cHg7XG4gIGJhY2tncm91bmQ6ICNjNTAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IC0xOXB4O1xuICBib3JkZXI6IDFlbSBzb2xpZCAjYzUwMDAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAud2NfcGF5bWVudF9tZXRob2QgLmN1c3RvbS1nYXRld2F5LWZlZSAuYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWUgLmN1c3RvbS1nYXRld2F5LWZlZS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIC5jdXN0b20tZ2F0ZXdheS1mZWUtbGluazpob3ZlciwgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIC5jdXN0b20tZ2F0ZXdheS1mZWUtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlOmJlZm9yZSB7XG4gICAgdG9wOiAtMTlweDtcbiAgICBsZWZ0OiAxOXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNjNTAwMDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuN2VtO1xuICB9XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI25vLWNjLWNvdW50cnktbm90aWNlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMTEyYzRjO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI25vLWNjLWNvdW50cnktbm90aWNlLXdyYXBwZXIgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNuby1jYy1jb3VudHJ5LW5vdGljZS13cmFwcGVyIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAjYmlsbGluZ19wb3N0Y29kZV9maWVsZC5yZWFsdC1ub3QtcmVxdWlyZWQgYWJici5yZXF1aXJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5sYWJlbF90aXRsZSArIC5sYWJlbF90aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5ldF9wYl9idXR0b25fbW9kdWxlX3dyYXBwZXIubG9naW4tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAucmVhbHQtY2hlY2tvdXQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5yZWFsdC1jaGVja291dC1oZWFkZXIgaDMge1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLmNoZWNrb3V0LWxhc3RuYW1lLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBjb2xvcjogIzI5NDM3ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAjYmlsbGluZ19sYXN0X25hbWU6Zm9jdXMgKyAuY2hlY2tvdXQtbGFzdG5hbWUtbWVzc2FnZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwcm9oaWJpdGVkLXByb3BlcnR5LWNoZWNrb3V0LW5vdGljZSBoMyxcbiNpbnZhbGlkLWt5Yy1jaGVja291dC1ub3RpY2UgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIHVsLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgbGksXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGxpIHtcbiAgcGFkZGluZzogMTJweCAxOHB4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZWRmZjtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgLmJ1dHRvbi13cmFwcGVyLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSAuYnV0dG9uLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIGEsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGEge1xuICBtYXJnaW46IDAgN3B4O1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgYTpob3ZlciwgI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIGE6Zm9jdXMsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGE6aG92ZXIsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2NyZWRpdC1jYXJkLXByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2NyZWRpdC1jYXJkLXByZXZpZXcgLmNyZWRpdC1jYXJkLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jY3JlZGl0LWNhcmQtcHJldmlldyAuY3JlZGl0LWNhcmQtc2VjdGlvbiBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG4jY29pbmJhc2UtbWFpbi1pY29uIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyN3B4O1xufSIsIi8qIFdvb0NvbW1lcmNlIFN0eWxlcyAqL1xuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kb3dubG9hZHMge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG5cbi53dXAtcHJpY2UtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IC5ldF9wYl9idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlIGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLFxuLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmV0X2J1dHRvbl9ub19pY29uIC5ldF9wYl9idXR0b24sIC5ldF9idXR0b25fbm9faWNvbiAuZXRfcGJfYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2ljb25fdmlzaWJsZS5ldF9idXR0b25fbGVmdCAuZXRfcGJfYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2ljb25fdmlzaWJsZS5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYS5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0IC5ldF9wYl9idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgYS5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIge1xuICBwYWRkaW5nOiAwLjNlbSAxZW0gIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53b29jb21tZXJjZSBhOmhvdmVyLCAud29vY29tbWVyY2UgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhOmhvdmVyLFxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndvb0FjY291bnQgLndvb2NvbW1lcmNlLWVycm9yIGEge1xuICBjb2xvcjogI2UwOTkwMDtcbn1cblxuLndvb0FjY291bnQgLndvb2NvbW1lcmNlLWVycm9yIGE6aG92ZXIsXG4ud29vQWNjb3VudCAud29vY29tbWVyY2UtZXJyb3IgYTpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLndvb2NvbW1lcmNlIHVsIGxpLnByb2R1Y3QgYS5wcm9kdWN0LWxpbmsge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud29vY29tbWVyY2UgdWwgbGkucHJvZHVjdCBhOmhvdmVyLFxuLndvb2NvbW1lcmNlIHVsIGxpLnByb2R1Y3QgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm1hcmtldHBsYWNlRGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIGEge1xuICAvKiBcdHdpZHRoOiA1NSUgIWltcG9ydGFudDsgKi9cbiAgLyogXHRtYXJnaW46IGF1dG87ICovXG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud29vY29tbWVyY2UgaW1nLFxuLndvb2NvbW1lcmNlLXBhZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgaW1nLFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBhIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucmVhbFRMaXN0aW5nIHNwYW4ud29vY29tbWVyY2UtUHJpY2UtYW1vdW50LmFtb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5yZWFsVExpc3RpbmcgLmxpc3RpbmdIZXJvIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBwYWRkaW5nLXRvcDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIGEge1xuICBjb2xvcjogIzkwMTYyZDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIGE6aG92ZXIge1xuICBjb2xvcjogIzI5NDM3OTtcbn1cblxuaHIubGlzdGluZ0hSIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0M7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbmgxLnByb2R1Y3RfdGl0bGUge1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmgzLnByaWNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICBoMy5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTtcbiAgfVxufVxuaDMucHJpY2Uuc3BsaXQtb2ZmZXJpbmcge1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuaDMucHJpY2UubWluaW1pemUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbmgzLnByaWNlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWFsVExpc3RpbmcgaDYge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjE1ZW07XG59XG5cbi5yZWFsVExpc3RpbmcgcCB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi8qIExpc3RpbmcgU3R5bGVzICovXG4ud2h5RGV0cm9pdCAuZXRfcGJfcm93XzAuZXRfcGJfcm93LFxuI21haW4tZm9vdGVyIC5ldF9wYl9yb3cge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTA3LCAxNzAsIDIzNSwgMC4xKTtcbn1cblxuLnJlYWxUTGlzdGluZyAucm93Lmxpc3RpbmdHYWxsZXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0ICNldC1ib2Mge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAud2h5RGV0IHtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLmxpc3RpbmdNZXRhIC50YXJnZXRDb3B5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbmZvcm0uY2FydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi53b29jb21tZXJjZSAuYnV0dG9uLnByb2R1Y3RfdHlwZV9zaW1wbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgLm1hcmtldHBsYWNlTG9naW5CdG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJlbSAwIDNlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI4NDEzO1xuICBwYWRkaW5nOiA2cHggMTAlO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZWI4NDEzO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLndvb2NvbW1lcmNlIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46aG92ZXIsXG4ud29vY29tbWVyY2UgLm1hcmtldHBsYWNlTG9naW5CdG4gYS5sb2dpbkJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogI2ViODQxMztcbn1cblxuLndvb2NvbW1lcmNlIC5jb21pbmdfc29vbiAubWFya2V0cGxhY2VMb2dpbkJ0biBhLmxvZ2luQnRuLFxuLndvb2NvbW1lcmNlIC5jb21pbmdfc29vbiAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhNmE2YTYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46aG92ZXIsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46Zm9jdXMsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG46aG92ZXIsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG4gLnNlcGFyYXRvcixcbi53b29jb21tZXJjZSAucHJvZHVjdF9jYXQtdGFraW5nLXJlc2VydmF0aW9ucyAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuIC5zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0biB7XG4gIG1hcmdpbi10b3A6IDEuNWVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMxNTZjYWI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0bjpob3Zlcixcbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOmZvY3VzIHtcbiAgY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuM2VtIDFlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG4gLmFtb3VudCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOmhvdmVyIC5hbW91bnQsXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0bjpmb2N1cyAuYW1vdW50IHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG5cbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmxpLndjX3BheW1lbnRfbWV0aG9kIHtcbiAgcGFkZGluZzogNnB4IDA7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZXJyb3IsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8sXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDEycHggMThweCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWVycm9yIGxpOm5vdCg6bGFzdC1jaGlsZCksXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1lcnJvciBhLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvIGEsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb250cm9sLXRodW1icyBsaTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI5cHgpIHtcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG59XG5saS5mbGV4LW5hdi1wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbn1cblxubGkuZmxleC1uYXYtbmV4dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lci53b29jb21tZXJjZSB1bCAucHJvZHVjdCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMWVtIDdweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lciB1bCAucHJvZHVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbmEuZmxleC1wcmV2LFxuYS5mbGV4LW5leHQsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXYsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuXG5hLmZsZXgtcHJldixcbmEuZmxleC1uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAtMjJweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IC0yMnB4O1xufVxuXG5hLmZsZXgtcHJldjpob3ZlciwgYS5mbGV4LW5leHQ6aG92ZXIsXG5hLmZsZXgtcHJldjpmb2N1cywgYS5mbGV4LW5leHQ6Zm9jdXMsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5cbmEuZmxleC1wcmV2OjpiZWZvcmUsXG5hLmZsZXgtbmV4dDo6YWZ0ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cblxuYS5mbGV4LXByZXY6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbiAgbGVmdDogMTZweDtcbn1cblxuYS5mbGV4LW5leHQ6OmFmdGVyLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICByaWdodDogMTZweDtcbn1cblxuYS5mbGV4LXByZXY6aG92ZXI6OmJlZm9yZSwgYS5mbGV4LW5leHQ6aG92ZXI6OmFmdGVyLFxuYS5mbGV4LXByZXY6Zm9jdXM6OmJlZm9yZSwgYS5mbGV4LW5leHQ6Zm9jdXM6OmFmdGVyLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOjpiZWZvcmUsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tcHJldjpmb2N1czo6YmVmb3JlLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzOjpiZWZvcmUge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC53b29jb21tZXJjZSBhLmJ1dHRvbiB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ucmVhbFRMaXN0aW5nIC53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXQucXR5IHtcbiAgd2lkdGg6IGF1dG87XG4gIHRvcDogMC41ZW07XG59XG5cbmlucHV0LnF0eV9idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIge1xuICBjb2xvcjogI2MyMzUyNjtcbn1cblxuYm9keSAuZXRfcGJfYnV0dG9uLCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LCAud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwgLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LCAud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0LCAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBhLmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b24sIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24sIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIC53b29jb21tZXJjZS1wYWdlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UtbWVzc2FnZSBhLmJ1dHRvbi53Yy1mb3J3YXJkIHtcbiAgLyogXHRiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDsgKi9cbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3NlY3Rpb24gLmFzLWFycm93cy1jb250cm9sIC5hcy1wcmV2IC5ldF9wYl9idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zZWN0aW9uIC5hcy1hcnJvd3MtY29udHJvbCAuYXMtbmV4dCAuZXRfcGJfYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3NlY3Rpb24gLmFzLWFycm93cy1jb250cm9sIC5hcy1wcmV2IC5ldF9wYl9idXR0b246OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2VjdGlvbiAuYXMtYXJyb3dzLWNvbnRyb2wgLmFzLW5leHQgLmV0X3BiX2J1dHRvbjo6YWZ0ZXIge1xuICBsZWZ0OiAtMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZXRfcGJfY29sdW1uXzAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC5wcm9kdWN0cyAucHJvZHVjdCAuYnV0dG9uLCAuZXRfcGJfY29sdW1uXzAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC5wcm9kdWN0cyAucHJvZHVjdCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6YWZ0ZXIsIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSBhLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmFmdGVyLCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmFmdGVyLCAud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uOmFmdGVyLCAud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLCAud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIge1xuICBwYWRkaW5nOiAwLjNlbSAxZW07XG59XG5cbiN3Yy1zdHJpcGUtcGF5bWVudC1yZXF1ZXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b21TdG9ja0Rpc3BsYXkgLnN0b2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cblxuLmN1c3RvbVN0b2NrRGlzcGxheSAuc3RvY2sgLmxpbWl0ZWQtc3RvY2sge1xuICBjb2xvcjogI2M5MDQwNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhlbHBlclRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgLyogICBwYWRkaW5nLWJvdHRvbTogM2VtICFpbXBvcnRhbnQ7ICovXG59XG5cbi5ob21lTnV0cml0aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNTksIDE1OSwgMTU5LCAwLjEpO1xuICBwYWRkaW5nOiAxZW07XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ob21lTnV0cml0aW9uIGgzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5yZWFsVExpc3RpbmcgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiB1bC5pbnZlc3RvcklEbGlzdCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuICovXG51bC5wcm9kdWN0X3RhZ3Mge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxudWwucHJvZHVjdF90YWdzIGxpLnRhZ0xpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbn1cblxuLnRhZ2dlZF9hcyB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1heC13aWR0aDogNTAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxucC5kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuXG51bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSAuYXNzZXRMZWFzZVRlcm1zLFxudWwuaW52ZXN0b3JJRGxpc3QubWFya2V0cGxhY2UgLmVzdGVxdWl0eSxcbnVsLmludmVzdG9ySURsaXN0Lm1hcmtldHBsYWNlIC5hc3NldFJlbnRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21pbmdfc29vbiAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLm9mZmVyaW5nX2Nsb3NlZCAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLmV4aXRfcHJvcG9zZWQgLmN1c3RvbVN0b2NrRGlzcGxheSxcbi5leGl0X29uZ29pbmcgLmN1c3RvbVN0b2NrRGlzcGxheSxcbi5leGl0X2NvbXBsZXRlIC5jdXN0b21TdG9ja0Rpc3BsYXksXG4uZnVsbHlfc3Vic2NyaWJlZCAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLnNvbGRfb3V0IC5jdXN0b21TdG9ja0Rpc3BsYXksXG4udG9rZW5zX21pZ3JhdGVkIC5jdXN0b21TdG9ja0Rpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVhbFRtYXJrZXRwbGFjZSAuYW1vdW50IHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VsaXN0aW5nQnV0dG9uIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDEwJTtcbiAgYm9yZGVyLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjOTAxNjJkO1xuICBib3JkZXI6IDRweCBzb2xpZCAjOTAxNjJkICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjOTAxNjJkICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5ldF9zaG9wX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uaG9tZXBhZ2VMaXN0aW5ncyAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUsXG4uaG9tZXBhZ2VMaXN0aW5ncyAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSxcbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGgzIHtcbiAgcGFkZGluZzogMCAxZW07XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5wcmljZSB7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuXG5saS5jb21pbmdfc29vbiB1bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiAgIGZsb2F0OiBub25lOyAqL1xufVxuXG4uaG9tZXBhZ2VMaXN0aW5ncyAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VsaXN0aW5nQnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3R0b206IDJlbTtcbiAgcmlnaHQ6IDA7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZWxpc3RpbmdCdXR0b24gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZS5jb2x1bW5zLTMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Om50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdCAuZXRfb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3RzIC5wcm9kdWN0LnByb2R1Y3RfY2F0LXRha2luZy1yZXNlcnZhdGlvbnMgYS5wcm9kdWN0X3R5cGVfc2ltcGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIgLnByb2R1Y3QgLnByb2R1Y3QtbGluayBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV0X2Z1bGxfd2lkdGhfcGFnZS53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgZGl2LnBwbSxcbmRpdi5wcG0gcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5kaXYucHBtIHAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxubGkuY29taW5nX3Nvb24gZGl2LnBwbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG59XG5cbi5zb29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLnJlYWxUYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE1NmNhYiAhaW1wb3J0YW50O1xufVxuXG5saS5wcm9kdWN0X2NhdC1jb21pbmctc29vbiAuc29vbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIHVsLmludmVzdG9ySURsaXN0Lm1hcmtldHBsYWNlIHtcbiAgd2lkdGg6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogNWVtICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxudWwuaW52ZXN0b3JJRGxpc3QubWFya2V0cGxhY2UgbGkge1xuICAvKiBcdHBhZGRpbmc6IDZweCAwIDEycHg7ICovXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuXG51bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvdHRvbTogNi41ZW07XG4gIHJpZ2h0OiAwO1xufVxuXG4vKlxuLnNpbmdsZS1wcm9kdWN0IC5jb21pbmdfc29vbi10ZXh0IGgyIHtcblx0Y29sb3I6ICMxNTZjYWI7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAub2ZmZXJpbmdfY2xvc2VkLXRleHQgaDIge1xuXHRjb2xvcjogIzExMmM0Yztcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5vZmZlcmluZ19jbG9zZWQtdGV4dCBwIHtcblx0Y29sb3I6ICMxMTJjNGM7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0cGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuXG5cblxuLnNpbmdsZS1wcm9kdWN0IC5zb2xkX291dC10ZXh0IGgyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRwYWRkaW5nOiAwLjVlbSAxZW07XG5cdGJhY2tncm91bmQ6ICMxMTJjNGM7XG5cdGNvbG9yOiB3aGl0ZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5zb2xkX291dC10ZXh0IHAge1xuXHRjb2xvcjogIzExMmM0Yztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuICovXG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbn1cblxuLmNvbWluZ19zb29uIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbn1cblxuLm5ld19wcm9kdWN0IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUFFNDtcbn1cblxuLmF2YWlsYWJsZSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG59XG5cbi5vZmZlcmluZ19jbG9zZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2NDY0O1xufVxuXG4udG9rZW5zX21pZ3JhdGVkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwMTYyZTtcbn1cblxuLmV4aXRfcHJvcG9zZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJlO1xufVxuXG4uZXhpdF9vbmdvaW5nIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGE4YTtcbn1cblxuLmV4aXRfY29tcGxldGUgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRkO1xufVxuXG4uc3dhcF9wcm9wb3NlZCAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQ7XG59XG5cbi52b3RlX3Byb3Bvc2VkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyOWQxOTtcbn1cblxuLnZvdGVfY29tcGxldGVkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGE4YTtcbn1cblxuLnNvbGRfb3V0IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLmZ1bGx5X3N1YnNjcmliZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2NDY0O1xufVxuXG4ubmV4dF9yZWludmVzdG1lbnQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNGZmO1xuICBjb2xvcjogIzExMmM0Yztcbn1cblxuLnVuZGVyX3Jlbm92YXRpb24gLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJjO1xufVxuXG4ucHJvZHVjdC5wcm9oaWJpdGVkX3Byb3BlcnR5IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnNvbGRfb3V0LXN0YW1wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5wcm9kdWN0ID4gLnNvbGRfb3V0LXN0YW1wIHtcbiAgcGFkZGluZzogMzAlIDEwJSAwO1xufVxuXG4ud29vY29tbWVyY2Utc2hvcC1sb29wLmxlZnQtY29sIC5zb2xkX291dC1zdGFtcCB7XG4gIHBhZGRpbmc6IDE4JSAxMCUgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QgPiAuc29sZF9vdXQtc3RhbXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNSU7XG4gIH1cbiAgLndvb2NvbW1lcmNlLXNob3AtbG9vcCBsZWZ0LWNvbCAuc29sZF9vdXQtc3RhbXAge1xuICAgIHBhZGRpbmc6IDE4JSAxMCUgMDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCBsZWZ0LWNvbCAuc29sZF9vdXQtc3RhbXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMTglIDEwJSAwO1xufVxuXG4ucHJvaGliaXRlZF9wcm9wZXJ0eSAuZXRfc2hvcF9pbWFnZSxcbi5mdWxseV9zdWJzY3JpYmVkIC5ldF9zaG9wX2ltYWdlLFxuLnNvbGRfb3V0IC5ldF9zaG9wX2ltYWdlIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uc29sZF9vdXQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIsXG4uZnVsbHlfc3Vic2NyaWJlZCAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzExMmM0YztcbiAgYm94LXNoYWRvdzogMnB4IDJweCA2cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLyogLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0Lm5vX3N0YXR1czpub3QoLnByb2hpYml0ZWRfcHJvcGVydHkpIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAjMTEyYzRjO1xufVxuICovXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuY29taW5nX3Nvb24ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTU2Y2FiO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QubmV3X3Byb2R1Y3Qge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBBQUU0O1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuYXZhaWxhYmxlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI5NDM3ODtcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0Lm9mZmVyaW5nX2Nsb3NlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NDY0NjQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTAxNjJlO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5MDE2MmU7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5leGl0X29uZ29pbmcge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4YThhO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuZXhpdF9jb21wbGV0ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMTJjNGQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5zb2xkX291dCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NDY0NjQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5mdWxseV9zdWJzY3JpYmVkIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0LmxpbWl0ZWRfcmVsZWFzZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZDliMjE7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjY2U0ZmY7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC51bmRlcl9yZW5vdmF0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzkwMTYyYztcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0LnByb2hpYml0ZWRfcHJvcGVydHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjQ2NDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2R1Y3QgLnByb2R1Y3QtY29udGVudCB7XG4gIC8qIFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICNjMjM1MjY7ICovXG4gIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIC8qICAgICBib3JkZXItdG9wOiA5cHggc29saWQgI2MyMzUyNjsgKi9cbiAgcGFkZGluZzogMTZweCAxNnB4IDRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2R1Y3QgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wOiA5cHggc29saWQgIzExMmM0Yztcbn1cblxuLmV0X3BiX2NvbHVtbiAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC53b29jb21tZXJjZSB1bCAuY29taW5nX3Nvb24gLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsIGxpLnByb2R1Y3QuY29taW5nX3Nvb24gLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTU2Y2FiO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5uZXdfcHJvZHVjdCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdC5uZXdfcHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEFBRTQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmF2YWlsYWJsZSAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdC5hdmFpbGFibGUgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjk0Mzc4O1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5vZmZlcmluZ19jbG9zZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub2ZmZXJpbmdfY2xvc2VkIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLmV0X3BiX2NvbHVtbiAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC53b29jb21tZXJjZSB1bCAudG9rZW5zX21pZ3JhdGVkIC5wcm9kdWN0LWNvbnRlbnQsXG4ud29vY29tbWVyY2UuYXJjaGl2ZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmU7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmV4aXRfcHJvcG9zZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmU7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmV4aXRfb25nb2luZyAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X29uZ29pbmcgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA4YThhO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5leGl0X2NvbXBsZXRlIC5wcm9kdWN0LWNvbnRlbnQsXG4ud29vY29tbWVyY2UuYXJjaGl2ZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfY29tcGxldGUgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTEyYzRkO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5zb2xkX291dCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5zb2xkX291dCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmZ1bGx5X3N1YnNjcmliZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZnVsbHlfc3Vic2NyaWJlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmxpbWl0ZWRfcmVsZWFzZSAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5saW1pdGVkX3JlbGVhc2UgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGQ5YjIxO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5uZXh0X3JlaW52ZXN0bWVudCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjY2U0ZmY7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnVuZGVyX3Jlbm92YXRpb24gLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QudW5kZXJfcmVub3ZhdGlvbiAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmM7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2hpYml0ZWRfcHJvcGVydHkgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQgIWltcG9ydGFudDtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4ge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLnByb2R1Y3QtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xufVxuXG4jb3JkZXJfcmV2aWV3X2hlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2VjdGlvbiAuY3dwX2V0X3BiX2xheW91dF9zbGlkZXJfc3RhbmRhcmRfMCAuZXRfcGJfYnV0dG9uX3ByZXY6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG59XG5cbi5ldF9wYl90ZXh0XzExIGgyIHtcbiAgZm9udC1zaXplOiAyLjY1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4vKiogU2hvcCBQYWdlICoqL1xuLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlLXNob3AtbG9vcCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2Utc2hvcC1sb29wLmxlZnQtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDIwcHgpO1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5cbi5ldF9wYl9zaG9wIC53b29jb21tZXJjZS1zaG9wLWxvb3AgLmV0X3Nob3BfaW1hZ2Uge1xuICBoZWlnaHQ6IDM2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cblxuLmV0X3BiX3Nob3AgaDIud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ldF9wYl9zaG9wIC5tYXJrZXRwbGFjZS1wcmljZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSwgLnRva2VuLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIFx0d2lkdGg6IDQxJTsgKi9cbiAgcGFkZGluZzogNXB4IDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZXRfcGJfc2hvcCAuaG91c2UtcHJpY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xufVxuXG4uZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgKyAudG9rZW4tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwMDtcbn1cblxuLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS10aXRsZSwgLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtbnVtYmVyLCAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjhweCkge1xuICAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS1udW1iZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbmh0bWxbbGFuZz1ydS1SVV0gLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS10aXRsZSwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLXRpdGxlLFxuaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLXRpdGxlLCBodG1sW2xhbmc9ZXMtRVNdIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtdGl0bGUge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlcixcbmh0bWxbbGFuZz1lcy1FU10gLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS1udW1iZXIsIGh0bWxbbGFuZz1lcy1FU10gLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS1udW1iZXIge1xuICBmb250LXNpemU6IDIuMWVtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqXG4qICBFdmFsIFNob3djYXNlIFN0eWxlc1xuKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmhvbWVwYWdlLWd1ZXN0LWNvbnRlbnQsIC5ndWVzdC1zdGF0cy1zZWN0aW9uLCAjZ3Vlc3QtbWFwLWluZm8tc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHk6bm90KC5sb2dnZWQtaW4pIC5ob21lcGFnZS1ndWVzdC1jb250ZW50LCBib2R5Om5vdCgubG9nZ2VkLWluKSAuZ3Vlc3Qtc3RhdHMtc2VjdGlvbiwgYm9keTpub3QoLmxvZ2dlZC1pbikgI2d1ZXN0LW1hcC1pbmZvLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLmhvbWVwYWdlLWd1ZXN0LWNvbnRlbnQsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgI2d1ZXN0LW1hcC1pbmZvLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIC5ob21lcGFnZS1ndWVzdC1jb250ZW50LCBib2R5LmxvZ2dlZC1pbi5reWMtaW5jb21wbGV0ZSAuZ3Vlc3Qtc3RhdHMtc2VjdGlvbiwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgI2d1ZXN0LW1hcC1pbmZvLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pICNldmFsLXNob3djYXNlLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgI2V2YWwtc2hvd2Nhc2Utc2VjdGlvbiwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgI2V2YWwtc2hvd2Nhc2Utc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSBkaXYjdG9rZW5pemVkLWNvbXBsaWFudC1maXJzdCwgYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciBkaXYjdG9rZW5pemVkLWNvbXBsaWFudC1maXJzdCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFRUZGICFpbXBvcnRhbnQ7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSBkaXYjdG9rZW5pemVkLWNvbXBsaWFudC1maXJzdCBoMSwgYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciBkaXYjdG9rZW5pemVkLWNvbXBsaWFudC1maXJzdCBoMSwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEge1xuICBjb2xvcjogIzExMkM0QyAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCwgYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciBkaXYjdG9rZW5pemVkLWNvbXBsaWFudC1maXJzdCBwLCBib2R5LmxvZ2dlZC1pbi5reWMtaW5jb21wbGV0ZSBkaXYjdG9rZW5pemVkLWNvbXBsaWFudC1maXJzdCBwIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4jZXZhbC1zaG93Y2FzZS1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuI2V2YWwtc2hvd2Nhc2Utc2VjdGlvbi5sYi1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgMTA4LCAxNzEsIDAuMjUwOTgwMzkyMikgIWltcG9ydGFudDtcbn1cbiNldmFsLXNob3djYXNlLXNlY3Rpb24gZGl2I2V2YWwtc2hvd2Nhc2UtaGVhZGluZyBoMiB7XG4gIGNvbG9yOiAjMTEyYzRjICFpbXBvcnRhbnQ7XG59XG4jZXZhbC1zaG93Y2FzZS1zZWN0aW9uIGRpdiNldmFsLXNob3djYXNlLWhlYWRpbmcgaDYge1xuICBjb2xvcjogIzI5NDM3OCAhaW1wb3J0YW50O1xufVxuXG5kaXYjZXZhbC1zaG93Y2FzZSB7XG4gIG1heC1oZWlnaHQ6IDM3NXB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGJveC1zaGFkb3c6IGluc2V0IDJweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBwcm94aW1pdHk7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAzMHB4O1xuICBzY3JvbGwtcGFkZGluZy10b3A6IDMwcHg7XG4gIHNjcm9sbGJhci1jb2xvcjogIzhlYTdkNyAjRjVGNUY1O1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTgxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTIxcHgpIHtcbiAgZGl2I2V2YWwtc2hvd2Nhc2Uge1xuICAgIG1heC1oZWlnaHQ6IDM4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICBkaXYjZXZhbC1zaG93Y2FzZSB7XG4gICAgbWF4LWhlaWdodDogMzgwcHg7XG4gICAgc2Nyb2xsLW1hcmdpbi10b3A6IDE1cHg7XG4gICAgc2Nyb2xsLXBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG59XG5kaXYjZXZhbC1zaG93Y2FzZSBpLmZhLXNwaW5uZXItdGhpcmQge1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMyOTQzNzggIWltcG9ydGFudDtcbiAgbGVmdDogNTAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5kaXYjZXZhbC1zaG93Y2FzZSBpLmZhLXNwaW5uZXItdGhpcmQuc2hvdyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDUwcHggMzBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMjFweCwgMWZyKSk7XG4gIGdyaWQtYXV0by1mbG93OiByb3c7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBkaXYjZXZhbC1zaG93Y2FzZSAuZXZhbC1jYXJkcy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuZGl2I2V2YWwtc2hvd2Nhc2UgLmV2YWwtY2FyZHMtd3JhcHBlciAuZXZhbC1jYXJkIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuZGl2I2V2YWwtc2hvd2Nhc2UgLmV2YWwtY2FyZHMtd3JhcHBlciAuZXZhbC1jYXJkIC5ldmFsLXBlcmNlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5kaXYjZXZhbC1zaG93Y2FzZSAuZXZhbC1jYXJkcy13cmFwcGVyIC5ldmFsLWNhcmQgLmV2YWwtcGVyY2VudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMyOTQzNzggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuZGl2I2V2YWwtc2hvd2Nhc2UgLmV2YWwtY2FyZHMtd3JhcHBlciAuZXZhbC1jYXJkIC5ldmFsLXBlcmNlbnQgaDQgYnV0dG9uLnJlYWx0LXRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuZGl2I2V2YWwtc2hvd2Nhc2UgLmV2YWwtY2FyZHMtd3JhcHBlciAuZXZhbC1jYXJkIC5wLWxlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbmRpdiNldmFsLXNob3djYXNlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMwMTk2MDc4NDMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuZGl2I2V2YWwtc2hvd2Nhc2U6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbmRpdiNldmFsLXNob3djYXNlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMwMTk2MDc4NDMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGVhN2Q3ICFpbXBvcnRhbnQ7XG59XG5cbi5ldmFsLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV2YWwtY29udGVudC13cmFwcGVyIC5wLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLmV2YWwtY29udGVudC13cmFwcGVyIHAuZm9udC1zbSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5ldmFsLWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG59XG4uZXZhbC1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZXZhbC1jYXJkLW5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDdweCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG59XG4uZXZhbC1jYXJkLW5hbWUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZXZhbC1jYXJkLXRvcC1jb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDE1cHggN3B4O1xufVxuLmV2YWwtY2FyZC10b3AtY29udGVudCA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZXZhbC1jYXJkLXRvcC1jb250ZW50ID4gZGl2ID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5ldmFsLWNhcmQtdG9wLWNvbnRlbnQgPiBkaXYgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbi5ldmFsLWNhcmQtdG9wLWNvbnRlbnQgPiBkaXYgPiBzcGFuLmJvbGQtdmFsdWVzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmV2YWwtY2FyZC10b3AtY29udGVudCA+IGRpdiBpLmZhci5mYS1jaXJjbGUtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzkxOTE5MTtcbiAgd2lkdGg6IDFlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZWFsdC10b29sdGlwLXdyYXBwZXIgaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAge1xuICB6LWluZGV4OiA5OTk5OTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtMjAzcHg7XG4gIHRvcDogMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm94LXNoYWRvdzogMHB4IC0xcHggNnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXA6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyIC5yZWFsdC10b29sdGlwIGEge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCBhOmhvdmVyLCAucmVhbHQtdG9vbHRpcC13cmFwcGVyIC5yZWFsdC10b29sdGlwIGE6Zm9jdXMge1xuICBjb2xvcjogI2YyYTkxZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyOmhvdmVyIC5yZWFsdC10b29sdGlwLCAucmVhbHQtdG9vbHRpcC13cmFwcGVyOmZvY3VzIC5yZWFsdC10b29sdGlwIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5yZWFsdC10b29sdGlwLXdyYXBwZXI6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggIzE1NmNhYiBkb3R0ZWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5ldmFsLWNhcmQgYnV0dG9uLnJlYWx0LXRvb2x0aXAtd3JhcHBlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi50b2tlbl90eXBlX2ZhY3RvcmluZy1wcm9maXRzaGFyZSAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsIHtcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG59IiwiYm9keS53b29jb21tZXJjZS1zaG9wIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4sIGJvZHkud29vY29tbWVyY2Utc2hvcCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53b29jb21tZXJjZS1zaG9wIC5pdGVtLW5vdGljZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLml0ZW0tbm90aWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjZweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNweCA2cHggMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBhMGEwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXNob3AgLml0ZW0tbm90aWNlLnJlbnRhbCxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLml0ZW0tbm90aWNlLnJlbnRhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG59XG5cbmJvZHkud29vY29tbWVyY2Utc2hvcCAuaXRlbS1ub3RpY2Uge1xuICB0b3A6IHVuc2V0O1xuICBib3R0b206IC05cHg7XG59XG5cbmxpLnByb2R1Y3Quc3RhdHVzLXByaXZhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUFJJVkFURVwiO1xuICBiYWNrZ3JvdW5kOiAjNDQ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDZweCAxM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IC04MXB4O1xuICB6LWluZGV4OiA5OTk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmFwcHJlY2lhdGlvbi1ub3QtaW5jbHVkZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cbi5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaXRlbS1ub3RpY2Uge1xuICB0b3A6IC04cHg7XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi8qKioqICBGUk9NIFRIRU1FICAqKioqKi9cbi5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtbnVtYmVyIHtcbiAgY29sb3I6ICNjMjM1MjY7XG59XG5cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnN3aXBlci1jb250YWluZXIgdWwubWFya2V0cGxhY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi5pbnZlc3RvcklEbGlzdC13cmFwcGVyIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMTRweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmludmVzdG9ySURsaXN0LXdyYXBwZXIgLmFzc2V0UmVudFN0YXJ0RGF0ZSB7XG4gIGNvbG9yOiAjZDg4ZTAzO1xufVxuLmludmVzdG9ySURsaXN0LXdyYXBwZXIgLmFzc2V0UmVudFN0YXJ0RGF0ZSAubWV0YUxhYmVsIHtcbiAgY29sb3I6ICNkODhlMDM7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAuaW52ZXN0b3JJRGxpc3Qtd3JhcHBlcixcbi5ldF9wYl9zaG9wIC5pbnZlc3RvcklEbGlzdC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyOHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAuaW52ZXN0b3JJRGxpc3Qtd3JhcHBlcixcbiAgLmV0X3BiX3Nob3AgLmludmVzdG9ySURsaXN0LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlIC5wcm9kdWN0cyAuaW52ZXN0b3JJRGxpc3Qge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbnVsLmFzc2V0SURsaXN0IGxpLFxudWwuaW52ZXN0b3JJRGxpc3QgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIC8qICAgbWFyZ2luLWJvdHRvbTogLjVlbTsgKi9cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7XG59XG5cbnVsLmludmVzdG9ySURsaXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cblxudWwuYXNzZXRJRGxpc3QgbGk6bGFzdC1jaGlsZCxcbnVsLmludmVzdG9ySURsaXN0IGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwcHg7XG59XG5cbmg0Lm1ldGFMYWJlbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxudWwuYXNzZXRJRGxpc3Qgc3Bhbi5kYXRhLFxudWwuaW52ZXN0b3JJRGxpc3QgbGkgc3Bhbi5kYXRhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICB1bC5hc3NldElEbGlzdCBzcGFuLmRhdGEsXG4gIHVsLmludmVzdG9ySURsaXN0IGxpIHNwYW4uZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSBhbmQgKG1heC13aWR0aDogMTI0NXB4KSB7XG4gIGRpdi5pbnZlc3RvcklEbGlzdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IGxpIGg0LFxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IGxpIHNwYW4uZGF0YSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuLmRhdGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCBsaS5hc3NldE1pbkludmVzdG1lbnQgaDQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA4NTVweCkge1xuICBkaXYuaW52ZXN0b3JJRGxpc3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCBsaSBoNCxcbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuLmRhdGEge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkgc3Bhbi5kYXRhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRNaW5JbnZlc3RtZW50IGg0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0LmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0LmFzc2V0VG9rZW5UeXBlIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0LmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0LmFzc2V0VG9rZW5UeXBlIC5kYXRhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgLmRhdGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgLmRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzMzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4vKiogQ2Fyb3VzZWwgUmVub3ZhdGVkIEluY29tZSBzdHlsZXMgICoqL1xuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pbnZlc3RvcklEbGlzdCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCBoNC5tZXRhTGFiZWwsIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsIHtcbiAgY29sb3I6ICM5MDE2MkM7XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pbnZlc3RvcklEbGlzdCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCBoNC5tZXRhTGFiZWwgYnV0dG9uLnByb2R1Y3QtdG9vbHRpcCB7XG4gIHRvcDogMDtcbn1cblxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5yZW5vdmF0aW9uLXRhcmdldC15aWVsZCB7XG4gIC8qIGRpc3BsYXk6IG5vbmU7ICovXG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNkODhlMDM7XG59XG5cbmh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgaHRtbFtsYW5nPWZyLUZSXSAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgaHRtbFtsYW5nPWZyLUZSXSAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0LmFzc2V0VG9rZW5UeXBlIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbmh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0LmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbmh0bWxbbGFuZz1mci1GUl0gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgaHRtbFtsYW5nPWZyLUZSXSAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGh0bWxbbGFuZz1mci1GUl0gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgaHRtbFtsYW5nPWZyLUZSXSAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIGJvZHkud29vY29tbWVyY2Utc2hvcCAuaW52ZXN0b3JJRGxpc3Qtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gIH1cbiAgLmludmVzdG9ySURsaXN0IGxpIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IGxpIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5pbnZlc3RvcklEbGlzdCBsaSBoNC5tZXRhTGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuICAuaW52ZXN0b3JJRGxpc3QgbGkgLmFwcHJlY2lhdGlvbi1ub3QtaW5jbHVkZWQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuaW52ZXN0b3JJRGxpc3QgbGkgLmFwcHJlY2lhdGlvbi1ub3QtaW5jbHVkZWQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZXRfcGJfc2hvcCAubWFya2V0cGxhY2VUb2tlbkJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjRweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgcGFkZGluZy10b3A6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgfVxufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgaW1nLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGltZy5hdHRhY2htZW50LXdvb2NvbW1lcmNlX3RodW1ibmFpbCB7XG4gICAgbWluLXdpZHRoOiA1MDBweDtcbiAgfVxufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjYzIzNTI2O1xuICBib3JkZXItY29sb3I6ICNjMjM1MjY7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjM1MjYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzIzNTI2ICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5jb21pbmdfc29vbiAuYnV0dG9uIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGJvcmRlci1jb2xvcjogIzE1NmNhYjtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmNvbWluZ19zb29uIC5idXR0b246aG92ZXIsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmNvbWluZ19zb29uIC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub2ZmZXJpbmdfY2xvc2VkIC5idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfcHJvcG9zZWQgLmJ1dHRvbiwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9vbmdvaW5nIC5idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfY29tcGxldGUgLmJ1dHRvbiwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZnVsbHlfc3Vic2NyaWJlZCAuYnV0dG9uLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5zb2xkX291dCAuYnV0dG9uLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9oaWJpdGVkX3Byb3BlcnR5IC5idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAuYnV0dG9uIHtcbiAgY29sb3I6ICM2NDY0NjQ7XG4gIGJvcmRlci1jb2xvcjogIzY0NjQ2NDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Lm9mZmVyaW5nX2Nsb3NlZCAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5vZmZlcmluZ19jbG9zZWQgLmJ1dHRvbjpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X3Byb3Bvc2VkIC5idXR0b246Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfb25nb2luZyAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X29uZ29pbmcgLmJ1dHRvbjpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X2NvbXBsZXRlIC5idXR0b246Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmZ1bGx5X3N1YnNjcmliZWQgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZnVsbHlfc3Vic2NyaWJlZCAuYnV0dG9uOmZvY3VzLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5zb2xkX291dCAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5zb2xkX291dCAuYnV0dG9uOmZvY3VzLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9oaWJpdGVkX3Byb3BlcnR5IC5idXR0b246aG92ZXIsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnByb2hpYml0ZWRfcHJvcGVydHkgLmJ1dHRvbjpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QudG9rZW5zX21pZ3JhdGVkIC5idXR0b246aG92ZXIsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAuYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM2NDY0NjQgIWltcG9ydGFudDtcbn1cblxuLyogXCIucHJvaGliaXRlZF9wcm9wZXJ0eVwiIHN0eWxpbmcgbXVzdCBjb21lIGFmdGVyIG90aGVyIGJ1dHRvbiBzdHlsaW5nIHRvIHByZWVtcHQ6ICovXG4uZXRfcGJfc2hvcCAucmVhbFRidG4ge1xuICB3aWR0aDogMzAwcHg7XG59XG5cbi5tYXJrZXRwbGFjZVRva2VuQnRuLCBhLnByb2R1Y3RfdHlwZV9zaW1wbGUuYWRkX3RvX2NhcnRfYnV0dG9uLmFqYXhfYWRkX3RvX2NhcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29taW5nX3Nvb24gLm1hcmtldHBsYWNlVG9rZW5CdG4gYSB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuY29taW5nX3Nvb24gLm1hcmtldHBsYWNlVG9rZW5CdG4gYSB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuY29taW5nX3Nvb24gLm1hcmtldHBsYWNlVG9rZW5CdG4gYTpob3ZlciAuYnV0dG9uVGV4dCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IC8qIENvdW50ZXJhY3RzIERpdmkvV0Mgc3R5bGluZyAqL1xufVxuXG4vKiBTaG9wIEJyZWFrcG9pbnRzICovXG4vKlxuICogPCA5MTBweDogSW1hZ2VzIG92ZXIgaG91c2UgaW5mby5cbiAqIDwgNTMwcHg6IFNocmluayBmb250cyB0byBmaXQgcGhvbmUuXG4gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5sZWZ0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmV0X3BiX3Nob3AgLnByb2R1Y3RzIC5wcm9kdWN0IC5ldF9zaG9wX2ltYWdlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA1M3Z3O1xuICB9XG4gIC5ldF9wYl9zaG9wIHVsLmludmVzdG9ySURsaXN0Lm1hcmtldHBsYWNlIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG4gIC5ldF9wYl9zaG9wIC5tYXJrZXRwbGFjZVRva2VuQnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjlweCkge1xuICAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgfVxuICAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDAgOHB4IDAgMDtcbiAgfVxuICAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgKyAudG9rZW4tcHJpY2Uge1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIH1cbiAgLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS10aXRsZSwgLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbiAgLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS1udW1iZXIsIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG4gIGh0bWxbbGFuZz1ydS1SVV0gLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS10aXRsZSwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLXRpdGxlLFxuICBodG1sW2xhbmc9ZXMtRVNdIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtdGl0bGUsIGh0bWxbbGFuZz1lcy1FU10gLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjdlbTtcbiAgfVxuICBodG1sW2xhbmc9cnUtUlVdIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtbnVtYmVyLCBodG1sW2xhbmc9cnUtUlVdIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtbnVtYmVyLFxuICBodG1sW2xhbmc9ZXMtRVNdIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtbnVtYmVyLCBodG1sW2xhbmc9ZXMtRVNdIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICB9XG4gIC5ldF9wYl9zaG9wIC5tYXJrZXRwbGFjZVRva2VuQnRuIHtcbiAgICBtYXJnaW46IDE2cHggYXV0byA0cHg7XG4gIH1cbiAgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAuMmVtIDAuNWVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKioqKiAgRU5EIEZST00gVEhFTUUgICoqKioqLyIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIGJvZHkud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAyMiU7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tMmZhIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAyXCI7XG59XG5ib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWRvY3VtZW50cyBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWt5YiBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ID4gcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBoMy51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5uby1zaG93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIuaGlkZS1kb2NzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDM3ODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciBkaXYjbm90aWNlcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciBkaXYjbm90aWNlcy13cmFwcGVyIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgcGFkZGluZzogMXJlbSAxLjJyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgYSN0YXgtbGluay0yMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyIGEjdGF4LWxpbmstMjMsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBhLnRheC1vdXRsaW5rLWJ1dHRvbiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYSN0YXgtbGluay0yMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYSN0YXgtbGluay0yMywgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYS50YXgtb3V0bGluay1idXR0b24sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAudGF4LW91dGxpbmsgYSN0YXgtbGluay0yMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyIC50YXgtb3V0bGluayBhI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgLnRheC1vdXRsaW5rIGEudGF4LW91dGxpbmstYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xuICBib3JkZXI6IDRweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBhI3RheC1saW5rLTIyOmhvdmVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgYSN0YXgtbGluay0yMzpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyIGEudGF4LW91dGxpbmstYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXItMyBhI3RheC1saW5rLTIyOmhvdmVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXItMyBhI3RheC1saW5rLTIzOmhvdmVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXItMyBhLnRheC1vdXRsaW5rLWJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyIC50YXgtb3V0bGluayBhI3RheC1saW5rLTIyOmhvdmVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgLnRheC1vdXRsaW5rIGEjdGF4LWxpbmstMjM6aG92ZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAudGF4LW91dGxpbmsgYS50YXgtb3V0bGluay1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIGRpdiNidXR0b24tdGl0bGUtd3JhcHBlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIGRpdiNidXR0b24tdGl0bGUtd3JhcHBlci0yLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgZGl2I2J1dHRvbi10aXRsZS13cmFwcGVyLTMsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuZW95LXJlbnQtcmVwb3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtdGl0bGUtd3JhcHBlciBoNCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtYnV0dG9uLXdyYXBwZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LW91dGxpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1idXR0b24td3JhcHBlciBidXR0b24jZGlzcGxheS10YXgtaW5mbywgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtYnV0dG9uLXdyYXBwZXIgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8tMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtYnV0dG9uLXdyYXBwZXIgI3RheC1saW5rLTIyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1idXR0b24td3JhcHBlciAjdGF4LWxpbmstMjMsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyIC50YXgtb3V0bGluay1idXR0b24sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBidXR0b24jZGlzcGxheS10YXgtaW5mbywgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLTIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciAjdGF4LWxpbmstMjIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciAjdGF4LWxpbmstMjMsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciAudGF4LW91dGxpbmstYnV0dG9uLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXItMyBidXR0b24jZGlzcGxheS10YXgtaW5mbywgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8tMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgI3RheC1saW5rLTIyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXItMyAjdGF4LWxpbmstMjMsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIC50YXgtb3V0bGluay1idXR0b24sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LW91dGxpbmsgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LW91dGxpbmsgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8tMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtb3V0bGluayAjdGF4LWxpbmstMjIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LW91dGxpbmsgI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIC50YXgtb3V0bGluay1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMC45ZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtYnV0dG9uLXdyYXBwZXIgLnRheC1zcGlubmVyLmZhLXNwaW5uZXItdGhpcmQsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciAudGF4LXNwaW5uZXIuZmEtc3Bpbm5lci10aGlyZCwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgLnRheC1zcGlubmVyLmZhLXNwaW5uZXItdGhpcmQsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LW91dGxpbmsgLnRheC1zcGlubmVyLmZhLXNwaW5uZXItdGhpcmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1zdGF0ZW1lbnQtd3JhcHBlciAudGF4LXN0YXRlbWVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgcCB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1zdGF0ZW1lbnQtd3JhcHBlciBwLmRpc2NsYWltZXIge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgcDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgc3BhbiNtb25ldGFyeS1zeW1ib2wge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1zdGF0ZW1lbnQtd3JhcHBlciBzcGFuI3JlbnQtdmFsdWUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgYSN0YXgtbGluayB7XG4gIGNvbG9yOiAjMjk0Mzc4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIGEjdGF4LWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMjk0Mzc4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIGEjdGF4LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud3AyZmEtZ3JhY2UtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNHB4IDE5cHggMTdweCAyNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDg4ZTAzO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud3AyZmEtZ3JhY2UtbWVzc2FnZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gLmJ1dHRvbi5idXR0b24tcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gLmJ1dHRvbi5idXR0b24tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud3AyZmEtbW9kYWwgLm1vZGFsX19jb250YWluZXIgLmJ1dHRvbi5idXR0b24tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5idXR0b24ubW9kYWxfX2Nsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud3AyZmEtbW9kYWwgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuXG5kaXYud3AyZmEtbW9kYWwge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIEhlbHZldGljYSwgQXJpYWwsIEx1Y2lkYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuZGl2LndwMmZhLW1vZGFsIG1haW4jbW9kYWwtbm90aWZ5LXVzZXJzLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5kaXYud3AyZmEtbW9kYWwgbWFpbiNtb2RhbC1ub3RpZnktdXNlcnMtY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuZGl2LndwMmZhLW1vZGFsIGZvb3Rlci5tb2RhbF9fZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZGl2LndwMmZhLW1vZGFsIGZvb3Rlci5tb2RhbF9fZm9vdGVyIGJ1dHRvbiB7XG4gIGNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIHBhZGRpbmc6IDJweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2LndwMmZhLW1vZGFsIGZvb3Rlci5tb2RhbF9fZm9vdGVyIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmRpdi53cDJmYS1tb2RhbCAubW9kYWxfX2hlYWRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuZGl2LndwMmZhLW1vZGFsIC5tb2RhbF9faGVhZGVyIGg0IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuI25vdGlmeS11c2VycyAubW9kYWxfX2NvbnRhaW5lciAqLCB0YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSAqIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBMdWNpZGEsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuaDQjbW9kYWwtbm90aWZ5LXVzZXJzLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxudGFibGUuZm9ybS10YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gdGQge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAzNXZ3O1xuICBtaW4td2lkdGg6IDQwdnc7XG59XG5cbm1haW4jbW9kYWwtMS1jb250ZW50IC53aXphcmQtc3RlcC5hY3RpdmUgZmllbGRzZXQgLm9wdGlvbi1waWxsIHAge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5tYWluI21vZGFsLTEtY29udGVudCAud2l6YXJkLXN0ZXAuYWN0aXZlIGgzICsgcCArIGZpZWxkc2V0IC5vcHRpb24tcGlsbCArIC5vcHRpb24tcGlsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud3AyZmEtbW9kYWwgaDQsIC53cDJmYS1tb2RhbCBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi53cDJmYS1tb2RhbCAub3B0aW9uLXBpbGwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ud3AyZmEtbW9kYWwgLm9wdGlvbi1waWxsIGgzLCAud3AyZmEtbW9kYWwgLm9wdGlvbi1waWxsIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi53cDJmYS1tb2RhbCAub3B0aW9uLXBpbGwgLndwMmZhLXNldHVwLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIC5idXR0b24ge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi53aXphcmQtc3RlcC5hY3RpdmUgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuZGl2LndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbF9faGVhZGVyIC5tb2RhbF9fY2xvc2U6YmVmb3JlLCAud3AyZmEtbW9kYWwgLm1vZGFsX19jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbn1cblxuLndwMmZhLW1vZGFsIC5tb2RhbF9fY2xvc2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbn1cblxuLndwMmZhLW1vZGFsIC5tb2RlbF9fY29udGVudCBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbF9fY29udGVudCA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53cDJmYS1tb2RhbCBidXR0b24ubW9kYWxfX2Nsb3NlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53cDJmYS1tb2RhbCBidXR0b24ubW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmMmE5MWUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciAub3B0aW9uLXBpbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgxcHgpIHtcbiAgLm1vZGFsX19jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG59XG5kaXZbaWQqPWZhLXdpemFyZC1lbWFpbF0ud2l6YXJkLXN0ZXAuYWN0aXZlIGZpZWxkc2V0IGZpZWxkc2V0ICsgLmRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndpemFyZC1zdGVwIC5zdGVwLXNldHRpbmctd3JhcHBlciBvbCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud2l6YXJkLXN0ZXAgLnN0ZXAtc2V0dGluZy13cmFwcGVyIG9sIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRlbnQgY29kZS5hcHAta2V5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jY29uZmlndXJlLTJmYS1iYWNrdXAtY29kZXMgLndwMmZhLXNldHVwLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5tb2RhbF9fY29udGVudCAuYXBwcy13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNTZjYWI7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuI3dwLTJmYS1lbWFpbC1hdXRoY29kZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmVzZW5kLWVtYWlsLWNvZGUge1xuICBtaW4td2lkdGg6IDI1MnB4O1xufVxuXG4ud2l6YXJkLXN0ZXAuYWN0aXZlLCAuc3RlcC1zZXR0aW5nLXdyYXBwZXIuYWN0aXZlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RlcC1zZXR0aW5nLXdyYXBwZXIuYWN0aXZlIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uc3RlcC1zZXR0aW5nLXdyYXBwZXIgaW5wdXQjd3AtMmZhLXRvdHAtYXV0aGNvZGUge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgZGl2Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB0ZCAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5IHtcbiAgbWluLXdpZHRoOiAxNzVweDtcbn1cblxudGFibGUuZm9ybS10YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gdGQge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBib3JkZXI6IDBweDtcbn1cblxuLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAzNXZ3O1xuICBtaW4td2lkdGg6IDQwdnc7XG59XG5cbm1haW4jbW9kYWwtY29uZmlybS1yZW1vdmUtMmZhLWNvbnRlbnQgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aXRoOiAxMzAwcHgpIHtcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud3AyZmEtbW9kYWwgLm1vZGFsX19jb250YWluZXIgLmJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAxMTVweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHtcbiAgYm9yZGVyOiAwcHg7XG59XG5cbnNwYW4uZGVzY3JpcHRpb24ubXQtNXB4IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODBweCkge1xuICBzcGFuLmRlc2NyaXB0aW9uLm10LTVweCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuZm9ybSN5b3VyLXByb2ZpbGUgcC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHRkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIC5idXR0b24uYnV0dG9uLXByaW1hcnkucmVtb3ZlLTJmYSArIC5yZW1vdmUtMmZhIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTAxNjJkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOTAxNjJkICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgZGl2Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB0ZCAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBtaW4td2lkdGg6IDE3NXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG4ud3AyZmEtbW9kYWwgYnV0dG9uLm1vZGFsX19jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG5kaXYud3AyZmEtbW9kYWwgZm9vdGVyLm1vZGFsX19mb290ZXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgZGl2Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5LnJlbW92ZS0yZmEgKyAucmVtb3ZlLTJmYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuI2NvbmZpZ3VyZS0yZmEtYmFja3VwLWNvZGVzIC53cDJmYS1zZXR1cC1hY3Rpb25zIC5idXR0b246bGFzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud3AyZmEtbW9kYWwgLm1vZGFsX19jb250YWluZXIgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndwMmZhLW1vZGFsIC5zdGVwLXNldHRpbmctd3JhcHBlciAubWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGVudCAud3AyZmEtc2V0dXAtYWN0aW9ucyAuYnV0dG9uLCAud3AyZmEtbW9kYWwgLm1vZGFsX19jb250ZW50IC5tb2RhbF9fYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRlbnQgY29kZSNiYWNrdXAtY29kZXMtd3JhcHBlciBiciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxudGFibGUuZm9ybS10YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0ge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbm1haW4jbW9kYWwtMS1jb250ZW50IGRpdi5vcHRpb24tcGlsbDpsYXN0LW9mLXR5cGUgcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNtb2RhbC0xLWNvbnRlbnQubW9kYWxfX2NvbnRlbnQgcC5kZXNjcmlwdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ub3B0aW9uLXBpbGwgaW5wdXQjYmFzaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbiNtb2RhbC0xLWNvbnRlbnQubW9kYWxfX2NvbnRlbnQgbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdGV4dC1pbmRlbnQ6IC0yMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jbW9kYWwtMS1jb250ZW50Lm1vZGFsX19jb250ZW50IGxhYmVsW2Zvcj1cIjJmYS10b3RwLWF1dGhjb2RlXCJdLFxuI21vZGFsLTEtY29udGVudC5tb2RhbF9fY29udGVudCBsYWJlbFtmb3I9XCIyZmEtdG90cC1hdXRoY29kZVwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuI21vZGFsLTEtY29udGVudC5tb2RhbF9fY29udGVudCAud2l6YXJkLXN0ZXAgPiBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSAjY29uZmlndXJlLTJmYSAud2l6YXJkLXN0ZXAuYWN0aXZlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSAjY29uZmlndXJlLTJmYS53cDJmYS1tb2RhbCBmaWVsZHNldCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtICNjb25maWd1cmUtMmZhIC53cDJmYS1zZXR1cC1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9kYWxfX2NvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbmlucHV0I3dwLTJmYS10b3RwLWF1dGhjb2RlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cDJmYS1zZXR1cC1hY3Rpb25zIGJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMTc1cHg7XG59XG5cbi5zdGVwLXNldHRpbmctd3JhcHBlci5hY3RpdmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmRpdiNreWItYWNjb3VudC1maWVsZHMtd3JhcHBlciAud29vY29tbWVyY2UtZm9ybS1yb3cge1xuICBwYWRkaW5nOiAzcHg7XG4gIG1hcmdpbjogMCAwIDZweDtcbiAgY2xlYXI6IGJvdGg7XG59XG5kaXYja3liLWFjY291bnQtZmllbGRzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWZvcm0tcm93IGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cbmRpdiNreWItYWNjb3VudC1maWVsZHMtd3JhcHBlciAud29vY29tbWVyY2UtZm9ybS1yb3cgaW5wdXRbdHlwZT10ZXh0YXJlYV0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xufVxuZGl2I2t5Yi1hY2NvdW50LWZpZWxkcy13cmFwcGVyIC53b29jb21tZXJjZS1mb3JtLXJvdyBpbnB1dCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5kaXYja3liLWFjY291bnQtZmllbGRzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWZvcm0tcm93IGlucHV0Oi1tb3otcmVhZC1vbmx5IHtcbiAgY29sb3I6ICM5Njk1OTU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmRpdiNreWItYWNjb3VudC1maWVsZHMtd3JhcHBlciAud29vY29tbWVyY2UtZm9ybS1yb3cgaW5wdXQ6cmVhZC1vbmx5IHtcbiAgY29sb3I6ICM5Njk1OTU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmt5Yi1zdGF0dXMtd3JhcHBlciwgI3VwZGF0ZS1pbmZvLW5vdGljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogI2VmZjhmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmt5Yi1zdGF0dXMtd3JhcHBlciBoNSwgI3VwZGF0ZS1pbmZvLW5vdGljZSBoNSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3liLXN0YXR1cy13cmFwcGVyIHNwYW4ja3liLXN0YXR1cywgI3VwZGF0ZS1pbmZvLW5vdGljZSBzcGFuI2t5Yi1zdGF0dXMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5kaXYua3liLXN0YXR1cy13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cblxuZGl2I3VwZGF0ZS1pbmZvLW5vdGljZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbmRpdiNreWItbm90aWNlLWZvci1reWMge1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuZGl2Lmt5Yi1ub3RpY2Uge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAud3AtMmZhLWNvbmZpZ3VyYXRpb24tZm9ybSBkaXYjY29uZmlybS1yZW1vdmUtMmZhIC5idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAud3AtMmZhLWNvbmZpZ3VyYXRpb24tZm9ybSBkaXYjY29uZmlybS1yZW1vdmUtMmZhIC5idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAud3AtMmZhLWNvbmZpZ3VyYXRpb24tZm9ybSBkaXYjY29uZmlybS1yZW1vdmUtMmZhIC5idXR0b246bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiNtb2RhbC0xLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn0iLCIucmVub19ldF9wYl9jb2x1bW4ge1xuICB6LWluZGV4OiA5ICFpbXBvcnRhbnQ7XG59XG5cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQge1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuaGFsZi1tb2JpbGUge1xuICAgIGZsZXgtYmFzaXM6IDQwJSAhaW1wb3J0YW50O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXN0YXJ0LWRlY2xhcmUge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3csIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4ZnIgM2ZyIDJmcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3csIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1maXJzdC1yb3cgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdyAucHJvamVjdC10aXRsZSBoNCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1maXJzdC1yb3cgLnByb2plY3QtdGl0bGUgaDQge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1zZWNvbmQtcm93LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdyAubW9iaWxlLXRvcC1tYXJnaW4sIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5tb2JpbGUtdG9wLW1hcmdpbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLnByb2plY3Qtc3RhcnQsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdyAucHJvamVjdC1lbmQsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5wcm9qZWN0LXN0YXJ0LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyAucHJvamVjdC1lbmQge1xuICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgfVxuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLnByb2plY3QtZGVzY3JpcHRpb24sIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5wcm9qZWN0LWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdyAucHJvamVjdC10aXRsZSwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1maXJzdC1yb3cgLnByb2plY3QtdGl0bGUge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogN3B4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuc3BlbnQtaXRlbSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNkMzAzMDM7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5hbGxvY2F0ZWQtaXRlbSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIHBhZGRpbmc6IDJweCAxM3B4IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDhweCAxM3B4IDEzcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBcIiNGRkI1MjhcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciAuc2VsZWN0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtaW4td2lkdGg6IDE5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIC5zZWxlY3Qtd3JhcHBlcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciAuc2VsZWN0LXdyYXBwZXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgb3BhY2l0eTogMC40O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIC5zZWxlY3Qtd3JhcHBlcjo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgb3BhY2l0eTogMC40O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDBweDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIGNvbG9yOiAjNGU0ZTRlO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIHNlbGVjdDo6YWZ0ZXIge1xuICBjb2xvcjogIzg4ODtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIGg0LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgaDUge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciBoNCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciBoNSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5yZW5vLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuVXBjb21pbmcsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLk5ldyB7XG4gIGNvbG9yOiByZ2IoMjM1LCAxMzMsIDM1KTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLkNvbXBsZXRlIHtcbiAgY29sb3I6IGdyZWVuO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuT25nb2luZyB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCBpLnN0YXR1cy1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCBpLmZhLXN0YXIge1xuICBjb2xvcjogcmdiKDIzNSwgMTMzLCAzNSk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIGkuZmEtaG91cmdsYXNzIHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIGkuZmEtY2hlY2sge1xuICBjb2xvcjogZ3JlZW47XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWVuZC1pdGVtIHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZW5kLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc3RhdHVzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXN0YXR1cy1jb250YWluZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc3RhdHVzLWNvbnRhaW5lciBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjVweDtcbiAgdG9wOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc3RhdHVzLWNvbnRhaW5lciBpLnN0YXR1cy1pY29uIHtcbiAgICByaWdodDogLTIwcHg7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtaW1nLWdhbGxlcnktYnV0dG9uIGkuZmEtaW1hZ2VzIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1pbWctZ2FsbGVyeS1idXR0b24gaS5mYS1pbWFnZXM6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMjBweCAwIDBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMjVweCAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwcHggMjVweCAxNXB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIgLmFsbG9jYXRlZC1pdGVtIHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtYmFzaXM6IDYwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIC50aXRsZS1zdGF0dXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDIxMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIC50aXRsZS1zdGF0dXMtY29udGFpbmVyIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIC50aXRsZS1zdGF0dXMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIC50aXRsZS1zdGF0dXMtY29udGFpbmVyIC5zdGF0dXMtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUtc3RhdHVzLWNvbnRhaW5lciAuc3RhdHVzLWNvbnRhaW5lciBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUtc3RhdHVzLWNvbnRhaW5lciAuc3RhdHVzLWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAucHJvamVjdC1kZXRhaWxzLWNvbnRhaW5lciB7XG4gIGZsZXgtYmFzaXM6IDM3JTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIgLnByb2plY3QtZGV0YWlscy1jb250YWluZXIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC5wcm9qZWN0LWRldGFpbHMtY29udGFpbmVyIC5zdGFydC1lbmQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC5wcm9qZWN0LWRldGFpbHMtY29udGFpbmVyIC5zcGVudC1hbGxvY2F0ZWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktZXZlbnRzLWJvZHkge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG1heC1oZWlnaHQ6IDI5NXB4O1xuICBwYWRkaW5nOiAwIDVweCAyNXB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlcjogMTJweCBzb2xpZCB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWV2ZW50cy1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjVweCAyMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0Z3JheTtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZmlyc3Qtcm93LWNvbnRhaW5lciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOGZyIDNmciAyZnI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zZWNvbmQtcm93LWNvbnRhaW5lciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmZyIDJmciAzZnIgMmZyO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZmlyc3Qtcm93LWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtc2Vjb25kLXJvdy1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWZpcnN0LXJvdy1jb250YWluZXIsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXNlY29uZC1yb3ctY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZmlyc3Qtcm93LWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lci1tb2JpbGUsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXNlY29uZC1yb3ctY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zZWNvbmQtcm93LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zZWNvbmQtcm93LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZW5kLWl0ZW0sIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmZpbmFsLWNvc3QtY29udGFpbmVyLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5hbGxvY2F0ZWQtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLnByb2plY3RlZC1zcGVudC1jb250YWluZXIge1xuICBmbGV4LWJhc2lzOiA0MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5wcm9qZWN0ZWQtc3BlbnQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1sZXNzLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1sZXNzLWJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1sZXNzLWJ1dHRvbiBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LW1vcmUtbGVzcy1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTU1cHg7XG4gICAgdG9wOiAxMnB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1tb3JlLXRleHQge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWxlc3MtdGV4dCB7XG4gIGNvbG9yOiByZ2IoMjM1LCAxMzMsIDM1KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLnByb2plY3RlZC1jb3N0LWRlc2t0b3AtY29udGFpbmVyLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1tb3JlLWNvbnRhaW5lci1kZXNrdG9wLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5maW5hbC1jb3N0LWNvbnRhaW5lci1kZXNrdG9wLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXNjcmlwdGlvbi1kZXNrdG9wLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyLWRlc2t0b3AsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmJsYW5rLWRlc2t0b3Atc3BhY2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAucHJvamVjdGVkLWNvc3QtbW9iaWxlLWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1jb250YWluZXItbW9iaWxlLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5jb3N0LWNvbnRhaW5lci1tb2JpbGUsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWRlc2NyaXB0aW9uLW1vYmlsZSwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuY29zdC1jb250YWluZXItbW9iaWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lciB7XG4gIGZsZXgtYmFzaXM6IDEwJTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXIgLmV2ZW50LWltZy1nYWxsZXJ5LWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXIuZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyID4gbGFiZWwsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXIgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY1JTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4ge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtaGVhZGVyID4gaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1oZWFkZXIgPiBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWhlYWRlciAuZXZlbnQtaW1hZ2UtbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWhlYWRlciAuZXZlbnQtaW1hZ2UtbW9kYWwtY2xvc2UtYnV0dG9uIGkge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1oZWFkZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNsb3NlLWJ1dHRvbjpob3ZlciBpLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWhlYWRlciAuZXZlbnQtaW1hZ2UtbW9kYWwtY2xvc2UtYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4IDMwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLXNpbmdsZS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLXNpbmdsZS1jb250YWluZXIgaDUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5kaXJlY3QtZXZlbnQtaW1hZ2UtY29udGFpbmVyIGg1IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1zaW5nbGUtY29udGFpbmVyIGltZyB7XG4gIG1hcmdpbjogYXV0bztcbiAgaGVpZ2h0OiAzMjBweDtcbiAgd2lkdGg6IDMyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1zaW5nbGUtY29udGFpbmVyIGltZyB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cuYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDUlO1xuICB0b3A6IDQ1JTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1hcnJvdy5hcnJvdy1sZWZ0IGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDM1JSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMzUlKTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cuYXJyb3ctcmlnaHQge1xuICByaWdodDogNSU7XG4gIHRvcDogNDUlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLWFycm93LmFycm93LXJpZ2h0IGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0NSUsIDM1JSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQ1JSwgMzUlKTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cgaSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBpbmhlcml0O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1hcnJvdzpob3ZlciBpLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLWFycm93OmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtLmV2ZW50LWVuZC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtLmFsbG9jYXRlZC1ncm91cC1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWl0ZW0uYWxsb2NhdGVkLWdyb3VwLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtLmFsbG9jYXRlZC1ncm91cC1jb250YWluZXIgLmFsbG9jYXRlZC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaXRlbS5ldmVudC1pbWctY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXN0YXR1cy1pbWctY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtc3RhdHVzLWltZy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC10aXRsZSBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC10aXRsZSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZGVzY3JpcHRpb24ge1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXNjcmlwdGlvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZmluYWwtY29zdC1jb250YWluZXItZGVza3RvcCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1jb250YWluZXItZGVza3RvcCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZmluYWwtY29zdC1jb250YWluZXIsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmFsbG9jYXRlZC1ncm91cC1jb250YWluZXIge1xuICBmbGV4LWJhc2lzOiAxNSU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXRhaWxzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXRhaWxzLWNvbnRhaW5lciA+IGRpdiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZGV0YWlscy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1tb3JlLWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLm5vLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5oaWRlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgYWxsIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnNob3cge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5zaG93LW1vZGFsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk5O1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuaGlkZS1tb2RhbCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IC05OTk5OSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggNXB4ICNkM2QzZDM7XG59IiwiLmV0X3BiX2NvbHVtbiAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC53b29jb21tZXJjZSB1bCAuc3RhcnRlcl9wcm9wZXJ0eSAucHJvZHVjdC1jb250ZW50IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkOWIyMSAhaW1wb3J0YW50O1xufVxuXG4ubGltaXRlZF9yZWxlYXNlIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyLCAuc3RhcnRlcl9wcm9wZXJ0eSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkOWIyMTtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgPiBzcGFuLCAuc3RhcnRlcl9wcm9wZXJ0eSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciA+IHNwYW4sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAucHJvcGVydHlfc3RhdHVzLWJhbm5lciA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5mYS1jYXJldC11cCwgLnN0YXJ0ZXJfcHJvcGVydHkgLmZhLWNhcmV0LXVwLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmZhLWNhcmV0LXVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk5OTk5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2Utb3V0O1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuZmEtY2FyZXQtZG93biwgLnN0YXJ0ZXJfcHJvcGVydHkgLmZhLWNhcmV0LWRvd24sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuZmEtY2FyZXQtZG93biB7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4ubGltaXRlZF9yZWxlYXNlIC50b3RhbC10b29sdGlwLWNvbnRhaW5lciwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvdGFsLXRvb2x0aXAtY29udGFpbmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnRvdGFsLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saW1pdGVkX3JlbGVhc2UgLnRvdGFsLXRvb2x0aXAtY29udGFpbmVyLCAuc3RhcnRlcl9wcm9wZXJ0eSAudG90YWwtdG9vbHRpcC1jb250YWluZXIsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAudG90YWwtdG9vbHRpcC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLmxpbWl0ZWRfcmVsZWFzZSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyLCAuc3RhcnRlcl9wcm9wZXJ0eSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiAtOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyIC5mYS1jaXJjbGUtaW5mbywgLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciAuZmEtY2lyY2xlLWluZm8sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyIC5mYS1jaXJjbGUtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAudG9vbHRpcC10ZXh0LWJveCxcbi5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAuZmEtY2FyZXQtdXAsXG4ubGltaXRlZF9yZWxlYXNlIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLnRvb2x0aXAtdGV4dC1ib3gsXG4ubGltaXRlZF9yZWxlYXNlIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLmZhLWNhcmV0LXVwLCAuc3RhcnRlcl9wcm9wZXJ0eSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC50b29sdGlwLXRleHQtYm94LFxuLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAuZmEtY2FyZXQtdXAsXG4uc3RhcnRlcl9wcm9wZXJ0eSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC50b29sdGlwLXRleHQtYm94LFxuLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpmb2N1cyAuZmEtY2FyZXQtdXAsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC50b29sdGlwLXRleHQtYm94LFxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6aG92ZXIgLmZhLWNhcmV0LXVwLFxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLnRvb2x0aXAtdGV4dC1ib3gsXG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpmb2N1cyAuZmEtY2FyZXQtdXAge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3gsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAudG9vbHRpcC10ZXh0LWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0YztcbiAgcGFkZGluZzogMTZweCAyMnB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4sIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94ID4gc3BhbiwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC50b29sdGlwLXRleHQtYm94ID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggLmJ1dHRvbi1jb250YWluZXIsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IC5idXR0b24tY29udGFpbmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnRvb2x0aXAtdGV4dC1ib3ggLmJ1dHRvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCAuYnV0dG9uLWNvbnRhaW5lciA+IGEsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IC5idXR0b24tY29udGFpbmVyID4gYSwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC50b29sdGlwLXRleHQtYm94IC5idXR0b24tY29udGFpbmVyID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiwgLnN0YXJ0ZXJfcHJvcGVydHkgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0YztcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b246aG92ZXIsIC5saW1pdGVkX3JlbGVhc2UgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbjpmb2N1cywgLnN0YXJ0ZXJfcHJvcGVydHkgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbjpob3ZlciwgLnN0YXJ0ZXJfcHJvcGVydHkgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbjpmb2N1cywgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b246aG92ZXIsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMTEyYzRjO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIC5mYS1jaXJjbGUsIC5zdGFydGVyX3Byb3BlcnR5IC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gLmZhLWNpcmNsZSwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gLmZhLWNpcmNsZSB7XG4gIHRvcDogM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlZnQ6IC01cHg7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gc3BhbiwgLnN0YXJ0ZXJfcHJvcGVydHkgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiBzcGFuLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIGEsIC5zdGFydGVyX3Byb3BlcnR5IC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gYSwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuc3RvY2staW5mby1jb250YWluZXIsIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0sIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMSAxIDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtOmxhc3QtY2hpbGQsIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtOmxhc3QtY2hpbGQsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSA+IHNwYW4sIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtID4gc3BhbiwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIC5zdG9jay1pbmZvLCAuc3RhcnRlcl9wcm9wZXJ0eSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSAuc3RvY2staW5mbywgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIC5zdG9jay1pbmZvIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4ubGltaXRlZF9yZWxlYXNlIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIC5zdG9jay1pbmZvLW51bWJlciwgLnN0YXJ0ZXJfcHJvcGVydHkgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0gLnN0b2NrLWluZm8tbnVtYmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0gLnN0b2NrLWluZm8tbnVtYmVyIHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmxpbWl0ZWRfcmVsZWFzZSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC5iYW5uZXItdG9vbHRpcC1jb250YWluZXIsIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciwgLmFyY2hpdmUgLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDExcHg7XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3gsIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3gsIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3gsIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IHtcbiAgdG9wOiAyMXB4O1xuICByaWdodDogLTE0cHg7XG4gIHdpZHRoOiAyNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMkE0ODtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggPiBzcGFuLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94ID4gc3BhbiwgLmFyY2hpdmUgLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4sIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94ID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCAuc3RvY2staW5mby1jb250YWluZXIsIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3ggLnN0b2NrLWluZm8tY29udGFpbmVyLCAuYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94IC5zdG9jay1pbmZvLWNvbnRhaW5lciwgLmFyY2hpdmUgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3ggLnN0b2NrLWluZm8tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94IC5mYS1jYXJldC11cCwgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCAuZmEtY2FyZXQtdXAsIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LXVwLCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCAuZmEtY2FyZXQtdXAge1xuICB0b3A6IC0xNXB4O1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMTEyYzRjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94LCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94LCAuYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94LCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5saW1pdGVkX3JlbGVhc2UgLmJ1dHRvbi1jb250YWluZXIsIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnN0YXJ0ZXJfcHJvcGVydHkgLmJ1dHRvbi1jb250YWluZXIsIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLmJ1dHRvbi1jb250YWluZXIsIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC5idXR0b24tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxNHB4IDAgNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3gsIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IHtcbiAgd2lkdGg6IDI5NXB4O1xuICB0b3A6IDIycHg7XG4gIHJpZ2h0OiAtMTdweDtcbiAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LXVwLCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCAuZmEtY2FyZXQtdXAge1xuICByaWdodDogM3B4O1xufVxuXG4ucHJvZHVjdHMgLnRvb2x0aXAtdGV4dC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDMyMHB4O1xuICBwYWRkaW5nOiAyNHB4IDMwcHg7XG4gIHRvcDogMjJweDtcbiAgcmlnaHQ6IC03NXB4O1xuICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3RzIC50b29sdGlwLXRleHQtYm94ID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuN2VtO1xufVxuLnByb2R1Y3RzIC50b29sdGlwLXRleHQtYm94IC5zdG9jay1pbmZvLWl0ZW0ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wcm9kdWN0cyAudG9vbHRpcC10ZXh0LWJveCAuc3RvY2staW5mby1pdGVtOmhvdmVyLCAucHJvZHVjdHMgLnRvb2x0aXAtdGV4dC1ib3ggLnN0b2NrLWluZm8taXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbi5wcm9kdWN0cyAuc3RhcnRlcl9wcm9wZXJ0eSAuYnV0dG9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMTRweCAwIDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3RzIC5mYS1jYXJldC11cCB7XG4gIHRvcDogLTE0cHg7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogNjFweDtcbiAgY29sb3I6ICMxMTJjNGMgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuXG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItaGVscGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItaGVscGVyIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDliMjE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCA+IGRpdiA+IHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC50b29sdGlwLXRleHQtYm94IHtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiAxNHB4O1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IC0yNHB4O1xuICB3aWR0aDogMjQwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC50b29sdGlwLXRleHQtYm94IHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LWRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIGJvdHRvbTogLTE4cHg7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgY29sb3I6IHdoaXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXIge1xuICB0b3A6IDdweDtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC50b29sdGlwLXRleHQtYm94LCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAuZmEtY2FyZXQtZG93biwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLnRvb2x0aXAtdGV4dC1ib3gsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC5mYS1jYXJldC1kb3duIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIHRvcDogdW5zZXQ7XG4gIH1cbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC50b29sdGlwLXRleHQtYm94LCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAuZmEtY2FyZXQtZG93biwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLnRvb2x0aXAtdGV4dC1ib3gsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC5mYS1jYXJldC1kb3duIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ5YjIxO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDBweCBhdXRvIDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSB7XG4gIG1hcmdpbjogNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtOmhvdmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zdGFydGVyLXByb3BlcnR5LWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5NDM3ODtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmc6IDIwcHggMjVweCAyNXB4IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIG1hcmdpbjogMjVweCBhdXRvIDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN0YXJ0ZXItcHJvcGVydHktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdGFydGVyLXByb3BlcnR5LWNhcmQgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJlaW52ZXN0bWVudCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idXR0b24tcmVwbGFjZW1lbnQtdGV4dC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dC1yZWludmVzdG1lbnQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnV0dG9uLXJlcGxhY2VtZW50LXRleHQuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQtcmVpbnZlc3RtZW50IGgyLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgc3Bhbi5yZWludmVzdG1lbnQtY29tcGxpYW5jZS1saW1pdC1tZXNzYWdlLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIHNwYW4ucmVpbnZlc3RtZW50LWNvbXBsaWFuY2UtbGltaXQtbWVzc2FnZSxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBzcGFuLnJlaW52ZXN0bWVudC1jb21wbGlhbmNlLWxpbWl0LW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIHNwYW4sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIHNwYW4sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gc3Bhbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBzcGFuLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIHNwYW4sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246Zm9jdXMsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmhvdmVyLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246ZGlzYWJsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0LFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0LFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgd2lkdGg6IDc1JTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IHAsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHAsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IHAsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgcCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgcCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLnNpZ251cC1kaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgLnNpZ251cC1kaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLnNpZ251cC1kaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAuc2lnbnVwLWRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCAuc2lnbnVwLWRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5zaWdudXAtZGlzYWJsZWQge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzI5NDM3ODtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLm1lc3NhZ2UtaGVhZGVyLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5tZXNzYWdlLWhlYWRlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5tZXNzYWdlLWhlYWRlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZWI4NTIzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCAubWVzc2FnZS1oZWFkZXIuZW5yb2xsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5tZXNzYWdlLWhlYWRlci5lbnJvbGxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLm1lc3NhZ2UtaGVhZGVyLmVucm9sbGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5tZXNzYWdlLWhlYWRlci5lbnJvbGxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLm1lc3NhZ2UtaGVhZGVyLmVucm9sbGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5tZXNzYWdlLWhlYWRlci5lbnJvbGxlZCB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCB7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMzBweCBhdXRvIDBweDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkIGg0LFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBoNCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwOmxhc3Qtb2YtdHlwZSxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgcDpsYXN0LW9mLXR5cGUsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3JlaW52ZXN0bWVudC1tb2RhbCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwuaGlkZSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IC05OTk5OSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgLm5vLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NSU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGhlaWdodDogODAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gLnJlaW52ZXN0bWVudC1ib2xkLWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIG9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgcGFkZGluZzogMHB4IDMwcHg7XG4gIG1hcmdpbjogMTVweCAwcHg7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiBvbCBsaSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIG9sLmxldHRlcnMge1xuICBsaXN0LXN0eWxlOiBsb3dlci1hbHBoYTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIC5yZWludmVzdG1lbnQtbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAucmVpbnZlc3RtZW50LW1vZGFsLWNsb3NlLWJ1dHRvbiBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIC5yZWludmVzdG1lbnQtbW9kYWwtY2xvc2UtYnV0dG9uOmhvdmVyIGksICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIC5yZWludmVzdG1lbnQtbW9kYWwtY2xvc2UtYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDk0JTtcbiAgfVxufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDM3ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1oZWFkZXIgPiBoMiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMHB4IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWhlYWRlciA+IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDI4cHggMzBweCAzNXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDkzcHgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5IC5yZWludmVzdG1lbnQtdGVybXMtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5IGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSBwIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgLnJlcXVpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHJlZDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5IC5zaW1wbGUtb3B0LWluLXRlcm1zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAuZmEtY2hlY2sge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuICBjb2xvcjogd2hpdGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxMTJjNGM7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzExMmM0YztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b246aG92ZXIsICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xuICBjb2xvcjogd2hpdGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uYW0tc3VyZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgZ3JlZW47XG4gIGNvbG9yOiBncmVlbjtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5hbS1zdXJlLWJ1dHRvbjpob3ZlciwgI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5hbS1zdXJlLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuICBjb2xvcjogd2hpdGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmNhbmNlbC1idXR0b24ge1xuICBjb2xvcjogcmVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgcmVkO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5jYW5jZWwtYnV0dG9uOmhvdmVyLCAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmNhbmNlbC1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LWVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LWVycm9yLW1lc3NhZ2UtY29udGFpbmVyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiByZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1lcnJvci1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiBncmVlbjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIgPiBzcGFuLm5leHQtc3RlcHMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5tb2RhbC1yZWludmVzdC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLmZhLWNoZWNrLFxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGkuZmEtc3Bpbm5lci10aGlyZCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLmZhLXNwaW5uZXItdGhpcmQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAuaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn0iLCJoNC5tZXRhTGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnByb2R1Y3QtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzkxOTE5MTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnByb2R1Y3QtdG9vbHRpcCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI1cHg7XG4gIHJpZ2h0OiAtMTA2cHg7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB3aWR0aDogMjMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAxcHggM3B4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4xcyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucHJvZHVjdC10b29sdGlwOmhvdmVyIC50b29sdGlwLXdyYXBwZXIsIC5wcm9kdWN0LXRvb2x0aXA6Zm9jdXMgLnRvb2x0aXAtd3JhcHBlciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHdoaXRlO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGJvdHRvbTogLThweDtcbiAgbGVmdDogMTIwcHg7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucHJvZHVjdC10b29sdGlwIC50b29sdGlwLXdyYXBwZXIgc3Ryb25nIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyIGEge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLndvb2NvbW1lcmNlIC5wcm9kdWN0cyAucHJvZHVjdC10b29sdGlwIC50b29sdGlwLXdyYXBwZXIgYTpob3ZlciwgLndvb2NvbW1lcmNlIC5wcm9kdWN0cyAucHJvZHVjdC10b29sdGlwIC50b29sdGlwLXdyYXBwZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMjk0Mzc4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59IiwiLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3Ige1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciBhIHtcbiAgY29sb3I6ICM5NmQzZmY7XG59XG5cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC51LWNvbHVtbjEuY29sLTEsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4xLmNvbC0xIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuICAuZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4xLmNvbC0xLFxuICAuZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4xLmNvbC0xIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMi5jb2wtMixcbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC51LWNvbHVtbjIuY29sLTIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuICAuZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4yLmNvbC0yLFxuICAuZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4yLmNvbC0yIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0sXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY4ZmY7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmM4ZDg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyxcbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyB7XG4gIG1hcmdpbjogMCAwIDEycHg7XG4gIHBhZGRpbmc6IDNweDtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdy5mb3JtLXJvdy1maXJzdCxcbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdy5mb3JtLXJvdy1maXJzdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93LmZvcm0tcm93LWxhc3QsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cuZm9ybS1yb3ctbGFzdCB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNnB4KTtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyBsYWJlbCxcbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuN2VtO1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93IGlucHV0W3R5cGU9dGV4dF0sXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgaW5wdXRbdHlwZT10ZXh0XSxcbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93IC5yZWdpc3RyYXRpb24tbWVzc2FnZSxcbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyAucmVnaXN0cmF0aW9uLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0tcmVnaXN0ZXJfX3N1Ym1pdCxcbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyX19zdWJtaXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5naWZ0LXByb3BlcnR5LWNhcmQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5naWZ0LXByb3BlcnR5LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNTkwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmdpZnQtcHJvcGVydHktY2FyZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIGE6aG92ZXIgaW1nLCAuZ2lmdC1wcm9wZXJ0eS1jYXJkIGE6Zm9jdXMgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWltZy1jb2wge1xuICB3aWR0aDogMzAlO1xuICBtaW4td2lkdGg6IDE5MHB4O1xuICBtYXgtd2lkdGg6IDE5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgbGluZWFyLWdyYWRpZW50KHJnYigxODIsIDIwOSwgMjI5KSwgd2hpdGUpIHJlcGVhdCBzY3JvbGwgMCUgMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWltZy1jb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI5cHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1pbWctY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1pbWctY29sIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1uYW1lLWNvbCB7XG4gIHdpZHRoOiA0MCU7XG4gIG1pbi13aWR0aDogMjkwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktbmFtZS1jb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyOXB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktbmFtZS1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktbmFtZS1jb2wgLnByb3BlcnR5LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjlweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCAuZ2lmdC1wcm9wZXJ0eS10b2tlbnMtb3duZWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzAlO1xuICAgIG1pbi13aWR0aDogMTkwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDMwcHggMCAwO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCAuZ2lmdC1wcm9wZXJ0eS10b2tlbnMtb3duZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCAuZ2lmdC1wcm9wZXJ0eS10b2tlbnMtb3duZWQgaDQge1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkyMXB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIGg0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIC5naWZ0LXByb3BlcnR5LXRva2VuLWNvdW50IHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktcmVudC1wZXIteWVhciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktcmVudC1wZXIteWVhciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICBtYXJnaW46IDIwcHggMzBweCAwIDA7XG4gICAgcGFkZGluZzogMTRweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMTEyYzRjO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjlweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCAuZ2lmdC1wcm9wZXJ0eS1yZW50LXBlci15ZWFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktcmVudC1wZXIteWVhciBoNCB7XG4gIGNvbG9yOiAjMTEyYzRjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTIxcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCAuZ2lmdC1wcm9wZXJ0eS1yZW50LXBlci15ZWFyIGg0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktcmVudC1wZXIteWVhciAuZ2lmdC1wcm9wZXJ0eS1yZW50LXZhbHVlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzExMmM0Yztcbn1cblxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyAuZXJyb3Ige1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzLW1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuMjVzIGFsbCBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzLW1hc2s6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y0XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTk7XG4gIHRvcDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gIHRyYW5zaXRpb246IDAuMjVzIGFsbCBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBtYXJnaW46IDMwcHggYXV0byAxMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIgaDYge1xuICBjb2xvcjogIzExMmM0Yztcbn1cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIGEge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIgYTpob3ZlciwgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZjJhOTFlO1xufVxuXG4uaGVyb01ldGEgLmFkZFRvQ2FydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLWNvbnRlbnQubXVzdC1zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG5cbi5jYXJ0LWNvbGxhdGVyYWxzIC5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIHtcbiAgd2lkdGg6IDQ4JTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJvZHkuaXMtVVMtdXNlciAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmlzLVVTLXVzZXIgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIucmVhbHQtYmFubmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDApO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzNkZWcsICNmZjhjMjcsIHJnYmEoMjU1LCAxNTgsIDc0LCAwLjQpLCByZ2JhKDI1NSwgMTQ2LCA3LCAwLjUwMTk2MDc4NDMpKSwgdXJsKGh0dHBzOi8vcmVhbHQuY28vd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDMvYmx1ZS13YXZlLWJhY2tncm91bmQtNS1zY2FsZWQuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAyMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgXCJPcGVuIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB0cmFuc2l0aW9uOiAwLjA1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAucmVhbHQtYmFubmVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuY29sb3Itb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMzZGVnLCByZ2JhKDI1NSwgMTQwLCAzOSwgMC42KSAwJSwgcmdiYSgyNTUsIDE0MCwgMzksIDAuMikgNzUlLCByZ2JhKDI1NSwgMTQwLCAzOSwgMC41KSAxMDAlKSwgdXJsKGh0dHBzOi8vcmVhbHQuY28vd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDMvYmx1ZS13YXZlLWJhY2tncm91bmQtNS1zY2FsZWQuanBnKTtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlci5jb2xvci1vcmFuZ2UgaDIge1xuICBjb2xvcjogIzAwMjc1Njtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlci5jb2xvci1vcmFuZ2UgLmJ5bGluZSB7XG4gIGNvbG9yOiAjMDI1MThhO1xufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyLmNvbG9yLWJsdWUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzNkZWcsIHJnYmEoMjEsIDEwOCwgMTcxLCAwLjIpIDAlLCByZ2JhKDIxLCAxMDgsIDE3MSwgMC4wMykgNzUlLCByZ2JhKDIxLCAxMDgsIDE3MSwgMC4yKSAxMDAlKSwgdXJsKGh0dHBzOi8vcmVhbHQuY28vd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDMvYmx1ZS13YXZlLWJhY2tncm91bmQtNS1zY2FsZWQuanBnKTtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlci5jb2xvci1ibHVlIGgyIHtcbiAgY29sb3I6ICMwMDI3NTY7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuY29sb3ItYmx1ZSAuYnlsaW5lIHtcbiAgY29sb3I6ICMwMjUxOGE7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciAuaW5uZXIge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAucmVhbHQtYmFubmVyLXdyYXBwZXIgLmlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyIC5pbnRybyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAucmVhbHQtYmFubmVyLXdyYXBwZXIgLmludHJvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyIGgyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBjb2xvcjogIzExMmM0YztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyIC5ieWxpbmUge1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGNvbG9yOiAjMGM1NTk5O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIgLmN0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAucmVhbHQtYmFubmVyLXdyYXBwZXIgLmN0YSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogIzBjNTU5OTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciBhOmhvdmVyLCAucmVhbHQtYmFubmVyLXdyYXBwZXIgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1OWFlODtcbn1cblxuLmJsYWNrLWZyaWRheS13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMzZGVnLCAjNTNENEI2IDAlLCAjRjA5ODU2IDU2JSwgIzg1QTJCNCAxMDAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIFwiT3BlbiBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdHJhbnNpdGlvbjogMC4wNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcbiAgLmJsYWNrLWZyaWRheS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLmlubmVyIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjRweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcbiAgLmJsYWNrLWZyaWRheS13cmFwcGVyIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAuaW50cm8ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcbiAgLmJsYWNrLWZyaWRheS13cmFwcGVyIC5pbnRybyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciBoMiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgY29sb3I6ICMwMDQ2Nzg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAuYnlsaW5lIHtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC5jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDEzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcbiAgLmJsYWNrLWZyaWRheS13cmFwcGVyIC5jdGEge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgYTpob3ZlciwgLmJsYWNrLWZyaWRheS13cmFwcGVyIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmE5MWU7XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLnRpbWVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciAudGltZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAudGltZXIgLnRpbWVyLWludHJvIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLnRpbWVyIC50aW1lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAudGltZXIgLnRpbWUtd3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC50aW1lciAudGltZS13cmFwcGVyIHNwYW4uY291bnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2M1MDAwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC50aW1lciAudGltZS13cmFwcGVyIHNwYW4udW5pdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYXV0by1yZWZyZXNoLW5vdGljZS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTAxNjJkO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hdXRvLXJlZnJlc2gtbm90aWNlLXdyYXBwZXIuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF1dG8tcmVmcmVzaC1ub3RpY2Utd3JhcHBlciBoNCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5hdXRvLXJlZnJlc2gtbm90aWNlLXdyYXBwZXIgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjRlbTtcbn0iLCIuc2luZ2xlLXByb2R1Y3QgLmxvZ2luLW5vdGljZSB7XG4gIG1hcmdpbjogMTBweCAwIDE3cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zaW5nbGUtcHJvZHVjdCAubG9naW4tbm90aWNlIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5sb2dpbi1ub3RpY2UgYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbi1ub3RpY2UgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZGQ5YjIxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAubG9naW4tYnV0dG9uLXdyYXBwZXIgLmxvZ2luLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiA0cHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAubG9naW4tYnV0dG9uLXdyYXBwZXIgLmxvZ2luLWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbi1idXR0b24td3JhcHBlciAubG9naW4tYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAudGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDBweCAwIDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSBwIHtcbiAgbWFyZ2luOiAwIDAgOHB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMXB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IHAubm90aWNlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5nYWxsZXJ5IHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuZ2FsbGVyeSAubW9ja3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnkgLm1vY2t1cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5nYWxsZXJ5IC5tb2NrdXAubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuZ2FsbGVyeSAubW9ja3VwLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuYWNmLWdhbGxlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5hY2YtZ2FsbGVyeSAucnRnLWdhbGxlcnktaXRlbS13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5hY2YtZ2FsbGVyeSAucnRnLWdhbGxlcnktaXRlbS13cmFwcGVyOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5hY2YtZ2FsbGVyeSBhLnByb2plY3QtZ2FsbGVyeS1pbWFnZSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuYWNmLWdhbGxlcnkgYS5wcm9qZWN0LWdhbGxlcnktaW1hZ2UgaW1nIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5oaWRkZW4tZ2FsbGVyeS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuZ2FsbGVyeS1mZWF0dXJlZC10aHVtYm5haWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnktZmVhdHVyZWQtdGh1bWJuYWlsIGEucHJvamVjdC1nYWxsZXJ5LXRodW1ibmFpbCB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuZ2FsbGVyeS1mZWF0dXJlZC10aHVtYm5haWwgcCB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiB7XG4gIG1hcmdpbjogNDhweCAwIDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC53cmFwcGVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIge1xuICBtYXJnaW46IDI0cHggMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItaGVhZGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItaGVhZGVycyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1oZWFkZXJzIHNwYW4ucGotaGVhZGVyIHtcbiAgcGFkZGluZzogNXB4IDBweDtcbiAgd2lkdGg6IDI1JTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWhlYWRlcnMgc3Bhbi5wai1oZWFkZXIgaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItaGVhZGVycyBzcGFuLnBqLWhlYWRlciBoNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1oZWFkZXJzIHNwYW4ucGotaGVhZGVyLnRleHQtbGVmdCBoNCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q1RDVENTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEge1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YS5taWRkbGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgfVxuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YSBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGE6bGFzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDEwcHg7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGE6bGFzdC1vZi10eXBlIHNwYW4gcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgc3Bhbi5tb2JpbGUtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YS50ZXh0LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEudGV4dC1sZWZ0IHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgc3Bhbi5wai1zdGF0dXMge1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxODU2OTY7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YSBzcGFuLnBqLXN0YXR1cy5yZW5vdmF0ZWQge1xuICBiYWNrZ3JvdW5kOiAjN0ExQzJCO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgc3Bhbi5wai1zdGF0dXMucGxhbm5pbmdfcmVub3ZhdGlvbnMge1xuICBiYWNrZ3JvdW5kOiAjRUY5QjQxO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgc3Bhbi5wai1zdGF0dXMgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5NzlweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YSBzcGFuLnBqLXN0YXR1cyBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgcCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5jb250ZW50IHtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciBwIHtcbiAgbWFyZ2luOiAwIDAgOHB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDFweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciBwLm5vdGljZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAudGFibGUge1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC50YWJsZSAubW9ja3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnRhYmxlIC5tb2NrdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAudGFibGUgLm1vY2t1cC5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC50YWJsZSAubW9ja3VwLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5MDE2MmQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QuZm9sbG93aW5nIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuY3RhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmZvbGxvdy1idXR0b24sXG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAudW5mb2xsb3ctYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmZvbGxvdy1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctYnV0dG9uOmZvY3VzLFxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLnVuZm9sbG93LWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC51bmZvbGxvdy1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAudW5mb2xsb3ctYnV0dG9uIHtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctc3Bpbm5lciB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuZm9sbG93LXNwaW5uZXIuc21hbGwge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuZm9sbG93LXN1Y2Nlc3Mge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMDU5MjAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmZvbGxvdy1zdWNjZXNzLnNtYWxsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLnVuZm9sbG93LXN1Y2Nlc3Mge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNjNTAwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIHNwYW4ubW9iaWxlLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiBzcGFuLm1vYmlsZS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLXRpdGxlIHtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjOTAxNjJjO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IGgyLCAuc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IGgzLCAuc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IGg0LCAuc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IGg1LCAuc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IGg2IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAyMHB4IDAgOHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoMzpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNDpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IHAsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgbGkge1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IHA6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuN2VtO1xufVxuLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgdWwge1xuICBtYXJnaW4tdG9wOiAwLjdlbTtcbiAgcGFkZGluZzogMCAwIDAuN2VtIDEuMmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWJ1dHRvbi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWJ1dHRvbi13cmFwcGVyIC52b3RpbmctYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWJ1dHRvbi13cmFwcGVyIC52b3RpbmctYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1idXR0b24td3JhcHBlciAudm90aW5nLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci10aXRsZSwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS10aXRsZSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItdGl0bGUsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuc2hhcmlhLXRpdGxlIHtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjOTAxNjJjO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50LCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50LCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgyLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgaDMsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg1LCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgaDYsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGgzLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg2LCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgyLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgzLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg0LCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg1LCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg2LCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGgyLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGgzLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg0LCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg1LCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg2IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAyMHB4IDAgOHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgyOmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNDpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg1OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgaDY6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGgzOmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDQ6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg2OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgyOmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgzOmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg0OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg1OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg2OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGgyOmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGgzOmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg0OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg1OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBwLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgbGksIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBwLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgbGksIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBsaSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBwLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IHA6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGxpOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBsaTpsYXN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IHA6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBsaTpsYXN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHA6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBwLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBwLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjdlbTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBsaSwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGxpLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGxpLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IHVsLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgdWwsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgdWwsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgdWwge1xuICBtYXJnaW4tdG9wOiAwLjdlbTtcbiAgcGFkZGluZzogMCAwIDAuN2VtIDEuMmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cblxuLnNpbmdsZS5zaW5nbGUtcHJvZHVjdCAudmlkZW8tc2VjdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgIzI5NDM3ODtcbn1cbi5zaW5nbGUuc2luZ2xlLXByb2R1Y3QgLnZpZGVvLXJvdyB7XG4gIHBhZGRpbmc6IDI3cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3OHB4KSB7XG4gIC5zaW5nbGUuc2luZ2xlLXByb2R1Y3QgLnZpZGVvLXJvdyB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG4uc2luZ2xlLnNpbmdsZS1wcm9kdWN0IC52aWRlby1tb2R1bGUge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmMGY2ZmQgNTAlLCB3aGl0ZSA1MCUpO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5O1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0byAwO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJlY2ZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzExMmM0YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkge1xuICBjb2xvcjogIzExMmM0YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAucG93ZXJlZC1ieSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uIC5vcGl1bS1ib2R5IC5wb3dlcmVkLWJ5IHNwYW4ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLnBvd2VyZWQtYnkgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAuYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uIC5vcGl1bS1ib2R5IC5idXR0b24td3JhcHBlciAub3BpdW0tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbjogMTBweCAxNXB4O1xuICBwYWRkaW5nOiA2cHggMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uIC5vcGl1bS1ib2R5IC5idXR0b24td3JhcHBlciAub3BpdW0tYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAuYnV0dG9uLXdyYXBwZXIgLm9waXVtLWJ1dHRvbjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiArICNzOC1wcm9tb3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZjBmNmZkIDUwJSwgd2hpdGUgNTAlKTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3M4LXByb21vdGlvbiAuczgtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5O1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0byAwO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJlY2ZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3M4LXByb21vdGlvbiAuczgtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzExMmM0YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkge1xuICBjb2xvcjogIzExMmM0YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3M4LXByb21vdGlvbiAuczgtYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgI3M4LXByb21vdGlvbiAuczgtYm9keSAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IGF1dG87XG59XG4uc2luZ2xlLXByb2R1Y3QgI3M4LXByb21vdGlvbiAuczgtYm9keSAuYnV0dG9uLXdyYXBwZXIgLnM4LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW46IDEwcHggMTVweDtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3M4LXByb21vdGlvbiAuczgtYm9keSAuYnV0dG9uLXdyYXBwZXIgLnM4LWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgLmJ1dHRvbi13cmFwcGVyIC5zOC1idXR0b246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5wcm9wZXJ0eS1yZWNvcmRzIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjYmQ5ZjY7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb3BlcnR5LXJlY29yZHMgLmV0X3BiX3JvdyB7XG4gIHBhZGRpbmc6IDFlbSAwO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgLmRlcHJlY2F0ZWQtdG9rZW4tbm90aWNlLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAuZGVwcmVjYXRlZC10b2tlbi1ub3RpY2Utd3JhcHBlciAuZGVwcmVjYXRlZC10b2tlbi1ub3RpY2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cblxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIGgzLnByb3BlcnR5LXJlY29yZHMtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgYmFja2dyb3VuZDogIzE1NmNhYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIHAuY2FyZC1ub3RlIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtbGlzdCArIHAuY2FyZC1ub3RlIHtcbiAgcGFkZGluZzogMHB4IDIwcHggMjBweCAhaW1wb3J0YW50O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1saXN0IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDFweDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQgLmZsZXgtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkIC51bml2ZXJzYWwtcHBtIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM0NDQ7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZCAudW5pdmVyc2FsLXBwbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkIGkge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZDpob3ZlciwgLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQ6Zm9jdXMge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkOmhvdmVyIGksIC5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkLmNsb3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjc7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZC5jbG9zZWQgaSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQgLnByb3BlcnR5LXJlY29yZHMtY29sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZCAucHJvcGVydHktcmVjb3Jkcy1jb2wucmlnaHQtY29sIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtdG9nZ2xlIHtcbiAgcGFkZGluZzogNHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy10b2dnbGUuY2xvc2VkIHtcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtdG9nZ2xlIC5wZGZlbWItdmlld2VyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIGg2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIHRyIHRkIHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSB0cjpsYXN0LW9mLXR5cGUgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5sYW5kLXJlZ2lzdHJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5sYW5kLXJlZ2lzdHJ5OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYzllOGZmLCAjMTU2Y2FiLCAjYzllOGZmKTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAubGFuZC1yZWdpc3RyeSAuY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAubGFuZC1yZWdpc3RyeSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAubGFuZC1yZWdpc3RyeSBhOmhvdmVyLCAucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAubGFuZC1yZWdpc3RyeSAubGFuZC1yZWdpc3RyeS1waW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAuYXNzZXRSZW50U3RhcnREYXRlIC5tZXRhTGFiZWwsIC5zaW5nbGUtcHJvZHVjdCAuYXNzZXRSZW50U3RhcnREYXRlIC5kYXRhIHtcbiAgY29sb3I6ICNkODhlMDM7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmFzc2V0UmVudFN0YXJ0RGF0ZSAuZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuY2xlYXJmaXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNjtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5jb21pbmdfc29vbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnNvbGRfb3V0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZnVsbHlfc3Vic2NyaWJlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnN3YXBfcHJvcG9zZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwMTYyZDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC52b3RlX3Byb3Bvc2VkIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjlkMTk7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qudm90ZV9jb21wbGV0ZWQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YThhO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0Lm9mZmVyaW5nX2Nsb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X3Byb3Bvc2VkIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfb25nb2luZyAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X2NvbXBsZXRlIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0Lm9mZmVyaW5nX2Nsb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfcHJvcG9zZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X29uZ29pbmcgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X2NvbXBsZXRlIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QudG9rZW5zX21pZ3JhdGVkIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwIHtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X3Byb3Bvc2VkIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmU7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCB7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9vbmdvaW5nIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhhOGE7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9vbmdvaW5nIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwIHtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X2NvbXBsZXRlIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGQ7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCB7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QudW5kZXJfcmVub3ZhdGlvbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiA0cHggc29saWQgI2U1OTYwMDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC51bmRlcl9yZW5vdmF0aW9uIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU5NjAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QudW5kZXJfcmVub3ZhdGlvbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzExMmM0YztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIG1hcmdpbjogMDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5wcm9oaWJpdGVkX3Byb3BlcnR5IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLmxpbWl0ZWQtcmVsZWFzZS1tYXgtcHVyY2hhc2Utbm90aWNlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAubWF4LXF0eS1ub3RpY2Uge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMTU2Y2FiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5tYXgtcXR5LW5vdGljZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5wcm9wZXJ0eS1zdG9jayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMxNTY2YTE7XG59XG5cbi5ldGhlcmV1bS1idXR0b24td3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV0aGVyZXVtLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmV0aGVyZXVtLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uZXRoZXJldW0tYnV0dG9uLXdyYXBwZXIgLnZpZXctaW50cm8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuZXRoZXJldW0tYnV0dG9uLXdyYXBwZXIgLnZpZXctaW50cm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuXG4uZXRoZXJldW0tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxMzI1YjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMjViO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLmV0aGVyZXVtLWJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZXRoZXJldW0tYnV0dG9uLnhkYWkge1xuICBib3JkZXItY29sb3I6ICM0OGE5YTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OGE5YTY7XG59XG4uZXRoZXJldW0tYnV0dG9uLnhkYWk6aG92ZXIsIC5ldGhlcmV1bS1idXR0b24ueGRhaTpmb2N1cyB7XG4gIGNvbG9yOiAjNDhhOWE2O1xufVxuLmV0aGVyZXVtLWJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi5ldGhlcmV1bS1idXR0b246aG92ZXIsIC5ldGhlcmV1bS1idXR0b246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzIxMzI1Yjtcbn1cblxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQsXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1heC13aWR0aDogNjYwcHg7XG4gIG1hcmdpbjogMTBweCBhdXRvIDMwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLmluY29tcGxldGUtY2FyZC1oZWFkZXIsXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLmluY29tcGxldGUtY2FyZC1oZWFkZXIge1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiAjMjk0Mzc4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucmVhbHQtYWktaW5jb21wbGV0ZS1hZGRfdG9fY2FydCAuaW5jb21wbGV0ZS1jYXJkLXRleHQsXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLmluY29tcGxldGUtY2FyZC10ZXh0IHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmVhbHQtYWktaW5jb21wbGV0ZS1hZGRfdG9fY2FydCAudG9rZW5QdXJjaGFzZUJ0bixcbi5yZWFsdC1reWMtaW5jb21wbGV0ZS1hZGRfdG9fY2FydCAudG9rZW5QdXJjaGFzZUJ0biB7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG59XG4ucmVhbHQtYWktaW5jb21wbGV0ZS1hZGRfdG9fY2FydCBhLnZlcmlmeS1idXR0b24sXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQgYS52ZXJpZnktYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBib3JkZXI6IDRweCBzb2xpZCAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG4ucmVhbHQtYWktaW5jb21wbGV0ZS1hZGRfdG9fY2FydCBhLnZlcmlmeS1idXR0b246aG92ZXIsIC5yZWFsdC1haS1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IGEudmVyaWZ5LWJ1dHRvbjpmb2N1cyxcbi5yZWFsdC1reWMtaW5jb21wbGV0ZS1hZGRfdG9fY2FydCBhLnZlcmlmeS1idXR0b246aG92ZXIsXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQgYS52ZXJpZnktYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIGRpdi5yZWFsdC1reWMtaW5jb21wbGV0ZS1hZGRfdG9fY2FydC5pcy1sb2dnZWQtaW4gPiBkaXYudG9rZW5QdXJjaGFzZUJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuc29sZF9vdXQtbm90aWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5zb2xkX291dC1ub3RpY2UgcDpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuc29sZF9vdXQtbm90aWNlIHAuc2VsbC10b2tlbnMge1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSBhLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiA2cHggMTJweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMWVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuc29sZF9vdXQtbm90aWNlIGEuYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5zb2xkX291dC1ub3RpY2UgYS5idXR0b246Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbn1cblxuLnVuaXN3YXAtbm90aWNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMmM0YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVuaXN3YXAtbm90aWNlIHAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG4udW5pc3dhcC1ub3RpY2UgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLnVuaXN3YXAtbm90aWNlIGEuYnV0dG9uLnVuaXN3YXAge1xuICBtYXJnaW46IDRweCAwO1xuICBwYWRkaW5nOiA2cHggMTJweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjE4YjU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxZW0gIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG4udW5pc3dhcC1ub3RpY2UgYS5idXR0b24udW5pc3dhcDpob3ZlciwgLnVuaXN3YXAtbm90aWNlIGEuYnV0dG9uLnVuaXN3YXA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNiZjE4YjUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qge1xuICAvKiBjb3VudGRvd24gc3R5bGluZyAqL1xufVxuLnNpbmdsZS1wcm9kdWN0IC5jb21pbmdfc29vbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmNvbWluZ19zb29uIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCAuaGlkZGVuLXRpbWVyLWRpdiB7XG4gIHRvcDogLTIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtaW4td2lkdGg6IDE2M3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmNvbWluZ19zb29uIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCAuaGlkZGVuLXRpbWVyLWRpdiAuY291bnRkb3duLXRleHQge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmluZm8tYmFubmVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJlY2ZmO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMwMTk2MDc4NDMpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uaW5mby1iYW5uZXItd3JhcHBlciAuaW5mby1jb250ZW50IHtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTEyYzRjO1xufVxuLmluZm8tYmFubmVyLXdyYXBwZXIgLmluZm8tY29udGVudCBoMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzExMmM0Yztcbn1cbi5pbmZvLWJhbm5lci13cmFwcGVyIC5pbmZvLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuZGl2LmZhbmN5Ym94X19jb250YWluZXIge1xuICB6LWluZGV4OiA5OTk5OTk5OTtcbn0iLCIuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQtcm9sbG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnV0dG9uLXJlcGxhY2VtZW50LXRleHQuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQtcm9sbG92ZXIgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnV0dG9uLXJlcGxhY2VtZW50LXRleHQuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQtcm9sbG92ZXIgaDIuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBhOmZvY3VzLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gYTpmb2N1cywgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBhOmZvY3VzLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIHNwYW4sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gc3BhbiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIHNwYW4sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cywgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cywgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpob3ZlciBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmZvY3VzIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmZvY3VzIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpob3ZlciBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246Zm9jdXMgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246ZGlzYWJsZWQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246ZGlzYWJsZWQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpkaXNhYmxlZCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lciwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyIHAsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItbWVzc2FnZS1jb250YWluZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0LCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHtcbiAgd2lkdGg6IDc1JTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YyYTkxZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5taXNzaW5nLWNvbnRyYWN0LWJvbGQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgLm1pc3NpbmctY29udHJhY3QtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZjJhOTFlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItbWVzc2FnZS1jb250YWluZXItY29udHJhY3QsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItbWVzc2FnZS1jb250YWluZXItY29udHJhY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yb2xsb3Zlci1wcm9wZXJ0eS1jYXJkLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nOiAyMHB4IDMwcHggMzBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDc1JTtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1wcm9wZXJ0eS1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCBoNCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1wcm9wZXJ0eS1jYXJkIGg0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCBwLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCBwOmxhc3Qtb2YtdHlwZSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1wcm9wZXJ0eS1jYXJkIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3JvbGxvdmVyLW1vZGFsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk5O1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI3JvbGxvdmVyLW1vZGFsLmhpZGUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAtOTk5OTkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG4jcm9sbG92ZXItbW9kYWwgLm5vLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjUlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBoZWlnaHQ6IDgwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gLnJvbGxvdmVyLWJvbGQtbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIG9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgcGFkZGluZzogMHB4IDMwcHg7XG4gIG1hcmdpbjogMTVweCAwcHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gb2wgbGkge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gb2wubGV0dGVycyB7XG4gIGxpc3Qtc3R5bGU6IGxvd2VyLWFscGhhO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIC5yb2xsb3Zlci1tb2RhbC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0cHg7XG4gIHRvcDogNHB4O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAucm9sbG92ZXItbW9kYWwtY2xvc2UtYnV0dG9uIGkge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIC5yb2xsb3Zlci1tb2RhbC1jbG9zZS1idXR0b246aG92ZXIgaSwgI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIC5yb2xsb3Zlci1tb2RhbC1jbG9zZS1idXR0b246Zm9jdXMgaSB7XG4gIGNvbG9yOiAjZjJhOTFlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDk0JTtcbiAgfVxufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDM3ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1oZWFkZXIgPiBoMiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMHB4IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWhlYWRlciA+IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDI4cHggMzBweCAzNXB4O1xuICBoZWlnaHQ6IDgwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAucmVpbnZlc3RtZW50LXRlcm1zLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSBoMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5IC5yZXF1aXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIipcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiByZWQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAuc2ltcGxlLW9wdC1pbi10ZXJtcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLmZhLWNoZWNrIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTEyYzRjO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uOmhvdmVyLCAjcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0YztcbiAgY29sb3I6IHdoaXRlO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmFtLXN1cmUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIGdyZWVuO1xuICBjb2xvcjogZ3JlZW47XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uYW0tc3VyZS1idXR0b246aG92ZXIsICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uYW0tc3VyZS1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5jYW5jZWwtYnV0dG9uIHtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJlZDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uY2FuY2VsLWJ1dHRvbjpob3ZlciwgI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5jYW5jZWwtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBjb2xvcjogd2hpdGU7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLWVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucm9sbG92ZXItZXJyb3ItbWVzc2FnZS1jb250YWluZXIgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgY29sb3I6IHJlZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucm9sbG92ZXItZXJyb3ItbWVzc2FnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIgbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yb2xsb3Zlci1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yb2xsb3Zlci1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiBncmVlbjtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucm9sbG92ZXItc3VjY2Vzcy1tZXNzYWdlLWNvbnRhaW5lciA+IHNwYW4ubmV4dC1zdGVwcyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLm1vZGFsLXJvbGxvdmVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGkuZmEtY2hlY2ssICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLmZhLXNwaW5uZXItdGhpcmQge1xuICBmb250LXNpemU6IDM2cHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5mYS1zcGlubmVyLXRoaXJkIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59IiwiI29yZGVyLWZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjb3JkZXItZmlsdGVycyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbiNvcmRlci1zZWFyY2gtZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNvcmRlci1zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbiNvcmRlci1zZWFyY2gtZm9ybSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAwIDZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuI29yZGVyLXNlYXJjaC1mb3JtIGlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNDQ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI29yZGVyLXNlYXJjaC1mb3JtIGlucHV0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cbiNvcmRlci1zZWFyY2gtZm9ybSBpbnB1dDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTRweDtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgcGFkZGluZzogMnB4IDhweDtcbn1cbiNvcmRlci1zZWFyY2gtZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBvdXRsaW5lOiBub25lO1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogNHB4IDdweCAzcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNvcmRlci1zZWFyY2gtZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLCAjb3JkZXItc2VhcmNoLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuI3N0YXR1cy1maWx0ZXItZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjc3RhdHVzLWZpbHRlci1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbiNzdGF0dXMtZmlsdGVyLWZvcm0gc2VsZWN0IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIHBhZGRpbmc6IDRweCA4cHggNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3N0YXR1cy1maWx0ZXItZm9ybSBzZWxlY3Qge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuI3N0YXR1cy1maWx0ZXItZm9ybSBzZWxlY3Qgb3B0aW9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI3N0YXR1cy1maWx0ZXItZm9ybSBzZWxlY3Qgb3B0aW9uLmJhcnJpZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0Mzc4O1xuICBjb2xvcjogd2hpdGU7XG59XG4jc3RhdHVzLWZpbHRlci1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiA0cHggN3B4IDNweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3N0YXR1cy1maWx0ZXItZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLCAjc3RhdHVzLWZpbHRlci1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbiNjbGVhci1maWx0ZXJzLXdyYXBwZXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jY2xlYXItZmlsdGVycy13cmFwcGVyICNjbGVhci1maWx0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aGVhZCB0ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRoIHtcbiAgcGFkZGluZzogMTBweCAxNHB4IDhweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRoIGJ1dHRvbi5ub2JyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRoIGJ1dHRvbi5ub2JyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTE0cHg7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTRweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMmM0YztcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZDo6YmVmb3JlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyAud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19yb3cub3JkZXI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1udW1iZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1kYXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItc3RhdHVzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19yb3ctLXN0YXR1cy1jb250cmFjdHMtc2VudCB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItc3RhdHVzLFxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ci53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX3Jvdy0tc3RhdHVzLXBlbmRpbmctaW52b2ljZSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItc3RhdHVzLFxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ci53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX3Jvdy0tc3RhdHVzLXdsLWRvY3Mtc2VudCB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItc3RhdHVzLFxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ci53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX3Jvdy0tc3RhdHVzLXdhaXRpbmctZm9yLXRrbnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZTU2YjAwO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyBzcGFuLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudC5hbW91bnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLndvb2NvbW1lcmNlLWJ1dHRvbiB7XG4gIG1hcmdpbjogNnB4IDEycHggNnB4IDA7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgcGFkZGluZzogNHB4IDdweCAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDFlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24ge1xuICAgIG1hcmdpbjogMHB4IDEycHggNnB4IDA7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLndvb2NvbW1lcmNlLWJ1dHRvbi5wYXkge1xuICBib3JkZXItY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBncmVlbjtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24ucGF5OmhvdmVyLCBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uLnBheTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24uY2FuY2VsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzUwMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYzUwMDAwO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLndvb2NvbW1lcmNlLWJ1dHRvbi5jYW5jZWw6aG92ZXIsIGJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24uY2FuY2VsOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1MDAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi53b29jb21tZXJjZS1idXR0b24ud29vY29tbWVyY2UtYnV0dG9uLS1uZXh0Lndvb2NvbW1lcmNlLUJ1dHRvbi53b29jb21tZXJjZS1CdXR0b24tLW5leHQuYnV0dG9uIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDFlbSAhaW1wb3J0YW50O1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uud29vY29tbWVyY2UtbWVzc2FnZS0taW5mby53b29jb21tZXJjZS1NZXNzYWdlLndvb2NvbW1lcmNlLU1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtaW5mbyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZS53b29jb21tZXJjZS1tZXNzYWdlLS1pbmZvLndvb2NvbW1lcmNlLU1lc3NhZ2Uud29vY29tbWVyY2UtTWVzc2FnZS0taW5mby53b29jb21tZXJjZS1pbmZvIC53b29jb21tZXJjZS1CdXR0b24uYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAzcHggc29saWQgd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW0gIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZS53b29jb21tZXJjZS1tZXNzYWdlLS1pbmZvLndvb2NvbW1lcmNlLU1lc3NhZ2Uud29vY29tbWVyY2UtTWVzc2FnZS0taW5mby53b29jb21tZXJjZS1pbmZvIC53b29jb21tZXJjZS1CdXR0b24uYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uud29vY29tbWVyY2UtbWVzc2FnZS0taW5mby53b29jb21tZXJjZS1NZXNzYWdlLndvb2NvbW1lcmNlLU1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtaW5mbyAud29vY29tbWVyY2UtQnV0dG9uLmJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLW51bWJlcnMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wYWdlLW51bWJlcnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufSIsImJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgcDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgcDpmaXJzdC1vZi10eXBlIG1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgcC5vcmRlci1hZ2FpbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgaDIud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsXG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIGgyLndvb2NvbW1lcmNlLWNvbHVtbl9fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRoZWFkIHRyIHtcbiAgYmFja2dyb3VuZDogIzExMmM0Yztcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRoZWFkIHRyIHRoIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Ym9keSAud29vY29tbWVyY2UtdGFibGVfX2xpbmUtaXRlbS5vcmRlcl9pdGVtOmxhc3Qtb2YtdHlwZSB0ZC5wcm9kdWN0LW5hbWUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Ym9keSAud29vY29tbWVyY2UtdGFibGVfX2xpbmUtaXRlbS5vcmRlcl9pdGVtOmxhc3Qtb2YtdHlwZSB0ZC5wcm9kdWN0LXRvdGFsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRib2R5IC53b29jb21tZXJjZS10YWJsZV9fbGluZS1pdGVtLm9yZGVyX2l0ZW0gdGQge1xuICBwYWRkaW5nOiAxNnB4IDEycHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Ym9keSAud29vY29tbWVyY2UtdGFibGVfX2xpbmUtaXRlbS5vcmRlcl9pdGVtIHRkLnByb2R1Y3QtbmFtZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTEyYzRjO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxMTJjNGM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Ym9keSAud29vY29tbWVyY2UtdGFibGVfX2xpbmUtaXRlbS5vcmRlcl9pdGVtIHRkLnByb2R1Y3QtdG90YWwge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzExMmM0Yztcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0ciB0aCwgYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGZvb3QgdHIgdGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGgsIGJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZzogMTZweCAxMnB4IDhweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyOm50aC1jaGlsZCgyKSB0aCwgYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGZvb3QgdHI6bnRoLWNoaWxkKDIpIHRkIHtcbiAgcGFkZGluZzogOHB4IDEycHggMTZweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyOmxhc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEycHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjVmYztcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY1ZmM7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGgyLndvb2NvbW1lcmNlLWNvbHVtbl9fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBhZGRyZXNzIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTEyYzRjO1xufSIsIi53b29jb21tZXJjZSAubG9naW4tYnV0dG9uIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59Il19 */
