@-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}.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}.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 .nav--sell-tokens,.kyc-incomplete .nav2--affiliate-dashboard,.kyc-incomplete .nav2--affiliate-program,.kyc-incomplete .nav2--documents,.kyc-incomplete .nav2--orders,.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}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}::-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,#reinvestment-modal #reinvestment-modal-main .reinvestment-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:not(.logged-in) .nav--marketplace{display:none!important}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,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body p,.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,#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button:focus i,#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-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"}body.woocommerce-account #buy-tokens-button-wrapper{margin:0 auto 20px}body.woocommerce-account #buy-tokens-button-wrapper a{display:block;max-width:140px;text-align:center}@media screen and (max-width:769px){body.woocommerce-account #buy-tokens-button-wrapper a{width:100%;margin:auto;max-width:100%}}@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}.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:25px;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,.single-product .product.next_reinvestment button.single-rollover-button:focus,.single-product .product.next_reinvestment button.single-rollover-button: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}#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{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}.button-replacement-text.button-replacement-text-reinvestment,.button-replacement-text.button-replacement-text-rollover{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 button.single-rollover-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,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}#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}@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{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}#bazaar-modal-container #bazaar-modal #bazaar-modal-body h3,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body h3{padding-bottom:3px;text-transform:uppercase;font-size:14px;color:#294378}#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}#bazaar-modal-container #bazaar-modal #bazaar-modal-body.onboarding-1,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body .simple-opt-in-terms,.single-product .product.next_reinvestment .rollover-property-card h4,.single-product .product.reinvestment .rollover-property-card h4{text-align:center}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container{position:relative;margin:30px auto;width:100%;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}#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}#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}#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}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container .hidden,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}.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 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,#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:focus,#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container button:hover,#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}#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 .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 .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 a:focus,.single-product .product.next_reinvestment button.single-reinvest-button a:hover,.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 a:focus,.single-product .product.reinvestment .single-rollover-button a:hover,.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 a:focus,.single-product .product.reinvestment button.single-reinvest-button a:hover,.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}#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}.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 span,.single-product .product.next_reinvestment button.single-reinvest-button span,.single-product .product.reinvestment .single-rollover-button span,.single-product .product.reinvestment button.single-reinvest-button span{font-size:22px;font-weight:700;text-transform:uppercase}.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}.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{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{opacity:0!important;visibility:hidden!important;z-index:-99999!important;-webkit-transform:scale(0);transform:scale(0)}#rollover-modal .no-display,.single-product #raise-photo-gallery .gallery .mockup.mobile{display:none}#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}#rollover-modal #rollover-modal-main .rollover-modal-close-button i{color:#fff;font-size:24px;transition:all .15s ease-in-out}#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-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){#rollover-modal #rollover-modal-main{width:90%;max-height:94%}}#rollover-modal #rollover-modal-main #rollover-modal-header{width:100%;background-color:#294378;text-align:center;padding:5px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.5)}#rollover-modal #rollover-modal-main #rollover-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){#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 h3{padding-bottom:3px;text-transform:uppercase;font-size:14px;color:#294378}#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}#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: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}.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%}}.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}.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{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}.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}.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}.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}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRlbnQtcHJvZHVjdC9zY3NzL2NvbnRlbnQtcHJvZHVjdC5jc3MiLCJnZW9kYXRhL3Njc3MvZ2VvZGF0YS5jc3MiLCJyZWdpc3RyYXRpb24vc2Nzcy9pbmRleC5jc3MiLCJjYXJ0L3Njc3MvY2FydC5jc3MiLCJjb3Vwb25zL3Njc3MvY291cG9ucy5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvYmFjay1jYXRhbG9nLmNzcyIsImN1c3RvbS1wcm9kdWN0LWRpc3BsYXkvc2Nzcy9wcm9kdWN0LXRhYnMuY3NzIiwiY2hlY2tvdXQvc2Nzcy9jYXJ0LXZhbGlkYXRpb24uY3NzIiwiY2hlY2tvdXQvc2Nzcy9jaGVja291dC5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvZ2VuZXJhbC5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvbWFya2V0cGxhY2UuY3NzIiwibXktYWNjb3VudC9zY3NzL215LWFjY291bnQuY3NzIiwicmVpbnZlc3RtZW50LXByb3BlcnR5L3Njc3MvcmVpbnZlc3RtZW50LXByb3BlcnR5LmNzcyIsInJlbm92YXRpb24tcHJvamVjdHMvc2Nzcy9pbmRleC5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvbGltaXRlZC1yZWxlYXNlLmNzcyIsImN1c3RvbS1wcm9kdWN0LWRpc3BsYXkvc2Nzcy9wcm9kdWN0LXRvb2x0aXAuY3NzIiwiZ2lmdC1wdXJjaGFzZXMvc2Nzcy9naWZ0LXB1cmNoYXNlcy5jc3MiLCJtYXJrZXRwbGFjZS9zY3NzL21hcmtldHBsYWNlLmNzcyIsInNpbmdsZS1wcm9kdWN0L3Njc3Mvc2luZ2xlLXByb2R1Y3QuY3NzIiwicm9sbG92ZXItcHJvcGVydHkvc2Nzcy9yb2xsb3Zlci1wcm9wZXJ0eS5jc3MiLCJteS1hY2NvdW50L3Njc3Mvb3JkZXJzLmNzcyIsIm15LWFjY291bnQvc2Nzcy92aWV3LW9yZGVyLmNzcyIsInJlZGlyZWN0cy9zY3NzL3JlZGlyZWN0cy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkEsQUErYkEscUNBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QixBQUdBLDZCQUNBLEUsQ0FDQSw4QixDQUNBLHNCLENBRUEsRSxDQUNBLCtCLENBQ0EseUIsQUFHQSx3QkFDQSxFLENBQ0EsMEIsQ0FDQSxrQixDQUVBLEcsQ0FBQSxHLENBQ0EseUMsQ0FDQSxpQyxDQUVBLEcsQ0FBQSxHLENBQUEsRyxDQUNBLHlDLENBQ0EsaUMsQ0FFQSxHLENBQUEsRyxDQUNBLDBDLENBQ0Esa0MsQ0FFQSxHLENBQ0Esb0MsQ0FDQSw4QixBQUdBLGdCQUNBLEUsQ0FDQSwwQixDQUNBLGtCLENBRUEsRyxDQUFBLEcsQ0FDQSx5QyxDQUNBLGlDLENBRUEsRyxDQUFBLEcsQ0FBQSxHLENBQ0EseUMsQ0FDQSxpQyxDQUVBLEcsQ0FBQSxHLENBQ0EsMEMsQ0FDQSxrQyxDQUVBLEcsQ0FDQSxvQyxDQUNBLDhCLEFBR0EsdUJBQ0EsRSxDQVFBLEUsQ0FQQSw0QixDQUNBLG9CLENBRUEsRyxDQUNBLGdDLENBQ0EsMEIsQUFPQSxlQUNBLEUsQ0FRQSxFLENBUEEsNEIsQ0FDQSxvQixDQUVBLEcsQ0FDQSxnQyxDQUNBLDBCLEFDcGhCQSw4QkFDQSxFLENBQ0EsOEIsQ0FDQSxzQixDQUVBLEUsQ0FDQSwrQixDQUNBLHlCLEFBR0Esc0JBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QixBQ2pCQSwyQkFDQSxFLENBQ0EsOEIsQ0FDQSxzQixDQUVBLEUsQ0FDQSwrQixDQUNBLHlCLEFBR0EsbUJBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QkNqQkEsa0QsQ0FDQSxXLENBQ0Esa0MsQ0NvREEsb0gsQ0RsREEsd0QsQ0FDQSxrQyxDQUNBLGtDLENBWUEsb0NBQ0EsbUQsQ0FDQSw4QkFHQSxrRCxDQUNBLGMsQ0FFQSw2QyxDQUNBLHdCLENBQ0EsYyxDQUNBLFUsQ0FFQSxvQyxDQUNBLFksQ0FDQSxlLENBRUEscUQsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUVBLG9ELENBQ0EsWSxDQUNBLGMsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FFQSxzRCxDQUNBLGdCLENBQ0EsVSxDQUNBLGEsQ0FDQSxpQixDQUVBLDJEQUFBLGMsQ0FDQSxpQixDQUVBLDZCLENBQ0EsaUIsQ0FFQSwrQyxDQUNBLGlCLENBQ0Esb0IsQ0FDQSxpQixDQUVBLG9ELENBQ0EsaUIsQ0FDQSxPLENBQ0EsVyxDQUNBLGMsQ0FDQSxRLENBQ0EsZSxDQUNBLFMsQ0FDQSxjLENBRUEsc0QsQ0FDQSxhLENBQ0EsYyxDQUNBLCtCLENFaUlBLDBGLENBQUEsMEYsQ0YvSEEsNEQsQ0FBQSw0RCxDRzA4QkEscUMsQ0FBQSxxQyxDQUVBLDBCLENBREEsMEIsQ0gxOEJBLGEsQ0FFQSxxQyxDQUNBLGlCLENBQ0EscUIsQ0FDQSxNLENBQ0EsVyxDQUNBLGUsQ0FDQSxRLENBQ0EsWSxDQUNBLHFCLENBQ0EseUMsQ0FDQSwrQixDQUVBLHlCQUNBLHFDLENBQ0EsTyxDQUNBLHFCLENBQ0EsYUFHQSx3QyxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSx3QixDQUVBLDBDLENBQ0EsVSxDQUNBLGMsQ0FFQSxvRCxDQUNBLFUsQ0FDQSxVLENBRUEsZ0QsQ0FDQSxVLENBQ0EsaUIsQ0FFQSxnRCxDQUNBLFcsQ0FDQSxnQixDQUVBLHlCLENBQ0EsUyxDQUNBLGlCLENJcElBLGtCLENBQ0EsVyxDQUNBLGEsQ0FDQSxrQixDQUNBLHdCLENBQ0EsaUIsQ0NMQSx3QixDQUNBLFksQ0FHQSxtRCxDQUNBLGUsQ0FDQSxnQixDQytuQkEsK0QsQ0Q1bkJBLDhELENBQ0EsZSxDQUVBLDZFLENBQ0EsMkIsQ0FFQSwyRCxDQUNBLFUsQ0FFQSxpRSxDQUdBLHFELENBRkEsa0MsQ0FtSUEsOEUsQ0E5SEEsa0QsQ0FDQSxZLENBRUEscUYsQ0FFQSxxRSxDQURBLHFFLENBRUEsMEIsQ0FDQSwyQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsUyxDQUNBLFUsQ0FFQSx1RyxDQUNBLDBCLENBQ0EsMkIsQ0FDQSxpQixDQUNBLGdCLENBQ0EsYyxDQUNBLFMsQ0FHQSxxQixDQUNBLGEsQ0FFQSxxQyxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxpQixDRW9NQSx3RyxDRmpNQSwwRSxDQUNBLEssQ0FFQSxzRSxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsVSxDQUNBLG1CLENBRUEsNEQsQ0FDQSxvQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxnQixDQUNBLG9CLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsVSxDQUVBLG1FLENBQ0EsVSxDQUNBLGEsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBQ0Esd0IsQ0FDQSw0QixDQUNBLDZCLENBQ0EsK0IsQ0FFQSxtRSxDQUNBLG9CLENBRUEscUYsQ0FDQSxvQixDQUNBLGdCLENBQ0EsVSxDQUNBLGlCLENBQ0EseUIsQ0FDQSxtQixDQUNBLCtCLENBRUEsMkYsQ0FBQSwyRixDQUNBLG9CLENBRUEscUNBQ0EsNEQsQ0FDQSxhLENBQ0EsZSxDQUNBLGEsQ0FDQSxpQixDQUVBLG1FLENBQ0EsUyxDQUNBLFMsQ0FDQSxrQyxDQUNBLDBCLENBQ0EsMkIsQ0FDQSxnQyxBQUdBLG9DQUNBLDRELENBQ0EsYyxDQUNBLG1CQUdBLG1ELENBQ0Esa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLHlDLENBRUEscUQsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxpQixDQUVBLGtFLENBQ0EsZSxDQUtBLGtFLENBQ0EsZ0IsQ0FFQSwrRCxDQUNBLFksQ0FFQSw0QyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSx3QixDQUVBLCtDLENBQ0EsUyxDQUNBLFUsQ0FFQSxnRCxDQUNBLGEsQ0FDQSxVLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUNBLGEsQ0FDQSx3QixDQUNBLGlCLENBQ0EsK0IsQ0FDQSxTLENBQ0EsUSxDQUVBLHlFLENBQ0EsUyxDQUNBLFcsQ0FJQSw0QixDQURBLG9DLENBRUEsaUIsQ0FHQSwrQixDQURBLHVDLENBRUEsbUIsQ0FDQSxVLENBR0EsK0IsQ0FEQSx1QyxDQUVBLFMsQ0FHQSwrQixDQURBLHVDLENBRUEsaUIsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxhLENBQ0EsZSxDQUNBLHdCLENBQ0EsZSxDQUNBLHlDLENBR0EsNEMsQ0FEQSxvRCxDQUVBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FHQSw4QixDQURBLHNDLENBRUEsWSxDQUNBLGdCLENBQ0EsNEIsQ0FDQSxxQixDQUNBLGtCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSw4QixDQUNBLCtCLENBSUEsb0MsQ0FEQSxvQyxDQURBLDRDLENBQUEsNEMsQ0FHQSxxQixDQUNBLGEsQ0FDQSxvQixDQUdBLG9CLENBQ0Esa0IsQ0FFQSx5QyxDQUNBLG9CLENBQ0EscUIsQ0FDQSxlLENBRUEsNkMsQ0FDQSxlLENBR0EsbUIsQ0FDQSxlLENBQ0EsVyxDSjVQQSxpRyxDQUNBLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0EsYyxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxZLENBRUEsb0NBQ0EsaUcsQ0FDQSxZLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGMsQUFHQSxvQ0FDQSxpRyxDQUNBLFksQ0FDQSxrQixDQUNBLHdCLENBQ0EsY0FHQSx1RyxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxhLENBQ0EscUIsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLFUsQ0FFQSw4RyxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxrQyxDQUVBLG9DQUNBLDhHLENBQ0EsVSxDQUNBLGMsQ0FDQSxvQkFPQSw0SCxDQUNBLDBCLENBQ0EsMEIsQ0FDQSxjLENBR0Esb0UsQ0FDQSxTLENBQ0EsYyxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxvRSxDQUNBLFMsQ0FDQSxZLENBQ0EsZ0IsQ0FFQSxvQ0FDQSxvRSxDQUNBLFUsQ0FDQSxvQkFHQSwrRixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENKcEZBLHNELENBQ0EsYSxDQUNBLGEsQ0FDQSxpQixDQUVBLHdFLENBQ0Esc0IsQ0FDQSxhLENBRUEsdUUsQ0FDQSxjLENBQ0Esc0IsQ0FDQSxZLENBRUEsNkUsQ0ErRUEsOEMsQ0E5RUEscUIsQ0FDQSxrQixDQUNBLGdCLENBQ0EsVSxDQUNBLHFCLENBR0EsNkIsQ0FDQSxpQixDQUNBLFksQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FFQSxvQ0FDQSw2QixDQUNBLGNBSUEsb0MsQ0FDQSxnQixDQUVBLDJFLENBQ0EsYyxDQUdBLHVCLENBQ0EsWSxDQUNBLDZCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsWSxDQUVBLG9DQUNBLHVCLENBQ0EsYSxDQUNBLGUsQUFHQSxvQ0FDQSxzQyxDQUNBLHdDLENBQ0EsY0FHQSx5QyxDQUNBLFksQ0FDQSwwQixDQUNBLGtCLENBQ0EsaUIsQ0FFQSw4RCxDQUNBLGMsQ0FDQSxjLENBQ0Esb0IsQ0FFQSxvQ0FDQSx5QyxDQUNBLHNCLENBQ0Esa0IsQ0FFQSw4RCxDQUNBLGMsQ0FDQSxjLENBQ0Esc0JBR0Esd0MsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxjLENBRUEsb0NBQ0Esd0MsQ0FDQSx3QkFHQSw4QyxDQUNBLGMsQ0FNQSxZLENBQ0Esa0IsQ0FFQSxnRCxDQUNBLGMsQ0FDQSxhLENBQ0EsZ0IsQ0FFQSxtRCxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLHlCLENBQ0EsYyxDQUdBLGtCLENBQ0EsaUIsQ0FDQSxTLENBQ0Esb0IsQ0FDQSxZLENBQ0Esa0IsQ0FDQSx5QixDQUNBLHNCLENBQ0EsaUIsQ0FFQSx5QixDQUNBLHdCLENBQ0EsVSxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGUsQ0FFQSwrQixDQUNBLGMsQ0FrRUEsYyxDQS9EQSxnQixDQWdFQSxpQixDQUVBLE8sQ0FFQSxXLENBRUEscUIsQ0F0RUEsZ0IsQ0FFQSxRLENBRUEsVSxDS3dSQSxrSSxDTHBSQSx5QyxDQW9jQSwrSCxDQW5jQSxhLENBRUEsbUMsQ0FDQSxpQixDQUVBLHlDLENBQ0EsWSxDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxtQixDQUNBLGtCLENBQ0EsUyxDQUNBLFcsQ0FDQSxTLENBQ0EsVyxDQUNBLGlCLENBQ0EscUIsQ0FDQSxjLENBQ0EsVSxDQWVBLGtELENBYkEsMkMsQ0FjQSxpQixDQUNBLFMsQ0FPQSxjLENBQ0EsMEIsQ0FDQSxrQyxDQUNBLG1DLENBekJBLDJDLENBRUEsVSxDQUNBLE8sQ0FDQSxRLENBR0EsYyxDQUVBLFcsQ0FJQSxrRCxDQUdBLFksQ0FDQSxjLENBQ0EsVSxDQUdBLGlCLENBUUEsb0IsQ0FDQSxxQixDQUdBLGMsQ0FFQSxTLENBRUEsVSxDQUVBLGUsQ0FHQSxrQixDQUNBLFUsQ0FDQSxXLENBR0EseUIsQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsUyxDQUNBLGdCLENBQ0EsZSxDQUNBLFUsQ0FDQSxlLENBQ0EsVyxDQUNBLHlDLENBRUEsb0NBQ0EseUIsQ0FDQSxpQkFnQkEsZ0MsQ0FiQSxpQyxDQWNBLFUsQ0FFQSxpQixDQUVBLEssQ0FHQSxXLENBQ0Esd0IsQ0F0QkEsaUMsQ0FLQSxXLENBR0EsK0IsQ0FDQSx1QixDQUVBLHlDLENBUkEsVSxDQUlBLFUsQ0FNQSxnQyxDQUVBLGEsQ0FFQSxVLENBRUEsTSxDQUNBLFUsQ0FLQSwyQixDQURBLDhCLENBRUEsYSxDQUNBLFMsQ0FDQSxlLENBQ0EsUyxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxtQixDQUNBLGlCLENBRUEsMEMsQ0FDQSxlLENBRUEsMEMsQ0FDQSxZLENBQ0EsaUIsQ0FFQSx1RCxDQUNBLGUsQ0FHQSxnRCxDQUNBLGUsQ0FHQSxvQ0FDQSx3RCxDQUNBLGdGLENBQ0EsYSxDQUNBLGdCQUlBLHVDLENBQ0EsUSxDQUNBLGUsQ0FHQSwrRCxDQUNBLFEsQ0FFQSxvQ0FDQSwrRCxDQUNBLFVBSUEsaUUsQ0FEQSxvRSxDQUVBLGMsQ0FFQSxvQ0FFQSxpRSxDQURBLG9FLENBRUEsZ0IsQUFLQSxTQUFBLDRELENBREEsU0FBQSxvRCxDQUVBLHlELENBQ0EsaUQsQ0FHQSxnQyxDQUNBLFksQ0FFQSx1QyxDQUNBLFksQ0FDQSw2QixDQUNBLGMsQ1czUEEsbUYsQ1g2UEEsNEMsQ0FDQSxZLENBRUEsb0NBQ0EsdUMsQ0FDQSxrQkFHQSxzQyxDQUNBLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsMEIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxlLENBRUEsb0NBQ0Esc0MsQ0FDQSxnQkFHQSxvQyxDQUNBLGUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUVBLHNDLENBQ0EsZSxDQUNBLG1DLENBRUEsNEMsQ0FBQSw0QyxDQUNBLGEsQ0FDQSw4QixDQUtBLG9ELENBQ0EsZ0IsQ0FHQSwyQyxDQUNBLGlCLENBRUEsMEQsQ0FDQSwwQixDQUNBLDJCLENBR0Esc0QsQ0FFQSxpRCxDQURBLGtFLENBRUEsZ0IsQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGdCLENBRUEsb0NBQ0Esc0QsQ0FFQSxpRCxDQURBLGtFLENBRUEsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FFQSxzRSxDQUVBLGlFLENBREEsa0YsQ0FFQSxnQkFHQSxzRSxDQUVBLGlFLENBREEsa0YsQ0FFQSxhLENBQ0EsZSxDQUNBLGMsQ0FHQSx5QixDQUNBLGdCLENBR0EsZSxDU2xRQSxhLENUbVFBLG9CLENNaXpDQSw0RCxDTjl5Q0EsUSxDQUNBLFcsQ0FHQSxTLENBQ0EsVSxDQUNBLG1CLENBQ0EsYyxDQWdHQSxpQixDQUNBLHdDLENBQ0EsZ0MsQ0FDQSw2QixDQUNBLHFCLENBQ0EsNEQsQ0FDQSxvRCxDQUNBLDBDLENBQ0Esa0MsQ0FHQSxnQixDQUNBLDJCLENBQ0EsbUIsQ0FHQSxTLENBQ0EsNkIsQ0FDQSxxQixDQUdBLHlHLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSx3QixDQUNBLGMsQ0FFQSxvQ0FDQSwwRyxDQUNBLGlCLENBQ0EsVyxDQUNBLFlBR0EsK0csQ0FDQSxVLENBQ0EsVSxDQUNBLGdCLENBRUEsb0NBQ0EsK0csQ0FDQSxlQUdBLCtILENBQ0EsVyxDQUNBLHlCLENBQ0EsVSxDQUNBLGtDLENBQ0EsOEIsQ0FFQSx3SSxDQUNBLDhCLENBQ0EsbUIsQ0FDQSxjLENBRUEsMEgsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUtBLHlJLENBQ0EsaUIsQ0FFQSxnSixDQUNBLDJCLENBRUEsZ0lBQUEsVSxDQUNBLGlCLENBRUEscUssQ0FNQSxpSyxDQUxBLFMsQ0FFQSx3SyxDQU1BLHNLLENBT0Esc0ssQ0FaQSxTLENBUUEsK0osQ0FDQSxTLENBQ0EsUyxDQU1BLDJKLENBREEscUssQ0FFQSw4SixDQUNBLFMsQ0FDQSx1QixDQUNBLDJCLENBRUEsb0NBRUEsMkosQ0FEQSxxSyxDQUVBLDhKLENBQ0EsTSxDQUNBLFlBR0EscUssQ0FDQSx1QyxDQUVBLDJKLENBQ0EsdUMsQ0FFQSw4SixDQUNBLHVDLENBRUEscUgsQ0FDQSxvQixDQUNBLGMsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQUVBLDJHLENBQ0EsWSxDQUVBLHVJLENBQ0EsUyxDQUVBLDZJLENBQUEsNkksQ0FDQSxvQixDQUVBLHVJLENBQ0EsZ0ksQ0FDQSxtQyxDQUNBLG9DLENBQ0EsVyxDQUNBLHdCLENBQ0EsUyxDQUNBLFksQ0FDQSxzQixDQUNBLGtCLENBRUEsb0NBQ0EsdUksQ0FDQSxnSSxDQUNBLHVCLENBQ0EsdUIsQ0FDQSxXQUdBLGdJLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsWSxDQUNBLDhCLENBQ0EsZ0IsQ0FDQSx3QixDQUVBLHFCLENBQ0EsYSxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsUyxDQUNBLFMsQ0FDQSxrQixDQW1GQSxpQyxDQUVBLDBDLENBREEsd0MsQ0FHQSxnQyxDQURBLDZCLENBTUEsbUUsQ0FEQSxnRSxDQURBLG1FLENBeEZBLCtJLENBa0VBLHVDLENBUEEsb0MsQ0FDQSxxQyxDQUpBLDJDLENBQ0EsbUMsQ0FDQSwyQyxDQUtBLG9ELENBRkEsa0QsQ0FJQSwwQyxDQURBLHVDLENBRkEsMEMsQ0FTQSw2RSxDQURBLDBFLENBREEsNkUsQ0FwRUEsc0IsQ0FFQSxzSSxDQUFBLHNJLENBQ0Esa0MsQ0FDQSw4QixDQUNBLG9CLENBRUEsMEgsQ0FDQSxTLENBQ0EsZSxDQUNBLGtCLENBRUEsNkgsQ0FDQSxnQixDQUNBLGtCLENBQ0EsWSxDQUNBLDhCLENBQ0EsZSxDQUNBLGdCLENBQ0Esd0IsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsVyxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLDJCLENBQ0EsOEIsQ0FDQSx3QixDQUNBLFMsQ0FFQSxvQ0FDQSw2SCxDQUNBLHVCLENBQ0EsdUIsQ0FDQSxXQUdBLGtJLENBQ0EsYSxDQUVBLG9JLENBQ0EsYSxDQUVBLCtILENBQ0EsZSxDQUVBLG9JLENBQUEsa0ksQ0FDQSxTLENBdUJBLHNDLENBQ0EsK0MsQ0FGQSxvRCxDQURBLCtDLENBSUEsWSxDQWVBLDRDLENBQ0EsWSxDQUNBLGtCLENBQ0EsTyxDQUVBLG9DQUNBLDRDLENBQ0EsdUJBR0EseUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSwyQixDQUNBLHFCLENBQ0EseUMsQ0FDQSxhLENBQ0EsaUIsQ0FLQSw4RCxDQUhBLDRDLENBQ0EsbUIsQ0FLQSxnRSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUVBLDJDLENBQ0EsZSxDQUNBLG9CLENBQ0EsVSxDQUNBLGdCLENLeDBCQSx5QixDQUNBLGtCLENBR0EsVyxDQUNBLG1CLENBQ0EsMkIsQ0FDQSx3QixDQUNBLDBCLENBQ0Esa0IsQ0FHQSxhLENBQ0EsYSxDQUNBLGUsQ0FDQSx3QixDQUNBLGUsQ0FHQSw0QixDQUNBLGlCLENBR0EsZ0MsQ0FDQSxnQixDQUNBLGEsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxzQixDQUdBLGtDLENBQ0EsaUIsQ0FDQSxlLENBR0Esb0MsQ0FDQSxpQixDQUdBLFMsQ0FDQSxZLENBR0Esb0NBQ0EsMEIsQ0FDQSwwQixDQUtBLHFCLENBQ0Esc0JBSUEsbUMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FFQSwwRCxDQUNBLGEsQ0FFQSxvQ0FDQSwwRCxDQUNBLGdCQUlBLHFELENBQ0EscUQsQ0FDQSxXLENBR0EsNEMsQ0FDQSxrQixDQUNBLFksQ0FDQSx5QyxDQUdBLHdCLENBQ0EsYyxDQUNBLDhCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLHFCLENBQ0EsYSxDQUNBLGUsQ0FDQSxlLENBQ0Esd0IsQ0FFQSw0QixDQUNBLCtCLENBRUEsOEIsQ0FDQSxVLENBQ0Esd0IsQ0FHQSw2QixDQUNBLCtCLENBQ0EsK0IsQ0FDQSxjLENBQ0EsVSxDQUNBLFcsQ0FDQSxLLENBQ0EsTSxDQUNBLGUsQ0FDQSxTLENBQ0Esa0IsQ0FFQSwyQyxDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FFQSxjLENBQ0EsZSxDQUNBLFcsQ0FDQSxnQixDQUNBLHFCLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGEsQ0FFQSxtRCxDQUNBLFcsQ0FDQSx5QixDQUNBLDBCLENBQ0EsZSxDQUVBLGlELENBQ0Esb0IsQ0FDQSxhLENBRUEsc0UsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBRUEsNkQsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBRUEsd0QsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBRUEsNkQsQ0FDQSwwQixDQUNBLDZCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxpQyxDQUNBLDhCLENBQ0EseUIsQ0FDQSxZLENBQ0Esc0IsQ0FDQSx5QyxDQUVBLDJFLENBQ0EsMkIsQ0FDQSxjLENBRUEsNEMsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0Esa0IsQ0FFQSwrQixDQUNBLGUsQ0FDQSw4QixDQUNBLCtCLENBRUEscUMsQ0FBQSxxQyxDQUNBLGEsQ0FFQSxpRCxDQUNBLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQ0EsOEIsQ0FDQSxxQixDQUNBLFMsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUVBLGtGLENBQ0EsaUIsQ0FDQSxTLENBQ0EsTyxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsK0IsQ0FFQSxvRixDT21EQSwrRSxDUGxEQSxVLENBQ0EsYyxDQUNBLCtCLENBS0Esb0NBQ0EsaUQsQ0FDQSxTLENBQ0EsWUFHQSw0RSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsVyxDQUNBLGlCLENBQ0EsbUMsQ0FDQSx5QixDQUVBLCtFLENBQ0EsVSxDQUNBLFMsQ0FDQSxnQixDQUVBLG9DQUNBLCtFLENBQ0EsZ0JBR0EsMEUsQ0FDQSxVLENBQ0EsUyxDQUNBLHdCLENBQ0EsZSxDQUNBLGlCLENBRUEsNkYsQ0FDQSxXLENBQ0Esb0IsQ0FDQSxPLENBQ0EsaUIsQ0FDQSxRLENBQ0Esc0MsQ0FDQSw4QixDQUVBLDJGLENBQ0EsaUIsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxPLENBQ0EsdUMsQ0FDQSwrQixDQUVBLFEsQ0FFQSwwRyxDQWVBLDBILENBQ0EsMEgsQ1FtQ0EsK0osQ0ZwS0EsMkcsQ05rSEEsYyxDQUVBLG1HLENBQ0EsbUcsQ0FDQSxpQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLE8sQ0FDQSx1QyxDQUNBLCtCLENBRUEsUSxDQU1BLDRGLENBQ0EsYyxDQUNBLGEsQ0FDQSxnRSxDQUNBLHdELENBQ0EsK0IsQ0FFQSxnRyxDQUNBLFksQ0FDQSxpRCxDQUNBLCtCLENBQ0EsWSxDQUVBLHFDQUNBLGdHLENBQ0EscUMsQ0FDQSxzQixDQUVBLGtJQUFBLGEsQ0FDQSxrQixDQUVBLGlJLENBQ0EsaUIsQUFHQSxvQ0FDQSxnRyxDQUNBLGlDLENBQ0EsdUIsQ0FDQSxzQixDQUNBLHdCLENBQ0EsNFEsQ0FFQSxpSSxDQUNBLHlDLENBQ0Esc0IsQ0FFQSxvSSxDQUNBLDRDLENBRUEsK0gsQ0FDQSx1QyxDQUVBLG9JLENBQ0EsNEMsQ0FFQSw4SCxDQUNBLHNDLENBRUEsbUksQ0FDQSwyQyxDQUVBLG1ILENBQ0EsMkIsQ0FFQSxxSCxDQUNBLDZCLENBRUEsMkcsQ0FDQSwrQixDQUNBLGlCLENBRUEsa0lBQUEsYSxDQUNBLHlCLENBRUEsaUksQ0FDQSxtQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsUyxDQUNBLGlCLENBRUEsaUIsQ0FFQSxtSSxDQUNBLG9CLENBQ0EsYSxDQUNBLCtCLENBRUEseUksQ0FBQSx5SSxDQUNBLGEsQ0FFQSxtSSxDQUNBLHVCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLGMsQ0FDQSx5QyxDQUVBLDRJLENBQ0EsOEIsQ0FFQSw4SSxDQUNBLHNCLENBRUEsNkksQ0FDQSxnQyxDQUNBLHdCLENBRUEsOEgsQ0FDQSxtQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsUyxDQUVBLGtJQUFBLGlDLENBQ0EsUyxDQUNBLFEsQ0FDQSxZLENBQ0EsaUIsQ0FFQSxtQyxDQUVBLHFJLENBQ0Esa0IsQ0FDQSxlLENBQ0EsVyxDQUNBLFMsQ0FDQSxtQkFHQSw2SCxDQUNBLGdCLENBRUEsNkosQ0FDQSxlLENBRUEsd0wsQ0k2NkJBLDJDLENKNTZCQSxjLENBQ0EsZSxDQUVBLDZMLENBQ0EsYSxDQUNBLGdCLENBRUEsK0osQ0FDQSxZLENBS0EsMEosQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQUVBLHdKLENBQ0EsYyxDQUNBLGUsQ0FFQSw0SyxDQUFBLDBLLENBQ0EsYyxDQUNBLGUsQ0FFQSwrSixDQUFBLDZKLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsbUUsQ0FFQSxxSyxDQUFBLHFLLENBQUEsbUssQ0FBQSxtSyxDQUNBLFUsQ0FDQSx3QixDQUdBLDZCLENBQ0EsaUIsQ0FDQSxvQixDQUNBLGdCLENBQ0EsZSxDQUNBLGUsQ0FDQSxxQixDQUNBLGtDLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsVSxDQUNBLDhCLENBQ0EseUMsQ0MwRUEsb0UsQ0R4RUEsMEMsQ0FDQSxjLENBRUEsa0MsQ0FDQSw4QixDQUNBLHdCLENBRUEsd0MsQ0FBQSx3QyxDQUNBLHVCLENBRUEsa0MsQ0FDQSxvQixDQUNBLHFCLENBQ0EseUMsQ0FFQSxtQyxDQUFBLG1DLENBQ0Esb0IsQ0FDQSxxQixDQUNBLHVCLENBR0EscUIsQ0FDQSxXLENBQ0EsWSxDQUNBLGlCLENBQ0EseUMsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUVBLG9DQUNBLHFCLENBQ0EsYUFHQSxpQyxDQUNBLGEsQ0FDQSxpQixDQUNBLFMsQ0FDQSxpQixDQytwQ0EsMEUsQ0F2b0NBLDZDLENEdEJBLDhDLENBQ0EsZSxDSXJnQkEsMEMsQ0FDQSx1QyxDQUNBLHlDLENBQ0EsaUIsQ0FHQSxnQixDQUNBLFksQ0FZQSw0QyxDQVVBLHdDLENBWkEsNEMsQ0FVQSx3QyxDQWhCQSwrQixDQVVBLDJCLENBUkEsb0MsQ0FVQSxnQyxDQVJBLG1DLENBVUEsK0IsQ0FMQSxpRCxDQVVBLDZDLENBWkEsaUQsQ0FVQSw2QyxDQWhCQSxvQyxDQVVBLGdDLENBUkEseUMsQ0FVQSxxQyxDQVJBLHdDLENBVUEsb0MsQ0FoQkEsd0IsQ0FxQkEsNEIsQ0FHQSxnQyxDQUFBLHNDLENBQUEsc0UsQ0FBQSwwRixDQUFBLDhGLENBQUEsMEYsQ0FBQSw4RixDQUFBLDZFLENBQUEsaUYsQ0FBQSxrRixDQUFBLHNGLENBQUEsaUYsQ0FBQSxxRixDQUFBLCtGLENBQUEsbUcsQ0FBQSwrRixDQUFBLG1HLENBQUEsa0YsQ0FBQSxzRixDQUFBLHVGLENBQUEsMkYsQ0FBQSxzRixDQUFBLDBGLENBQUEscUQsQ0FBQSw2RSxDQUFBLHlFLENBQUEsNkUsQ0FBQSx5RSxDQUFBLGdFLENBQUEsNEQsQ0FBQSxxRSxDQUFBLGlFLENBQUEsb0UsQ0FBQSxnRSxDQUFBLGtGLENBQUEsOEUsQ0FBQSxrRixDQUFBLDhFLENBQUEscUUsQ0FBQSxpRSxDQUFBLDBFLENBQUEsc0UsQ0FBQSx5RSxDQUFBLHFFLENBQUEsb0QsQ0FBQSx3RCxDQUFBLDhELENBQUEsMEQsQ0FBQSxvRCxDQUFBLHdELENBQUEsOEQsQ0FBQSwwRCxDQUFBLHVDLENBQUEsMkMsQ0FBQSxpRCxDQUFBLDZDLENBQUEsNEMsQ0FBQSxnRCxDQUFBLHNELENBQUEsa0QsQ0FBQSwyQyxDQUFBLCtDLENBQUEscUQsQ0FBQSxpRCxDQUFBLHlELENBQUEsNkQsQ0FBQSxtRSxDQUFBLCtELENBQUEseUQsQ0FBQSw2RCxDQUFBLG1FLENBQUEsK0QsQ0FBQSw0QyxDQUFBLGdELENBQUEsc0QsQ0FBQSxrRCxDQUFBLGlELENBQUEscUQsQ0FBQSwyRCxDQUFBLHVELENBQUEsZ0QsQ0FBQSxvRCxDQUFBLDBELENBQUEsc0QsQ0FBQSx5QixDQUFBLCtCLENBQ0EsMEIsQ0FHQSxjLENBQ0EseUIsQ0FDQSw4QixDQUNBLHNDLENBR0Esb0IsQ0FBQSxvQixDQUNBLG9CLENBR0Esb0MsQ0FDQSxVLENBQ0EseUIsQ0FJQSwwQyxDQURBLDBDLENBRUEsYSxDQUNBLG9CLENBR0EsZ0MsQ0FDQSxhLENBSUEsc0MsQ0FEQSxzQyxDQUVBLFUsQ0FHQSx5QyxDQUNBLFksQ0FDQSxlLENBSUEsa0MsQ0FEQSxrQyxDQUVBLG9CLENBR0EsdUIsQ0FDQSxpQixDQUdBLGtDLENBR0EsUyxDQUNBLGlCLENBQ0EsZSxDQUNBLG1CLENBQ0Esb0IsQ0FHQSx3QyxDQUNBLFUsQ0FDQSxRLENBR0EsZ0IsQ0FDQSxxQixDQWdoQkEsNEMsQ0EvZ0JBLGEsQ0FHQSx5QyxDQUNBLDhDLENBQ0EseUIsQ0FHQSxrRCxDQUNBLGUsQ0FDQSxVLENBR0EsNkMsQ0FDQSxTLENBQ0EsZSxDQUNBLGEsQ0FHQSxxRCxDQUNBLHlCLENBR0EscUMsQ0FDQSxlLENBQ0EseUIsQ0FHQSxvQyxDQUNBLGUsQ0FHQSxVLENBQ0EsNEIsQ0FHQSxzQyxDQUNBLGEsQ0FHQSw0QyxDQUNBLGEsQ0FHQSxZLENBQ0EseUIsQ0FDQSxrQixDQUdBLGdCLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0EwQkEsZ0IsQ0FsREEsb0MsQ0EyQkEsUSxDQXdCQSxlLENBQ0Esd0IsQ0F6QkEsUSxDQUNBLGlCLENBQ0EsYSxDQUlBLG9DQUNBLFEsQ0FDQSxpQkFHQSx1QixDQUNBLGdCLENBQ0EsYyxDQUVBLGlCLENBQ0EsZSxDQUNBLHdCLENBTUEsZ0IsQ0FHQSxnQixDQUdBLGUsQ0F3QkEsdUIsQ0F2QkEsYyxDQUtBLHVCLENBREEsa0MsQ0FFQSxlLENBR0EsNkIsQ0FDQSwrQixDQUdBLGlDLENBQ0EsVSxDQUNBLGlCLENBR0EsdUIsQ0FDQSxVLENBQ0EsVSxDQU9BLHdCLENBQ0Esb0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsaUIsQ0FHQSxTLENBQ0EsaUIsQ0FDQSxhLENBR0Esd0MsQ0ErQ0Esc0YsQ0FDQSwwRyxDQStCQSxxRSxDQTRKQSxnQixDQTFPQSxZLENBR0EsaUMsQ0FDQSxpQixDQUNBLGlCLENBR0EsNEMsQ0FDQSx3QixDQUNBLGUsQ0FDQSx3QixDQUNBLGtCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGEsQ0FDQSw4QixDQUNBLHNDLENBSUEsa0QsQ0FEQSxrRCxDQUVBLHFCLENBQ0EsYSxDQUdBLHlELENBQ0EsMkUsQ0FDQSxrQyxDQUNBLDhCLENBQ0EsVSxDQUlBLCtELENBREEsK0QsQ0FHQSxpRixDQURBLGlGLENBRUEsa0MsQ0FDQSxvQixDQUNBLGMsQ0FDQSw4QixDQVFBLDhELENBQ0EsMEIsQ0FDQSxrQixDQUNBLHdCLENBQ0EsOEIsQ0FDQSxzQyxDQUlBLG9FLENBREEsb0UsQ0FFQSx1QixDQUNBLDhCLENBQ0EsK0IsQ0FDQSxnQixDQUdBLHNFLENBQ0EsVSxDQUNBLDhCLENBQ0Esc0MsQ0FJQSw0RSxDQURBLDRFLENBRUEsYSxDQU9BLG9CLENBQ0EsYSxDQUdBLCtCLENBQ0EsOEIsQ0FDQSxpQyxDQUNBLGUsQ0FDQSw0QixDQUNBLHdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsMkIsQ0FHQSx1Q0FBQSxZLENBQ0Esc0NBQUEsWSxDQUNBLHlDQUFBLFksQ0FDQSxrQixDQUdBLGlDLENBQ0EsZ0MsQ0FDQSxtQyxDSGllQSx5QyxDQUNBLHlDLENHamVBLG9CLENBR0EsNkIsQ0FDQSxjLENBR0EsbUIsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBQ0EseUIsQ0FDQSxtQixDQUdBLG9DQUNBLG1CLENBQ0EsVyxBQUdBLG9DQUNBLG1CLENBQ0EsVUFHQSxnQixDQUNBLFUsQ0FDQSxpQixDQUdBLGdCLENBQ0EsVyxDQUNBLGtCLENBR0EsbUUsQ0FDQSxxQixDQUNBLGlCLENBR0Esb0QsQ0FDQSxxQixDQUNBLHlDLENBTUEsd0UsQ0FEQSx3RSxDQURBLFcsQ0FEQSxXLENBSUEsYSxDQUNBLFcsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxpQixDQUNBLHVDLENBQ0EsOEIsQ0FDQSxzQyxDSy9YQSxvRSxDQUFBLDZDLENBQUEsOEMsQ0xtWUEsVyxDQURBLFcsQ0FFQSxpQixDQUdBLHdFLENBQ0EsVSxDQUdBLHdFLENBQ0EsVyxDQVFBLDhFLENBRkEsOEUsQ0FDQSw4RSxDQUZBLDhFLENBREEsaUIsQ0FEQSxpQixDQUNBLGlCLENBREEsaUIsQ0FNQSxrQyxDQU1BLGdGLENBREEsZ0YsQ0FEQSxrQixDQURBLG1CLENBSUEsa0IsQ0FDQSxnQyxDQUNBLGMsQ0FDQSxlLENBQ0EsdUIsQ0FDQSxpQixDQUNBLFEsQ0FDQSxrQixDQUNBLDBCLENBSUEsZ0YsQ0FEQSxtQixDQUVBLGUsQ0FDQSxTLENBSUEsZ0YsQ0FEQSxrQixDQUVBLGUsQ0FDQSxVLENBUUEsc0YsQ0FGQSxzRixDQUNBLHNGLENBRkEsc0YsQ0FEQSx3QixDQURBLHdCLENBQ0EseUIsQ0FEQSx5QixDQU1BLG9CLENBR0EsOEMsQ0V1SUEsNkUsQ0Z0SUEsa0IsQ0FHQSw4QyxDQUNBLFUsQ0FDQSxRLENBT0EsMkIsQ0FDQSxhLENBT0EsNkUsQ0FBQSw2RSxDQUNBLHdCLENBQ0Esd0IsQ0FHQSxxRixDQUNBLFcsQ0FDQSxRLENBR0Esb0YsQ0FDQSxVLENBQ0EsUSxDQUdBLG1FLENBQUEseUUsQ0FDQSwrQixDQUdBLDRDLENBQUEsd0MsQ0FBQSw0QyxDQUFBLHdDLENBQUEsK0IsQ0FBQSwyQixDQUFBLG9DLENBQUEsZ0MsQ0FBQSxtQyxDQUFBLCtCLENBQUEsaUQsQ0FBQSw2QyxDQUFBLGlELENBQUEsNkMsQ0FBQSxvQyxDQUFBLGdDLENBQUEseUMsQ0FBQSxxQyxDQUFBLHdDLENBQUEsb0MsQ0FDQSxzQixDQUdBLCtCLENBQUEsMkIsQ0FDQSxnQixDQUdBLGtDLENBQ0EsbUIsQ0FHQSwwQixDQUNBLGlCLENBQ0EsYSxDQUdBLHlDLENBQ0EsYSxDQUNBLGUsQ0FDQSx3QixDQUdBLFcsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYyxDQUlBLGMsQ0FDQSwrQixDQUNBLFcsQ0FDQSxXLENBQ0EsVSxDQUdBLGlCLENBSUEsZ0IsQ0FIQSxlLENBV0EsZSxDQUNBLFMsQ0FDQSxXLENBQ0EsYyxDQUdBLDBCLENBQ0EsYyxDQUNBLGUsQ0FHQSxVLENBQ0EsYyxDQUNBLGEsQ0FDQSxXLENBQ0EsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FHQSxZLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUNBLFUsQ0FTQSxnQyxDQUlBLGtDLENBREEsaUMsQ0FEQSxrQyxDQUdBLHFDLENBSkEsb0MsQ0FtRkEsd0UsQ0E5RUEsNkIsQ0FxR0EsSyxDQXBHQSxvQyxDQTRHQSxnQyxDQXpIQSw4QyxDQUVBLDBDLENBREEsd0MsQ0FFQSxZLENBY0EseUIsQ0d6YkEsMEcsQ0FEQSx3RyxDQUhBLHFHLENBREEsbUcsQ0FHQSxpRyxDQURBLCtGLENINmJBLGEsQ0FDQSxlLENBR0EsZ0QsQ0FFQSxvQixDQUNBLGUsQ0FFQSxtQixDQUNBLGEsQ0FDQSx5QixDQUNBLGtDLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGtDLENBQ0EsYSxDQUVBLFEsQ0FDQSxpQixDQUNBLCtCLENBR0Esb0MsQ0FDQSxlLENBQ0EsdUIsQ0FHQSxnQyxDQUNBLGlCLENBU0Esd0IsQ0FOQSx1RixDQUNBLHNGLENBQ0Esd0QsQ0FDQSxhLENBWUEsNkQsQ0FDQSxpQixDQUNBLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxPLENBR0Esa0UsQ0FDQSxVLENBQ0EsaUIsQ0FPQSxrRSxDQUNBLHdCLENBR0Esb0IsQ0FDQSxzQixDQU9BLGlFLENBSUEsbUUsQ0FLQSxTLENBUkEsVSxDQVFBLFMsQ0FFQSxtQixDQUNBLGlCLENBR0Esd0IsQ0FDQSxtQixDQU9BLHFCLENBQ0EsNEIsQ0FPQSwrQyxDQUNBLFUsQ0FDQSxPLENBQ0EsaUIsQ0FDQSxXLENBQ0EsMkIsQ0FHQSwwQyxDQUNBLGlCLENBQ0EsZSxDQUdBLGdDLENBRUEsK0IsQ0FHQSwyQyxDQUNBLGtCLENBQ0EsZSxDQUdBLDJDLENBQ0EsVSxDQUNBLGlCLENBQ0EsWSxDQUNBLE8sQ0FvQ0EsdUIsQ0FDQSxpQixDQUNBLFUsQ0FDQSxLLENBQ0EsVSxDQUNBLGdCLENBQ0EsMEIsQ0FDQSwyQixDQUNBLHdCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGlCLENBRUEsb0NBQ0EsdUIsQ0FDQSxtQkFJQSw4QyxDQUNBLGlCLENBR0Esb0MsQ0FDQSx3QixDQUdBLG9DLENBQ0Esd0IsQ0FHQSxrQyxDQUNBLHdCLENBR0Esd0MsQ0FDQSx3QixDQU9BLHNDLENBSkEsd0MsQ0FDQSx3QixDQU9BLHFDLENBQ0Esd0IsQ0FHQSxzQyxDQUNBLHdCLENBR0Esc0MsQ0FDQSx3QixDQUdBLHNDLENBQ0Esd0IsQ0FHQSx1QyxDQUNBLHdCLENBT0EseUMsQ0FKQSxpQyxDQUNBLHdCLENBT0EsMEMsQ0FDQSx3QixDQUNBLGEsQ0FHQSx5QyxDQUNBLHdCLENBR0Esb0QsQ0FDQSxrQyxDQUNBLG9CLENBR0EsZSxDQUNBLGlCLENBQ0EsSyxDQUdBLHdCLENBQ0EsaUIsQ0FHQSwrQyxDQUNBLGlCLENBR0Esb0NBQ0Esd0IsQ0FDQSxrQixDQUVBLCtDLENBQ0EsbUJBR0EsK0MsQ0FDQSxpQixDQUNBLEssQ0FDQSxpQixDQUlBLGdDLENBREEsbUMsQ0FFQSx3QixDQUNBLFUsQ0FJQSxrRCxDQURBLDBDLENBRUEsWSxDQUdBLG9DLENBQ0EsWSxDQUNBLGdCLENBQ0EsK0IsQ0FDQSx5QyxDQVFBLGdELENBQ0EsMkIsQ0FHQSxnRCxDQUNBLDJCLENBR0EsOEMsQ0FDQSwyQixDQUdBLG9ELENBQ0EsMkIsQ0FPQSxrRCxDQUpBLG9ELENBQ0EsMkIsQ0FPQSxpRCxDQUNBLDJCLENBR0Esa0QsQ0FDQSwyQixDQU9BLHFELENBSkEsNkMsQ0FDQSwyQixDQU9BLG9ELENBQ0EsMkIsQ0FHQSxzRCxDQUNBLDJCLENBR0EscUQsQ0FDQSwyQixDQUdBLHdELENBQ0EscUMsQ0FHQSw4RSxDQUVBLDBCLENBQ0EsMEIsQ0FhQSw0QixDQVZBLG1FLENBRUEscUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUtBLDRCLENBR0Esa0YsQ0FDQSwrRSxDQUNBLHdCLENBR0Esa0YsQ0FDQSwrRSxDQUNBLHdCLENBR0EsZ0YsQ0FDQSw2RSxDQUNBLHdCLENBR0Esc0YsQ0FDQSw0RixDQUNBLHdCLENBUUEsb0YsQ0FMQSxzRixDQU1BLDBGLENBTEEsNEYsQ0FDQSx3QixDQVFBLG1GLENBQ0EseUYsQ0FDQSx3QixDQUdBLG9GLENBQ0EsMEYsQ0FDQSx3QixDQVFBLHVGLENBTEEsK0UsQ0FNQSw2RixDQUxBLHFGLENBQ0Esd0IsQ0FRQSxzRixDQUNBLDRGLENBQ0Esd0IsQ0FHQSx3RixDQUNBLDhGLENBQ0Esd0IsQ0FHQSx1RixDQUNBLDZGLENBQ0Esd0IsQ0FHQSwwRixDQUNBLGdHLENBQ0Esa0MsQ0FHQSxnRCxDQUNBLFUsQ0FDQSxpQixDQUdBLHdELENBQ0EsWSxDQUNBLFUsQ0FHQSxrQyxDQUNBLGdCLENBR0EscUIsQ0FDQSxlLENBR0EsZ0csQ0FDQSxpQixDQUdBLGlCLENBQ0EsZ0IsQ0FDQSxtQixDQUlBLGtDLENBQ0EsVSxDQUdBLDJDLENBQ0EsaUIsQ0FDQSx3QixDQUdBLDRDLENBQ0EsaUIsQ0FDQSxXLENBQ0EsaUIsQ0FHQSxpRCxDQUNBLFksQ0FDQSxlLENBR0EsZ0YsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBR0EsOEMsQ0FDQSxlLENBR0EsK0IsQ0FDQSxpQixDQUNBLGUsQ0FHQSx3QixDQUFBLFksQ0FDQSxvQixDQUNBLGlCLENBRUEsYSxDQUNBLFUsQ0FHQSx3QixDQUNBLGtCLENBR0EscUMsQ0FDQSxpQixDQUNBLDBCLENBR0EscUMsQ0FBQSxxQyxDQUNBLGEsQ0FDQSxpQixDQUNBLGUsQ0FDQSx3QixDQUNBLGUsQ0FHQSxzQyxDQUFBLHNDLENBQ0EsYSxDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBRUEsb0NBQ0Esc0MsQ0FBQSxzQyxDQUNBLGVBS0Esc0QsQ0FBQSxzRCxDQURBLHNELENBQUEsc0QsQ0FFQSxhLENBSUEsdUQsQ0FBQSx1RCxDQURBLHVELENBQUEsdUQsQ0FFQSxlLENBVUEsU0FBQSw2QixDQUNBLHNCLENBU0EsdUQsQ0FBQSwyRCxDQUFBLFNBQUEseUMsQ1IvbENBLGtDLENRa21DQSwwRCxDQUFBLDhELENBQUEsU0FBQSw0QyxDUi9sQ0EsdUIsQ1FrbUNBLHlELENBQUEsNkQsQ0FBQSxTQUFBLDJDLENSL2xDQSxVLENRbW1DQSxzQixDQUNBLG1CLENBQ0EsZ0IsQ0FFQSxvQyxDQUNBLHVELENBRUEsbUQsQ0FDQSx1QixDQUVBLG1ELENBQ0EsdUIsQ0FHQSxpQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSwrQyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxzQixDQUNBLDRCLENBQ0Esc0IsQ0FDQSx1QixDQUNBLCtCLENBQ0Esb0IsQ0FFQSxnREFDQSxpQixDQUNBLGtCLEFBR0Esb0NBQ0EsaUIsQ0FDQSxnQixDQUNBLHNCLENBQ0EseUJBR0Esb0MsQ0FDQSxZLENBQ0EsUyxDQUNBLGlCLENBQ0EsVyxDQUNBLHVCLENBQ0EsUSxDQUNBLGMsQ0FDQSxlLENBRUEseUMsQ0FDQSxjLENBRUEscUMsQ0FDQSxZLENBQ0EsYSxDQUNBLHdELENBQ0Esa0IsQ0FFQSxvQ0FDQSxxQyxDQUNBLGUsQ0FDQSxhQUdBLGdELENBQ0EsdUIsQ0FFQSw4RCxDQUNBLGlCLENBQ0Esa0IsQ0FFQSxpRSxDQUNBLGMsQ0FDQSxlLENBQ0EsdUIsQ0FDQSxpQixDQUNBLGdCLENBRUEsOEYsQ0FDQSxpQixDQUNBLFcsQ0FDQSxlLENBQ0Esa0IsQ0FFQSx3RCxDQUNBLGdCLENBRUEsMEMsQ0FDQSxnRCxDQUNBLHdCLENBRUEsb0MsQ0FDQSxTLENBQ0Esd0IsQ0FFQSwwQyxDQUNBLGdELENBQ0Esa0MsQ0FHQSxxQixDQUNBLGlCLENBQ0EseUMsQ0FDQSxpQixDQUVBLDhCLENBQ0EsaUIsQ0FFQSwrQixDQUNBLHdCLENBQ0EsYyxDQXNCQSxlLENBcEJBLG9DLENBdUJBLFUsQ0FNQSw2QixDQUNBLDhCLENBOUJBLG9DLENBR0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FIQSxpQixDQU9BLHdDLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQUNBLGlCLENBQ0EsSyxDQUNBLFEsQ0FDQSxNLENBQ0EsTyxDQUdBLGUsQ0FDQSxZLENBQ0Esc0IsQ0FFQSxlLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBSUEsaUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxlLENBQ0EsUyxDQUNBLGMsQ0FDQSxVLENBR0Esc0IsQ0FDQSxvQixDQUVBLDBCLENBQ0EsWSxDQUNBLFUsQ0FDQSw2QixDQUNBLGtCLENBRUEsK0IsQ0FDQSxlLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUVBLCtDQUNBLCtCLENBQ0EsZ0JBT0EsK0MsQ0FDQSx3QixDQUNBLHFCLENBR0Esc0IsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDQUNBLGEsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0hyUEEsNkMsQ0d1UEEsd0IsQ0FDQSxpQixDQUNBLGtCLENBRUEscUMsQ0FDQSxhLENBQ0EsUyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsVyxDQUNBLFEsQ0FDQSxxQixDQUNBLGtCLENBQ0EsWSxDQUNBLGUsQ0FDQSxVLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLHdDLENBQ0EsK0IsQ0FFQSw2QyxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSwrQixDQUNBLHVCLENIclBBLDRELENHdVBBLHVDLENIdGhCQSw4RyxDR3VoQkEsdUIsQ0FDQSxlLENBQ0EseUIsQ0FDQSwrQixDSHJQQSxrRSxDQUFBLGtFLENHdVBBLDZDLENBQUEsNkMsQ0h0aEJBLG9ILENBQUEsb0gsQ0d1aEJBLHVCLENBQ0Esb0IsQ0FFQSwyQyxDQUFBLDJDLENIdGhCQSxrSCxDQUFBLGtILENHdWhCQSxTLENBQ0Esa0IsQ0FFQSw0QixDQUNBLDBCLENBQ0Esa0IsQ0FHQSx1QyxDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUdBLGlFLENBQ0Esd0IsQ0svNUNBLHVGLENBQ0Esa0MsQ0FHQSwrRCxDQUFBLHdDLENBQUEseUMsQ0FDQSx3QixDQUtBLG9ELENBQUEsNkIsQ0FBQSw4QixDQUNBLGlCLENBQ0EsYyxDQUNBLGlCLENBQ0EsUyxDQUNBLGMsQ0FDQSxnQyxDQUVBLHNELENBQUEsK0IsQ0FBQSxnQyxDQUNBLGMsQ0FDQSwrQixDQUNBLGlCLENBQ0EsUyxDQUVBLGdFLENBQUEseUMsQ0FBQSwwQyxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxjLENBRUEsb0NBQ0EsZ0UsQ0FBQSx5QyxDQUFBLDBDLENBQ0EsY0FHQSxpRSxDQUFBLDBDLENBQUEsMkMsQ0FDQSxvQixDQUVBLGMsQ0FDQSxRLENBQ0Esa0IsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBQ0Esd0IsQ0FDQSxTLENBQ0EsTyxDQUNBLFEsQ0FFQSxpRixDQUFBLDBELENBQUEsMkQsQ0FDQSxjLENBQ0EsVSxDQUNBLGlCLENBQ0EsUSxDQVdBLG9GLENBREEseUYsQ0FEQSxvRixDQURBLHlGLENBcU9BLG9ILENBQUEsdUgsQ0FBQSxvSCxDQUFBLHVILENBeE9BLDZELENBREEsa0UsQ0FEQSw2RCxDQURBLGtFLENBTUEsOEQsQ0FEQSxtRSxDQURBLDhELENBREEsbUUsQ0FPQSxrQixDQUNBLFMsQ0FFQSx5RCxDQUFBLGtDLENBQUEsbUMsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSx5QyxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUNBLG1CLENBQ0EsaUIsQ0FDQSxTLENBQ0EsK0IsQ0FFQSw4RCxDQUFBLHVDLENBQUEsd0MsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxjLENBRUEsMkUsQ0FBQSxvRCxDQUFBLHFELENBQ0EsWSxDQUVBLDZFLENBQUEsc0QsQ0FBQSx1RCxDQUNBLG9CLENBRUEsdUUsQ0FBQSxnRCxDQUFBLGlELENBQ0Esa0IsQ0FDQSxxQixDQUNBLHdCLENBQ0EsVSxDQUNBLG9CLENBQ0EsZ0IsQ0FDQSwrQixDQUVBLDZFLENBQUEsNkUsQ0FBQSxzRCxDQUFBLHNELENBQUEsdUQsQ0FBQSx1RCxDQUNBLHFCLENBQ0EsYSxDQUVBLGtGLENBQUEsMkQsQ0FBQSw0RCxDQUNBLE8sQ0FDQSxjLENBQ0EsUyxDQUVBLDRFLENBQUEscUQsQ0FBQSxzRCxDQUNBLGUsQ0FDQSxjLENBQ0Esd0IsQ0FFQSx5RSxDQUFBLGtELENBQUEsbUQsQ0FDQSxvQixDQUNBLFUsQ0FFQSxzQyxDQUFBLHVDLENBQ0EsWSxDQUNBLDZCLENBQ0EsZSxDQUVBLHVELENBQUEsd0QsQ0FHQSxpQixDQUhBLDhFLENBQUEsdUQsQ0FBQSx3RCxDQUNBLGEsQ0FDQSxVLENBRUEsaUIsQ0FDQSxxQixDQUNBLGlCLENBQ0EsK0IsQ0FFQSxrRSxDQUFBLG1FLENBQ0EsYyxDQUVBLG1GLENBQUEsNEQsQ0FBQSw2RCxDQUNBLGEsQ0FDQSxpQixDQUNBLGUsQ0FFQSwwRixDQUFBLG1FLENBQUEsb0UsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxpQixDQUVBLGlHLENBQUEsMEUsQ0FBQSwyRSxDQUNBLGUsQ0FDQSxjLENBQ0EsYyxDQUdBLG1ELENBQUEsb0QsQ0FBQSxpRSxDQUFBLGtFLENBQ0EsVSxDQUNBLFEsQ0FFQSx5RCxDQUFBLDBELENBQ0EsUSxDQUNBLFcsQ0FDQSxXLENBRUEsaUIsQ0FDQSx5QyxDQUNBLFUsQ0FDQSx3QixDQVJBLDJDLENBQUEsNEMsQ0FLQSxpQixDQUNBLHlDLENBQ0EsVSxDQUNBLHdCLENBRUEsZ0QsQ0FBQSxpRCxDQUFBLDhELENBQUEsK0QsQ0EwR0EsNEYsQ0F6R0EsYyxDQUVBLGlFLENBQUEsa0UsQ0FBQSwrRSxDQUFBLGdGLENBQ0Esc0IsQ0FFQSxzRSxDQUFBLHVFLENBQ0EsUyxDQUNBLFUsQ0FDQSxPLENBQ0EsYSxDQUpBLHdELENBQUEseUQsQ0FDQSxTLENBQ0EsVSxDQUVBLGEsQ0FvQkEsUyxDQWxCQSxvQ0FDQSwyQyxDQUFBLDRDLENBQUEseUQsQ0FBQSwwRCxDQUNBLGFBR0EsMkMsQ0FBQSw0QyxDQUFBLHlELENBQUEsMEQsQ0FDQSxpQixDQUNBLGlCLENBQ0EsdUIsQ0FHQSwyQyxDQUFBLDRDLENBVUEsMkIsQ0FUQSxXLENBQ0EsUSxDQUNBLFcsQ0FDQSxvQixDQU1BLDJCLENBQ0Esa0MsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBRUEsVyxDQUdBLGdDLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLDRDLENBQ0Esb0IsQ0FDQSxVLENBRUEsa0QsQ0FBQSxrRCxDQUNBLHFCLENBQ0EsYSxDQUVBLDZDLENBQ0EsaUIsQ0FDQSxpQixDQUNBLHVCLENBRUEsc0IsQ0FDQSxTLENBQ0EsVSxDQUNBLFUsQ0FDQSx1QixDQUNBLGMsQ1I4N0NBLHNFLENRMzdDQSx1QyxDQXVIQSx5QixDQXRIQSxpQixDQUVBLHNFLENBQ0Esb0IsQ0FDQSxXLENBRUEsb0NBQ0Esc0UsQ0FDQSxhQUdBLHFFLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGlCLENBQ0EsVSxDQUVBLDhFLENBQ0EsYyxDQUNBLHdCLENBQ0EsVSxDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxxQixDQUVBLHVGLENBQ0EsUyxDQUNBLFcsQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxpQixDQUNBLHFCLENBQ0EsYyxDQUNBLFUsQ0FLQSxzRyxDQUNBLGlCLENBQ0EsUyxDQUNBLFksQ0FDQSxjLENBQ0EsVSxDQUNBLGlCLENBQ0EsUyxDQUNBLGMsQ0FDQSw0QixDQUVBLCtGLENBQ0EsTyxDQU1BLG9DQUNBLCtGLENBQ0EsaUIsQ0FDQSxjLENBQ0EsV0FPQSw2RCxDQUVBLFksQ0FDQSx3QixDQUVBLGlCLENBQ0Esa0IsQ0FDQSw0QixDQUNBLFUsQ0FFQSxrRSxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGlCLENBRUEsOEUsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxhLENBQ0EscUIsQ0FFQSx5RixDQUNBLGdCLENBQ0EsYSxDQUVBLG9GLENBQUEsb0YsQ0FDQSx3QixDQUNBLFUsQ0FHQSxzQixDQUNBLHFCLENBQ0Esd0IsQ0FDQSx5QyxDQUNBLGMsQ0FDQSxlLENBQ0EsK0IsQ0FDQSwyQixDQUVBLGUsQ0FDQSxrQixDQUNBLGlCLENBRUEsb0NBQ0Esc0IsQ0FDQSxZSjdWQSx5RCxDQUNBLHlELENBaVBBLG9FLENBblBBLHdELENBQUEsd0QsQ0FHQSxpQixDQUdBLG1DLENBREEsa0MsQ0FFQSxvQixDQUNBLGlCLENBRUEsTSxDQUNBLFUsQ0FDQSxtQixDQUNBLHdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxpQixDQUdBLDBDLENBREEseUMsQ0FFQSx3QixDQUdBLGtDLENBQ0EsUyxDQUNBLFcsQ0FHQSxpQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsTyxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLDBDLENBQ0EsVSxDQUdBLDBCLENBQ0EsaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBRUEsK0IsQ0FHQSxpQyxDS0ZBLHdDLENMQUEsd0IsQ0FPQSwrRCxDQURBLHNFLENBRUEsK0QsQ0FEQSxzRSxDQWlMQSwwRSxDQUFBLGlGLENHVkEsZ0QsQ0hyS0EsYyxDQUVBLG1DLENBQ0EsUSxDQUVBLGlELENBQ0EscUIsQ0FJQSxzQyxDQUNBLGEsQ0FHQSx1RCxDQUNBLGEsQ0FDQSxhLENBR0EsdUIsQ0FDQSxxQixDQUNBLGMsQ0FFQSwyQyxDQUdBLHNELENBRkEsYSxDQU9BLG1DLENBREEsdUMsQ0FFQSxlLENBRUEsb0NBRUEsbUMsQ0FEQSx1QyxDQUVBLGlCQUlBLHNDLENBQ0EsbUIsQ0FHQSxpQixDQUNBLG9CLENBQ0EsYSxDQUNBLFUsQ0FDQSxVLENBQ0EsYyxDQUVBLDRCLENBR0EsZ0MsQ0FDQSxhLENBR0EsNEIsQ0p3Z0JBLHFDLENJdmdCQSwrQixDQUNBLGUsQ0FHQSxZLENBQ0EsVSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxpQixDQUtBLHdCLENBQ0EsOEIsQ0FJQSxjLENBQ0EsZSxDQUVBLG9DQUNBLHdCLENBQ0EsOEIsQ0FDQSxnQixBQUlBLDJEQUNBLDBCLENBQ0EsZSxDQUVBLHdDLENBQ0EsaUIsQ0FFQSw4QyxDQUNBLHFELENBQ0EsVSxDQUVBLHFELENBQ0EsYSxDQUNBLFcsQ0FDQSxpQixDQUVBLGlFLENBQ0EsZ0IsQUFHQSwwREFDQSwwQixDQUNBLGUsQ0FFQSx3QyxDQUNBLGlCLENBRUEsOEMsQ0FDQSxxRCxDQUNBLFUsQ0FFQSxxRCxDQUNBLGEsQ0FDQSxXLENBQ0EsaUIsQ0FFQSxpRSxDQUNBLGdCQUdBLCtDLENBQUEsK0MsQ0FDQSxlLENBR0Esd0MsQ0FBQSwrQyxDQUFBLHdDLENBQUEsK0MsQ0FBQSxvQyxDQUFBLDJDLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBRUEsb0NBQ0Esd0MsQ0FBQSwrQyxDQUFBLHdDLENBQUEsK0MsQ0FBQSxvQyxDQUFBLDJDLENBQ0EsZ0JBSUEsaUQsQ0FBQSx3RCxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUVBLG9DQUNBLGlELENBQUEsd0QsQ0FDQSxnQkFHQSxvRSxDQUFBLDJFLENBQUEsb0UsQ0FBQSwyRSxDSm9DQSw2SixDQURBLG9LLENBRUEsNkosQ0FEQSxvSyxDQUdBLCtJLENBREEsc0osQ0FHQSwrSSxDQURBLHNKLENJdkNBLGMsQ0FDQSxVLENBRUEsb0NBQ0Esb0UsQ0FBQSwyRSxDQUFBLG9FLENBQUEsMkUsQ0FDQSxnQkFHQSxvRSxDQUFBLG9FLENBQ0EsZSxDQUVBLG9DQUNBLG9FLENBQUEsb0UsQ0FDQSxnQkFXQSxpRixDQUNBLGEsQ0FNQSx5RSxDQXpIQSxZLENBNEhBLGUsQ0ozRkEsd0ksQ0FEQSwrSSxDQWNBLDBILENBREEsaUksQ0lvRkEsYyxDQUNBLGUsQ0psR0EsaUksQ0FEQSx3SSxDQUtBLDhILENBREEscUksQ0FBQSxpSSxDQURBLHdJLENBSEEsMEksQ0FEQSxpSixDQU9BLG9JLENBREEsMkksQ0FGQSxpSSxDQURBLHdJLENBS0Esc0ksQ0FEQSw2SSxDQUdBLDhILENBREEscUksQ0FBQSx1SSxDQURBLDhJLENBTUEsbUgsQ0FEQSwwSCxDQVNBLGdILENBREEsdUgsQ0FEQSxtSCxDQURBLDBILENBUEEsNEgsQ0FEQSxtSSxDQWFBLHNILENBREEsNkgsQ0FMQSxtSCxDQURBLDBILENBU0Esd0gsQ0FEQSwrSCxDQUtBLGdILENBREEsdUgsQ0FEQSx5SCxDQURBLGdJLENJdUVBLHlELENBQUEsZ0UsQ0FBQSx5RCxDQUFBLGdFLENBQUEscUQsQ0FBQSw0RCxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUVBLGdFLENBQUEsZ0UsQ0FBQSw0RCxDQUNBLGlCLENBdElBLFksQ0F3SUEsZ0YsQ0FBQSx1RixDQUFBLGdGLENBQUEsdUYsQ0FDQSxjLENBR0Esb0NBQ0EsNkMsQ0FDQSxhLENBRUEsK0IsQ0FBQSx1QixDQUNBLGEsQ0FFQSxjLENBQ0EsYyxDQUdBLGlCLENBUEEsdUIsQ0FFQSxjLENBT0EsNkMsQ0FHQSxrRCxDQUZBLGdCQU1BLGdDLENBQ0EsYSxDQUNBLGlCLENBQ0EsVyxDQUNBLE8sQ0FDQSxVLENBQ0EsaUIsQ0FHQSxvRSxDQUNBLGdCLENBQ0EsaUIsQ0FFQSxvQ0FDQSxvRSxDQUNBLGtCQUdBLHlHLENBQ0EsaUIsQ0FDQSxRLENBQ0Esa0MsQ0FDQSwwQixDQUVBLG9DQUNBLHlHLENBQ0EsaUJBR0EsNEUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsYSxDQUNBLG9CLENBQ0EsOEIsQ0FFQSxrRixDQUFBLGtGLENBQ0Esa0MsQ0FDQSw4QixDQUVBLHdGLENBQ0EsYSxDQUNBLG9CLENBRUEsOEYsQ0FBQSw4RixDQUNBLGtDLENBQ0EsOEIsQ0FFQSwwRixDQUFBLHlGLENBQUEsMEYsQ0FBQSw2RixDQUFBLDRGLENBQUEsZ0csQ0FBQSxxRixDQUFBLDRGLENBQ0EsYSxDQUNBLG9CLENBRUEsZ0csQ0FBQSxnRyxDQUFBLCtGLENBQUEsK0YsQ0FBQSxnRyxDQUFBLGdHLENBQUEsbUcsQ0FBQSxtRyxDQUFBLGtHLENBQUEsa0csQ0FBQSxzRyxDQUFBLHNHLENBQUEsMkYsQ0FBQSwyRixDQUFBLGtHLENBQUEsa0csQ0FDQSxrQyxDQUNBLDhCLENBSUEscUIsQ0FDQSxXLENBR0Esb0IsQ0FBQSx5RCxDSmtkQSw4QyxDSWpkQSxhLENBQ0EsaUIsQ0FHQSxtQyxDQUNBLGEsQ0FDQSw4QixDQUNBLHNDLENBR0EsMEQsQ0FDQSxjLENBQ0EsYSxDQUdBLDBFLENBQ0EsdUIsQ0FRQSxvQ0FDQSx5RCxDQUNBLGEsQ0FFQSwyQyxDQUNBLFUsQ0FDQSxVLENBRUEsNEMsQ0FDQSxVLENBQ0EsZSxDQUNBLGdCLENBQ0EsVSxDQUNBLGEsQ0FFQSw2QyxDQUNBLFEsQ0FDQSxXLENBRUEseUMsQ0FDQSxlLENBRUEsZ0MsQ0FDQSxpQixDQUNBLFksQ0FDQSxpQixBQUdBLG9DQUNBLGdGLENBQ0EsZSxDQUVBLHdCLENBQ0EsaUIsQ0FFQSxxQyxDQUNBLGtCLENBRUEscUMsQ0FBQSxxQyxDQUNBLGEsQ0FFQSxzQyxDQUFBLHNDLENBQ0EsZSxDQUdBLHNELENBQUEsc0QsQ0FEQSxzRCxDQUFBLHNELENBRUEsYyxDQUdBLHVELENBQUEsdUQsQ0FEQSx1RCxDQUFBLHVELENBRUEsZSxDQUVBLGdDLENBQ0Esb0IsQ0FFQSx1RCxDQUNBLGMsQ0FDQSxpQixDQUNBLFlKeGJBLDZDLENBQ0EsZSxDQUVBLGlFLENBQ0EsYSxDQUNBLGUsQ0FDQSxRLENBRUEseUUsQ0FDQSxVLENBQ0EsVSxDQUVBLDJHLENBQ0EsNkYsQ0FDQSxnQixDQUVBLG1ILENBQ0EscUcsQ0tpYUEseUMsQ0xoYUEsUSxDQUVBLDhHLENBQ0EsZ0csQ0FDQSx5QixDQUVBLHVJLENBQ0EseUgsQ0FDQSxzQixDQUVBLG9DQUNBLHVJLENBQ0EseUgsQ0FDQSx3QkFHQSxzSCxDQUNBLHdHLENBQ0EsVSxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUyxDQUNBLFcsQ0FDQSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsZSxDQUNBLDZCLENBQ0Esa0MsQ0FDQSxtQyxDQUNBLHlCLENBQ0EsK0IsQ0FFQSw4RyxDQUFBLHFILENBQ0EsZ0csQ0FDQSx1RyxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLDRELENBRUEsdUgsQ0FDQSx5RyxDQUNBLGtCLENBQ0Esb0IsQ0FDQSxpQixDQUVBLDZILENBQ0EsK0csQ0FDQSxTLENBQ0EsWSxDQUVBLDBILENBQ0EsNEcsQ0FDQSxhLENBRUEsZ0gsQ0FDQSxrRyxDQUNBLGMsQ0FDQSwwQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSwrQixDQUVBLG9DQUNBLGdILENBQ0Esa0csQ0FDQSxtQkFHQSxzRyxDQUNBLHdGLENBQ0Esb0IsQ0FDQSxjLENBQ0EsZ0IsQ0FFQSxvQ0FDQSxzRyxDQUNBLHdGLENBQ0EscUJBR0EseUcsQ0FDQSwyRixDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUNBLFUsQ0FDQSxVLENBRUEsb0gsQ0FDQSxzRyxDQUNBLGtCLENBQ0EsYSxDQUVBLHVILENBQ0EseUgsQ0FDQSx5RyxDQUNBLDJHLENBQ0EsYSxDQUNBLGMsQ0FFQSxvQ0FDQSx1SCxDQUNBLHlILENBQ0EseUcsQ0FDQSwyRyxDQUNBLGdCQUdBLHNJLENBQ0Esd0gsQ0FDQSxhLENBRUEscUgsQ0FBQSx1SCxDQUFBLG9JLENBRUEsdUcsQ0FEQSx5RyxDQUVBLHNILENBQ0EsaUIsQ0FFQSwySCxDQUNBLDZILENBQ0EsNkcsQ0FDQSwrRyxDQUNBLHVCLENBQ0EsZSxDQUVBLDJILENBQUEsMEgsQ0FBQSxpSSxDQUdBLDZHLENBREEsNEcsQ0FEQSxtSCxDQUdBLFUsQ0FDQSxrQixDQUVBLG1JLENBQUEsa0ksQ0FBQSx5SSxDQUdBLHFILENBREEsb0gsQ0FEQSwySCxDQUdBLHlCLENBRUEsc0gsQ0FDQSx3RyxDQUNBLGlCLENBcUNBLG9DQUlBLHdJLENBREEsK0ksQ0FBQSxpSSxDQURBLHdJLENBS0EsOEgsQ0FEQSxxSSxDQUFBLGlJLENBREEsd0ksQ0FIQSwwSSxDQURBLGlKLENBT0Esb0ksQ0FEQSwySSxDQUZBLGlJLENBREEsd0ksQ0FLQSxzSSxDQURBLDZJLENBR0EsOEgsQ0FEQSxxSSxDQUFBLHVJLENBREEsOEksQ0FRQSwwSCxDQURBLGlJLENBREEsbUgsQ0FEQSwwSCxDQVNBLGdILENBREEsdUgsQ0FEQSxtSCxDQURBLDBILENBUEEsNEgsQ0FEQSxtSSxDQWFBLHNILENBREEsNkgsQ0FMQSxtSCxDQURBLDBILENBU0Esd0gsQ0FEQSwrSCxDQUtBLGdILENBREEsdUgsQ0FEQSx5SCxDQURBLGdJLENBSUEsZ0JBR0EsK0ksQ0FBQSx3SSxDQUFBLHFJLENBQUEsd0ksQ0FBQSxpSixDQUFBLDJJLENBQUEsd0ksQ0FBQSw2SSxDQUFBLHFJLENBQUEsOEksQ0FHQSxpSSxDQURBLDBILENBSUEsdUgsQ0FEQSwwSCxDQUpBLG1JLENBTUEsNkgsQ0FIQSwwSCxDQUlBLCtILENBRUEsdUgsQ0FEQSxnSSxDQUVBLGlCLENBR0Esd0ksQ0FEQSwrSSxDQUdBLDBILENBREEsaUksQ0FFQSxhLENBRUEsd0ksQ0FBQSx3SSxDQUNBLDBILENBQ0EsMEgsQ0FDQSxpQixDQVlBLG9DQUVBLDZKLENBREEsb0ssQ0FFQSw2SixDQURBLG9LLENBR0EsK0ksQ0FEQSxzSixDQUdBLCtJLENBREEsc0osQ0FFQSxnQkFHQSw2SixDQUFBLDZKLENBQ0EsK0ksQ0FDQSwrSSxDQUNBLGUsQ0FFQSxvQ0FDQSw2SixDQUFBLDZKLENBQ0EsK0ksQ0FDQSwrSSxDQUNBLGdCQUdBLHdILENBQUEsMkgsQ0FBQSw4SCxDQUVBLDBHLENBREEsNkcsQ0FFQSxnSCxDQUNBLFEsQ0FFQSw0RyxDQUNBLDhGLENBQ0EsUyxDQUNBLFUsQ0FDQSxtQyxDQUVBLGlILENBQ0EsbUcsQ0FDQSxnQixDQUVBLG9ILENBQ0Esc0csQ0FDQSxZLENBQ0EsNEMsQ0FFQSxpSEFBQSxTLENBQ0EsbUdBQUEsUyxDQUNBLFMsQ0FFQSxvQ0FDQSw0RyxDQUNBLDhGLENBQ0EsMkJBSUEsNEcsQ0FEQSxtSCxDQUdBLDhGLENBREEscUcsQ0FFQSxjLENBQ0EsVSxDQUVBLG9DQUVBLDRHLENBREEsbUgsQ0FHQSw4RixDQURBLHFHLENBRUEsZ0JBR0EsbUgsQ0FDQSxxRyxDQUNBLGUsQ0FDQSxnQixDQW1PQSxxRCxDQWpPQSxtSSxDQUNBLHFILENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0EsZSxDQWtPQSxxRCxDQWhPQSxtSSxDQUNBLHFILENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxlLENBRUEsdUksQ0FDQSx5SCxDQUNBLGEsQ0FvMUNBLG9DLENBbDFDQSxnSCxDQUNBLGtHLENBQ0EsYSxDQUVBLHlHLENBQ0EsMkYsQ0FDQSxTLENBQ0EsUyxDQUNBLGUsQ0FDQSxpQixDQUNBLGtELENBRUEscUksQ0FDQSx1SCxDQUNBLGEsQ0FDQSxTLENBQ0EsaUIsQ0FDQSwrQixDQUVBLG1KLENBQ0EscUksQ0FDQSxpQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSwwQixDQUNBLDJCLENBQ0EsVSxDQUNBLGMsQ0FDQSxVLENBRUEsb0NBQ0EsbUosQ0FDQSxxSSxDQUNBLGMsQUFHQSxvQ0FDQSxtSixDQUNBLHFJLENBQ0EsbUIsQUFHQSxvQ0FDQSxtSyxDQUNBLHFKLENBQ0EsZSxDQUVBLGlMLENBQ0EsbUssQ0FDQSw0QixDQUVBLG1JLENBQ0EscUgsQ0FDQSxxQkFHQSxrSSxDQUVBLFUsQ0FEQSxvSCxDQUNBLFUsQ0FDQSxzQixDQUVBLG9DQUNBLGtJLENBQ0Esb0gsQ0FDQSx3QkFHQSxtSixDQUNBLHFJLENBQ0EsZSxDQUNBLFMsQ0FJQSxpSyxDQUNBLHNLLENBSEEsK0osQ0FDQSxvSyxDQUtBLG1KLENBQ0Esd0osQ0FIQSxpSixDQUNBLHNKLENBR0EsYSxDQUVBLG9MLENBQ0Esc0ssQ0FDQSxlLENBQ0EsZSxDQUNBLFMsQ0FNQSxxTyxDQUNBLHFPLENBRkEsdU8sQ0FGQSw4TyxDQUNBLDhPLENBRkEsZ1AsQ0FVQSx1TixDQUNBLHVOLENBRkEseU4sQ0FGQSxnTyxDQUNBLGdPLENBRkEsa08sQ0FNQSxRLENBQ0EsVSxDQUVBLG9DQUtBLHFPLENBQ0EscU8sQ0FGQSx1TyxDQUZBLDhPLENBQ0EsOE8sQ0FGQSxnUCxDQVVBLHVOLENBQ0EsdU4sQ0FGQSx5TixDQUZBLGdPLENBQ0EsZ08sQ0FGQSxrTyxDQU1BLGUsQ0FDQSxnQkFJQSxxTyxDQURBLDhPLENBR0EsdU4sQ0FEQSxnTyxDQUVBLGdCLENBRUEsZ0ssQ0FLQSxxSyxDQUpBLGtKLENBS0EsdUosQ0FKQSxjLENBQ0EsZSxDQU9BLGtKLENBQ0Esb0ksQ0FDQSxvQixDQUNBLGlCLENBQ0EsVSxDQUNBLEssQ0FDQSxrQixDQUNBLGUsQ0FDQSx3QixDQUNBLGdCLENBQ0EsZSxDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsaUIsQ0FFQSx5SixDQUNBLDJJLENBQ0Esd0IsQ0FDQSxvQixDQUVBLGdLLENBQ0Esa0osQ0FDQSxPLENBR0EsOEIsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxlLENBQ0EsWSxDQUVBLGdDLENBQ0EsUSxDQUNBLFMsQ0FDQSxjLENBQ0EsaUIsQ0FNQSxvQ0FDQSx1RCxDQUNBLG9CQU9BLDBDLENBREEsMEMsQ0FFQSxnQyxDQUNBLDRCLENBSUEsdUQsQ0FDQSxvRCxDQUhBLHVELENBQ0Esb0QsQ0FHQSx3QixDQTB4QkEsdUYsQ0FDQSx5RixDQXZ4QkEsZ0UsQ0FDQSw2RCxDQUhBLGdFLENBQ0EsNkQsQ0FHQSx5QixDQWlCQSx5RCxDQUNBLGUsQ0FDQSxpQixDQUNBLFMsQ0FDQSxhLENBRUEsa0MsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxhLENBRUEsd0MsQ0FDQSxlLENBQ0EsZ0IsQ0FFQSwwQyxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FHQSxxQixDQUNBLGEsQ0FDQSx5QixDQUNBLCtCLENBRUEsMkIsQ0FBQSwyQixDQUNBLGEsQ0FDQSxvQixDQUVBLDhCLENBQ0EsZ0MsQ0FFQSw0QyxDQUNBLCtCLENBQ0EsK0IsQ0FFQSxvQ0FDQSxnRCxDQUNBLFVBR0EsK0MsQ0FDQSx3QixDQUNBLDBCLENBR0Esd0MsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUdBLDZDLENBQ0EsVSxDQUNBLGlCLENBR0EsVyxDQUNBLGEsQ0FDQSx3QixDQUdBLDBCLENBQ0EsNEIsQ0FNQSxvQ0FFQSxtRCxDQURBLCtDLENBRUEsVSxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxXLENBQ0EsUSxDQUNBLG9CQUdBLEssQ0FDQSxpQixDQUdBLHlDLENBQ0EsMkMsQ0FDQSx5QixDQUNBLFUsQ0FFQSx1QyxDQUNBLDRCLENBR0Esb0ssQ0FXQSx3QyxDQUVBLDRDLENBREEsOEMsQ0FYQSxnQixDQUdBLHdCLENBRUEsNEIsQ0FEQSw4QixDQUVBLFcsQ0FDQSxnQixDQUNBLGlCLENBUUEsbUssQ0FDQSxlLENBR0Esb0NBQ0EsaUwsQ0FDQSw4QkF5QkEsbUMsQ0FDQSxVLENBR0Esc0IsQ0FDQSxVLENBQ0EsWSxDQUVBLG9DQUNBLHNCLENBQ0EscUIsQ0FFQSwwQixDQUNBLG9CQUdBLHlCLENBQ0Esd0IsQ0FDQSxTLENBQ0EsaUIsQ0FFQSwwQixDQUNBLGlCLENBRUEsb0NBQ0EsMEIsQ0FDQSxhLEFBR0Esb0NBQ0EsMEIsQ0FDQSw2QkFHQSxzQyxDQUNBLFksQ0FDQSxtQixDQUdBLHlCLENBQ0Esd0IsQ0FDQSx3QixDQUNBLGlCLENBRUEsdUMsQ0FDQSx3QyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxtQixDQUVBLDRELENBQ0EsVSxDQUNBLGMsQ0FDQSxxQixDQUNBLGUsQ0FFQSxvRCxDQUNBLHlCLENBRUEsc0MsQ0FDQSxZLENBQ0EsUSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSwyQixDQUNBLHdCLENBQ0Esb0IsQ0FDQSwwQixDQUVBLG9DQUNBLHNDLENBQ0EsNkIsQ0FDQSxpQixBQUdBLG9DQUNBLHNDLENBQ0EsaUIsQUFHQSxvQ0FDQSxzQyxDQUNBLFVBT0EsbUQsQ0FDQSx3QixDQUNBLFMsQ0FDQSxhLENBRUEseUMsQ0FDQSxhLENBQ0EsYyxDQU1BLDJDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FFQSx5RixDQUNBLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxjLENBQ0EsYSxDQUNBLFMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxTLENBQ0EsYSxDQUNBLGMsQ0FFQSw0RyxDQUNBLGEsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGEsQ0FDQSxZLENBQ0EsVyxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxZLENBQ0EsZSxDQUNBLFUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0Esd0MsQ0FDQSwrQixDQUVBLG9ILENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSx3QixDQUNBLCtCLENBQ0EsdUIsQ0FnQkEsK0YsQ0FDQSwwQixDQUNBLGtCLENBR0Esb0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBR0Esb0IsQ0FDQSxZLENBQ0EsYyxDQUNBLHFCLENBQ0EsdUIsQ0FDQSxvQixDQUNBLGUsQ0FDQSw4QyxDQUVBLG9DQUNBLG9CLENBQ0EsZSxDQUNBLGlCLEFBR0Esb0NBQ0Esb0IsQ0FDQSx1QixDQUNBLG9CLENBQ0EsaUIsQUFHQSxvQ0FDQSxvQixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxjQUdBLG9DLENBQ0EsYSxDQUNBLG1CLENBRUEsb0NBQ0Esb0MsQ0FDQSxXLEFBR0Esb0NBQ0Esb0MsQ0FDQSxNLENBQ0EsaUIsQUFHQSxvQ0FDQSxrRCxDQUNBLDRCSzlUQSxzQixDQUFBLHNCLENMaVVBLHVCLENBZ0RBLGtCLENBL0NBLFMsQ0FHQSxrQixDQUNBLFksQ0FDQSxxQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSx3QixDQUVBLHNCLENBQ0EsVyxDQUNBLFksQ0FFQSxvQ0FDQSxrQixDQUNBLGtCLENBQ0EsYyxDQUNBLDZCQUlBLGUsQ0FDQSxZLENBQ0EscUIsQ0FDQSxjLENBRUEsbUIsQ0FDQSxXLENBQ0EsYSxDQUVBLG9DQUNBLHNDLENBQ0EscUJBaUJBLHVCLENBZEEsb0IsQ0FDQSxlLENBQ0EsYyxDQUNBLG9CLENBRUEsMEIsQ0FHQSw4QyxDSzd2QkEsaUQsQ0wydkJBLGMsQ0FRQSx1QixDQUVBLHlCLENBRUEsYyxDQUNBLGdCLENBSUEsYyxDQURBLFUsQ0FFQSxhLENBR0EsVSxDQUNBLG1CLENBR0EsbUIsQ0FDQSxvQixDQUdBLGtJLENBQ0Esc0ksQ0FDQSxzQixDQUdBLDZCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFcsQ0FFQSxhLENBQ0EsYyxDQUNBLFEsQ0FDQSxlLENBRUEsYyxDQUNBLGMsQ0FYQSw2QixDQVNBLGEsQ0FHQSwrQixDQVhBLGtCLENBR0EsTyxDQVVBLHdDLENBQ0EsNkIsQ0FDQSxPLENBQ0EsYyxDQUNBLFcsQ0FFQSwrQixDQW5CQSxrQixDQW9CQSxvQixDQUNBLGEsQ0FDQSwrQixDQU9BLG9DLENBQ0EseUIsQ0FDQSxnQyxDQUNBLHdCLENBR0EsNkIsQ0FDQSxPLENBR0EsZ0IsQ0FDQSwrQixDQUVBLHFCQUFBLFMsQ0FDQSxlLENBQ0EsUSxDQUNBLFMsQ0FFQSwwQixDQUNBLFUsQ0FFQSwyQixDQUNBLGtCLENBRUEscUIsQ0FDQSxXLENBQ0EsUyxDQUVBLHlCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQWlRQSw4RSxDQUNBLGdGLENBaFFBLCtCLENBQ0Esd0IsQ0FHQSxvRCxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxtQixDQUdBLHdELENBQ0EsZSxDQUNBLGlCLENBQ0EseUMsQ0FDQSxrQixDQUdBLDhDLENBQ0Esb0IsQ0FDQSxpQixDSnorQkEsMkUsQ0k0K0NBLHFGLENBSUEsOEYsQ0FGQSxnRyxDQURBLG9GLENBRUEsOEUsQ0FuQkEseUUsQ0FqZkEsb0MsQ0FDQSxlLENBRUEsMkMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDQUNBLGEsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0FNQSwwRCxDQUNBLGEsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGEsQ0FDQSxXLENBQ0EsUSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxZLENBQ0EsZSxDQUNBLFUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0Esd0MsQ0FDQSwrQixDQUVBLGtFLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLFEsQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSx3QixDQUNBLCtCLENBQ0EsdUIsQ0FZQSxxRSxDQUNBLFMsQ0FDQSxXLENBRUEsNkUsQ0FDQSxTLENBQ0EsVyxDQUNBLFUsQ0FFQSxnRSxDQUFBLGdFLENBQ0EsUyxDQUNBLGtCLENBRUEsaUQsQ0FDQSwwQixDQUNBLGtCLENBRUEseUMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSx5QyxDQUVBLHdELENBQ0EsYSxDQUNBLG1CLENBRUEsOEUsQ0FDQSxVLENBQ0EsUSxDQUNBLGUsQ0FDQSw0QixDQUNBLDJCLENBQ0EsNEIsQ0FDQSxTLENBQ0EsVyxDQUNBLFcsQ0FDQSxpQixDQUNBLGtCLENBRUEsb0NBQ0EsOEUsQ0FDQSxVLENBQ0EsYUFHQSw2RixDQUNBLFMsQ0FDQSxXLENBQ0EsUyxDQUVBLHFHLENBQ0EsUyxDQUNBLFcsQ0FDQSxTLENBRUEseUQsQ0FDQSxhLENBQ0EsYSxDQUNBLGdCLENBQ0EsYyxDQUNBLGUsQ0FFQSx1RSxDQUNBLG9CLENBQ0EscUIsQ0FDQSxvQixDQUNBLCtCLENBRUEsNkUsQ0FBQSw2RSxDQUNBLGEsQ0FFQSxrRSxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxTLENBQ0EsTyxDQUNBLHFCLENBQ0EsK0IsQ0FFQSxvRSxDQUNBLG9CLENBQ0EsYSxDQUVBLDRFLENBQ0EsZ0MsQ0FDQSxlLENBRUEsMkUsQ0FDQSxrQixDQUNBLFMsQ0FDQSxVLENBQ0EsZSxDQUVBLDZFLENBQ0EsZ0UsQ0FDQSx3RCxDQUVBLGdGLENBQ0EsUyxDQUNBLGlCLENBQ0EsTyxDQUVBLG1FLENBQ0Esb0IsQ0FDQSxRLENBQ0EsZSxDQUNBLDRCLENBQ0EsMkIsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLHFCLENBRUEsa0YsQ0FDQSxTLENBQ0EsVyxDQUNBLFcsQ0FFQSwwRixDQUNBLFMsQ0FDQSxXLENBQ0EsVSxDQUVBLHNGLENBQ0EscUIsQ0FFQSw4QyxDQUNBLFUsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLHlDLENBZ05BLGdDLENBOU1BLDhDLENBQ0EsVSxDQUVBLGlELENBQ0EsVSxDQUNBLFUsQ0FDQSxrQixDQUNBLGMsQ0FDQSxpQixDQUVBLDRELENBQ0EsZSxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsNEIsQ0FDQSxjLENBRUEsMEUsQ0FDQSxZLENBQ0EsWSxDQUNBLGdCLENBRUEseUUsQ0FDQSxpQixDQUVBLCtELENBQ0EsaUUsQ0FDQSxlLENBQ0EsYSxDQUNBLGUsQ0FFQSwyRSxDQUNBLGtCLENBQ0EsMEIsQ0FVQSw2RCxDQUNBLCtELENBR0EsNEUsQ0FDQSw4RSxDQUhBLGUsQ0FNQSx5RSxDQUNBLGEsQ0FDQSxjLENBRUEsNEUsQ0FJQSw4RSxDQUhBLGEsQ0FDQSxpQixDQU1BLG9ELENBQ0Esb0QsQ0FDQSxvQixDQUNBLFUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxpQixDQUVBLG9ELENBQ0EsYyxDQUNBLGlCLENBRUEsb0QsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBRUEsc0QsQ0FDQSxvQixDQUNBLFcsQ0FDQSxpQixDQUVBLHNFLENBQ0EsVSxDQUNBLFUsQ0FDQSxjLENBQ0EsaUIsQ0FFQSw2RSxDQUNBLGlCLENBQ0EsYyxDQUNBLFEsQ0FDQSxlLENBQ0EsUSxDQUNBLGtCLENBQ0EsYSxDQUNBLGUsQ0FDQSxjLENBQ0EsK0IsQ0FFQSxrRixDQUFBLG1GLENBQUEsbUYsQ0FDQSxhLENBRUEsMEYsQ0FDQSxpQyxDQUNBLHlCLENBRUEscUYsQ0FDQSxnQyxDQUNBLGUsQ0FDQSxpQixDQUNBLE8sQ0FDQSxPLENBQ0EsK0IsQ0FFQSxpRCxDQUNBLGdCLENBQ0EsNEIsQ0FFQSwrRCxDQUNBLGUsQ0FFQSxxRSxDTS9tQ0EsdUUsQ0R4TEEscUYsQ0x3eUNBLGdCLENBRUEsd0UsQ0FDQSwwRSxDQUNBLGlCLENBRUEsOEQsQ0FDQSxRLENBRUEsb0QsQ0FDQSxpQixDQUNBLGUsQ0FFQSxzRCxDQUNBLGMsQ0FDQSxlLENBR0EseUUsQ0FEQSx3RSxDQUVBLGUsQ0FDQSxRLENBQ0EsUyxDQUNBLGEsQ0FDQSxVLENBQ0EsVSxDQUNBLHVCLENBQ0EsaUIsQ0FDQSwrQixDQUdBLDhFLENBREEsNkUsQ0FFQSxXLENBQ0EsUyxDQUdBLDhGLENBREEsNkYsQ0FFQSxjLENBR0EsOEYsQ0FEQSw2RixDQUVBLDJCLENBQ0EsNEIsQ0FDQSxpQixDQUdBLDRFLENBREEsMkUsQ0FFQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUdBLDRGLENBREEsMkYsQ0FFQSx3QixDQUdBLGlGLENBREEsZ0YsQ0FFQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBSUEsMkYsQ0FEQSxvRyxDQURBLDBGLENBQUEsbUcsQ0FHQSxpQixDQUdBLG9HLENBREEsbUcsQ0FFQSxzQyxDQUlBLHVHLENBQ0EseUcsQ0FIQSxzRyxDQUNBLHdHLENBR0EsdUIsQ0FDQSxlLENBTUEsbUMsQ0FDQSxVLENBQ0EsVSxDQUNBLGtCLENBQ0EsYyxDQUNBLGlCLENBRUEsc0MsQ0FDQSxzQyxDQUNBLFUsQ0FDQSxvQixDQUNBLFMsQ0FDQSxpQixDQUNBLGlCLENBRUEsc0MsQ0FDQSxjLENBRUEsc0MsQ0FDQSxjLENBQ0EsZSxDQUVBLHdDLENBQ0EsVyxDQUNBLG9CLENBQ0EsaUIsQ0FFQSxtQyxDQUNBLGdCLENBQ0EsNEIsQ0FFQSxpRCxDQUNBLGUsQ0FFQSxnRCxDQUNBLFEsQ0FDQSwwQixDQUVBLHNDLENBQ0EsaUIsQ0FDQSxlLENBRUEsd0MsQ0FDQSxjLENBQ0EsZSxDQUdBLG9DQUNBLDBDQUFBLGUsQ0FDQSxnQixDQUVBLG9DLENBR0EsOEMsQ0FGQSwwQixBQU1BLG9DQUNBLGlDLENBQ0Esd0IsQ0FFQSxvQyxDQUNBLDBCLENBRUEsa0MsQ0FDQSwwQixDQUNBLDZCQUdBLGlDLENBQ0EsVSxDQUNBLGMsQ0FDQSx3QixDQVVBLGtELENBQ0EsdUIsQ0FDQSxrQixDQXdFQSxxSCxDQXRFQSwrRCxDQUNBLGUsQ0FLQSx5RCxDQUNBLGUsQ0FFQSx1RSxDQUNBLHNCLENBRUEsd0UsQ0FJQSxpRixDQUZBLG1GLENBREEsdUUsQ0FFQSxpRSxDQUVBLDJCLENBU0Esa0YsQ0FJQSwyRixDQUZBLDZGLENBREEsaUYsQ0FFQSwyRSxDQUVBLGUsQ0FFQSxxRSxDQUNBLG1FLENBQ0EsMkUsQ0FDQSx5QixDQUNBLGMsQ0FDQSxrQixDQUNBLHlCLENBRUEsK0UsQ0FDQSw0RSxDQUNBLCtFLENBQ0EsNEUsQ0FDQSwyRSxDQUNBLHdFLENBQ0Esc0YsQ0FDQSxtRixDQUNBLHVCLENBS0Esb0UsQ0FLQSxtRyxDQVJBLGdFLENBSUEscUUsQ0FGQSxtRSxDQUdBLHlFLENBSkEsZ0UsQ0FLQSxlLENBS0Esd0csQ0FDQSxlLENBQ0EsYSxDQUNBLFUsQ0FDQSxVLENBQ0EsdUIsQ0FDQSxrQixDQUtBLDZDLENBQ0EsZ0IsQ0FFQSwyRCxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsYyxDQUNBLGUsQ0FFQSw2RCxDQUNBLGtCLENBQ0EsUyxDQUNBLGlCLENBUUEsK0QsQ0FDQSxhLENBQ0EsZSxDQUNBLHdCLENBQ0EsYyxDQUVBLHVDQUFBLGUsQ0FDQSwwQixDQUVBLCtDLENBQ0EsNkIsQ0FFQSx1QyxDQUNBLG9CLENBRUEsa0MsQ0FDQSxlLENBQ0EsVyxDQUNBLGUsQ0FDQSx3QixDQUNBLGMsQ0FLQSxxQyxDQUNBLFUsQ0FDQSxjLENBQ0EsYyxDQUNBLGlCLENBRUEsdUMsQ0FDQSxpQixDQUVBLHdDLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGlCLENBRUEsc0MsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxjLENBQ0Esd0IsQ0FFQSw2QyxDVWpnREEsZ0YsQ1ZrZ0RBLGEsQ0FFQSxvQ0FDQSxzQyxDQUNBLGdCQUdBLGtELENBQ0Esc0IsQ0FDQSx3QixDQUNBLGlCLENBS0EsbUQsQ0FDQSxzQixDQUNBLHdCLENBQ0EsaUIsQ0FHQSxzRSxDQUNBLGUsQ0FDQSxlLENBRUEseUUsQ0FDQSxpQixDQUVBLDBFLENBQ0EsYyxDQUNBLFEsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsbUMsQ0FDQSxjLENBRUEsZ0YsQ0FBQSxnRixDQUNBLFksQ0FDQSw4QixDQUVBLG9DQUNBLDBFLENBQ0EsZ0JKM3BEQSwwRCxDSThwREEsd0YsQ0p6L0NBLDRFLENJMC9DQSxlLENBR0EsYyxDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxNLENBQ0EsVSxDQUNBLFEsQ0FDQSx5QixDQUVBLG1CLENBQ0EsSyxDQUNBLFcsQ0FFQSxpQyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLHdCLENBQ0EsMEIsQ0FDQSx5QixDQUVBLG9DQUNBLGlDLENBQ0EsUSxDQUNBLFMsQ0FDQSx1QixDQUNBLDRCQUdBLGlELENBQ0EsaUIsQ0FDQSxrQixDQUNBLDJCLENBRUEsb0QsQ0FDQSxVLENBQ0EsUyxDQUVBLG9DQUNBLG9ELENBQ0EsZ0JBR0EsZ0UsQ0FDQSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsYyxDQUNBLFEsQ0FDQSxVLENBQ0EsYyxDQUVBLHNFLENBQUEsc0UsQ0FDQSxZLENBRUEsb0NBQ0EsZ0UsQ0FDQSxZQUdBLCtDLENBQ0EsZSxDQUNBLHdCLENBQ0EsZSxDQUNBLFcsQ0FHQSxzRSxDQURBLDhELENBRUEscUIsQ1M5MERBLFksQ0FDQSxpQixDQUNBLG9CLENBR0EsZ0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsVyxDQUNBLFMsQ0FDQSxjLENBQ0EsUSxDQUNBLGMsQ0FDQSxhLENBQ0EsYyxDQUVBLGtCLENBQ0EsaUIsQ0FDQSxPLENBQ0Esa0MsQ0FDQSwwQixDQUVBLGlDLENBQ0EsaUIsQ0FDQSxXLENBQ0EsWSxDQUNBLGEsQ0FDQSxXLENBQ0EscUIsQ0FDQSxrQixDQUNBLHlDLENBQ0EsWSxDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FDQSw4QixDQUVBLHVDLENBQUEsdUMsQ0FDQSxrQixDQUNBLFMsQ0FDQSwwQixDQUNBLGtCLENBRUEseUMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsUSxDQUNBLGMsQ0FDQSwwQixDQUNBLGMsQ0FDQSxXLENBQ0EsVSxDQUNBLGtDLENBQ0EsbUMsQ0FNQSwwRCxDQUNBLGEsQ0FDQSx5QixDQUNBLDhCLENBRUEsZ0UsQ0FBQSxnRSxDQUNBLGEsQ0FDQSxvQixDZHJEQSxjLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxpQixDQUVBLHFCLENBQ0EsaUIsQ0FDQSxnQyxDQUNBLGUsQ0FDQSxhLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLG1FLENBQ0EsMkQsQ0FNQSx1QixDZXFEQSwyQixDZnJEQSxvQixDQUFBLHVCLENBSkEscUIsQ0F3QkEsbUUsQ0F2QkEsWSxDQU9BLGlELENBQUEsOEMsQ0FBQSxpRCxDQUFBLHFELENBQUEsa0QsQ0FBQSxxRCxDQUFBLFNBQUEsbUMsQ0FBQSxTQUFBLGdDLENBQUEsU0FBQSxtQyxDQUNBLGEsQ0FrQkEsb0ZBQUEsc0MsQ0FoQkEsZ0QsQ0FBQSxvRCxDQUFBLFNBQUEsa0MsQ0FDQSxZLENBa0JBLHdEQUFBLFcsQ0FBQSwwQyxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxTLENBQ0EsVyxDQUNBLGMsQ0FHQSx5QixDQUNBLGUsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsUyxDQUNBLCtCLENBRUEsb0MsQ0FDQSxlLENBQ0EsMkIsQ0FDQSxxQixDQUNBLHlDLENBR0EsU0FBQSxxQyxDQUNBLGUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBRUEsU0FBQSw2QyxDQUNBLGdCLENBQ0EsUyxDQUNBLGtCLENBQ0EsVyxDQUNBLGMsQ0FFQSxTQUFBLFUsZ0NBQUEsUyxDQUNBLG1CLENBR0EsU0FBQSxxQyxDQURBLFNBQUEsMkIsQ0FFQSxTQUFBLHFELENBY0EsU0FBQSxVLHNDQUFBLHVCLE1BQUEsNEIsTUFBQSxPLE1BQUEsZSxDQWJBLGUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBR0EsU0FBQSw2QyxDQURBLFNBQUEsbUMsQ0FFQSxTQUFBLDZELENBWUEsU0FBQSxVLHNDQUFBLHVCLE1BQUEsNEIsTUFBQSxPLE1BQUEsdUIsQ0FYQSxnQixDQUNBLFMsQ0FDQSxrQixDQUNBLFcsQ0FjQSxTQUFBLFUsc0NBQUEsdUIsTUFBQSw0QixNQUFBLE8sTUFBQSxjLE1BQUEsUyxDQUNBLFMsQ0FDQSxRLENBT0EsU0FBQSxVLHlDQUFBLGEsQ0FMQSxTQUFBLG9ELENBRUEsU0FBQSx1RCxDQUNBLFNBQUEsb0QsQ0FDQSxTQUFBLG9ELENBSEEsU0FBQSxtRCxDQUtBLGUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsK0IsQ0FPQSxTQUFBLFUseUNBQUEscUIsQ0FMQSxTQUFBLDRELENBRUEsU0FBQSwrRCxDQUNBLFNBQUEsNEQsQ0FDQSxTQUFBLDRELENBSEEsU0FBQSwyRCxDQUtBLGdCLENBQ0EsUyxDQUNBLGtCLENBQ0EsVyxDQU9BLFNBQUEsVSx5Q0FBQSxZLE1BQUEsUyxDQUxBLFNBQUEsVSwrQ0FBQSxTLENBRUEsU0FBQSxVLGtEQUFBLFMsQ0FDQSxTQUFBLFUsK0NBQUEsUyxDQUNBLFNBQUEsVSwrQ0FBQSxTLENBSEEsU0FBQSxVLDhDQUFBLFMsQ0FLQSxTLENBQ0EsUSxDQUdBLDhCLENBQ0EsYyxDZTdLQSw2QyxDQUNBLGtCLENBQ0EsaUIsQ0FFQSxnRCxDQUNBLGUsQ0FFQSwrQyxDQUNBLGEsQ0FHQSwyRixDQUNBLHdFLENBQ0EsVSxDQUNBLFMsQ0FFQSxvQ0FDQSwyRixDQUNBLHdFLENBQ0EsVSxDQUNBLFlBR0EsMkYsQ0FDQSx3RSxDQUNBLFcsQ0FDQSxTLENBRUEsb0NBQ0EsMkYsQ0FDQSx3RSxDQUNBLFUsQ0FDQSxZQUdBLDRGLENBQ0EseUUsQ0FDQSxlLENBQ0Esd0IsQ0FDQSx5QyxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsZSxDQUVBLHNHLENBQ0EsbUYsQ0FDQSxlLENBQ0EsVyxDQUVBLHFILENBQ0Esa0csQ0FDQSxVLENBQ0EscUIsQ0FFQSxvSCxDQUNBLGlHLENBQ0EsVyxDQUNBLHFCLENBRUEsNEcsQ0FDQSx5RixDQUNBLGEsQ0FDQSxpQixDQUNBLGMsQ0FDQSx3QixDQUNBLGUsQ0FDQSxpQixDQUdBLHdILENBQ0EsMkgsQ0FGQSx1SCxDQUlBLHFHLENBQ0Esd0csQ0FGQSxvRyxDQUdBLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUVBLDRILENBQ0EseUcsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLDZHLENBQ0EsMEYsQ0xnSUEsbUIsQ0svSEEsYyxDQU9BLG1CLENBQ0EsWSxDQUNBLDZCLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLGUsQ0FDQSxZLENBQ0EseUMsQ0FFQSxvQ0FDQSxtQixDQUNBLGEsQ0FDQSxlLENBQ0EsYyxBQUdBLG9DQUNBLG1CLENBQ0EsY0FHQSxxQixDQUNBLGEsQ0FFQSwrQixDQUFBLCtCLENBQ0EsNkIsQ0FDQSxxQixDQUVBLDBDLENBQ0EsUyxDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSwrQyxDQUVBLG9DQUNBLDBDLENBQ0Esc0IsQUFHQSxvQ0FDQSwwQyxDQUNBLFUsQ0FDQSxjLENBQ0Esb0JBR0EsOEMsQ0FDQSxhLENBQ0EsVSxDQUNBLGUsQ0FDQSwrQixDQUVBLDJDLENBQ0EsUyxDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLDJDLENBQ0Esb0IsQ0FDQSxnQixBQUdBLG9DQUNBLDJDLENBQ0EsVSxDQUNBLGMsQ0FDQSxtQkFHQSxpRSxDQUNBLGMsQ0FDQSxpQixDQUVBLGlELENBQ0EsUyxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FFQSxvQ0FDQSxpRCxDQUNBLFUsQ0FDQSxpQixBQUdBLG9DQUNBLGlELENBQ0EsbUJBR0EsNkUsQ0FDQSxrQixDQUNBLGlCLENBRUEsb0NBQ0EsNkUsQ0FDQSxvQixDQUNBLFMsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxZLENBQ0EsMEIsQUFHQSxvQ0FDQSw2RSxDQUNBLGEsQ0FDQSxpQixDQUNBLGtCLEFBTUEsb0NBQ0EsZ0YsQ0FDQSxnQkFHQSx3RyxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUVBLDhFLENBQ0EsaUIsQ0FFQSxvQ0FDQSw4RSxDQUNBLG9CLENBQ0EsUyxDQUNBLGUsQ0FDQSxvQixDQUNBLFksQ0FDQSwwQixBQUdBLG9DQUNBLDhFLENBQ0EsZ0IsQUFHQSxvQ0FDQSw4RSxDQUNBLGEsQ0FDQSxpQixDQUNBLGtCQUdBLGlGLENBNkVBLG1DLENBNUVBLGEsQ0FFQSxvQ0FDQSxpRixDQUNBLGdCQUdBLHdHLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBR0EsMEIsQ0FDQSxpQixDQUNBLGtCLENBRUEsaUMsQ0FDQSxjLENBQ0EsZSxDQUdBLCtCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLHFCLENBQ0EsVSxDQUNBLFcsQ0FDQSwrQixDQUNBLFMsQ0FDQSxVLENBc0JBLHNDLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENBQ0Esb0IsQ0FDQSxxQixDQUNBLGMsQ0FDQSxhLENBQ0EsZ0UsQ0FDQSx3RCxDQUNBLCtCLENBQ0EsUyxDQUdBLGdDLENBQ0EsYSxDQUNBLGlCLENBQ0EscUIsQ0FDQSxlLENBQ0EseUMsQ0FDQSxpQixDQUtBLGtDLENBQ0EsYSxDQUNBLGUsQ0FDQSwrQixDZDlGQSw2RixDQUFBLDZGLENVd0JBLHFGLENBQUEscUYsQ0l3RUEsd0MsQ0FBQSx3QyxDQUNBLGEsQ0FHQSxvQixDTHZHQSxvQyxDS3dHQSxpQixDQUdBLGdDLENBQ0EsWSxDQUNBLGUsQ0FDQSxnQixDQUNBLCtCLENBQ0EsZSxDQUVBLDBDLENBQ0EsYSxDQUdBLGdELENBQ0EsZSxDQUdBLGtELENBQ0EsUyxDQUNBLGUsQ0FDQSxXLENBQ0EsVSxDQUdBLDhCLENBQ0EsVSxDQUdBLCtELENBQ0EsZSxDQUdBLGdELENBR0EsOEMsQ0FGQSxZLENDdFhBLHFCLENBQ0EsYSxDQUNBLGUsQ0FDQSw0SyxDQUNBLHNDLENBQ0EscUMsQ0FDQSxtQyxDQUNBLGlCLENBQ0EsdUQsQ0FDQSxlLENBQ0EsK0IsQ0FFQSxvQ0FDQSxxQixDQUNBLGVBR0Esa0MsQ0FDQSw0TCxDQVdBLG1DLENBVEEscUMsQ0FDQSxhLENBV0Esd0MsQ0FUQSwwQyxDQUNBLGEsQ0FFQSxnQyxDQUNBLDZMLENBUUEsNEIsQ0FDQSxZLENBRUEsNEIsQ0FDQSxlLENBQ0EsUyxDQUNBLFksQ0FDQSw2QixDQUNBLGEsQ0FDQSxjLENBRUEsb0NBQ0EsNEIsQ0FDQSxlQUdBLDRCLENBQ0EsZSxDQUVBLG9DQUNBLDRCLENBQ0EsaUIsQ0FDQSxvQkFHQSx3QixDQUNBLFMsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBRUEsNkIsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUVBLDBCLENBQ0EsWSxDQUNBLGtCLENBQ0EsZSxDQUNBLGUsQ0FFQSxvQ0FDQSwwQixDQUNBLHdCQUdBLHVCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUNBLHlDLENBQ0EsK0IsQ0FFQSw2QixDQUFBLDZCLENBQ0Esb0IsQ0FDQSx3QixDQUdBLHFCLENBQ0EsYSxDQUNBLGUsQ0FDQSxxRSxDQUNBLGlCLENBQ0EsdUQsQ0FDQSxlLENBQ0EsK0IsQ0FFQSxvQ0FDQSxxQixDQUNBLGVBR0EsNEIsQ0FDQSxZLENBRUEsNEIsQ0FDQSxlLENBQ0EsUyxDQUNBLFksQ0FDQSw2QixDQUNBLGEsQ0FDQSxjLENBRUEsb0NBQ0EsNEIsQ0FDQSxlQUdBLDRCLENDNkNBLDBILENBc0RBLGtKLENQeVVBLDZELENBOU1BLDBFLENNN05BLGUsQ0FFQSxvQ0FDQSw0QixDQUNBLGlCLENBQ0Esb0JBR0Esd0IsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUVBLDZCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FFQSwwQixDQUNBLFksQ0FDQSxrQixDQUNBLGUsQ0FFQSxvQ0FDQSwwQixDQUNBLHdCQUdBLHVCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUNBLHlDLENBQ0EsK0IsQ0FFQSw2QixDQUFBLDZCLENBQ0Esb0IsQ0FDQSx3QixDQUVBLDRCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxvQ0FDQSw0QixDQUNBLG9CQUdBLHlDLENBQ0EsZ0IsQ0FFQSwwQyxDQUNBLG9CLENBQ0EsaUIsQ0FFQSxxRCxDQUNBLGMsQ0FFQSx1RCxDQUNBLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBRUEsb0QsQ0FDQSxhLENBQ0EsZSxDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUdBLDRCLENBQ0EsWSxDQUNBLGtCLENBQ0EseUMsQ0FDQSxpQixDQUNBLFksQ0FDQSxrQixDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxpQyxDTnBNQSw0RCxDQXVQQSxnRixDTWxEQSxhLENBRUEsK0IsQ0FDQSxVLENBRUEsOEIsQ0FDQSxtQixDTi9PQSxvQ0FDQSwwRCxDQUNBLFdBR0EscUgsQ0FDQSxlLENBRUEsMkgsQ0FDQSxlLENBRUEsd0osQ0FDQSxlLENBR0EsbUQsQ0FDQSxrQixDQUVBLHFELENBQ0EsYSxDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLHFELENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixBQUlBLG9DQUNBLDBELENBQ0EsV0EwbEJBLG1DLENBQUEsbUMsQ0FwbEJBLHVFLENBQ0Esd0IsQ0F3QkEsdUMsQ0FvY0EseUQsQ0FuY0Esc0IsQ0FFQSxvQyxDQUNBLGUsQ0FFQSx5RSxDQUNBLHdCLENBQ0EsZSxDQUNBLFUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsWSxDQUNBLDBDLENBQ0EsYyxDQUNBLGUsQ0FLQSxxRixDQUNBLGMsQ0FDQSxnQixDQUVBLDBGLENBQ0EsZSxDQUNBLG1CLENBQ0EsZSxDQUNBLHlDLENBRUEsNkgsQ0FBQSw2SCxDQUFBLG9JLENBQUEsK0gsQ0FBQSwrSCxDQUFBLHNJLENBQUEscUgsQ0FBQSxxSCxDQUFBLDRILENBRUEsZ0IsQ0FDQSx3QixDQUNBLGtCLENBQ0EscUIsQ0FDQSxhLENBQ0EsYSxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsOEIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGMsQ0FFQSxtSSxDQUFBLG1JLENBQUEsMEksQ0FBQSxxSSxDQUFBLHFJLENBQUEsNEksQ0FBQSwySCxDQUFBLDJILENBQUEsa0ksQ0F1R0EsNEgsQ0FSQSwrSCxDQTlGQSxrQyxDQUNBLG9CLENBRUEsZ0YsQ0FBQSx3RixDQUFBLDBGLENBQUEsMEYsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLGUsQ0FLQSxvRixDQUFBLHNGLENBQUEsbUYsQ0FBQSw0RSxDQUNBLGlCLENBQ0EsZSxDQUVBLG9DQUNBLGlHLENBQUEsaUcsQ0FBQSx3RyxDQUFBLDRHLENBQUEsOEcsQ0FBQSxtRyxDQUFBLG1HLENBQUEsMEcsQ0FBQSw4RyxDQUFBLGdILENBQUEsZ0csQ0FBQSxnRyxDQUFBLHVHLENBQUEsMkcsQ0FBQSw2RyxDQUFBLHlGLENBQUEseUYsQ0FBQSxnRyxDQUFBLG9HLENBQUEsc0csQ0FDQSwwQkFHQSxrSCxDQUFBLG9ILENBQUEsaUgsQ0FBQSwwRyxDQUNBLG9CLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLGdFLENBQ0Esd0QsQ0FDQSwrQixDQUVBLHFHLENBQ0EsbUIsQ0FFQSx3RixDQUNBLG9CLENBRUEsbUcsQ0FtSUEsZ0UsQ0FsSUEsZSxDQUVBLG9HLENBQ0EsZ0IsQ0FLQSxzRyxDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUVBLGlHLENBQ0EsYSxDQUNBLGUsQ0FDQSxvQixDQUNBLGUsQ0FDQSxvQixDQUNBLGlCLENBQ0EsOEIsQ0FFQSx3RyxDQUNBLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsTyxDQUNBLFUsQ0FDQSwyQixDQUNBLG1CLENBQ0EsNEIsQ0FDQSxvQixDQUNBLGtCLENBQ0EsOEIsQ0FFQSw4RyxDQUNBLDJCLENBQ0EsbUIsQ0FHQSx3RixDQUNBLGEsQ0FDQSwyQixDQUNBLHdCLENBQ0EsZSxDQUNBLGUsQ0FFQSw2RixDQUNBLGMsQ0FFQSx5SCxDQUNBLHdCLENBQ0Esa0MsQ0FDQSw0QixDQUNBLHlCLENBT0Esc0gsQ0FDQSxxQixDQVdBLG9CLENBQ0Esd0IsQ0FNQSwrQyxDQUNBLGlCLENBUUEsMkMsQ0FDQSx1QixDQUNBLGtCLENBQ0Esd0IsQ0FDQSxnQixDQUVBLGMsQ0FrUEEsZSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBcFBBLGlELENBQ0EsNEIsQ0FDQSxvQixDQUVBLDhCLENBQ0Esc0IsQ0FFQSxpQyxDQUNBLGdCLENBQ0EsaUIsQ0FHQSxpQyxDQWhDQSxlLENBZ0NBLDJDLENBQ0Esb0UsQ0FHQSwyQixDQUNBLDJCLENBQ0EsYyxDQUNBLHdCLENBQ0Esa0IsQ0FHQSw0QyxDQWdKQSxjLENBQ0EsZSxDQUNBLFEsQ0E0Q0EsbUIsQ0E3S0EsZSxDQUFBLGUsQ0FDQSxpQixDQUNBLGdCLENBR0EseUIsQ0FDQSxpQixDQUNBLGUsQ0FjQSxxQixDQVpBLDRCLENBQUEsNEIsQ0FDQSxrQixDQUVBLDhDLENBQ0EsaUIsQ0FHQSx1RyxDQUNBLDBCLENBQ0EsaUIsQ0FPQSxpQyxDQUNBLDJCLENBR0EsbUMsQ0FBQSxpQyxDQUNBLGUsQ0FDQSxnQyxDQUdBLDBCLENBQ0EsZ0MsQ0FPQSxpQixDQUpBLGdDLENBQ0EsNEIsQ0FPQSxnQyxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLDhCLENBZ0pBLGMsQ0FDQSxRLENBQ0EsVSxDQS9JQSxzQyxDQUNBLHVCLENBR0EscUNBQ0EsMkMsQ0FDQSxtQixBQUdBLG9DQUNBLGlCLENBQ0Esa0JBT0Esd0MsQ0FDQSxlLENBQ0Esa0IsQ0N0S0EscUYsQ085RUEsaUYsQ1A0RUEsZ0YsQ081RUEsNEUsQ1A2RUEsNEUsQ0R5S0EscUQsQ0FDQSxlLENBR0EseUMsQ0FDQSxVLENBQ0EsZSxDQUNBLG9CLENBQ0EsZSxDQUNBLGlCLENBR0EsZ0QsQ0FDQSxpQixDQUNBLGUsQ0FHQSw2QixDQUNBLGMsQ0FDQSw0QixDQUNBLCtCLENBQ0EsYyxDQUdBLHNCLENBQ0EsVSxDQUdBLGtCLENBQ0EsZSxDQUdBLG1CLENBQ0EsaUIsQ0FHQSw4QixDQXdEQSwrQixDQXZEQSxrQixDQUNBLGUsQ0FHQSxnRCxDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0E0S0EsMkIsQ0F6S0EsNEgsQ0FDQSxlLENBU0EsOEIsQ0FDQSxjLENBQ0EsYyxDQUdBLHVDLENBQ0EsaUIsQ0FDQSxlLENBR0Esb0NBQ0EsdUcsQ0FDQSxlLENBQ0EsZSxDQUNBLG9CQU9BLHVCLENBQ0EsYSxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxpQixDQUVBLG9DQUNBLHVCLENBQ0EsYyxDQUNBLGlCQWFBLGdKLENBQ0EsOEIsQ0FDQSx1QixDQU9BLG9DQUNBLDRILENBQ0Esc0IsQ0FDQSxlLENBQ0EsbUJBa0JBLHNKLENBQ0Esa0MsQ0FDQSxvQixDQUdBLHFFLENBeUJBLG1ELENBeEJBLFksQ0FHQSxrSCxDQUNBLGUsQ0FHQSx5QyxDQUNBLGUsQ0FHQSxxQ0FDQSx3QyxDQUFBLHlELENBQ0Esc0JBZUEsNkMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUdBLHdCLENFdkdBLHdGLENLNnRCQSxnRyxDUHJuQkEsb0IsQ0FHQSxxQyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FJQSw4RCxDQUNBLGEsQ0FDQSxrQixDQUNBLGEsQ0FHQSw4QyxDQUNBLGUsQ0FDQSxlLENDcFhBLHlFLENBRkEsb0UsQ0FDQSxnRSxDRGlaQSw0QixDQXpCQSw0RCxDQUNBLGlCLENBS0EsNkQsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxpQixDQUdBLGlCLENBQ0EsZSxDQUdBLDBCLENBQ0EsVSxDQUNBLGUsQ0FlQSxvRCxDQUNBLFcsQ0FDQSxjLENBQ0EsVSxDQUVBLDBELENBQ0EsaUIsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FFQSx5RSxDQUNBLHFCLENBRUEsMEQsQ0FDQSxXLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsUyxDQUNBLGtCLENBRUEseUUsQ0FDQSxhLENBQ0EsYyxDQUVBLG9FLENBQ0EsYSxDQUNBLGMsQ0FHQSxtQixDQUFBLG1CLENBQ0EsVSxDQUNBLGEsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGlCLENBU0Esc0IsQ0FDQSxpQixDQUNBLGEsQ0FHQSxzQixDQUNBLGUsQ0FDQSxlLENBQ0EsZSxDQUdBLHNCLENBQ0EsYSxDQUdBLGMsQ0FDQSxpQixDQUNBLGUsQ0FHQSxxQ0FDQSx5RCxDQUNBLGlCLEFBR0EscUNBQ0EseUQsQ0FDQSw0QixDQUVBLG9FLENBQ0EsMkIsQUFJQSxvQ0FDQSxvQixDQUNBLGlCU25xQkEsYyxDQUNBLFksQ0FDQSxjLENBQ0Esa0IsQ0FFQSxvQ0FDQSxjLENBQ0EsZSxDQUNBLG9CQUlBLGtCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsaUIsQ0FFQSxvQ0FDQSxrQixDQUNBLFksQ0FDQSxXLENBQ0Esa0IsQ0FDQSxnQkFHQSx3QixDQUNBLFksQ0FDQSxlLENBQ0EsYSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxxQixDQUVBLHdCLENBQ0EsaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSx3QixDQUNBLDBCLENBQ0EsNkIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxlLENBQ0EscUIsQ0FFQSxvQ0FDQSx3QixDQUNBLGFBR0EsK0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxlLENBQ0EsZ0MsQ0FDQSxjLENBQ0EsYSxDQUVBLDhCLENBQ0EsZ0IsQ0FDQSxlLENBRUEsc0MsQ0E0REEsdUMsQ0EzREEsaUIsQ0FDQSxTLENBQ0EsUyxDQUNBLGMsQ0FDQSx3QixDQUNBLDJCLENBQ0EsOEIsQ0FDQSxXLENBQ0EsbUIsQ0FDQSxjLENBQ0EsYSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsYyxDQUNBLHFCLENBQ0EsK0IsQ0FFQSw0QyxDQUFBLDRDLENBNERBLDZDLENBQUEsNkMsQ1IxRkEsOEUsQ0FEQSw4RSxDQVBBLHlFLENBREEseUUsQ0FHQSxxRSxDQURBLHFFLENBR0EscUUsQ0FEQSxxRSxDUW9DQSx3QixDQUNBLFUsQ0FHQSxtQixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxpQixDQUVBLG9DQUNBLG1CLENBQ0EsWSxDQUNBLFcsQ0FDQSxnQkFHQSwwQixDQUNBLFcsQ0FDQSxpQixDQUNBLGUsQ0FDQSxxQixDQUNBLDBCLENBQ0EsNkIsQ0FDQSx3QixDQUNBLGMsQ0FFQSxvQ0FDQSwwQixDQUNBLGFBR0EsaUMsQ0FrR0Esc0csQ0FqR0Esd0IsQ0FDQSxjLENBRUEseUMsQ0FDQSx3QixDQUNBLFUsQ0EyQkEsc0IsQ0FDQSxXLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0IsQ0FFQSxxQyxDQUNBLGdCLENBQ0EsZSxDQUdBLDJGLENBQ0EsNEIsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUMsQ0FFQSxvRyxDQUNBLHdCLENBRUEsOEYsQ0FDQSxxQixDQUNBLFUsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxlLENBRUEsMEcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsNEIsQ0FDQSxjLENBQ0EsZSxDQUNBLG9CLENBQ0Esd0IsQ0FDQSxVLENBQ0EsYyxDQUVBLGlILENBQ0EsaUIsQ0FDQSxRLENBQ0EsVyxDQUNBLGUsQ0FDQSxnQyxDQUNBLGMsQ0FDQSxVLENBRUEsOEYsQ0FDQSxRLENBQ0EscUIsQ0FDQSxjLENBRUEsb0NBQ0EsMEcsQ0FDQSwwQixDQUlBLHlHLENBQ0EsNkIsQ0FDQSxpQ0FPQSw4SSxDQUNBLHdCLENQOUlBLDhELENPbUpBLHdJLENBSEEsMEksQ0FDQSxjLENBS0EsMEksQ0FDQSx3QixDQUNBLGUsQ0FFQSxrTSxDQUNBLG1NLENBRUEsb00sQ0FEQSxnTSxDQUVBLGUsQ0FDQSxhLENBRUEsZ0ksQ0FDQSxhLENBQ0EsZSxDQUNBLGMsQ0FFQSw4TCxDQUNBLHFCLENBQ0EsYyxDQUNBLDZCLENBQ0Esd0IsQ0FDQSwwQixDQUNBLGlCLENBQ0EsNEIsQ0FDQSx5QixDQUNBLGlCLENBQ0EsK0IsQ0FFQSxvQ0FDQSw4TCxDQUNBLHFCQUdBLDJNLENBQ0EsYyxDQUVBLGtNLENBQ0EsNEIsQ0FDQSxXLENBRUEsd00sQ0FBQSx3TSxDQUNBLGdDLENBQ0EsVSxDQUVBLHFNLENBQ0EsOEIsQ0FDQSxhLENBRUEsMk0sQ0FBQSwyTSxDQUNBLGtDLENBQ0EsVSxDQUdBLCtGLENBQ0EsMEIsQ0FDQSwwQixDQUNBLHlCLENBR0EsK0ksQ0FDQSxpQixDQUVBLDBLLENBQ0Esc0MsQ0FDQSwrQixDQUNBLG9CLENBQ0EseUIsQ0FFQSxnTCxDQUFBLGdMLENBQ0EsK0IsQ0FDQSx1QixDQUdBLGEsQ0FDQSxnQixDQUVBLGdCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGtCLENBQ0EsYyxDQUNBLGUsQ0N4VEEsMEUsQ0FDQSxrQixDQUVBLCtFLENBQ0EsNEIsQ0FDQSxlLENUcUVBLGtFLENTbkVBLHdFLENBQ0EsWSxDQUVBLHFGLENBQ0Esa0IsQ0ErREEscUgsQ0E1REEsa0gsQ0FEQSx5SCxDQUVBLHlCLENBQ0EsYyxDQUVBLHVLLENBQ0EsUSxDQUNBLGlCLENBQ0EsZSxDQUVBLGdMLENBQ0Esa0IsQ0FFQSxtTCxDQUNBLFUsQ0FDQSx3QixDQUNBLGMsQ0FFQSxtUCxDQUNBLDZCLENBRUEsb1AsQ0FDQSw4QixDQUVBLHlOLENBQ0EsaUIsQ0FFQSxzTyxDQUNBLCtCLENBQ0EsNkIsQ0FFQSx1TyxDQUNBLCtCLENBQ0EsOEIsQ0FFQSw2SyxDQUNBLGMsQ0FFQSxtTCxDQUFBLG1MLENBQ0EsZSxDQUVBLCtMLENBQUEsK0wsQ0FDQSxxQixDQUVBLGdNLENBQUEsZ00sQ0FDQSxxQixDQUVBLDhMLENBQ0EsMEIsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxhLENBQ0EsYyxDQUVBLDhMLENBQ0EsMkIsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxhLENBQ0EsYyxDQU1BLGdHLENBQ0EsaUIsQ0FDQSx3QixDQ2hGQSwwQixDQUNBLG1CLENWREEsNkQsQ09BQSx5RCxDUENBLGMsQ0FFQSxnRSxDT0FBLDRELENQQ0Esa0MsQ0FDQSxtQixDQUNBLGMsQ0FFQSx5RSxDT0FBLHFFLENQQ0EsVSxDQUNBLGMsQ0FLQSxxRixDQUZBLGdGLENBQ0EsNEUsQ0FFQSxhLENBQ0EsZ0IsQ0FDQSxlLENBT0Esd0UsQ0FKQSxtRSxDQUNBLCtELENBQ0EsK0QsQ0FHQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxjLENBQ0EsK0IsQ0FPQSw2RSxDQUpBLHdFLENBQ0Esb0UsQ0FDQSxvRSxDQUdBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FxQkEsaUYsQ0FKQSw0RSxDQUNBLHdFLENBQ0Esd0UsQ0FHQSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsYSxDQVNBLHdFLENBRkEsbUUsQ0FDQSwrRCxDQUdBLFMsQ0FDQSxrQixDQU9BLGlGLENBREEsK0UsQ0FIQSw0RSxDQURBLDBFLENBR0Esd0UsQ0FEQSxzRSxDQUlBLGdCLENBQ0EsaUIsQ0FDQSxTLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSx5QyxDQU9BLG1GLENBREEsaUYsQ0FIQSw4RSxDQURBLDRFLENBR0EsMEUsQ0FEQSx3RSxDQUlBLGlCLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBT0Esa0csQ0FEQSxnRyxDQUhBLDZGLENBREEsMkYsQ0FHQSx5RixDQURBLHVGLENBSUEsa0IsQ0FDQSxTLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FPQSxpRyxDQURBLCtGLENBSEEsNEYsQ0FEQSwwRixDQUdBLHdGLENBREEsc0YsQ0FJQSxrQixDQUNBLFMsQ0FDQSxvQixDQUNBLGEsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxlLENBV0Esb0NBTUEsaUYsQ0FEQSwrRSxDQUhBLDRFLENBREEsMEUsQ0FHQSx3RSxDQURBLHNFLENBSUEsWUFLQSxzRSxDQUZBLGlFLENBQ0EsNkQsQ0FFQSxTLENBQ0Esa0IsQ0FDQSxzQixDQUNBLHFCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLHlDLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsYyxDQUNBLCtCLENBRUEsb0NBR0Esc0UsQ0FGQSxpRSxDQUNBLDZELENBRUEsWUFVQSx3RSxDQUZBLG1FLENBQ0EsK0QsQ0FFQSxpQixDQUNBLFMsQ0FDQSxpQixDQVFBLG1CLENBQ0EsK0IsQ0FDQSwrQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBQ0EsZSxDQUNBLFMsQ0FDQSxrQixDQUVBLHdCLENBQ0EsbUIsQ0FDQSwyQixDQUNBLHdCLENBQ0EsMEIsQ0FDQSxrQixDQUVBLCtCLENWbUdBLHNGLENBR0EsaUYsQ0FOQSxzRSxDVS9GQSxZLENBRUEsNEMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsTyxDQUNBLFUsQ0FDQSxpQixDQUNBLHNDLENBQ0EsOEIsQ0FDQSxxQixDQUNBLFMsQ0FDQSxrQixDQUNBLGUsQ0FFQSxxRSxDQUNBLHdCLENBQ0EsZSxDQUVBLCtDLENPL0VBLHVDLENQZ0ZBLGtCLENBQ0EsYyxDQUNBLGEsQ0FFQSxrRCxDTy9FQSwwQyxDUGdGQSxjLENBRUEsdUQsQ08vRUEsK0MsQ1BnRkEsc0IsQ0FFQSw2RSxDQUNBLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSx3QixDQUNBLGtCLENBQ0EsYyxDQUNBLCtCLENBVUEsb0NBQ0EsNEMsQ0FDQSxTLENBQ0EsZ0JBR0EsdUUsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxpQixDQUNBLG1DLENBRUEsMEUsQ0FDQSxVLENBQ0EsUyxDQUNBLGdCLENBRUEsb0NBQ0EsMEUsQ0FDQSxnQkFHQSxxRSxDQUNBLFUsQ0FDQSwyQixDQUNBLHdCLENBQ0EsZSxDQUVBLCtGLENBQ0Esa0IsQ1Y1TUEsMkQsQ1U4TUEsd0UsQ0FDQSxrQixDQUNBLHdCLENBQ0EsYyxDQUNBLGEsQ0FLQSxzRixDTy9FQSwwRSxDUGdGQSxXLENBQ0EsZSxDQUNBLFMsQ0FDQSxpQixDVmpPQSxxRSxDVW1PQSwwRixDTzlNQSxxRSxDQUFBLGdFLENQK01BLGlCLENBRUEsdUYsQ0FDQSxpQixDQUNBLGdCLENBQ0EsVSxDQUNBLGlCLENBRUEsaUcsQ0FDQSxrQixDQUNBLFcsQ0FDQSxzQixDQUNBLFUsQ1ZqTUEsdUYsQ1VtTUEsOEYsQ08vRUEsa0YsQ1BnRkEscUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGEsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYyxDQUNBLCtCLENBRUEsb0csQ0FBQSxvRyxDQUNBLHdCLENBQ0EsVSxDQUVBLHVHLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGEsQ0FFQSw2RyxDQUNBLHFCLENBQ0Esc0IsQ0FDQSxXLENBQ0EsaUIsQ0FFQSxtSCxDQUFBLG1ILENBQ0Esc0IsQ0FDQSxVLENBRUEsNEcsQ0FDQSxTLENBQ0EscUIsQ0FDQSxvQixDQUVBLGtILENBQUEsa0gsQ0FDQSxvQixDQUNBLFUsQ0FFQSw2SCxDQUNBLFUsQ0FDQSxrQixDQUNBLGlCLENBRUEsa0ksQ0FDQSxhLENBQ0EsVyxDQUNBLFMsQ0FFQSxvQ0FDQSw2SCxDQUNBLFlBR0EsK0gsQ0FDQSxVLENBRUEsaUIsQ0FDQSxrQixDQUVBLGtJLENPL0VBLGtILENQZ0ZBLGUsQ0FDQSxZLENBRUEsb0NBQ0EsK0gsQ0FDQSxZQUdBLG9JLENBQ0EsYSxDQUNBLFcsQ0FDQSxXLENBRUEsK0ksQ08vRUEsK0gsQ1BnRkEsZSxDQUNBLGMsQ0FDQSxlLENBRUEsK0csQ0FDQSxhLENBQ0EsaUIsQ0FDQSxPLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUVBLGtHLENBQ0EsMEcsQ0FDQSxjLENBRUEsMEcsQ0FDQSxnRSxDQUNBLHdELENWeFFBLHdGLENVMFFBLCtGLENBQ0EsUyxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxpQixDVjNaQSxxQyxDQUNBLGEsQ0FDQSxzQixDQUNBLHdCLENBQ0EseUMsQ0FDQSxpQixDQUVBLDRDLENBQ0EsYyxDQUNBLGUsQ0FDQSxRLENBQ0EsaUIsQ0FHQSx1QixDQThKQSw2QixDQTdKQSwrQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBQ0EsZSxDQUVBLHFDLENBQ0EsaUIsQ0FDQSxxQixDQUNBLFMsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQ0EsOEIsQ0FDQSx5QyxDQUVBLG9DQUNBLHFDLENBQ0EsUyxDQUNBLFlBR0EsOEQsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxnQixDQUNBLGlCLENBRUEsMEQsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLHVDLENBRUEsNkQsQ0E2S0EsK0UsQ0E1S0EsUSxDQUNBLFMsQ0FDQSxVLENBRUEsd0QsQ0FDQSxVLENBQ0EsWSxDQUNBLFcsQ0FLQSw0RCxDQUNBLGtCLENBUUEsMEQsQ0FxS0EsNEUsQ0FwS0EsZ0IsQ0FDQSxlLENBS0EseUUsQ0FDQSxlLENBQ0EsVSxDQUVBLDRFLENBQ0EsVSxDQUtBLHFFLENBQ0EsaUIsQ0FDQSxxQixDQUVBLHlFLENBd0xBLDJGLENBdkxBLGMsQ0FDQSxpQixDQUVBLHVFLENBd0xBLHlGLENBdkxBLGMsQ0FDQSxhLENBRUEsZ0YsQ2lCOEdBLDJFLENqQjdHQSxpQixDQUNBLGdCLENBQ0EsVSxDQUNBLGlCLENBZUEsNkYsQ0FBQSw2RixDaUJvSEEsd0YsQ0FBQSx3RixDakJuSEEsd0IsQ0FDQSxVLENBRUEsa0YsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxPLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLGdFLENBQ0Esd0QsQ0FRQSxrRCxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsTSxDQUNBLGdCLENBQ0Esd0IsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsK0IsQ0FFQSxvRCxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FFQSxvRCxDQUNBLFcsQ0FDQSxjLENBQ0EsVSxDQVlBLDhCLENBQ0EscUIsQ0FFQSxpRCxDQUNBLGlCLENBQ0EscUIsQ0FDQSxXLENBQ0EsUSxDQUNBLE8sQ0FDQSxzQyxDQUNBLDhCLENBQ0EsaUIsQ0FDQSx5QyxDQUVBLHVFLENBQ0EsaUIsQ0FDQSxnQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUVBLHFGLENBQ0Esb0IsQ0FDQSxpQixDQUNBLE8sQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0EsUyxDQUNBLFEsQ0FDQSxjLENBRUEsdUYsQ0FDQSxVLENBQ0EsYyxDQUNBLCtCLENBS0EsNEUsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsMkIsQ0FDQSwwQixDQU9BLDBFLENBQ0EsVSxDQUNBLFksQ0FDQSxpQixDQUVBLDZFLENBQ0EsbUIsQ0FDQSxjLENBU0EsK0YsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLHVGLENBQ0EsYSxDQUNBLFUsQ0FDQSxnQixDQUNBLGdCLENBQ0EscUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsZSxDQUNBLGMsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGMsQ0FDQSwrQixDQUVBLG9HLENBQ0Esa0IsQ0FFQSw2RixDQUFBLDZGLENpQjNRQSwwRSxDQUFBLDBFLENBU0Esd0UsQ0FJQSwwRSxDQUpBLHdFLENBSUEsMEUsQ0FiQSxnRixDQUFBLGdGLENBU0EsOEUsQ0FJQSxnRixDQUpBLDhFLENBSUEsZ0YsQ0FiQSxxRSxDQUFBLHFFLENBU0EsbUUsQ0FJQSxxRSxDQUpBLG1FLENBSUEscUUsQ0FiQSwyRSxDQUFBLDJFLENBU0EseUUsQ0FJQSwyRSxDQUpBLHlFLENBSUEsMkUsQ2pCK1BBLHdCLENBQ0EsVSxDQUVBLHVGLENBQ0EsaUIsQ0FDQSxxQixDQW9CQSx1RSxDQUNBLE8sQ0FDQSxRLENBQ0Esa0IsQ0FDQSxTLENpQnpUQSxrRSxDQUFBLHdFLENBQUEsNkQsQ0FBQSxtRSxDQUNBLHFCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGMsQ0FDQSwrQixDQUVBLG9FLENBQUEsMEUsQ0FBQSwrRCxDQUFBLHFFLENEeTNCQSxtRCxDQ3gzQkEsb0IsQ0FNQSx1RSxDQUFBLDZFLENBQUEsa0UsQ0FBQSx3RSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FVQSwyRSxDQUFBLGlGLENBQUEsc0UsQ0FBQSw0RSxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxhLENBRUEsMkUsQ0FBQSxzRSxDQUNBLFksQ0FFQSxzRSxDQUFBLGlFLENBRUEsUyxDQUNBLGtCLENBRUEsd0UsQ0FBQSxtRSxDQUNBLGMsQ0FDQSxpQixDQUNBLFksQ0FDQSxrQixDQUNBLGdCLENBRUEsK0UsQ0FBQSwwRSxDQUNBLFMsQ0FDQSxnQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSx5QyxDQUNBLGMsQ0FDQSxlLENBRUEsc0csQ0FBQSxpRyxDQUNBLGUsQ0FDQSx3QixDQUNBLGEsQ0FFQSxvQ0FDQSwrRSxDQUFBLDBFLENBQ0EsWUFHQSxrRSxDQUFBLDZELENBQ0EscUIsQ0FDQSx3QixDQUNBLGlCLENBQ0EseUMsQ0FDQSxjLENBQ0EsZSxDQUNBLGMsQ0FDQSwrQixDQUNBLHNCLENBRUEsUyxDQUNBLGtCLENBQ0EsZSxDQUVBLG9DQUNBLGtFLENBQUEsNkQsQ0FDQSxZQU1BLG9FLENBQUEsK0QsQ0FDQSxpQixDQUNBLFMsQ0FDQSxpQixDQU1BLGUsQ0FDQSwrQixDQUNBLCtCLENBQ0EsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsSyxDQUNBLE0sQ0FDQSxlLENBQ0EsUyxDQUNBLGtCLENBRUEsb0IsQ0FDQSxtQixDQUNBLDJCLENBQ0Esd0IsQ0FDQSwwQixDQUNBLGtCLENBRUEsMkIsQ0RuREEsNEQsQ0NvREEsWSxDQUVBLG9DLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLE8sQ0FDQSxVLENBQ0Esc0MsQ0FDQSw4QixDQUNBLHFCLENBQ0EsUyxDQUNBLGtCLENBQ0EsZSxDQUVBLHlELENBQ0Esd0IsQ0FDQSxlLENBYUEsaUUsQ0FDQSxpQixDQUNBLFMsQ0FDQSxPLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSwrQixDQUVBLG1FLENBQ0EsVSxDQUNBLGMsQ0FDQSwrQixDQUVBLHlFLENBQUEseUUsQ05pV0EsaUwsQ0FBQSxpTCxDTWhXQSxhLENBRUEsb0NBQ0Esb0MsQ0FDQSxTLENBQ0EsZ0JBR0EsMkQsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxpQixDQUNBLG1DLENBRUEsOEQsQ053VEEsNEksQ012VEEsVSxDQUNBLFMsQ0FDQSxnQixDQUVBLG9DQUNBLDhELENBQ0EsZ0JBR0EseUQsQ0FDQSxVLENBQ0EsMkIsQ0FDQSxVLENBQ0EsZSxDQUVBLG1GLENBQ0Esa0IsQ0FFQSw0RCxDQUNBLGtCLENBQ0Esd0IsQ0FDQSxjLENBQ0EsYSxDQUVBLDJELENObk1BLHVFLENBQUEsd0UsQ0FzQkEscUMsQ004S0EsZ0IsQ0FRQSw4RSxDQUNBLGlCLENBUUEscUYsQ0FDQSxrQixDQUNBLFcsQ0FDQSxzQixDQUNBLFUsQ0FtQkEsMkYsQ0FDQSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsYSxDQUVBLGlHLENBQ0EscUIsQ0FDQSxzQixDQUNBLFcsQ0FDQSxpQixDQUVBLHVHLENBQUEsdUcsQ0FDQSxzQixDQUNBLFUsQ0FFQSxnRyxDQUNBLFMsQ0FDQSxxQixDQUNBLG9CLENBRUEsc0csQ0FBQSxzRyxDQUNBLG9CLENBQ0EsVSxDQUVBLDZHLENBQ0EsVSxDQUNBLGtCLENBQ0EsaUIsQ0FFQSxrSCxDQUNBLGEsQ0FDQSxXLENBQ0EsUyxDQUVBLG9DQUNBLDZHLENBQ0EsWUFHQSwrRyxDQUNBLFUsQ0FFQSxpQixDQUNBLGtCLENBTUEsb0NBQ0EsK0csQ0FDQSxZQUdBLG9ILENBQ0EsYSxDQUNBLFcsQ0FDQSxXLENBT0EsbUcsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxPLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUVBLHNGLENBQUEsOEYsQ0FDQSxjLENBRUEsOEYsQ0FDQSxnRSxDQUNBLHdELENBRUEsbUYsQ0FDQSxTLENBQ0EsMEIsQ0FDQSxrQixDQUNBLGlCLENOL1ZBLGtCLENBQ0EsbUIsQ0FHQSxrQyxDQUNBLHlDLENBRUEsb0NBQ0EsK0MsQ0FDQSwwQkFHQSx5RCxDQUNBLGUsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUVBLHFELENBQUEsc0QsQ0FDQSxZLENBQ0EsaUMsQ0FDQSxVLENBRUEsb0NBQ0EscUQsQ0FBQSxzRCxDQUNBLGlCQUdBLDRFLENBQUEsNkUsQ0FDQSxpQixDQUtBLG9DQUNBLHFELENBQUEsc0QsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxjLENBRUEsd0UsQ0FBQSx5RSxDQUNBLGUsQ0FFQSxrRSxDQUFBLG9FLENBQUEsbUUsQ0FBQSxxRSxDQUNBLGMsQ0FFQSwwRSxDQUdBLG9FLENBSEEsMkUsQ0FHQSxxRSxDQUZBLGlCQVNBLHNELENBQ0EsdUIsQ0FDQSxTLENBRUEsNEQsQ0FDQSxpQixDQUNBLCtCLENBQ0EsdUMsQ0FFQSx3QyxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUVBLHVDLENBQ0EsYyxDQUNBLGUsQ0FFQSx5RCxDQUNBLGlCLENBS0EsbUQsQ0FDQSxlLENBQ0EsYSxDQUVBLHVELENBdVBBLG1MLENBdFBBLGUsQ0FFQSxrRSxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxjLENBQ0Esa0IsQ0FFQSxvQ0FDQSxrRSxDQUNBLHVCQUdBLDRGLENBQ0EsWSxDQUVBLHNCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsWSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxzQixDQUVBLG9DQUNBLDRGLENBQ0EsVSxDQUNBLFksQ0FDQSw2QixDQUNBLFMsQ0FDQSxnQkFHQSw0RyxDQUNBLG9CLENBQ0EscUIsQ0FDQSxjLENBQ0EsVyxDQUNBLGUsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLDRHLENBQ0EsYyxDQUNBLGlCLENBQ0EsaUJBR0Esa0gsQ0FDQSxpQixDQUNBLGUsQ0FFQSx1SSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxVLENBRUEsOEgsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUVBLHlILENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLFUsQ0FFQSw4RyxDQUNBLGlCLENBQ0EsbUIsQ0FDQSxPLENBQ0EsTyxDQUNBLFMsQ0FDQSxXLENBQ0Esb0IsQ0FDQSxlLENBQ0EsZSxDQUNBLHNDLENBQ0EsYyxDQUVBLHFIQUFBLGEsQ0FDQSxlLENBRUEsbUcsQ0FDQSxxQixDQUNBLHFCLENBQ0EsdUIsQ0FDQSxvQixDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYSxDQUNBLFcsQ0FDQSxVLENBQ0EsZSxDQUNBLGUsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsK0QsQ0FDQSxjLENBRUEsMEcsQ0FDQSxVLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsSyxDQUNBLGlCLENBQ0EsbUIsQ0FFQSxxRSxDQUFBLHFFLENBQ0EsVSxDQUNBLHdCLENBQ0EsVyxDQUVBLHFFLENBQ0EsaUIsQ0FFQSxxRSxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FFQSw2RSxDQUNBLGUsQ0FFQSx1QyxDQUFBLDRDLENBWUEsNEMsQ0FYQSxhLENBRUEsNEMsQ0FDQSxXLENBRUEsMkMsQ0FTQSxpRCxDQVJBLGEsQ0FXQSw2QyxDQUNBLFcsQ0FFQSxvRCxDQWlEQSxnSCxDQWhEQSxlLENBRUEsb0NBQ0Esb0QsQ0FDQSxtQkFHQSwwRCxDS3FvQkEsa0MsQ0xwb0JBLGlCLENBRUEsK0QsQ0FDQSxhLENBQ0EsZSxDQUVBLDRELENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUVBLG9DQUNBLHdFLENBQ0EsVyxDQUNBLGNBR0Esd0UsQ0FDQSxhLENBQ0EsYyxDQUNBLCtCLENBQ0EsYyxDQUVBLDhFLENBQ0EsVSxDQUVBLGdFLENBQ0EsZ0IsQ0FFQSxnRyxDQUNBLFksQ0FFQSxjLENBQ0EsbUIsQ0FFQSxvQ0FDQSxnRyxDQUNBLHFCQU1BLG9JLENBQ0EsWSxDQUNBLHFCLENBQ0EsYyxDQUNBLGlCLENBRUEsb0NBQ0Esb0ksQ0FDQSxjLENBQ0EsZSxDQUNBLGdCQUdBLDRKLENBQ0EsWSxDQUNBLDBCLENBQ0EsZSxDQUtBLG9DQUNBLDRKLENBQ0EsWSxDQUNBLCtCQUdBLDhLLENBQ0EsZ0IsQ0FDQSxpQixDQUVBLGdMLENBQ0EsaUIsQ0FDQSxVLENBS0EsMkgsQ0FDQSxjLENBQ0EsWSxDQUNBLDZCLENBQ0EsYyxDQUVBLG9DQUNBLDJILENBQ0EsZSxDQUNBLGlCQVFBLHNKLENBTEEsZ0osQ0FDQSxZLENBQ0EsNkIsQ0FDQSxlLENBT0EscUcsQ0FDQSxpQixDQUNBLGdCLENBQ0EsdUIsQ0FDQSx3QixDQUNBLHNCLENBRUEsb0NBQ0EscUcsQ0FDQSxxQkFHQSwwRCxDQUNBLFksQ0FDQSxjLENBQ0EsVSxDQUNBLCtCLENBQ0EsYyxDQUVBLHFGLENBQ0EsaUMsQ0FFQSxzRixDQUNBLHFDLENBRUEscUYsQ0FBQSxzRixDQUNBLFksQ0FDQSxVLENBRUEsb0NBQ0EscUYsQ0FBQSxzRixDQUNBLFksQ0FDQSw2QixDQUNBLGMsQ0FFQSxpSCxDQUFBLGtILENBQ0EsY0E2SkEsd0ssQ0ExSkEsc0YsQ0FDQSxlLENBRUEsb0NBQ0Esc0YsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxjLENBQ0EsWSxDQUlBLDBFLENBQUEsMEUsQ0FBQSxnRixDQUNBLDZCQUdBLHFGLENBQ0EsYyxDQUVBLG9DQUNBLHFGLENBQ0EsWUFHQSxrRixDQUNBLG9CLENBQ0EsYyxDQUVBLG9GLENBQ0EsYyxDQUNBLGUsQ0FLQSxvQ0FDQSxrRixDQUNBLGlCLENBQ0EsVyxDQUNBLFVBR0EsMkUsQ0FDQSxhLENBQ0EsZSxDQUVBLDJFLENBQ0EsYSxDQUNBLGUsQ0FFQSxvQ0FDQSwrRSxDQUFBLHFGLENBQUEsdUYsQ0FBQSx3RixDQUFBLHdGLENBQUEsNEYsQ0FDQSx3QixBQUdBLG9DQUNBLGlGLENBQUEsb0YsQ0FBQSxzRixDQUFBLHVGLENBQUEsMkYsQ0FDQSx3QkFHQSxpRixDQUNBLFksQ0FDQSw2QixDQUVBLCtFLENBQ0EsYyxDQUVBLHlHLENBQ0EsYyxDQUVBLHdGLENBQ0EsNEIsQ0FFQSxvRixDQUFBLHFGLENBQ0EsaUIsQ0FFQSx1RixDQUNBLCtCLENBQ0EsK0IsQ0FDQSxjLENBQ0EsVSxDQUNBLFcsQ0FDQSxLLENBQ0EsTSxDQUNBLGUsQ0FDQSxTLENBQ0Esa0IsQ0FFQSwrRyxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxPLENBQ0Esc0MsQ0FDQSw4QixDQUNBLHFCLENBQ0EsUyxDQUNBLGtCLENBQ0EsZSxDQUNBLGUsQ0FFQSxvQ0FDQSwrRyxDQUNBLFdBR0EseUksQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxpQixDQUNBLG1DLENBT0Esb0NBQ0EsNEksQ0FDQSxnQkFHQSx5SyxDQUNBLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSx3QixDQUNBLGtCLENBQ0EsYyxDQUNBLCtCLENBRUEsMkssQ0FDQSxVLENBQ0EsYyxDQUNBLCtCLENBS0EsdUksQ0FDQSxVLENBQ0Esc0IsQ0FDQSxpQixDQUVBLG9DQUNBLHVJLENBQ0EsY0FHQSxxSyxDQUNBLGlCLENBS0Esd0ssQ0FDQSxlLENBQ0EsaUIsQ0FFQSx5SyxDQUNBLFcsQ0FDQSxZLENBQ0EsVyxDQUVBLG9DQUNBLHlLLENBQ0EsWSxDQUNBLGFBR0EsMEosQ0FDQSxhLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGlCLENBQ0EsdUMsQ0FDQSw4QixDQUNBLHNDLENBQ0EsaUIsQ0FDQSxjLENBRUEscUssQ0FDQSxPLENBQ0EsTyxDQUNBLGtDLENBQ0EsMEIsQ0FFQSx1SyxDQUNBLHFDLENBQ0EsNkIsQ0FFQSxzSyxDQUNBLFEsQ0FDQSxPLENBQ0Esa0MsQ0FDQSwwQixDQUVBLHdLLENBQ0EscUMsQ0FDQSw2QixDQUVBLDRKLENBQ0Esa0IsQ0FDQSxnQyxDQUNBLGMsQ0FDQSxlLENBQ0EsdUIsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0Esa0IsQ0FDQSwwQixDQUVBLGtLLENBQUEsa0ssQ0FDQSxhLENBRUEsc0UsQ0FDQSxpQixDQUVBLG9DQUNBLHNFLENBQ0EsaUJBTUEsZ0csQ0FIQSxxRixDQUNBLGMsQ0FLQSxvQ0FDQSxnRyxDQUNBLFUsQ0FDQSxrQixDQUVBLHFILENBQ0EsVSxDQUlBLHNFLENBQ0EsaUIsQ0FFQSwwRixDQUNBLDRCQUdBLHNGLENBQ0EsaUIsQ0FFQSxvQ0FDQSxzRixDQUNBLFksQ0FDQSw2QixDQUNBLGdCQUdBLHVFLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQW1DQSx1RixDQWpDQSw0RSxDQUNBLGdCLENBRUEsb0NBQ0EsdUUsQ0FDQSxjLENBQ0EsY0FHQSw2RSxDQUNBLGMsQ0FDQSxpQixDQUVBLG9DQUNBLDZFLENBQ0EsaUJBR0Esa0YsQ0FDQSxjLENBQ0EsZSxDQUVBLHdGLENBQUEsd0YsQ0FDQSxjLENBRUEscUYsQ0FBQSxnRixDQUNBLGMsQ0FFQSxtRixDQUNBLFksQ0FDQSxxQixDQUNBLHFCLENBS0Esb0NBQ0EsbUYsQ0FDQSxZLENBQ0EsNkIsQ0FJQSxnRixDQUFBLHVFLENBQ0EsaUJBR0EsOEMsQ0FDQSxzQixDQUVBLHdDLENBQ0EsbUIsQ0FDQSwyQixDQUNBLGtCLENBQ0EsK0IsQ0FDQSxzQixDQUVBLHdDLENBQ0EsbUIsQ0FDQSw0QixDQUNBLFcsQ0FDQSwrQixDQUVBLDhDLENBQ0EsK0IsQ0FDQSwrQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBQ0EsZSxDQUNBLFMsQ0FDQSxrQixDQUVBLDhDLENBQ0EsbUIsQ0FDQSwyQixDQUNBLHdCLENBQ0EsMEIsQ0FDQSxrQixDQUVBLDBDLENBQ0Esb0MsQ0todkJBLDZCLENBQ0Esa0IsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUVBLCtCLENBQ0EsZSxDQUNBLG1DLENBRUEscUMsQ0FBQSxxQyxDQUNBLGEsQ0FDQSw4QixDQUVBLG1ELENBQ0Esb0IsQ0FDQSxRLENBQ0EsMEIsQ0FDQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLDhCLENBQ0EsK0IsQ0FFQSx5RCxDQUFBLHlELENBQ0Esd0IsQ0FDQSxVLENBRUEsb0MsQ0FDQSxhLENBQ0EsWSxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBRUEsMkMsQ0FDQSxTLENBQ0EsYyxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLDJDLENBQ0EsZ0JBR0Esc0MsQ0FDQSxjLENBQ0EsUyxDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLHNDLENBQ0EsZSxDQUNBLGdCLEFBR0Esb0NBQ0Esc0MsQ0FDQSxjLENBQ0EsaUJBR0EsNkMsQ0ErT0EsOEUsQ0E5T0EsaUIsQ0FFQSw2QyxDQUNBLGUsQ0FFQSxxRCxDQUNBLGEsQ0FFQSxvQ0FDQSxxRCxDQUNBLGMsQUFNQSxvQ0FDQSw0RCxDQUNBLGVBR0EsaUQsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLGMsQ0FFQSwyRSxDQUNBLGlCLENBRUEsd0YsQ0FDQSxjLENBRUEseUUsQ0FDQSxpQixDQUVBLDZFLENBQ0EsYyxDQUVBLDRELENBQ0EsWSxDQUVBLG9DQUNBLGdFLENBQ0EsYyxDQUNBLGlCQUdBLDRGLENBQ0EsMEMsQ0FDQSxhLENBRUEsa0UsQ0FDQSxZLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUVBLHVFLENBQ0EsYyxDQUNBLHdCLENBRUEsOEMsQ0FDQSxlLENBRUEsdUQsQ0FDQSxTLENBQ0EsZSxDQUNBLGEsQ0FFQSxxRSxDQUNBLGEsQ0FDQSxTLENBQ0EsZSxDQUNBLGlCLENBQ0EseUMsQ0FFQSw4RixDQUNBLFksQ0FDQSxrQixDQUNBLDRCLENBQ0Esa0IsQ0FFQSxvQ0FDQSw4RixDQUNBLHdCQUdBLDZHLENBQ0EsYSxDQUNBLFMsQ0FFQSxnSCxDQUNBLGMsQ0FDQSxTLENBQ0EsaUIsQ0FFQSwwREFDQSxnSCxDQUNBLGdCQU1BLHNILENBQ0Esa0IsQ0FDQSxZLENBQ0Esa0IsQ0FFQSxvQ0FDQSxzSCxDQUNBLGMsQ0FDQSwrQixDQUNBLG1CLENBRUEsbUksQ0FDQSxvQkFHQSxzSSxDQUNBLFMsQ0FDQSxTLENBQ0EsaUIsQ0FFQSxvQ0FDQSxzSSxDQUNBLGUsQ0FDQSxTLENBQ0EsZSxDQUVBLDZJLENBQ0EseUIsQ0FFQSx3SSxDQUNBLHlCLENBRUEsbUosQ0FDQSxvQixDQUNBLHFCLENBRUEsMEosQ0FDQSwyQixDQUVBLHlKLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUlBLGdKLENBQ0EsVSxDQUNBLG1CQU1BLHFKLENBQ0EsVyxDQUNBLG9CLENBQ0EsVSxDQUNBLGlCLENBQ0EsVSxDQUNBLGtCLENBRUEsK0osQ0FDQSxrQixDQUVBLDBLLENBQ0Esa0IsQ0FFQSx1SixDQUNBLGMsQ0FDQSxTLENBQ0EsZSxDQUVBLDBEQUNBLHVKLENBQ0EsZ0JBR0Esd0ksQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsUSxDQUVBLG9DQUNBLHdJLENBQ0EsZSxDQUNBLGdCLEFBR0EsMERBQ0Esd0ksQ0FDQSxnQkFHQSw0RSxDQUNBLFEsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSwwQixDQUNBLDJCLENBQ0EsVSxDQUNBLGMsQ0FDQSx3QixDQUVBLG9DQUNBLDRFLENBQ0EsZ0JBR0EsOEUsQ0FDQSxZLENBRUEsdUUsQ0FDQSxjLENBQ0EsUyxDQUNBLGUsQ0FDQSxlLENBRUEsb0NBQ0EsdUUsQ0FDQSxlLENBQ0EsZ0IsQUFHQSxvQ0FDQSx1RSxDQUNBLGMsQ0FDQSxpQkFNQSw0RSxDQUNBLGUsQ0FFQSxvRixDQUNBLGEsQ0FFQSxvQ0FDQSxvRixDQUNBLGNBR0EsMkYsQ0FDQSxZLENBRUEsb0NBQ0EsMkYsQ0FDQSxlQUdBLG9ELENBQ0Esc0IsQ0FFQSw4RCxDQUNBLFksQ0FDQSx3QixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBRUEsd0UsQ0FDQSxRLENBQ0EsYyxDQUVBLG1FLENBQ0Esa0IsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBRUEsb0UsQ0FDQSxrQixDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FFQSw2RSxDQU9BLGlCLENBR0EsYyxDQVZBLDZFLENBQ0EsK0UsQ0FDQSxvQixDQUNBLFMsQ0FDQSx3QixDQUNBLGtCLENBQ0EscUIsQ0FFQSxhLENBQ0EsZSxDQUVBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYyxDQUNBLCtCLENBRUEsbUYsQ0FBQSxtRixDQUVBLHFGLENBREEscUYsQ0FFQSx3QixDQUNBLFUsQ0FFQSwrRSxDQUNBLGdCLENBQ0EsYyxDQUVBLDhFLENBQ0EsYyxDQUNBLGEsQ0FDQSxxQixDQUVBLG9GLENBUUEsb0YsQ0FQQSxjLENBRUEsOEUsQ0FDQSxjLENBQ0EsYSxDQUNBLHFCLENBS0EsZ0YsQ0FDQSxZLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUVBLDRFLENBQ0EsZSxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxhLENBRUEsb0NBQ0EsaUUsQ0FDQSxjLEFBR0Esb0NBQ0EsaUUsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxpQkEyRUEsbUMsQ0FBQSxpQyxDQXhFQSxpQyxDQUNBLFUsQ0FDQSxVLENBQ0EsZSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUMsQ0FDQSxlLENBRUEsK0MsQ0FDQSxpQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FFQSxpRCxDQUNBLFksQ0FDQSxjLENBQ0EsZSxDQTBFQSx5RCxDQUFBLHlELENBQUEseUQsQ0FBQSx5RCxDQUFBLHlELENBQUEsc0QsQ0FBQSxzRCxDQUFBLHNELENBQUEsc0QsQ0FBQSxzRCxDQUFBLHVELENBQUEsdUQsQ0FBQSx1RCxDQUFBLHVELENBQUEsdUQsQ0FBQSxvRCxDQUFBLG9ELENBQUEsb0QsQ0FBQSxvRCxDQUFBLG9ELENBeEVBLG9ELENBQUEsb0QsQ0FBQSxvRCxDQUFBLG9ELENBQUEsb0QsQ0FDQSxTLENBQ0EsaUIsQ0EwRUEscUUsQ0FBQSxxRSxDQUFBLHFFLENBQUEscUUsQ0FBQSxxRSxDQUFBLGtFLENBQUEsa0UsQ0FBQSxrRSxDQUFBLGtFLENBQUEsa0UsQ0FBQSxtRSxDQUFBLG1FLENBQUEsbUUsQ0FBQSxtRSxDQUFBLG1FLENBQUEsZ0UsQ0FBQSxnRSxDQUFBLGdFLENBQUEsZ0UsQ0FBQSxnRSxDQXhFQSxnRSxDQUFBLGdFLENBQUEsZ0UsQ0FBQSxnRSxDQUFBLGdFLENBQ0EsWSxDQUVBLG9ELENBQUEsbUQsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0EwRUEsb0UsQ0FBQSxtRSxDQUFBLGlFLENBQUEsZ0UsQ0FBQSxrRSxDQUFBLGlFLENBQUEsK0QsQ0FBQSw4RCxDQXhFQSwrRCxDQUFBLDhELENBQ0EsZSxDQUVBLG1ELENBQ0Esa0IsQ0FFQSxvRCxDQUNBLGlCLENBMEVBLHlELENBQUEsc0QsQ0FBQSx1RCxDQUFBLG9ELENBeEVBLG9ELENBQ0EsZSxDQUNBLHNCLENBQ0Esb0IsQ0FDQSxpQixDQUVBLHdELENBQ0EsaUIsQ0FDQSxtQixDQUVBLHVFLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsK0IsQ0FDQSxjLENBRUEsNkUsQ0FBQSw2RSxDQUNBLHdCLENBWUEsb0QsQ0FBQSxpRCxDQUFBLGtELENBQUEsK0MsQ0FDQSxpQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FFQSxzRCxDQUFBLG1ELENBQUEsb0QsQ0FBQSxpRCxDQUNBLFksQ0FDQSxjLENBQ0EsZSxDQVNBLHlELENBQUEsd0QsQ0FBQSxzRCxDQUFBLHFELENBQUEsdUQsQ0FBQSxzRCxDQUFBLG9ELENBQUEsbUQsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0FLQSx3RCxDQUFBLHFELENBQUEsc0QsQ0FBQSxtRCxDQUNBLGtCLENBMERBLHdELENBeERBLHlELENBQUEsc0QsQ0FBQSx1RCxDQUFBLG9ELENBQ0EsaUIsQ0FTQSxxQyxDQUNBLGdDLENBRUEsaUMsQ0FDQSxjLENBRUEsb0NBQ0EsaUMsQ0FDQSxnQkE2S0Esd0IsQ0ExS0Esb0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSx5QyxDQUdBLGdDLENBQ0EsZ0QsQ0FDQSxpQixDQUVBLDJDLENBQ0EsaUIsQ0FDQSxZLENBQ0EsUyxDQUNBLGUsQ0FDQSxhLENBQ0Esc0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EseUMsQ0FDQSxpQixDQUVBLDZDLENBQ0Esa0IsQ0FDQSxTLENBQ0EsYSxDQUNBLGlCLENBRUEsNEMsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxjLENBS0EsNkQsQ0FDQSxxQixDQUNBLG9CLENBQ0EsZ0IsQ0FFQSw0RCxDQUNBLG9CLENBQ0EsVyxDQUNBLHFCLENBRUEsNEQsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxXLENBRUEsb0NBQ0EsNEQsQ0FDQSxpQkFHQSwwRSxDQXFFQSxpRSxDQXBFQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxnQixDQUNBLGdCLENBQ0EscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsK0IsQ0FFQSxnRixDQUFBLGdGLENBcUVBLHVFLENBQUEsdUUsQ0FwRUEsb0IsQ0FDQSx3QixDQUNBLFUsQ0FHQSw4QyxDQUNBLGUsQ0FDQSxlLENBR0EsNkIsQ0FDQSxpQixDQUNBLGdELENBQ0EsZ0IsQ0FFQSxxQyxDQUNBLGlCLENBQ0EsWSxDQUNBLFMsQ0FDQSxlLENBQ0EsYSxDQUNBLHNCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHlDLENBQ0EsaUIsQ0FFQSx1QyxDQUNBLGtCLENBQ0EsUyxDQUNBLGEsQ0FDQSxpQixDQUVBLHNDLENBQ0EsYSxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FFQSx3QyxDQUNBLGlCLENBQ0EsUyxDQUNBLHFCLENBQ0EsaUIsQ0FFQSxzRCxDQUNBLFksQ0FDQSxzQixDQUNBLGtCLENBQ0EsYyxDQUNBLFcsQ0F3QkEsaUMsQ0FDQSwrQixDQUVBLDRDLENBQ0EsYSxDQUdBLGdELENBQ0EsaUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsaUIsQ0FFQSx5RSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FRQSxvRCxDQUNBLGlCLENBQ0Esa0IsQ0FDQSwwQixDQUNBLDJCLENBQ0EsVSxDQUNBLGMsQ0FDQSx3QixDQUVBLG9DLENBQ0Esc0IsQ0FDQSxpQixDQUVBLDJELENBQ0EsNkIsQ0FFQSx1QyxDQUNBLGtCLENBRUEsK0MsQ0FDQSxxQixDQTRCQSxnRSxDQTFCQSw4QyxDQUNBLGtCLENBRUEsK0MsQ0FDQSxxQixDQUNBLHdCLENBQ0EseUMsQ0FDQSxVLENBQ0EsUyxDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQUNBLGMsQ0FDQSwrQixDQUVBLDZELENBQ0EsWSxDQUNBLDZCLENBRUEsOEQsQ0FDQSxjLENBQ0EsbUIsQ0FDQSxVLENBS0EsaUQsQ0FDQSxlLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLCtCLENBRUEscUQsQ0FHQSx1RCxDQUhBLHFELENBR0EsdUQsQ0FGQSxhLENBS0Esc0QsQ0FDQSx3QixDQUNBLHdCLENBRUEsd0QsQ0FDQSxnQyxDQUNBLHdCLENBRUEscUUsQ0FDQSxvQixDQUNBLGlCLENBRUEsK0UsQ0FDQSxlLENBQ0EsZ0IsQ0FFQSxpRCxDQUNBLFcsQ0FDQSx5QyxDQUNBLGUsQ0FDQSwrQixDQUVBLHdELENBQ0EsUSxDQUNBLFMsQ0FDQSxpQixDQUVBLGdFLENBQ0EsUSxDQUVBLDJCLENBQ0EsUyxDQUVBLDhCLENBQ0EsVSxDQUNBLHdCLENBQ0EseUMsQ0FFQSw4QixDQUNBLGlCLENBQ0EsK0IsQ0FFQSwyQyxDQUNBLGtCLENBRUEsdUMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxnQixDQUNBLGlCLENBRUEsK0MsQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLGtFLENBRUEsd0QsQ0FDQSxpQixDQUNBLFMsQ0FDQSxvQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSx5QyxDQUNBLG9CLENBQ0EsUSxDQUNBLGdCLENBQ0EsZSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxhLENBQ0EsK0IsQ0FFQSwrQyxDQUFBLCtDLENBQ0Esa0IsQ0FDQSxVLENBRUEsMEQsQ0FDQSxjLENBQ0EsZSxDQUdBLHlDLENBQUEsOEMsQ0FDQSxhLENBRUEseUMsQ0FDQSxlLENBTUEsdUMsQ0FDQSxvQixDQUNBLGlCLENBRUEsb0NBQ0EsdUMsQ0FDQSxpQixDQUNBLGlCLENBQ0Esb0JBTUEsb0QsQ0FDQSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxVLENBQ0Esd0IsQ0FFQSxvQ0FDQSxvRCxDQUNBLGdCQUdBLG1ELENBQ0EsUyxDQUNBLGUsQ0FFQSxpRSxDQUNBLGUsQ0FFQSxxRCxDQUNBLHlCLENBRUEsZ0UsQ0FDQSx3QixDQUtBLHFFLENBSEEsNkQsQ0FDQSx3QixDQUtBLGtFLENBQ0Esd0IsQ0FFQSxrRSxDQUNBLHdCLENBRUEsMEMsQ0FDQSx3QixDQUVBLG9FLENBQUEsb0UsQ0FDQSx3QixDQUVBLGlFLENBQUEsZ0UsQ0FBQSxpRSxDQUFBLG1FLENBQUEsbUUsQ0FDQSxhLENBQ0EsYyxDQUNBLGtCLENBRUEsa0UsQ0FDQSx3QixDQU9BLGlFLENBQ0Esd0IsQ0FPQSxrRSxDQUNBLHdCLENBT0Esa0UsQ0FDQSxVLENBQ0Esd0IsQ0FDQSx5QyxDQUVBLHFFLENBQ0EsVSxDQUNBLFksQ0FDQSx3QixDQUNBLFUsQ0FFQSxvRSxDQUNBLHFCLENBQ0EsZSxDQUNBLGEsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxRLENBRUEsd0UsQ0FDQSxxQixDQUVBLDZELENBQ0EsZ0IsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYSxDQUVBLHdDLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxhLENBRUEsb0NBQ0Esd0MsQ0FDQSxjLENBQ0EsZ0JBR0Esd0MsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxhLENBR0Esd0IsQ0FDQSxXLENBQ0EsYyxDQUNBLGtCLENBRUEsb0NBQ0Esd0IsQ0FDQSxZLEFBR0Esb0NBQ0Esd0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsSyxDQUNBLFUsQ0FDQSxvQkFxQkEsZ0IsQ0FsQkEsb0MsQ0FtQkEsaUIsQ0FDQSxvQixDQUdBLHFCLENBSUEsZSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0E5QkEsb0MsQ0FJQSxlLENBREEsaUIsQ0FRQSxvQ0FDQSxvQyxDQUNBLGEsQ0FDQSxtQkFJQSxnQixDQUdBLGdCLENBQ0EsZ0IsQ0FFQSx3QixDQUNBLGlCLENBQ0Esd0IsQ0FLQSxVLENBQ0EsOEIsQ0FDQSx5QyxDQUVBLDZCLENBQ0EsYyxDQUVBLHFCLENBQ0Esb0IsQ0FDQSx3QixDQUVBLDJCLENBQUEsMkIsQ0FDQSxhLENBRUEscUIsQ0FDQSxvQixDQUNBLHFCLENBQ0EseUMsQ0FFQSxzQixDQUFBLHNCLENBQ0Esb0IsQ0FDQSxxQixDQUNBLGEsQ0FHQSxnQyxDQUNBLGlDLENBQ0EsaUIsQ0FDQSxZLENBQ0EsZSxDQUNBLHFCLENBQ0EsZSxDQUNBLHlDLENBRUEsd0QsQ0FDQSx5RCxDQUNBLFcsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FFQSxzRCxDQUNBLHVELENBQ0EsVyxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUVBLGtELENBQ0EsbUQsQ0FDQSxrQixDQUVBLGdELENBQ0EsaUQsQ0FDQSxvQixDQUNBLHFCLENBQ0EsZ0IsQ0FDQSxrQyxDQUNBLGtCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLG9CLENBQ0EseUMsQ0FFQSxzRCxDQUFBLHNELENBRUEsdUQsQ0FEQSx1RCxDQUVBLDRCLENBQ0Esb0IsQ0FPQSxtRCxDQUNBLGlCLENBQ0EsYSxDQUNBLGUsQ0FDQSxrQixDQUVBLHFELENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGdCLENBZ0RBLHdCLENBOUNBLDRELENBQ0EsZSxDQUVBLGtFLENBQ0Esa0IsQ0FFQSxpRSxDQUNBLGEsQ0FFQSw0RCxDQUNBLFksQ0FDQSxhLENBQ0EsMEIsQ0FDQSxXLENBQ0EsVSxDQUNBLGtDLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EseUIsQ0FDQSx5QyxDQUVBLGtFLENBQUEsa0UsQ0FDQSw4QixDQUNBLG9CLENBQ0Esa0MsQ0FHQSxlLENBQ0EsVSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUVBLGlCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSwwQixDQUNBLFUsQ0FLQSxnQyxDQUNBLFksQ0FDQSwwQixDQUNBLFcsQ0FDQSxVLENBQ0EsK0IsQ0FDQSxrQixDQUNBLHdCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSx5QixDQUNBLHlDLENBRUEsc0MsQ0FBQSxzQyxDQUNBLDJCLENBQ0EsdUIsQ0FDQSwrQixDQU1BLHFELENBQ0EsaUIsQ0FDQSxlLENBRUEsdUUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsbUMsQ0FDQSwyQixDQUNBLGMsQ0FDQSx3QixDQUNBLFksQ0FDQSxxQixDQUNBLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EseUMsQ0FFQSx1RixDQUNBLGEsQ0FDQSxlLENBR0Esb0IsQ0FDQSx3QixDQUNBLGUsQ0FDQSxrRCxDQUNBLGlCLENBRUEsa0MsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYSxDQUVBLHFDLENBQ0EsbUIsQ0FDQSxhLENBRUEsb0MsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FHQSx1QixDQUNBLGdCIiwiZmlsZSI6InB1YmxpYy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqIFZhcmlhYmxlcyBEZWNsYXJlZCAqKi9cbi8qKioqKioqKioqKiovXG4uYXJjaGl2ZSB1bC5wcm9kdWN0cy5jb2x1bW5zLTMgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuLmFyY2hpdmUgdWwucHJvZHVjdHMuY29sdW1ucy0zIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5zdGF0dXMtY29udGFpbmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDA7XG59XG4uYXJjaGl2ZSB1bC5wcm9kdWN0cy5jb2x1bW5zLTMgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uYXJjaGl2ZSB1bC5wcm9kdWN0cy5jb2x1bW5zLTMgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciAuY2hpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnByb3BlcnR5LW1vYmlsZS1kYXRhLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDM2cHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMXB4KSB7XG4gIC5wcm9wZXJ0eS1tb2JpbGUtZGF0YS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbmJvZHkuYXJjaGl2ZSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuYm9keS5hcmNoaXZlIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5zdGF0dXMtY29udGFpbmVyIHNwYW4ucHJvcGVydHktc3RhdHVzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5wcm9wZXJ0eS1mbGFnLFxuICAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAucHJvcGVydHktc291cmNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuc3RhdHVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLnN0YXR1cy1jb250YWluZXIgc3Bhbi5wcm9wZXJ0eS1zdGF0dXMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLnN0YXR1cy1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMHB4IGF1dG8gMTBweDtcbiAgfVxuICAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuc3RhdHVzLWNvbnRhaW5lciBzcGFuLnByb3BlcnR5LXN0YXR1cyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5jaGlwcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuY2hpcHMtY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciAuY2hpcCB7XG4gIG1hcmdpbjogM3B4IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5jaGlwcy1jb250YWluZXIgLmNoaXAgaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciAuY2hpcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLmxhdW5jaC10aW1lci10ZXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuLmxhdW5jaC10aW1lci10ZXN0IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzcHggOXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkwMTYyZDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5sYXVuY2gtdGltZXItdGVzdCBidXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9wZXJ0eS1zb3VyY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlO1xufVxuLnByb3BlcnR5LXNvdXJjZTpob3ZlciAudG9vbHRpcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9wZXJ0eS1zb3VyY2UgLnRvb2x0aXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxNnB4IDIycHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5wcm9wZXJ0eS1zb3VyY2UgLnRvb2x0aXAtY29udGFpbmVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHdoaXRlO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGxlZnQ6IDEycHg7XG4gIGJvdHRvbTogLTlweDtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5wcm9wZXJ0eS1zb3VyY2UgLnRvb2x0aXAtY29udGFpbmVyIC5mYS1jYXJldC1kb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMnB4O1xuICBib3R0b206IC0xNXB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLyogdmlzaWJpbGl0eTogaGlkZGVuOyAqL1xuICAvKiBvcGFjaXR5OiAwOyAqL1xuICB6LWluZGV4OiA5OTk5OTk5OTk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAvKiAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2Utb3V0OyAqL1xuICAvKiB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLW91dDsgKi9cbn1cbi5wcm9wZXJ0eS1zb3VyY2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9wZXJ0eS1mbGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAzcHggc29saWQgd2hpdGU7XG59XG4ucHJvcGVydHktZmxhZyBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM4cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG9wYWNpdHk6IDAuOTU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICB9XG59XG4ucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0yO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNjBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyBzcGFuLFxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4ucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIC5oaWdobGlnaHRzLWxlZGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyAuaGlnaGxpZ2h0cy10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyAuaGlnaGxpZ2h0cy10ZXh0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gIG1heC13aWR0aDogMjMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1MXB4KSB7XG4gICNzaG9wTGlzdGluZ3MgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyAuaGlnaGxpZ2h0cy10ZXh0LFxuICAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIC5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgLmhpZ2hsaWdodHMtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbiNzaG9wTGlzdGluZ3MgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gIHRvcDogMTdweDtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbn1cblxuLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cbi53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyBzcGFuLFxuLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIC5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgc3BhbixcbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5ib2R5Om5vdCguc2luZ2xlLXByb2R1Y3QpIC5zb2xkX291dCAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnLFxuYm9keTpub3QoLnNpbmdsZS1wcm9kdWN0KSAuZnVsbHlfc3Vic2NyaWJlZCAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwLjYpIGJyaWdodG5lc3MoMS41KSBjb250cmFzdCgwLjgpO1xuICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAuNikgYnJpZ2h0bmVzcygxLjUpIGNvbnRyYXN0KDAuOCk7XG59XG5cbi53b29jb21tZXJjZS1zaG9wLWxvb3AgLmF0Yy1kYXRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1zaG9wLWxvb3AgLm1heC1xdHktd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubWF4LXF0eS13cmFwcGVyLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubWF4LXF0eS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubWF4LXF0eS1ub3RpY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29vY29tbWVyY2Utc2hvcC1sb29wIC5tYXgtcXR5LW5vdGljZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ud29vY29tbWVyY2Utc2hvcC1sb29wIC5sb2dpbi1ub3RpY2Uge1xuICBtYXJnaW46IDIwcHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ud29vY29tbWVyY2Utc2hvcC1sb29wIC5sb2dpbi1ub3RpY2UgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2Utc2hvcC1sb29wIC5sb2dpbi1ub3RpY2UgYTpob3ZlciwgLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubG9naW4tbm90aWNlIGE6Zm9jdXMge1xuICBjb2xvcjogI2RkOWIyMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGNvdW50ZG93biBzdHlsaW5nICovXG4vKiBjb3VudGRvd24gc3R5bGluZyAqL1xuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2Uuc3dpcGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuXG4ud29vY29tbWVyY2UuYXJjaGl2ZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuZXRfc2hvcF9pbWFnZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuI3Nob3BMaXN0aW5ncyB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmRnLXByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdixcbi5hcmNoaXZlIHVsLnByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdiB7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3Nob3BMaXN0aW5ncyB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYsXG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuZGctcHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2LFxuICAuYXJjaGl2ZSB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYge1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZzogM3B4IDEwcHg7XG4gIH1cbiAgI3Nob3BMaXN0aW5ncyB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0LFxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmRnLXByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdiAuY291bnRkb3duLXRleHQsXG4gIC5hcmNoaXZlIHVsLnByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdiAuY291bnRkb3duLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuI3Nob3BMaXN0aW5ncyB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0LFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5kZy1wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0LFxuLmFyY2hpdmUgdWwucHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2IC5jb3VudGRvd24tdGV4dCB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbiNzaG9wTGlzdGluZ3MgdWwucHJvZHVjdHMge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKioqKioqKioqIEluIFByb2dyZXNzICoqKioqKioqKioqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzcGlubmVyLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAlLCAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC04ZGVnKTtcbiAgfVxuICAzMCUsIDUwJSwgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICB9XG4gIDQwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSgtOGRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtOGRlZyk7XG4gIH1cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSg4ZGVnKTtcbiAgfVxuICA0MCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKC04ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLThkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcG9wIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwb3Age1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG59XG4uZmEtc3Bpbm5lci10aGlyZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItYW5pbWF0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWFuaW1hdGlvbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KTtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmZhLWNpcmNsZS1jaGVjayB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwb3AgMC4zcyAxO1xuICAgICAgICAgIGFuaW1hdGlvbjogcG9wIDAuM3MgMTtcbn1cblxuLmNhcnQtcG9wIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHRhZGEgMS41cyAxO1xuICAgICAgICAgIGFuaW1hdGlvbjogdGFkYSAxLjVzIDE7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5saW1pdGVkLXJlbGVhc2UtbWF4LXB1cmNoYXNlLW5vdGljZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjk0Mzc4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDVweCAwcHggMHB4IDBwYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AgLmV0X3Nob3BfaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5xdWFudGl0eSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAucXVhbnRpdHkge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5xdWFudGl0eSAuaW5wdXQtdGV4dC5xdHkge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwcHggMHB4IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNjMjM1MjYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAucXVhbnRpdHkgLmlucHV0LXRleHQucXR5LmluYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTlhOWE5ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLmxvZ2luLXJlcXVpcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIgYS5sb2dpbi1ub3RpY2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlciA+ICo6bm90KC5xdWFudGl0eSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5zaG93LWFkZGluZyAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5hZGRpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIuc2hvdy1hZGRpbmcgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgb3BhY2l0eTogMDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3ctZG9uZSAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5kb25lIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3ctZG9uZSAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQge1xuICBvcGFjaXR5OiAwO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIuc2hvdy12aWV3IGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3ctdmlldyAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQge1xuICBvcGFjaXR5OiAwO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0LFxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMsXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gIGxlZnQ6IDE1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQsXG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLm9uZS1sZWZ0IC5hZGRfdG9fY2FydF9hbmltYXRpb25zLFxuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjYzIzNTI2ICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucyB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2E5YTlhOSAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgYS5hZGRlZF90b19jYXJ0LndjLWZvcndhcmQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMxNTZjYWIgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5wcm9wZXJ0eS1zdG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgei1pbmRleDogMTtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydDpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydCxcbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogM3B4IDNweCAzcHggMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgbGVmdDogODVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQsXG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nOiAwLjNlbSAxZW07XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMWQ2YWFhO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZC5oaWRlLWltcG9ydGFudCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDZhYWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQ2YWFhICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAubWFya2V0cGxhY2VUb2tlbkJ0biB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucyB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItd2lkdGg6IDNweCAzcHggM3B4IDBweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjYTlhOWE5O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICBsZWZ0OiA4NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGRfdG9fY2FydF9hbmltYXRpb25zLmRvbmUge1xuICBjb2xvcjogIzA2NTcwNjtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGRfdG9fY2FydF9hbmltYXRpb25zLmFkZGluZyB7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMgaSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5kb25lLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5hZGRpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5uYXYtLW1hcmtldHBsYWNlLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2LS1ybW0sXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5uYXYtLXNlbGwtdG9rZW5zLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2LS1kZWZpLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2LS1sZWFybixcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdjItLWFmZmlsaWF0ZS1wcm9ncmFtLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2Mi0tcG9ydGZvbGlvLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2Mi0tYWZmaWxpYXRlLWRhc2hib2FyZCxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdjItLW9yZGVycyxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdjItLWRvY3VtZW50cyxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLmV0LWNhcnQtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tcG9ydGZvbGlvLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1vcmRlcnMsXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWRvY3VtZW50cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgdWwucHJvZHVjdHMuY29sdW1ucy0xLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciBwLndvb2NvbW1lcmNlLXJlc3VsdC1jb3VudCxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgI3JtbS1zZWN0aW9uLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAud29vY29tbWVyY2Utb3JkZXJpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ua3ljLWluY29tcGxldGUgLm5hdi0tc2VsbC10b2tlbnMsXG4ua3ljLWluY29tcGxldGUgLm5hdjItLWFmZmlsaWF0ZS1wcm9ncmFtLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYyLS1hZmZpbGlhdGUtZGFzaGJvYXJkLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYyLS1vcmRlcnMsXG4ua3ljLWluY29tcGxldGUgLm5hdjItLWRvY3VtZW50cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5reWMtaW5jb21wbGV0ZSBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1wb3J0Zm9saW8sXG4ua3ljLWluY29tcGxldGUgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tb3JkZXJzLFxuLmt5Yy1pbmNvbXBsZXRlIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWRvY3VtZW50cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5reWMtaW5jb21wbGV0ZSAua3ljLWluY29tcGxldGUtc2hvcC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLXNob3Atc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmt5Yy1pbmNvbXBsZXRlIC5reWMtaW5jb21wbGV0ZS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIHBhZGRpbmc6IDM1cHggNDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5reWMtaW5jb21wbGV0ZSAua3ljLWluY29tcGxldGUtY29udGFpbmVyIGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLWNvbnRhaW5lciAua3ljLWluY29tcGxldGUtdGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLmt5Yy1pbmNvbXBsZXRlIC5reWMtaW5jb21wbGV0ZS1jb250YWluZXIgLmt5Yy1pbmNvbXBsZXRlLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG59XG4ua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLWNvbnRhaW5lciBhIHtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xufSIsIkAtd2Via2l0LWtleWZyYW1lcyByZWFsdC1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyByZWFsdC1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLnJlYWx0LXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWFsdC1zcGlubmVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y0XCI7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE4cHgpO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICAtd2Via2l0LWFuaW1hdGlvbjogcmVhbHQtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiByZWFsdC1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbn1cbi5yZWFsdC1zcGlubmVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lcGFnZS1ndWVzdC1jb250ZW50LCAuZ3Vlc3Qtc3RhdHMtc2VjdGlvbiwgI2d1ZXN0LW1hcC1pbmZvLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keTpub3QoLmxvZ2dlZC1pbikgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHk6bm90KC5sb2dnZWQtaW4pICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ob21lcGFnZS1ndWVzdC1jb250ZW50LCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ndWVzdC1zdGF0cy1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5reWMtaW5jb21wbGV0ZSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNndWVzdC1tYXAtaW5mby1zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjZXZhbC1zaG93Y2FzZS1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNldmFsLXNob3djYXNlLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNldmFsLXNob3djYXNlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUVGRiAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IGgxIHtcbiAgY29sb3I6ICMxMTJDNEMgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHAsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuYm9keS5sb2dnZWQtaW4uaXMtVVMtbm9uLUFJLmhpZGUtcHJvZHVjdHMtdXMtbm9uLWFpIC5yZWFsdC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy1ub24tQUkuaGlkZS1wcm9kdWN0cy11cy1ub24tYWkgI3Nob3BMaXN0aW5ncyAuZXRfcGJfbW9kdWxlOm5vdCguZXRfcGJfc2hvcCkgI3VzLW5vbi1haS1ibG9ja2VyLW5vdGljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy1ub24tQUkuaGlkZS1wcm9kdWN0cy11cy1ub24tYWk6bm90KC5yb2xlLWFkbWluLCAucm9sZS12aWV3X29ubHkpICN1cy1ub24tYWktYmxvY2tlci1ub3RpY2Uge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA1NHB4IDA7XG59XG5cbiN1cy1ub24tYWktYmxvY2tlci1ub3RpY2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3VzLW5vbi1haS1ibG9ja2VyLW5vdGljZSAuZXRfcGJfcm93IHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgcGFkZGluZzogMzBweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlOm5vdCgudmlzaWJsZSkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAucmVhbHQtY2Fyb3VzZWwsXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjc2hvcExpc3RpbmdzIC5ldF9wYl9zaG9wLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pIC5yZWFsdC1jYXJvdXNlbC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgI3Nob3BMaXN0aW5ncyAuZXRfcGJfc2hvcC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEudmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5hcmNoaXZlICNsZWZ0LWFyZWEgPiAqOm5vdCgud29vY29tbWVyY2UtYnJlYWRjcnVtYik6bm90KC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIpOm5vdCgjZXQtYm9jKTpub3QoLnJlYWx0LXNwaW5uZXIpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5hcmNoaXZlICNsZWZ0LWFyZWEgPiAqOm5vdCgud29vY29tbWVyY2UtYnJlYWRjcnVtYik6bm90KC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIpOm5vdCgjZXQtYm9jKTpub3QoLnJlYWx0LXNwaW5uZXIpLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2UuYXJjaGl2ZSAjbGVmdC1hcmVhID4gKjpub3QoLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIpOm5vdCgud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyKTpub3QoI2V0LWJvYyk6bm90KC5yZWFsdC1zcGlubmVyKTpub3QoLnZpc2libGUpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudCxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IC5saXN0aW5nTWV0YSxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24sXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdBYm91dCxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNldC1ib2M6bm90KDpmaXJzdC1jaGlsZCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdNZXRhLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAubGlzdGluZ0Fib3V0LnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjZXQtYm9jOm5vdCg6Zmlyc3QtY2hpbGQpLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudDpub3QoLnZpc2libGUpLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdNZXRhOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAubGlzdGluZ0Fib3V0Om5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjZXQtYm9jOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCgudmlzaWJsZSkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbiNldC1ib2MgLndoeURldHJvaXQgLmV0X3BiX3JvdyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn0iLCJALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi53b29jb21tZXJjZS1FZGl0QWNjb3VudEZvcm0gZmllbGRzZXQge1xuICBtYXJnaW46IDMwcHggMCAzMHB4O1xuICBwYWRkaW5nOiAzNnB4IDIwcHggMjBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmOGZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdG9wOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNiYXphYXItbW9kYWwtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDgwJTtcbiAgbWF4LWhlaWdodDogODAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAjYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogOTAlO1xuICB9XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtc2Nyb2xsYWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWhlYWRlciA+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+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0ID4gbGkgPiBoNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0ID4gbGkgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiAuZXRfcGJfY29sdW1uOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gICNkZXRva2VuaXphdGlvbi1zZWN0aW9uIGg0Lm1ldGFMYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQubWV0YUxhYmVsICsgc3Bhbi5kYXRhIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmNvbC1oZWFkIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5tZXRhTGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmNvbC1oZWFkIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIHtcbiAgLyogTGluZSBmb3JtYXR0aW5nIC0tIHJlcGxhY2Ugd2l0aCBwcm9wZXIgdGFyZ2V0aW5nIHN0YXJ0aW5nIGluIGZpZWxkIGNvbmZpZyBmaWxlcy4gKi9cbiAgLyogSGlkZGVuICovXG4gIC8qIEluZGVudGVkICovXG4gIC8qIFRvdGFscyAqL1xuICAvKiBOZWdhdGl2ZXMgKi9cbiAgLyogU3BhY2UgYmVmb3JlICovXG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCBsaSB7XG4gIHBhZGRpbmc6IDJweCAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCBsaSBoNC5tZXRhTGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgbGkgaDQubWV0YUxhYmVsICsgc3Bhbi5kYXRhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsICsgLmNvbC1oZWFkIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFF1b3J1bVJlcXVpcmVtZW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRPcGVyYXRpbmdFeHBlbnNlUmVpbWJ1cnNlbWVudCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFNvdXJjaW5nRmVlLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRNYWludGVuYW5jZVJlc2VydmUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0T3BlcmF0aW5nRXhwZW5zZVJlaW1idXJzZW1lbnQgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0U291cmNpbmdGZWUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIGg0Lm1ldGFMYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRNYWludGVuYW5jZVJlc2VydmUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0T3BlcmF0aW5nRXhwZW5zZVJlaW1idXJzZW1lbnQgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0U291cmNpbmdGZWUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHNwYW4uZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRHcm9zc1JlZGVtcHRpb24sXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXROZXRSZWRlbXB0aW9uLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0VG90YWxWYWx1ZURpc3RyaWJ1dGVkIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM0NDQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0Q2xvc2luZ0Nvc3RzIGg0Lm1ldGFMYWJlbCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldENsb3NpbmdDb3N0cyBzcGFuLmRhdGEsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRSZWFsVEV4aXRGZWUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVhbFRFeGl0RmVlIHNwYW4uZGF0YSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFRheGVzRHVlIGg0Lm1ldGFMYWJlbCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFRheGVzRHVlIHNwYW4uZGF0YSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFdpdGhob2xkaW5nUGVyVG9rZW4gaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0V2l0aGhvbGRpbmdQZXJUb2tlbiBzcGFuLmRhdGEge1xuICBjb2xvcjogI2U1MDIwMiAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UXVvcnVtVHlwZSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFR5cGVPZlZvdGUsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRUb2tlblNuYXBzaG90LFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0Q2xvc2luZ1Byb2Nlc3MsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRSRUdEaXN0cmlidXRpb24sXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRUb3RhbFB1cmNoYXNlQW1vdW50IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldEluaXRpYWxMYXVuY2hST0kgKyAuYXNzZXRDdXJyZW50VG90YWxJbnZlc3RtZW50IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIC5wcm9wb3NlZC1hc3NldC12YWx1ZXMgdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMnB4IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIC5wcm9wb3NlZC1hc3NldC12YWx1ZXMgdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIGg0Lm1ldGFMYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjZGV0b2tlbml6YXRpb24tYmx1cmIge1xuICBwYWRkaW5nLXRvcDogODJweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uICNkZXRva2VuaXphdGlvbi1ibHVyYiAuZXRfcGJfY29sdW1uIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjZGV0b2tlbml6YXRpb24tYmx1cmIgLmV0X3BiX2NvbHVtbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2RldG9rZW5pemF0aW9uLWJsdXJiIC5ldF9wYl9jb2x1bW4gcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2RldG9rZW5pemF0aW9uLWJsdXJiIC5ldF9wYl9jb2x1bW4gcC5jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uICNkZXRva2VuaXphdGlvbi1ibHVyYiAuZXRfcGJfY29sdW1uIHAgYSB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAuZXRfcGJfcm93Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmV0X3BiX3JvdzpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQuaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCBhIHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5leHRyYS1sYXJnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQuZXh0cmEtbGFyZ2UucmVzdWx0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5leHRyYS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjdm90ZS1yZXN1bHQgLmV0X3BiX2NvbHVtbiB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI3ZvdGUtcmVzdWx0IC5ldF9wYl9jb2x1bW4gaDQucmVzdWx0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2ZpbmFsLWZpZWxkcyAuZXRfcGJfY29sdW1uIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTEyYzRjO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gdWwge1xuICBwYWRkaW5nOiA4cHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI2ZhY3RvcmluZy1pbnZvaWNlcy1kZXRhaWxzLmZhY3RvcmluZy1pbnZvaWNlcy1zZWN0aW9uLnRhYnMtc2VjdGlvbiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZmFjdG9yaW5nLWludm9pY2VzLWRldGFpbHMuZmFjdG9yaW5nLWludm9pY2VzLXNlY3Rpb24udGFicy1zZWN0aW9uIGJ1dHRvbjpob3ZlciwgI2ZhY3RvcmluZy1pbnZvaWNlcy1kZXRhaWxzLmZhY3RvcmluZy1pbnZvaWNlcy1zZWN0aW9uLnRhYnMtc2VjdGlvbiBidXR0b246Zm9jdXMge1xuICBjb2xvcjogb3JhbmdlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIC5pbnZvaWNlLWRhdGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW52b2ljZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5OTk5O1xuICB0b3A6IC0xMDAwMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmludm9pY2UtbW9kYWwuc2hvdyB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5OTk5OTk7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDEwMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyNDBweCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciB7XG4gICAgdG9wOiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgfVxufVxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIC5pbnZvaWNlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzI5NDM3ODtcbiAgcGFkZGluZzogMTZweCA0MHB4IDE2cHggMjRweDtcbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgaDMge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgLmludm9pY2UtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIC5pbnZvaWNlLWNsb3NlOmhvdmVyLCAuaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIC5pbnZvaWNlLWNsb3NlOmZvY3VzIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgLmludm9pY2UtY2xvc2Uge1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG59XG4uaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogc29saWQgIzI5NDM3OCA4cHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS10ZXh0IC5wZGZlbWItdmlld2VyLFxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIC5pbnZvaWNlLXRleHQgLnBkZmVtYi1wYWdlc2NvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufSIsIi5xdHktZXJyb3ItbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDFweDtcbiAgY29sb3I6ICNEODAwMEM7XG4gIGJhY2tncm91bmQ6ICNmZmQyZDI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEODAwMEM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn0iLCJib2R5ID4gLmN1c3RvbS1nYXRld2F5LWZlZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53Yy1zdHJpcGUtY2FyZC1pY29ucy1jb250YWluZXIgKyAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlX2NjLW5ldy1tZXRob2QtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlLWJvb3RzdHJhcC1mb3JtIC5yb3c6bGFzdC1vZi10eXBlIC5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1jYXJkLWljb25zLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBub25lO1xufVxubGkucGF5bWVudF9tZXRob2Rfc3RyaXBlX2NjIC5wYXltZW50X2JveC5wYXltZW50X21ldGhvZF9zdHJpcGVfY2Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1ib290c3RyYXAtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlLXNhdmUtc291cmNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAjc3RyaXBlLWNhcmQtbnVtYmVyLmZvY3VzZWQgKyBsYWJlbFtmb3I9c3RyaXBlLWNhcmQtbnVtYmVyXSxcbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAjc3RyaXBlLWV4cC5mb2N1c2VkICsgbGFiZWxbZm9yPXN0cmlwZS1leHBdLFxubGkucGF5bWVudF9tZXRob2Rfc3RyaXBlX2NjICNzdHJpcGUtY3Z2LmZvY3VzZWQgKyBsYWJlbFtmb3I9c3RyaXBlLWN2dl0ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogMTdweDtcbiAgY29sb3I6ICM0NDQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1ib290c3RyYXAtZm9ybSAubWQtZm9ybS5tZC1vdXRsaW5lLlN0cmlwZUVsZW1lbnQtLWNvbXBsZXRlICsgbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogMTdweDtcbn1cblxuI3Zpc2EtZGlzYWJsZWQtbm90aWNlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4jdmlzYS1kaXNhYmxlZC1ub3RpY2UgLm5vdGljZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2M1MDAwMDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi53b29jb21tZXJjZS1jaGVja291dCAucGF5bWVudF9tZXRob2Rfd2NfY2hlY2tvdXRfY29tX2NhcmRzIGltZyNjYXJkcy1pY29uIHtcbiAgdG9wOiAwcHg7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS10ZXh0IC5uby1hbWV4IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJhY2tncm91bmQ6ICMwMDZmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiA3cHggMTZweCA2cHg7XG4gIGJhY2tncm91bmQ6ICNjNTAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IC0xOXB4O1xuICBib3JkZXI6IDFlbSBzb2xpZCAjYzUwMDAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAud2NfcGF5bWVudF9tZXRob2QgLmN1c3RvbS1nYXRld2F5LWZlZSAuYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWUgLmN1c3RvbS1nYXRld2F5LWZlZS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIC5jdXN0b20tZ2F0ZXdheS1mZWUtbGluazpob3ZlciwgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIC5jdXN0b20tZ2F0ZXdheS1mZWUtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlOmJlZm9yZSB7XG4gICAgdG9wOiAtMTlweDtcbiAgICBsZWZ0OiAxOXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNjNTAwMDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuN2VtO1xuICB9XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI25vLWNjLWNvdW50cnktbm90aWNlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMTEyYzRjO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI25vLWNjLWNvdW50cnktbm90aWNlLXdyYXBwZXIgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNuby1jYy1jb3VudHJ5LW5vdGljZS13cmFwcGVyIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAjYmlsbGluZ19wb3N0Y29kZV9maWVsZC5yZWFsdC1ub3QtcmVxdWlyZWQgYWJici5yZXF1aXJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5sYWJlbF90aXRsZSArIC5sYWJlbF90aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5ldF9wYl9idXR0b25fbW9kdWxlX3dyYXBwZXIubG9naW4tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAucmVhbHQtY2hlY2tvdXQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5yZWFsdC1jaGVja291dC1oZWFkZXIgaDMge1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLmNoZWNrb3V0LWxhc3RuYW1lLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBjb2xvcjogIzI5NDM3ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAjYmlsbGluZ19sYXN0X25hbWU6Zm9jdXMgKyAuY2hlY2tvdXQtbGFzdG5hbWUtbWVzc2FnZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwcm9oaWJpdGVkLXByb3BlcnR5LWNoZWNrb3V0LW5vdGljZSBoMyxcbiNpbnZhbGlkLWt5Yy1jaGVja291dC1ub3RpY2UgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIHVsLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgbGksXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGxpIHtcbiAgcGFkZGluZzogMTJweCAxOHB4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZWRmZjtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgLmJ1dHRvbi13cmFwcGVyLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSAuYnV0dG9uLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIGEsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGEge1xuICBtYXJnaW46IDAgN3B4O1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgYTpob3ZlciwgI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIGE6Zm9jdXMsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGE6aG92ZXIsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2NyZWRpdC1jYXJkLXByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2NyZWRpdC1jYXJkLXByZXZpZXcgLmNyZWRpdC1jYXJkLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jY3JlZGl0LWNhcmQtcHJldmlldyAuY3JlZGl0LWNhcmQtc2VjdGlvbiBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG4jY29pbmJhc2UtbWFpbi1pY29uIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyN3B4O1xufSIsIi8qIFdvb0NvbW1lcmNlIFN0eWxlcyAqL1xuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kb3dubG9hZHMge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG5cbi53dXAtcHJpY2UtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IC5ldF9wYl9idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlIGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLFxuLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmV0X2J1dHRvbl9ub19pY29uIC5ldF9wYl9idXR0b24sIC5ldF9idXR0b25fbm9faWNvbiAuZXRfcGJfYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2ljb25fdmlzaWJsZS5ldF9idXR0b25fbGVmdCAuZXRfcGJfYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2ljb25fdmlzaWJsZS5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYS5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0IC5ldF9wYl9idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgYS5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIge1xuICBwYWRkaW5nOiAwLjNlbSAxZW0gIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53b29jb21tZXJjZSBhOmhvdmVyLCAud29vY29tbWVyY2UgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhOmhvdmVyLFxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndvb0FjY291bnQgLndvb2NvbW1lcmNlLWVycm9yIGEge1xuICBjb2xvcjogI2UwOTkwMDtcbn1cblxuLndvb0FjY291bnQgLndvb2NvbW1lcmNlLWVycm9yIGE6aG92ZXIsXG4ud29vQWNjb3VudCAud29vY29tbWVyY2UtZXJyb3IgYTpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLndvb2NvbW1lcmNlIHVsIGxpLnByb2R1Y3QgYS5wcm9kdWN0LWxpbmsge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud29vY29tbWVyY2UgdWwgbGkucHJvZHVjdCBhOmhvdmVyLFxuLndvb2NvbW1lcmNlIHVsIGxpLnByb2R1Y3QgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm1hcmtldHBsYWNlRGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIGEge1xuICAvKiBcdHdpZHRoOiA1NSUgIWltcG9ydGFudDsgKi9cbiAgLyogXHRtYXJnaW46IGF1dG87ICovXG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud29vY29tbWVyY2UgaW1nLFxuLndvb2NvbW1lcmNlLXBhZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgaW1nLFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBhIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucmVhbFRMaXN0aW5nIHNwYW4ud29vY29tbWVyY2UtUHJpY2UtYW1vdW50LmFtb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5yZWFsVExpc3RpbmcgLmxpc3RpbmdIZXJvIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBwYWRkaW5nLXRvcDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIGEge1xuICBjb2xvcjogIzkwMTYyZDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIGE6aG92ZXIge1xuICBjb2xvcjogIzI5NDM3OTtcbn1cblxuaHIubGlzdGluZ0hSIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0M7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbmgxLnByb2R1Y3RfdGl0bGUge1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmgzLnByaWNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICBoMy5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTtcbiAgfVxufVxuaDMucHJpY2Uuc3BsaXQtb2ZmZXJpbmcge1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuaDMucHJpY2UubWluaW1pemUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbmgzLnByaWNlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWFsVExpc3RpbmcgaDYge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjE1ZW07XG59XG5cbi5yZWFsVExpc3RpbmcgcCB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi8qIExpc3RpbmcgU3R5bGVzICovXG4ud2h5RGV0cm9pdCAuZXRfcGJfcm93XzAuZXRfcGJfcm93LFxuI21haW4tZm9vdGVyIC5ldF9wYl9yb3cge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTA3LCAxNzAsIDIzNSwgMC4xKTtcbn1cblxuLnJlYWxUTGlzdGluZyAucm93Lmxpc3RpbmdHYWxsZXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0ICNldC1ib2Mge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAud2h5RGV0IHtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLmxpc3RpbmdNZXRhIC50YXJnZXRDb3B5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbmZvcm0uY2FydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi53b29jb21tZXJjZSAuYnV0dG9uLnByb2R1Y3RfdHlwZV9zaW1wbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgLm1hcmtldHBsYWNlTG9naW5CdG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJlbSAwIDNlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI4NDEzO1xuICBwYWRkaW5nOiA2cHggMTAlO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZWI4NDEzO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLndvb2NvbW1lcmNlIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46aG92ZXIsXG4ud29vY29tbWVyY2UgLm1hcmtldHBsYWNlTG9naW5CdG4gYS5sb2dpbkJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogI2ViODQxMztcbn1cblxuLndvb2NvbW1lcmNlIC5jb21pbmdfc29vbiAubWFya2V0cGxhY2VMb2dpbkJ0biBhLmxvZ2luQnRuLFxuLndvb2NvbW1lcmNlIC5jb21pbmdfc29vbiAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhNmE2YTYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46aG92ZXIsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46Zm9jdXMsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG46aG92ZXIsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG4gLnNlcGFyYXRvcixcbi53b29jb21tZXJjZSAucHJvZHVjdF9jYXQtdGFraW5nLXJlc2VydmF0aW9ucyAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuIC5zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0biB7XG4gIG1hcmdpbi10b3A6IDEuNWVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMxNTZjYWI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0bjpob3Zlcixcbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOmZvY3VzIHtcbiAgY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuM2VtIDFlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG4gLmFtb3VudCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOmhvdmVyIC5hbW91bnQsXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0bjpmb2N1cyAuYW1vdW50IHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG5cbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmxpLndjX3BheW1lbnRfbWV0aG9kIHtcbiAgcGFkZGluZzogNnB4IDA7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZXJyb3IsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8sXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDEycHggMThweCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWVycm9yIGxpOm5vdCg6bGFzdC1jaGlsZCksXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1lcnJvciBhLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvIGEsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb250cm9sLXRodW1icyBsaTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI5cHgpIHtcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG59XG5saS5mbGV4LW5hdi1wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbn1cblxubGkuZmxleC1uYXYtbmV4dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lci53b29jb21tZXJjZSB1bCAucHJvZHVjdCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMWVtIDdweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lciB1bCAucHJvZHVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbmEuZmxleC1wcmV2LFxuYS5mbGV4LW5leHQsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXYsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuXG5hLmZsZXgtcHJldixcbmEuZmxleC1uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAtMjJweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IC0yMnB4O1xufVxuXG5hLmZsZXgtcHJldjpob3ZlciwgYS5mbGV4LW5leHQ6aG92ZXIsXG5hLmZsZXgtcHJldjpmb2N1cywgYS5mbGV4LW5leHQ6Zm9jdXMsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5cbmEuZmxleC1wcmV2OjpiZWZvcmUsXG5hLmZsZXgtbmV4dDo6YWZ0ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cblxuYS5mbGV4LXByZXY6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbiAgbGVmdDogMTZweDtcbn1cblxuYS5mbGV4LW5leHQ6OmFmdGVyLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICByaWdodDogMTZweDtcbn1cblxuYS5mbGV4LXByZXY6aG92ZXI6OmJlZm9yZSwgYS5mbGV4LW5leHQ6aG92ZXI6OmFmdGVyLFxuYS5mbGV4LXByZXY6Zm9jdXM6OmJlZm9yZSwgYS5mbGV4LW5leHQ6Zm9jdXM6OmFmdGVyLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOjpiZWZvcmUsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tcHJldjpmb2N1czo6YmVmb3JlLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzOjpiZWZvcmUge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC53b29jb21tZXJjZSBhLmJ1dHRvbiB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ucmVhbFRMaXN0aW5nIC53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXQucXR5IHtcbiAgd2lkdGg6IGF1dG87XG4gIHRvcDogMC41ZW07XG59XG5cbmlucHV0LnF0eV9idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIge1xuICBjb2xvcjogI2MyMzUyNjtcbn1cblxuYm9keSAuZXRfcGJfYnV0dG9uLCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LCAud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwgLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LCAud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0LCAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBhLmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b24sIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24sIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIC53b29jb21tZXJjZS1wYWdlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UtbWVzc2FnZSBhLmJ1dHRvbi53Yy1mb3J3YXJkIHtcbiAgLyogXHRiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDsgKi9cbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3NlY3Rpb24gLmFzLWFycm93cy1jb250cm9sIC5hcy1wcmV2IC5ldF9wYl9idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zZWN0aW9uIC5hcy1hcnJvd3MtY29udHJvbCAuYXMtbmV4dCAuZXRfcGJfYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3NlY3Rpb24gLmFzLWFycm93cy1jb250cm9sIC5hcy1wcmV2IC5ldF9wYl9idXR0b246OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2VjdGlvbiAuYXMtYXJyb3dzLWNvbnRyb2wgLmFzLW5leHQgLmV0X3BiX2J1dHRvbjo6YWZ0ZXIge1xuICBsZWZ0OiAtMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZXRfcGJfY29sdW1uXzAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC5wcm9kdWN0cyAucHJvZHVjdCAuYnV0dG9uLCAuZXRfcGJfY29sdW1uXzAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC5wcm9kdWN0cyAucHJvZHVjdCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6YWZ0ZXIsIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSBhLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmFmdGVyLCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmFmdGVyLCAud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uOmFmdGVyLCAud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLCAud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIge1xuICBwYWRkaW5nOiAwLjNlbSAxZW07XG59XG5cbiN3Yy1zdHJpcGUtcGF5bWVudC1yZXF1ZXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b21TdG9ja0Rpc3BsYXkgLnN0b2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cblxuLmN1c3RvbVN0b2NrRGlzcGxheSAuc3RvY2sgLmxpbWl0ZWQtc3RvY2sge1xuICBjb2xvcjogI2M5MDQwNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhlbHBlclRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgLyogICBwYWRkaW5nLWJvdHRvbTogM2VtICFpbXBvcnRhbnQ7ICovXG59XG5cbi5ob21lTnV0cml0aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNTksIDE1OSwgMTU5LCAwLjEpO1xuICBwYWRkaW5nOiAxZW07XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ob21lTnV0cml0aW9uIGgzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5yZWFsVExpc3RpbmcgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiB1bC5pbnZlc3RvcklEbGlzdCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuICovXG51bC5wcm9kdWN0X3RhZ3Mge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxudWwucHJvZHVjdF90YWdzIGxpLnRhZ0xpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbn1cblxuLnRhZ2dlZF9hcyB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1heC13aWR0aDogNTAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxucC5kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuXG51bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSAuYXNzZXRMZWFzZVRlcm1zLFxudWwuaW52ZXN0b3JJRGxpc3QubWFya2V0cGxhY2UgLmVzdGVxdWl0eSxcbnVsLmludmVzdG9ySURsaXN0Lm1hcmtldHBsYWNlIC5hc3NldFJlbnRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21pbmdfc29vbiAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLm9mZmVyaW5nX2Nsb3NlZCAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLmV4aXRfcHJvcG9zZWQgLmN1c3RvbVN0b2NrRGlzcGxheSxcbi5leGl0X29uZ29pbmcgLmN1c3RvbVN0b2NrRGlzcGxheSxcbi5leGl0X2NvbXBsZXRlIC5jdXN0b21TdG9ja0Rpc3BsYXksXG4uZnVsbHlfc3Vic2NyaWJlZCAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLnNvbGRfb3V0IC5jdXN0b21TdG9ja0Rpc3BsYXksXG4udG9rZW5zX21pZ3JhdGVkIC5jdXN0b21TdG9ja0Rpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVhbFRtYXJrZXRwbGFjZSAuYW1vdW50IHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VsaXN0aW5nQnV0dG9uIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDEwJTtcbiAgYm9yZGVyLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjOTAxNjJkO1xuICBib3JkZXI6IDRweCBzb2xpZCAjOTAxNjJkICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjOTAxNjJkICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5ldF9zaG9wX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uaG9tZXBhZ2VMaXN0aW5ncyAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUsXG4uaG9tZXBhZ2VMaXN0aW5ncyAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSxcbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGgzIHtcbiAgcGFkZGluZzogMCAxZW07XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5wcmljZSB7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuXG5saS5jb21pbmdfc29vbiB1bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiAgIGZsb2F0OiBub25lOyAqL1xufVxuXG4uaG9tZXBhZ2VMaXN0aW5ncyAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VsaXN0aW5nQnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3R0b206IDJlbTtcbiAgcmlnaHQ6IDA7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZWxpc3RpbmdCdXR0b24gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZS5jb2x1bW5zLTMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Om50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdCAuZXRfb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3RzIC5wcm9kdWN0LnByb2R1Y3RfY2F0LXRha2luZy1yZXNlcnZhdGlvbnMgYS5wcm9kdWN0X3R5cGVfc2ltcGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIgLnByb2R1Y3QgLnByb2R1Y3QtbGluayBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV0X2Z1bGxfd2lkdGhfcGFnZS53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgZGl2LnBwbSxcbmRpdi5wcG0gcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5kaXYucHBtIHAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxubGkuY29taW5nX3Nvb24gZGl2LnBwbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG59XG5cbi5zb29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLnJlYWxUYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE1NmNhYiAhaW1wb3J0YW50O1xufVxuXG5saS5wcm9kdWN0X2NhdC1jb21pbmctc29vbiAuc29vbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIHVsLmludmVzdG9ySURsaXN0Lm1hcmtldHBsYWNlIHtcbiAgd2lkdGg6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogNWVtICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxudWwuaW52ZXN0b3JJRGxpc3QubWFya2V0cGxhY2UgbGkge1xuICAvKiBcdHBhZGRpbmc6IDZweCAwIDEycHg7ICovXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuXG51bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvdHRvbTogNi41ZW07XG4gIHJpZ2h0OiAwO1xufVxuXG4vKlxuLnNpbmdsZS1wcm9kdWN0IC5jb21pbmdfc29vbi10ZXh0IGgyIHtcblx0Y29sb3I6ICMxNTZjYWI7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAub2ZmZXJpbmdfY2xvc2VkLXRleHQgaDIge1xuXHRjb2xvcjogIzExMmM0Yztcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5vZmZlcmluZ19jbG9zZWQtdGV4dCBwIHtcblx0Y29sb3I6ICMxMTJjNGM7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0cGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuXG5cblxuLnNpbmdsZS1wcm9kdWN0IC5zb2xkX291dC10ZXh0IGgyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRwYWRkaW5nOiAwLjVlbSAxZW07XG5cdGJhY2tncm91bmQ6ICMxMTJjNGM7XG5cdGNvbG9yOiB3aGl0ZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5zb2xkX291dC10ZXh0IHAge1xuXHRjb2xvcjogIzExMmM0Yztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuICovXG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbn1cblxuLmNvbWluZ19zb29uIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbn1cblxuLm5ld19wcm9kdWN0IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUFFNDtcbn1cblxuLmF2YWlsYWJsZSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG59XG5cbi5vZmZlcmluZ19jbG9zZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2NDY0O1xufVxuXG4udG9rZW5zX21pZ3JhdGVkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwMTYyZTtcbn1cblxuLmV4aXRfcHJvcG9zZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJlO1xufVxuXG4uZXhpdF9vbmdvaW5nIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGE4YTtcbn1cblxuLmV4aXRfY29tcGxldGUgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRkO1xufVxuXG4uc3dhcF9wcm9wb3NlZCAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQ7XG59XG5cbi52b3RlX3Byb3Bvc2VkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyOWQxOTtcbn1cblxuLnZvdGVfY29tcGxldGVkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGE4YTtcbn1cblxuLnNvbGRfb3V0IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLmZ1bGx5X3N1YnNjcmliZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2NDY0O1xufVxuXG4ubmV4dF9yZWludmVzdG1lbnQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNGZmO1xuICBjb2xvcjogIzExMmM0Yztcbn1cblxuLnVuZGVyX3Jlbm92YXRpb24gLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJjO1xufVxuXG4ucHJvZHVjdC5wcm9oaWJpdGVkX3Byb3BlcnR5IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnNvbGRfb3V0LXN0YW1wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5wcm9kdWN0ID4gLnNvbGRfb3V0LXN0YW1wIHtcbiAgcGFkZGluZzogMzAlIDEwJSAwO1xufVxuXG4ud29vY29tbWVyY2Utc2hvcC1sb29wLmxlZnQtY29sIC5zb2xkX291dC1zdGFtcCB7XG4gIHBhZGRpbmc6IDE4JSAxMCUgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QgPiAuc29sZF9vdXQtc3RhbXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNSU7XG4gIH1cbiAgLndvb2NvbW1lcmNlLXNob3AtbG9vcCBsZWZ0LWNvbCAuc29sZF9vdXQtc3RhbXAge1xuICAgIHBhZGRpbmc6IDE4JSAxMCUgMDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCBsZWZ0LWNvbCAuc29sZF9vdXQtc3RhbXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMTglIDEwJSAwO1xufVxuXG4ucHJvaGliaXRlZF9wcm9wZXJ0eSAuZXRfc2hvcF9pbWFnZSxcbi5mdWxseV9zdWJzY3JpYmVkIC5ldF9zaG9wX2ltYWdlLFxuLnNvbGRfb3V0IC5ldF9zaG9wX2ltYWdlIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uc29sZF9vdXQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIsXG4uZnVsbHlfc3Vic2NyaWJlZCAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzExMmM0YztcbiAgYm94LXNoYWRvdzogMnB4IDJweCA2cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLyogLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0Lm5vX3N0YXR1czpub3QoLnByb2hpYml0ZWRfcHJvcGVydHkpIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAjMTEyYzRjO1xufVxuICovXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuY29taW5nX3Nvb24ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTU2Y2FiO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QubmV3X3Byb2R1Y3Qge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBBQUU0O1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuYXZhaWxhYmxlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI5NDM3ODtcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0Lm9mZmVyaW5nX2Nsb3NlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NDY0NjQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTAxNjJlO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5MDE2MmU7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5leGl0X29uZ29pbmcge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4YThhO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuZXhpdF9jb21wbGV0ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMTJjNGQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5zb2xkX291dCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NDY0NjQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5mdWxseV9zdWJzY3JpYmVkIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0LmxpbWl0ZWRfcmVsZWFzZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZDliMjE7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjY2U0ZmY7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC51bmRlcl9yZW5vdmF0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzkwMTYyYztcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0LnByb2hpYml0ZWRfcHJvcGVydHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjQ2NDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2R1Y3QgLnByb2R1Y3QtY29udGVudCB7XG4gIC8qIFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICNjMjM1MjY7ICovXG4gIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIC8qICAgICBib3JkZXItdG9wOiA5cHggc29saWQgI2MyMzUyNjsgKi9cbiAgcGFkZGluZzogMTZweCAxNnB4IDRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2R1Y3QgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wOiA5cHggc29saWQgIzExMmM0Yztcbn1cblxuLmV0X3BiX2NvbHVtbiAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC53b29jb21tZXJjZSB1bCAuY29taW5nX3Nvb24gLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsIGxpLnByb2R1Y3QuY29taW5nX3Nvb24gLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTU2Y2FiO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5uZXdfcHJvZHVjdCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdC5uZXdfcHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEFBRTQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmF2YWlsYWJsZSAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdC5hdmFpbGFibGUgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjk0Mzc4O1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5vZmZlcmluZ19jbG9zZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub2ZmZXJpbmdfY2xvc2VkIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLmV0X3BiX2NvbHVtbiAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC53b29jb21tZXJjZSB1bCAudG9rZW5zX21pZ3JhdGVkIC5wcm9kdWN0LWNvbnRlbnQsXG4ud29vY29tbWVyY2UuYXJjaGl2ZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmU7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmV4aXRfcHJvcG9zZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmU7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmV4aXRfb25nb2luZyAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X29uZ29pbmcgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA4YThhO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5leGl0X2NvbXBsZXRlIC5wcm9kdWN0LWNvbnRlbnQsXG4ud29vY29tbWVyY2UuYXJjaGl2ZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfY29tcGxldGUgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTEyYzRkO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5zb2xkX291dCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5zb2xkX291dCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmZ1bGx5X3N1YnNjcmliZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZnVsbHlfc3Vic2NyaWJlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmxpbWl0ZWRfcmVsZWFzZSAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5saW1pdGVkX3JlbGVhc2UgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGQ5YjIxO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5uZXh0X3JlaW52ZXN0bWVudCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjY2U0ZmY7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnVuZGVyX3Jlbm92YXRpb24gLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QudW5kZXJfcmVub3ZhdGlvbiAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmM7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2hpYml0ZWRfcHJvcGVydHkgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQgIWltcG9ydGFudDtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4ge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLnByb2R1Y3QtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xufVxuXG4jb3JkZXJfcmV2aWV3X2hlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2VjdGlvbiAuY3dwX2V0X3BiX2xheW91dF9zbGlkZXJfc3RhbmRhcmRfMCAuZXRfcGJfYnV0dG9uX3ByZXY6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG59XG5cbi5ldF9wYl90ZXh0XzExIGgyIHtcbiAgZm9udC1zaXplOiAyLjY1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4vKiogU2hvcCBQYWdlICoqL1xuLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlLXNob3AtbG9vcCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2Utc2hvcC1sb29wLmxlZnQtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDIwcHgpO1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5cbi5ldF9wYl9zaG9wIC53b29jb21tZXJjZS1zaG9wLWxvb3AgLmV0X3Nob3BfaW1hZ2Uge1xuICBoZWlnaHQ6IDM2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cblxuLmV0X3BiX3Nob3AgaDIud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ldF9wYl9zaG9wIC5tYXJrZXRwbGFjZS1wcmljZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSwgLnRva2VuLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIFx0d2lkdGg6IDQxJTsgKi9cbiAgcGFkZGluZzogNXB4IDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZXRfcGJfc2hvcCAuaG91c2UtcHJpY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xufVxuXG4uZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgKyAudG9rZW4tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwMDtcbn1cblxuLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS10aXRsZSwgLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtbnVtYmVyLCAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjhweCkge1xuICAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS1udW1iZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbmh0bWxbbGFuZz1ydS1SVV0gLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS10aXRsZSwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLXRpdGxlLFxuaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLXRpdGxlLCBodG1sW2xhbmc9ZXMtRVNdIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtdGl0bGUge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlcixcbmh0bWxbbGFuZz1lcy1FU10gLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS1udW1iZXIsIGh0bWxbbGFuZz1lcy1FU10gLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS1udW1iZXIge1xuICBmb250LXNpemU6IDIuMWVtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqXG4qICBFdmFsIFNob3djYXNlIFN0eWxlc1xuKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmhvbWVwYWdlLWd1ZXN0LWNvbnRlbnQsIC5ndWVzdC1zdGF0cy1zZWN0aW9uLCAjZ3Vlc3QtbWFwLWluZm8tc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHk6bm90KC5sb2dnZWQtaW4pIC5uYXYtLW1hcmtldHBsYWNlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keTpub3QoLmxvZ2dlZC1pbikgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHk6bm90KC5sb2dnZWQtaW4pICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ob21lcGFnZS1ndWVzdC1jb250ZW50LCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ndWVzdC1zdGF0cy1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5reWMtaW5jb21wbGV0ZSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNndWVzdC1tYXAtaW5mby1zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjZXZhbC1zaG93Y2FzZS1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNldmFsLXNob3djYXNlLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNldmFsLXNob3djYXNlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUVGRiAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IGgxIHtcbiAgY29sb3I6ICMxMTJDNEMgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHAsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuI2V2YWwtc2hvd2Nhc2Utc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbiNldmFsLXNob3djYXNlLXNlY3Rpb24ubGItYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEsIDEwOCwgMTcxLCAwLjI1MDk4MDM5MjIpICFpbXBvcnRhbnQ7XG59XG4jZXZhbC1zaG93Y2FzZS1zZWN0aW9uIGRpdiNldmFsLXNob3djYXNlLWhlYWRpbmcgaDIge1xuICBjb2xvcjogIzExMmM0YyAhaW1wb3J0YW50O1xufVxuI2V2YWwtc2hvd2Nhc2Utc2VjdGlvbiBkaXYjZXZhbC1zaG93Y2FzZS1oZWFkaW5nIGg2IHtcbiAgY29sb3I6ICMyOTQzNzggIWltcG9ydGFudDtcbn1cblxuZGl2I2V2YWwtc2hvd2Nhc2Uge1xuICBtYXgtaGVpZ2h0OiAzNzVweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBib3gtc2hhZG93OiBpbnNldCAycHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgcHJveGltaXR5O1xuICBzY3JvbGwtbWFyZ2luLXRvcDogMzBweDtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiAzMHB4O1xuICBzY3JvbGxiYXItY29sb3I6ICM4ZWE3ZDcgI0Y1RjVGNTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk4MXB4KSBhbmQgKG1heC13aWR0aDogMTEyMXB4KSB7XG4gIGRpdiNldmFsLXNob3djYXNlIHtcbiAgICBtYXgtaGVpZ2h0OiAzODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgZGl2I2V2YWwtc2hvd2Nhc2Uge1xuICAgIG1heC1oZWlnaHQ6IDM4MHB4O1xuICAgIHNjcm9sbC1tYXJnaW4tdG9wOiAxNXB4O1xuICAgIHNjcm9sbC1wYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuZGl2I2V2YWwtc2hvd2Nhc2UgaS5mYS1zcGlubmVyLXRoaXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMjk0Mzc4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuZGl2I2V2YWwtc2hvd2Nhc2UgaS5mYS1zcGlubmVyLXRoaXJkLnNob3cge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5kaXYjZXZhbC1zaG93Y2FzZSAuZXZhbC1jYXJkcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA1MHB4IDMwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjIxcHgsIDFmcikpO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgZGl2I2V2YWwtc2hvd2Nhc2UgLmV2YWwtY2FyZHMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIgLmV2YWwtY2FyZCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIgLmV2YWwtY2FyZCAuZXZhbC1wZXJjZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuZGl2I2V2YWwtc2hvd2Nhc2UgLmV2YWwtY2FyZHMtd3JhcHBlciAuZXZhbC1jYXJkIC5ldmFsLXBlcmNlbnQgaDQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMjk0Mzc4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIgLmV2YWwtY2FyZCAuZXZhbC1wZXJjZW50IGg0IGJ1dHRvbi5yZWFsdC10b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIgLmV2YWwtY2FyZCAucC1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5kaXYjZXZhbC1zaG93Y2FzZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zMDE5NjA3ODQzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbmRpdiNldmFsLXNob3djYXNlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5kaXYjZXZhbC1zaG93Y2FzZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zMDE5NjA3ODQzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlYTdkNyAhaW1wb3J0YW50O1xufVxuXG4uZXZhbC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ldmFsLWNvbnRlbnQtd3JhcHBlciAucC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5ldmFsLWNvbnRlbnQtd3JhcHBlciBwLmZvbnQtc20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZXZhbC1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDQvMztcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xufVxuLmV2YWwtY29udGVudC13cmFwcGVyIC5wcm9kdWN0LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLmV2YWwtY2FyZC1uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHggNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0Mzc4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuLmV2YWwtY2FyZC1uYW1lIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmV2YWwtY2FyZC10b3AtY29udGVudCB7XG4gIHBhZGRpbmc6IDhweCAxNXB4IDdweDtcbn1cbi5ldmFsLWNhcmQtdG9wLWNvbnRlbnQgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV2YWwtY2FyZC10b3AtY29udGVudCA+IGRpdiA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuZXZhbC1jYXJkLXRvcC1jb250ZW50ID4gZGl2ID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uZXZhbC1jYXJkLXRvcC1jb250ZW50ID4gZGl2ID4gc3Bhbi5ib2xkLXZhbHVlcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ldmFsLWNhcmQtdG9wLWNvbnRlbnQgPiBkaXYgaS5mYXIuZmEtY2lyY2xlLWluZm8ge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJlYWx0LXRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyIGkge1xuICBsaW5lLWhlaWdodDogMS4xZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyIC5yZWFsdC10b29sdGlwIHtcbiAgei1pbmRleDogOTk5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTIwM3B4O1xuICB0b3A6IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJveC1zaGFkb3c6IDBweCAtMXB4IDZweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyIC5yZWFsdC10b29sdGlwOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICBjb250ZW50OiBcIiBcIjtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogMjVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCBhIHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAgYTpob3ZlciwgLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlYWx0LXRvb2x0aXAtd3JhcHBlcjpob3ZlciAucmVhbHQtdG9vbHRpcCwgLnJlYWx0LXRvb2x0aXAtd3JhcHBlcjpmb2N1cyAucmVhbHQtdG9vbHRpcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4ICMxNTZjYWIgZG90dGVkO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZXZhbC1jYXJkIGJ1dHRvbi5yZWFsdC10b29sdGlwLXdyYXBwZXIge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4udG9rZW5fdHlwZV9mYWN0b3JpbmctcHJvZml0c2hhcmUgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xufSIsImJvZHkud29vY29tbWVyY2Utc2hvcCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuLCBib2R5Lndvb2NvbW1lcmNlLXNob3AgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybixcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybixcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud29vY29tbWVyY2Utc2hvcCAuaXRlbS1ub3RpY2UsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pdGVtLW5vdGljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcHggNnB4IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwYTBhMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuYm9keS53b29jb21tZXJjZS1zaG9wIC5pdGVtLW5vdGljZS5yZW50YWwsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pdGVtLW5vdGljZS5yZW50YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0Mzc4O1xufVxuXG5ib2R5Lndvb2NvbW1lcmNlLXNob3AgLml0ZW0tbm90aWNlIHtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiAtOXB4O1xufVxuXG5saS5wcm9kdWN0LnN0YXR1cy1wcml2YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBSSVZBVEVcIjtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiA2cHggMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAtODFweDtcbiAgei1pbmRleDogOTk5O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uYXBwcmVjaWF0aW9uLW5vdC1pbmNsdWRlZCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG4uYXBwcmVjaWF0aW9uLW5vdC1pbmNsdWRlZCBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLml0ZW0tbm90aWNlIHtcbiAgdG9wOiAtOHB4O1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuYXBwcmVjaWF0aW9uLW5vdC1pbmNsdWRlZCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4vKioqKiAgRlJPTSBUSEVNRSAgKioqKiovXG4uZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gIGNvbG9yOiAjYzIzNTI2O1xufVxuXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zd2lwZXItY29udGFpbmVyIHVsLm1hcmtldHBsYWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG4uaW52ZXN0b3JJRGxpc3Qtd3JhcHBlciB7XG4gIG1hcmdpbjogMjBweCBhdXRvIDE0cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5pbnZlc3RvcklEbGlzdC13cmFwcGVyIC5hc3NldFJlbnRTdGFydERhdGUge1xuICBjb2xvcjogI2Q4OGUwMztcbn1cbi5pbnZlc3RvcklEbGlzdC13cmFwcGVyIC5hc3NldFJlbnRTdGFydERhdGUgLm1ldGFMYWJlbCB7XG4gIGNvbG9yOiAjZDg4ZTAzO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgLmludmVzdG9ySURsaXN0LXdyYXBwZXIsXG4uZXRfcGJfc2hvcCAuaW52ZXN0b3JJRGxpc3Qtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjhweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLmludmVzdG9ySURsaXN0LXdyYXBwZXIsXG4gIC5ldF9wYl9zaG9wIC5pbnZlc3RvcklEbGlzdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG59XG5cbi53b29jb21tZXJjZSAucHJvZHVjdHMgLmludmVzdG9ySURsaXN0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG51bC5hc3NldElEbGlzdCBsaSxcbnVsLmludmVzdG9ySURsaXN0IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweCAwO1xuICAvKiAgIG1hcmdpbi1ib3R0b206IC41ZW07ICovXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xufVxuXG51bC5pbnZlc3RvcklEbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbnVsLmFzc2V0SURsaXN0IGxpOmxhc3QtY2hpbGQsXG51bC5pbnZlc3RvcklEbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG5oNC5tZXRhTGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnVsLmFzc2V0SURsaXN0IHNwYW4uZGF0YSxcbnVsLmludmVzdG9ySURsaXN0IGxpIHNwYW4uZGF0YSB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgdWwuYXNzZXRJRGxpc3Qgc3Bhbi5kYXRhLFxuICB1bC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuLmRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODFweCkgYW5kIChtYXgtd2lkdGg6IDEyNDVweCkge1xuICBkaXYuaW52ZXN0b3JJRGxpc3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCBsaSBoNCxcbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuLmRhdGEge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkgc3Bhbi5kYXRhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRNaW5JbnZlc3RtZW50IGg0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogODU1cHgpIHtcbiAgZGl2LmludmVzdG9ySURsaXN0LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkgaDQsXG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkgc3Bhbi5kYXRhIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IGxpIHNwYW4uZGF0YSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IGxpLmFzc2V0TWluSW52ZXN0bWVudCBoNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEsIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEsIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSAuZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIC5kYXRhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLyoqIENhcm91c2VsIFJlbm92YXRlZCBJbmNvbWUgc3R5bGVzICAqKi9cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pbnZlc3RvcklEbGlzdCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIGg0Lm1ldGFMYWJlbCB7XG4gIGNvbG9yOiAjOTAxNjJDO1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsIGJ1dHRvbi5wcm9kdWN0LXRvb2x0aXAge1xuICB0b3A6IDA7XG59XG5cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkucmVub3ZhdGlvbi10YXJnZXQteWllbGQge1xuICAvKiBkaXNwbGF5OiBub25lOyAqL1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZDg4ZTAzO1xufVxuXG5odG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiAuZGF0YSwgaHRtbFtsYW5nPWZyLUZSXSAuaW52ZXN0b3JJRGxpc3QuYXNzZXRUb2tlblR5cGUgaDQubWV0YUxhYmVsLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG5odG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5odG1sW2xhbmc9ZnItRlJdIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCBodG1sW2xhbmc9ZnItRlJdIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLXNob3AgLmludmVzdG9ySURsaXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICB9XG4gIC5pbnZlc3RvcklEbGlzdCBsaSBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuaW52ZXN0b3JJRGxpc3QgbGkgaDQubWV0YUxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLmludmVzdG9ySURsaXN0IGxpIC5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmludmVzdG9ySURsaXN0IGxpIC5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmV0X3BiX3Nob3AgLm1hcmtldHBsYWNlVG9rZW5CdG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gIHBhZGRpbmctdG9wOiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGltZy5hdHRhY2htZW50LXdvb2NvbW1lcmNlX3RodW1ibmFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBpbWcuYXR0YWNobWVudC13b29jb21tZXJjZV90aHVtYm5haWwge1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5idXR0b24ge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogI2MyMzUyNjtcbiAgYm9yZGVyLWNvbG9yOiAjYzIzNTI2O1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5idXR0b246aG92ZXIsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIzNTI2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MyMzUyNiAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuY29taW5nX3Nvb24gLmJ1dHRvbiB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBib3JkZXItY29sb3I6ICMxNTZjYWI7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5jb21pbmdfc29vbiAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5jb21pbmdfc29vbiAuYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Lm9mZmVyaW5nX2Nsb3NlZCAuYnV0dG9uLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X3Byb3Bvc2VkIC5idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfb25nb2luZyAuYnV0dG9uLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X2NvbXBsZXRlIC5idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmZ1bGx5X3N1YnNjcmliZWQgLmJ1dHRvbiwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Quc29sZF9vdXQgLmJ1dHRvbiwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAuYnV0dG9uLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQgLmJ1dHRvbiB7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICBib3JkZXItY29sb3I6ICM2NDY0NjQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5vZmZlcmluZ19jbG9zZWQgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub2ZmZXJpbmdfY2xvc2VkIC5idXR0b246Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfcHJvcG9zZWQgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAuYnV0dG9uOmZvY3VzLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X29uZ29pbmcgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9vbmdvaW5nIC5idXR0b246Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfY29tcGxldGUgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uOmZvY3VzLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5mdWxseV9zdWJzY3JpYmVkIC5idXR0b246aG92ZXIsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmZ1bGx5X3N1YnNjcmliZWQgLmJ1dHRvbjpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Quc29sZF9vdXQgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Quc29sZF9vdXQgLmJ1dHRvbjpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9oaWJpdGVkX3Byb3BlcnR5IC5idXR0b246Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQgLmJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDY0NjQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjQ2NDY0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFwiLnByb2hpYml0ZWRfcHJvcGVydHlcIiBzdHlsaW5nIG11c3QgY29tZSBhZnRlciBvdGhlciBidXR0b24gc3R5bGluZyB0byBwcmVlbXB0OiAqL1xuLmV0X3BiX3Nob3AgLnJlYWxUYnRuIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4ubWFya2V0cGxhY2VUb2tlbkJ0biwgYS5wcm9kdWN0X3R5cGVfc2ltcGxlLmFkZF90b19jYXJ0X2J1dHRvbi5hamF4X2FkZF90b19jYXJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogIzI5NDM3ODtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZVRva2VuQnRuIGE6aG92ZXIgLmJ1dHRvblRleHQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyAvKiBDb3VudGVyYWN0cyBEaXZpL1dDIHN0eWxpbmcgKi9cbn1cblxuLyogU2hvcCBCcmVha3BvaW50cyAqL1xuLypcbiAqIDwgOTEwcHg6IEltYWdlcyBvdmVyIGhvdXNlIGluZm8uXG4gKiA8IDUzMHB4OiBTaHJpbmsgZm9udHMgdG8gZml0IHBob25lLlxuICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UuY29sdW1ucy0xIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZS1zaG9wLWxvb3AubGVmdC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5ldF9wYl9zaG9wIC5wcm9kdWN0cyAucHJvZHVjdCAuZXRfc2hvcF9pbWFnZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogNTN2dztcbiAgfVxuICAuZXRfcGJfc2hvcCB1bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxuICAuZXRfcGJfc2hvcCAubWFya2V0cGxhY2VUb2tlbkJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI5cHgpIHtcbiAgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gIH1cbiAgLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIHtcbiAgICBwYWRkaW5nOiAwIDhweCAwIDA7XG4gIH1cbiAgLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlICsgLnRva2VuLXByaWNlIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB9XG4gIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtdGl0bGUsIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG4gIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtbnVtYmVyLCAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxuICBodG1sW2xhbmc9cnUtUlVdIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtdGl0bGUsIGh0bWxbbGFuZz1ydS1SVV0gLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS10aXRsZSxcbiAgaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLXRpdGxlLCBodG1sW2xhbmc9ZXMtRVNdIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gIH1cbiAgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlcixcbiAgaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgfVxuICAuZXRfcGJfc2hvcCAubWFya2V0cGxhY2VUb2tlbkJ0biB7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gNHB4O1xuICB9XG4gIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLyoqKiogIEVORCBGUk9NIFRIRU1FICAqKioqKi8iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLTJmYSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiO1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1kb2N1bWVudHMgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cbmJvZHkud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1reWIgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cblxuYm9keS53b29jb21tZXJjZS1hY2NvdW50ICNidXktdG9rZW5zLWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiAwcHggYXV0byAyMHB4O1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50ICNidXktdG9rZW5zLWJ1dHRvbi13cmFwcGVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgYm9keS53b29jb21tZXJjZS1hY2NvdW50ICNidXktdG9rZW5zLWJ1dHRvbi13cmFwcGVyIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgYm9keS53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCA+IHAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgaDMudXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAubm8tc2hvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyLmhpZGUtZG9jcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgZGl2I25vdGljZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgZGl2I25vdGljZXMtd3JhcHBlciBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHBhZGRpbmc6IDFyZW0gMS4ycmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyIGEjdGF4LWxpbmstMjIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBhI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgYS50YXgtb3V0bGluay1idXR0b24sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIGEjdGF4LWxpbmstMjIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIGEjdGF4LWxpbmstMjMsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIGEudGF4LW91dGxpbmstYnV0dG9uLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgLnRheC1vdXRsaW5rIGEjdGF4LWxpbmstMjIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAudGF4LW91dGxpbmsgYSN0YXgtbGluay0yMywgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyIC50YXgtb3V0bGluayBhLnRheC1vdXRsaW5rLWJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDAuM2VtIDFlbTtcbiAgYm9yZGVyOiA0cHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuN2VtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgYSN0YXgtbGluay0yMjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyIGEjdGF4LWxpbmstMjM6aG92ZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBhLnRheC1vdXRsaW5rLWJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYSN0YXgtbGluay0yMjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYSN0YXgtbGluay0yMzpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYS50YXgtb3V0bGluay1idXR0b246aG92ZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAudGF4LW91dGxpbmsgYSN0YXgtbGluay0yMjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyIC50YXgtb3V0bGluayBhI3RheC1saW5rLTIzOmhvdmVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgLnRheC1vdXRsaW5rIGEudGF4LW91dGxpbmstYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciBkaXYjYnV0dG9uLXRpdGxlLXdyYXBwZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciBkaXYjYnV0dG9uLXRpdGxlLXdyYXBwZXItMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIGRpdiNidXR0b24tdGl0bGUtd3JhcHBlci0zLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmVveS1yZW50LXJlcG9ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LXRpdGxlLXdyYXBwZXIgaDQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDEzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtYnV0dG9uLXdyYXBwZXIgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLTIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyICN0YXgtbGluay0yMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtYnV0dG9uLXdyYXBwZXIgI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1idXR0b24td3JhcHBlciAudGF4LW91dGxpbmstYnV0dG9uLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBidXR0b24jZGlzcGxheS10YXgtaW5mby0yLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgI3RheC1saW5rLTIyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgLnRheC1vdXRsaW5rLWJ1dHRvbiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLTIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zICN0YXgtbGluay0yMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXItMyAudGF4LW91dGxpbmstYnV0dG9uLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLTIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LW91dGxpbmsgI3RheC1saW5rLTIyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rICN0YXgtbGluay0yMywgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtb3V0bGluayAudGF4LW91dGxpbmstYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDAuOWVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyIC50YXgtc3Bpbm5lci5mYS1zcGlubmVyLXRoaXJkLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgLnRheC1zcGlubmVyLmZhLXNwaW5uZXItdGhpcmQsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIC50YXgtc3Bpbm5lci5mYS1zcGlubmVyLXRoaXJkLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIC50YXgtc3Bpbm5lci5mYS1zcGlubmVyLXRoaXJkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgLnRheC1zdGF0ZW1lbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIHAge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgcC5kaXNjbGFpbWVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIHA6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIHNwYW4jbW9uZXRhcnktc3ltYm9sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgc3BhbiNyZW50LXZhbHVlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIGEjdGF4LWxpbmsge1xuICBjb2xvcjogIzI5NDM3ODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1zdGF0ZW1lbnQtd3JhcHBlciBhI3RheC1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYmFja2dyb3VuZDogIzI5NDM3ODtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1zdGF0ZW1lbnQtd3JhcHBlciBhI3RheC1saW5rOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLWdyYWNlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTRweCAxOXB4IDE3cHggMjZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2Q4OGUwMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLWdyYWNlLW1lc3NhZ2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIC5idXR0b24uYnV0dG9uLXByaW1hcnkge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIC5idXR0b24uYnV0dG9uLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIC5idXR0b24uYnV0dG9uLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud3AyZmEtbW9kYWwgLm1vZGFsX19jb250YWluZXIgLmJ1dHRvbi5idXR0b24tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLm1vZGFsX19jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLndwMmZhLW1vZGFsIC5idXR0b24ge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cblxuZGl2LndwMmZhLW1vZGFsIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBMdWNpZGEsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbmRpdi53cDJmYS1tb2RhbCBtYWluI21vZGFsLW5vdGlmeS11c2Vycy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuZGl2LndwMmZhLW1vZGFsIG1haW4jbW9kYWwtbm90aWZ5LXVzZXJzLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbmRpdi53cDJmYS1tb2RhbCBmb290ZXIubW9kYWxfX2Zvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmRpdi53cDJmYS1tb2RhbCBmb290ZXIubW9kYWxfX2Zvb3RlciBidXR0b24ge1xuICBjb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTU2Y2FiO1xuICBwYWRkaW5nOiAycHggMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdi53cDJmYS1tb2RhbCBmb290ZXIubW9kYWxfX2Zvb3RlciBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5kaXYud3AyZmEtbW9kYWwgLm1vZGFsX19oZWFkZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmRpdi53cDJmYS1tb2RhbCAubW9kYWxfX2hlYWRlciBoNCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbiNub3RpZnktdXNlcnMgLm1vZGFsX19jb250YWluZXIgKiwgdGFibGUuZm9ybS10YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBBcmlhbCwgTHVjaWRhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmg0I21vZGFsLW5vdGlmeS11c2Vycy10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMzV2dztcbiAgbWluLXdpZHRoOiA0MHZ3O1xufVxuXG5tYWluI21vZGFsLTEtY29udGVudCAud2l6YXJkLXN0ZXAuYWN0aXZlIGZpZWxkc2V0IC5vcHRpb24tcGlsbCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxubWFpbiNtb2RhbC0xLWNvbnRlbnQgLndpemFyZC1zdGVwLmFjdGl2ZSBoMyArIHAgKyBmaWVsZHNldCAub3B0aW9uLXBpbGwgKyAub3B0aW9uLXBpbGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndwMmZhLW1vZGFsIGg0LCAud3AyZmEtbW9kYWwgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ud3AyZmEtbW9kYWwgLm9wdGlvbi1waWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndwMmZhLW1vZGFsIC5vcHRpb24tcGlsbCBoMywgLndwMmZhLW1vZGFsIC5vcHRpb24tcGlsbCBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ud3AyZmEtbW9kYWwgLm9wdGlvbi1waWxsIC53cDJmYS1zZXR1cC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciAuYnV0dG9uIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ud2l6YXJkLXN0ZXAuYWN0aXZlID4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbmRpdi53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWxfX2hlYWRlciAubW9kYWxfX2Nsb3NlOmJlZm9yZSwgLndwMmZhLW1vZGFsIC5tb2RhbF9fY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kYWxfX2Nsb3NlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kZWxfX2NvbnRlbnQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWxfX2NvbnRlbnQgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud3AyZmEtbW9kYWwgYnV0dG9uLm1vZGFsX19jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ud3AyZmEtbW9kYWwgYnV0dG9uLm1vZGFsX19jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZjJhOTFlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAud3AyZmEtbW9kYWwgLm1vZGFsX19jb250YWluZXIgLm9wdGlvbi1waWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuZGl2W2lkKj1mYS13aXphcmQtZW1haWxdLndpemFyZC1zdGVwLmFjdGl2ZSBmaWVsZHNldCBmaWVsZHNldCArIC5kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53aXphcmQtc3RlcCAuc3RlcC1zZXR0aW5nLXdyYXBwZXIgb2wgbGkge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndpemFyZC1zdGVwIC5zdGVwLXNldHRpbmctd3JhcHBlciBvbCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3AyZmEtbW9kYWwgLm1vZGFsX19jb250ZW50IGNvZGUuYXBwLWtleSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI2NvbmZpZ3VyZS0yZmEtYmFja3VwLWNvZGVzIC53cDJmYS1zZXR1cC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubW9kYWxfX2NvbnRlbnQgLmFwcHMtd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbiN3cC0yZmEtZW1haWwtYXV0aGNvZGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlc2VuZC1lbWFpbC1jb2RlIHtcbiAgbWluLXdpZHRoOiAyNTJweDtcbn1cblxuLndpemFyZC1zdGVwLmFjdGl2ZSwgLnN0ZXAtc2V0dGluZy13cmFwcGVyLmFjdGl2ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN0ZXAtc2V0dGluZy13cmFwcGVyLmFjdGl2ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnN0ZXAtc2V0dGluZy13cmFwcGVyIGlucHV0I3dwLTJmYS10b3RwLWF1dGhjb2RlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gdGQgLmJ1dHRvbi5idXR0b24tcHJpbWFyeSB7XG4gIG1pbi13aWR0aDogMTc1cHg7XG59XG5cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgYm9yZGVyOiAwcHg7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMzV2dztcbiAgbWluLXdpZHRoOiA0MHZ3O1xufVxuXG5tYWluI21vZGFsLWNvbmZpcm0tcmVtb3ZlLTJmYS1jb250ZW50IHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2l0aDogMTMwMHB4KSB7XG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIC5idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTE1cHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG50YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB7XG4gIGJvcmRlcjogMHB4O1xufVxuXG5zcGFuLmRlc2NyaXB0aW9uLm10LTVweCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgc3Bhbi5kZXNjcmlwdGlvbi5tdC01cHgge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbmZvcm0jeW91ci1wcm9maWxlIHAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG50YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB0ZCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgZGl2Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5LnJlbW92ZS0yZmEgKyAucmVtb3ZlLTJmYSB7XG4gIGJvcmRlci1jb2xvcjogIzkwMTYyZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzkwMTYyZCAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gdGQgLmJ1dHRvbi5idXR0b24tcHJpbWFyeSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgbWluLXdpZHRoOiAxNzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLndwMmZhLW1vZGFsIGJ1dHRvbi5tb2RhbF9fY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cblxuZGl2LndwMmZhLW1vZGFsIGZvb3Rlci5tb2RhbF9fZm9vdGVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gLmJ1dHRvbi5idXR0b24tcHJpbWFyeS5yZW1vdmUtMmZhICsgLnJlbW92ZS0yZmE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbiNjb25maWd1cmUtMmZhLWJhY2t1cC1jb2RlcyAud3AyZmEtc2V0dXAtYWN0aW9ucyAuYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIC5idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cDJmYS1tb2RhbCAuc3RlcC1zZXR0aW5nLXdyYXBwZXIgLm1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRlbnQgLndwMmZhLXNldHVwLWFjdGlvbnMgLmJ1dHRvbiwgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGVudCAubW9kYWxfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ud3AyZmEtbW9kYWwgLm1vZGFsX19jb250ZW50IGNvZGUjYmFja3VwLWNvZGVzLXdyYXBwZXIgYnIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5tYWluI21vZGFsLTEtY29udGVudCBkaXYub3B0aW9uLXBpbGw6bGFzdC1vZi10eXBlIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbW9kYWwtMS1jb250ZW50Lm1vZGFsX19jb250ZW50IHAuZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLm9wdGlvbi1waWxsIGlucHV0I2Jhc2ljIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jbW9kYWwtMS1jb250ZW50Lm1vZGFsX19jb250ZW50IGxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHRleHQtaW5kZW50OiAtMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI21vZGFsLTEtY29udGVudC5tb2RhbF9fY29udGVudCBsYWJlbFtmb3I9XCIyZmEtdG90cC1hdXRoY29kZVwiXSxcbiNtb2RhbC0xLWNvbnRlbnQubW9kYWxfX2NvbnRlbnQgbGFiZWxbZm9yPVwiMmZhLXRvdHAtYXV0aGNvZGVcIl0ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbiNtb2RhbC0xLWNvbnRlbnQubW9kYWxfX2NvbnRlbnQgLndpemFyZC1zdGVwID4gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gI2NvbmZpZ3VyZS0yZmEgLndpemFyZC1zdGVwLmFjdGl2ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gI2NvbmZpZ3VyZS0yZmEud3AyZmEtbW9kYWwgZmllbGRzZXQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSAjY29uZmlndXJlLTJmYSAud3AyZmEtc2V0dXAtYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vZGFsX19jb250ZW50IHAge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5pbnB1dCN3cC0yZmEtdG90cC1hdXRoY29kZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3AyZmEtc2V0dXAtYWN0aW9ucyBidXR0b24ge1xuICBtaW4td2lkdGg6IDE3NXB4O1xufVxuXG4uc3RlcC1zZXR0aW5nLXdyYXBwZXIuYWN0aXZlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5kaXYja3liLWFjY291bnQtZmllbGRzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWZvcm0tcm93IHtcbiAgcGFkZGluZzogM3B4O1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIGNsZWFyOiBib3RoO1xufVxuZGl2I2t5Yi1hY2NvdW50LWZpZWxkcy13cmFwcGVyIC53b29jb21tZXJjZS1mb3JtLXJvdyBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5kaXYja3liLWFjY291bnQtZmllbGRzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWZvcm0tcm93IGlucHV0W3R5cGU9dGV4dGFyZWFdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbn1cbmRpdiNreWItYWNjb3VudC1maWVsZHMtd3JhcHBlciAud29vY29tbWVyY2UtZm9ybS1yb3cgaW5wdXQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuZGl2I2t5Yi1hY2NvdW50LWZpZWxkcy13cmFwcGVyIC53b29jb21tZXJjZS1mb3JtLXJvdyBpbnB1dDotbW96LXJlYWQtb25seSB7XG4gIGNvbG9yOiAjOTY5NTk1O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5kaXYja3liLWFjY291bnQtZmllbGRzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWZvcm0tcm93IGlucHV0OnJlYWQtb25seSB7XG4gIGNvbG9yOiAjOTY5NTk1O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5reWItc3RhdHVzLXdyYXBwZXIsICN1cGRhdGUtaW5mby1ub3RpY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNlZmY4ZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5reWItc3RhdHVzLXdyYXBwZXIgaDUsICN1cGRhdGUtaW5mby1ub3RpY2UgaDUge1xuICBwYWRkaW5nOiAwO1xufVxuLmt5Yi1zdGF0dXMtd3JhcHBlciBzcGFuI2t5Yi1zdGF0dXMsICN1cGRhdGUtaW5mby1ub3RpY2Ugc3BhbiNreWItc3RhdHVzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuZGl2Lmt5Yi1zdGF0dXMtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5cbmRpdiN1cGRhdGUtaW5mby1ub3RpY2Uge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG5kaXYja3liLW5vdGljZS1mb3Ita3ljIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbmRpdi5reWItbm90aWNlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLndwLTJmYS1jb25maWd1cmF0aW9uLWZvcm0gZGl2I2NvbmZpcm0tcmVtb3ZlLTJmYSAuYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLndwLTJmYS1jb25maWd1cmF0aW9uLWZvcm0gZGl2I2NvbmZpcm0tcmVtb3ZlLTJmYSAuYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndwLTJmYS1jb25maWd1cmF0aW9uLWZvcm0gZGl2I2NvbmZpcm0tcmVtb3ZlLTJmYSAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jbW9kYWwtMS1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59IiwiLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJlaW52ZXN0bWVudCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idXR0b24tcmVwbGFjZW1lbnQtdGV4dC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dC1yZWludmVzdG1lbnQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnV0dG9uLXJlcGxhY2VtZW50LXRleHQuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQtcmVpbnZlc3RtZW50IGgyLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgc3Bhbi5yZWludmVzdG1lbnQtY29tcGxpYW5jZS1saW1pdC1tZXNzYWdlLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIHNwYW4ucmVpbnZlc3RtZW50LWNvbXBsaWFuY2UtbGltaXQtbWVzc2FnZSxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBzcGFuLnJlaW52ZXN0bWVudC1jb21wbGlhbmNlLWxpbWl0LW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIHNwYW4sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIHNwYW4sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gc3Bhbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBzcGFuLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIHNwYW4sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246Zm9jdXMsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmhvdmVyLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246ZGlzYWJsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0LFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0LFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgd2lkdGg6IDc1JTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IHAsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHAsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IHAsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgcCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgcCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLnNpZ251cC1kaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgLnNpZ251cC1kaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLnNpZ251cC1kaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAuc2lnbnVwLWRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCAuc2lnbnVwLWRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5zaWdudXAtZGlzYWJsZWQge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzI5NDM3ODtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLm1lc3NhZ2UtaGVhZGVyLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5tZXNzYWdlLWhlYWRlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5tZXNzYWdlLWhlYWRlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZWI4NTIzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCAubWVzc2FnZS1oZWFkZXIuZW5yb2xsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5tZXNzYWdlLWhlYWRlci5lbnJvbGxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLm1lc3NhZ2UtaGVhZGVyLmVucm9sbGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5tZXNzYWdlLWhlYWRlci5lbnJvbGxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLm1lc3NhZ2UtaGVhZGVyLmVucm9sbGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5tZXNzYWdlLWhlYWRlci5lbnJvbGxlZCB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCB7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMzBweCBhdXRvIDBweDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkIGg0LFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBoNCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwOmxhc3Qtb2YtdHlwZSxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgcDpsYXN0LW9mLXR5cGUsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3JlaW52ZXN0bWVudC1tb2RhbCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwuaGlkZSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IC05OTk5OSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgLm5vLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NSU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGhlaWdodDogODAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gLnJlaW52ZXN0bWVudC1ib2xkLWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIG9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgcGFkZGluZzogMHB4IDMwcHg7XG4gIG1hcmdpbjogMTVweCAwcHg7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiBvbCBsaSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIG9sLmxldHRlcnMge1xuICBsaXN0LXN0eWxlOiBsb3dlci1hbHBoYTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIC5yZWludmVzdG1lbnQtbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAucmVpbnZlc3RtZW50LW1vZGFsLWNsb3NlLWJ1dHRvbiBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIC5yZWludmVzdG1lbnQtbW9kYWwtY2xvc2UtYnV0dG9uOmhvdmVyIGksICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIC5yZWludmVzdG1lbnQtbW9kYWwtY2xvc2UtYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDk0JTtcbiAgfVxufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDM3ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1oZWFkZXIgPiBoMiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMHB4IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWhlYWRlciA+IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDI4cHggMzBweCAzNXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDkzcHgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5IC5yZWludmVzdG1lbnQtdGVybXMtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5IGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSBwIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgLnJlcXVpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHJlZDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5IC5zaW1wbGUtb3B0LWluLXRlcm1zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAuZmEtY2hlY2sge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuICBjb2xvcjogd2hpdGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxMTJjNGM7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzExMmM0YztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b246aG92ZXIsICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xuICBjb2xvcjogd2hpdGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uYW0tc3VyZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgZ3JlZW47XG4gIGNvbG9yOiBncmVlbjtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5hbS1zdXJlLWJ1dHRvbjpob3ZlciwgI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5hbS1zdXJlLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuICBjb2xvcjogd2hpdGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmNhbmNlbC1idXR0b24ge1xuICBjb2xvcjogcmVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgcmVkO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5jYW5jZWwtYnV0dG9uOmhvdmVyLCAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmNhbmNlbC1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LWVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LWVycm9yLW1lc3NhZ2UtY29udGFpbmVyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiByZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1lcnJvci1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiBncmVlbjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucmVpbnZlc3RtZW50LXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIgPiBzcGFuLm5leHQtc3RlcHMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5tb2RhbC1yZWludmVzdC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLmZhLWNoZWNrLFxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGkuZmEtc3Bpbm5lci10aGlyZCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLmZhLXNwaW5uZXItdGhpcmQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAuaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn0iLCIucmVub19ldF9wYl9jb2x1bW4ge1xuICB6LWluZGV4OiA5ICFpbXBvcnRhbnQ7XG59XG5cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQge1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuaGFsZi1tb2JpbGUge1xuICAgIGZsZXgtYmFzaXM6IDQwJSAhaW1wb3J0YW50O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXN0YXJ0LWRlY2xhcmUge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3csIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4ZnIgM2ZyIDJmcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3csIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1maXJzdC1yb3cgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdyAucHJvamVjdC10aXRsZSBoNCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1maXJzdC1yb3cgLnByb2plY3QtdGl0bGUgaDQge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1zZWNvbmQtcm93LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdyAubW9iaWxlLXRvcC1tYXJnaW4sIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5tb2JpbGUtdG9wLW1hcmdpbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLnByb2plY3Qtc3RhcnQsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdyAucHJvamVjdC1lbmQsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5wcm9qZWN0LXN0YXJ0LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyAucHJvamVjdC1lbmQge1xuICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgfVxuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLnByb2plY3QtZGVzY3JpcHRpb24sIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5wcm9qZWN0LWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdyAucHJvamVjdC10aXRsZSwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1maXJzdC1yb3cgLnByb2plY3QtdGl0bGUge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogN3B4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuc3BlbnQtaXRlbSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNkMzAzMDM7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5hbGxvY2F0ZWQtaXRlbSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIHBhZGRpbmc6IDJweCAxM3B4IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDhweCAxM3B4IDEzcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBcIiNGRkI1MjhcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciAuc2VsZWN0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtaW4td2lkdGg6IDE5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIC5zZWxlY3Qtd3JhcHBlcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDQ0NDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciAuc2VsZWN0LXdyYXBwZXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgb3BhY2l0eTogMC40O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIC5zZWxlY3Qtd3JhcHBlcjo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgb3BhY2l0eTogMC40O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDBweDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIGNvbG9yOiAjNGU0ZTRlO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIFwiT3BlbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIHNlbGVjdDo6YWZ0ZXIge1xuICBjb2xvcjogIzg4ODtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIGg0LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgaDUge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciBoNCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciBoNSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5yZW5vLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuVXBjb21pbmcsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLk5ldyB7XG4gIGNvbG9yOiByZ2IoMjM1LCAxMzMsIDM1KTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLkNvbXBsZXRlIHtcbiAgY29sb3I6IGdyZWVuO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuT25nb2luZyB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCBpLnN0YXR1cy1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCBpLmZhLXN0YXIge1xuICBjb2xvcjogcmdiKDIzNSwgMTMzLCAzNSk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIGkuZmEtaG91cmdsYXNzIHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIGkuZmEtY2hlY2sge1xuICBjb2xvcjogZ3JlZW47XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWVuZC1pdGVtIHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZW5kLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc3RhdHVzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXN0YXR1cy1jb250YWluZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc3RhdHVzLWNvbnRhaW5lciBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjVweDtcbiAgdG9wOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc3RhdHVzLWNvbnRhaW5lciBpLnN0YXR1cy1pY29uIHtcbiAgICByaWdodDogLTIwcHg7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtaW1nLWdhbGxlcnktYnV0dG9uIGkuZmEtaW1hZ2VzIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1pbWctZ2FsbGVyeS1idXR0b24gaS5mYS1pbWFnZXM6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMjBweCAwIDBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMjVweCAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwcHggMjVweCAxNXB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIgLmFsbG9jYXRlZC1pdGVtIHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtYmFzaXM6IDYwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIC50aXRsZS1zdGF0dXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDIxMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIC50aXRsZS1zdGF0dXMtY29udGFpbmVyIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIC50aXRsZS1zdGF0dXMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC50aXRsZS1zdGF0dXMtZGVzY3JpcHRpb24tY29udGFpbmVyIC50aXRsZS1zdGF0dXMtY29udGFpbmVyIC5zdGF0dXMtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUtc3RhdHVzLWNvbnRhaW5lciAuc3RhdHVzLWNvbnRhaW5lciBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUtc3RhdHVzLWNvbnRhaW5lciAuc3RhdHVzLWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAucHJvamVjdC1kZXRhaWxzLWNvbnRhaW5lciB7XG4gIGZsZXgtYmFzaXM6IDM3JTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIgLnByb2plY3QtZGV0YWlscy1jb250YWluZXIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC5wcm9qZWN0LWRldGFpbHMtY29udGFpbmVyIC5zdGFydC1lbmQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC5wcm9qZWN0LWRldGFpbHMtY29udGFpbmVyIC5zcGVudC1hbGxvY2F0ZWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktZXZlbnRzLWJvZHkge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG1heC1oZWlnaHQ6IDI5NXB4O1xuICBwYWRkaW5nOiAwIDVweCAyNXB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlcjogMTJweCBzb2xpZCB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWV2ZW50cy1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjVweCAyMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0Z3JheTtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZmlyc3Qtcm93LWNvbnRhaW5lciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOGZyIDNmciAyZnI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zZWNvbmQtcm93LWNvbnRhaW5lciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmZyIDJmciAzZnIgMmZyO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZmlyc3Qtcm93LWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtc2Vjb25kLXJvdy1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWZpcnN0LXJvdy1jb250YWluZXIsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXNlY29uZC1yb3ctY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZmlyc3Qtcm93LWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lci1tb2JpbGUsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXNlY29uZC1yb3ctY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zZWNvbmQtcm93LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zZWNvbmQtcm93LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZW5kLWl0ZW0sIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmZpbmFsLWNvc3QtY29udGFpbmVyLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5hbGxvY2F0ZWQtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLnByb2plY3RlZC1zcGVudC1jb250YWluZXIge1xuICBmbGV4LWJhc2lzOiA0MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5wcm9qZWN0ZWQtc3BlbnQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1sZXNzLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1sZXNzLWJ1dHRvbiBpIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1sZXNzLWJ1dHRvbiBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LW1vcmUtbGVzcy1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTU1cHg7XG4gICAgdG9wOiAxMnB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1tb3JlLXRleHQge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWxlc3MtdGV4dCB7XG4gIGNvbG9yOiByZ2IoMjM1LCAxMzMsIDM1KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLnByb2plY3RlZC1jb3N0LWRlc2t0b3AtY29udGFpbmVyLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1tb3JlLWNvbnRhaW5lci1kZXNrdG9wLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5maW5hbC1jb3N0LWNvbnRhaW5lci1kZXNrdG9wLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXNjcmlwdGlvbi1kZXNrdG9wLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyLWRlc2t0b3AsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmJsYW5rLWRlc2t0b3Atc3BhY2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAucHJvamVjdGVkLWNvc3QtbW9iaWxlLWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1jb250YWluZXItbW9iaWxlLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5jb3N0LWNvbnRhaW5lci1tb2JpbGUsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWRlc2NyaXB0aW9uLW1vYmlsZSwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuY29zdC1jb250YWluZXItbW9iaWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lciB7XG4gIGZsZXgtYmFzaXM6IDEwJTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXIgLmV2ZW50LWltZy1nYWxsZXJ5LWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXIuZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyID4gbGFiZWwsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXIgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY1JTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4ge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtaGVhZGVyID4gaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1oZWFkZXIgPiBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWhlYWRlciAuZXZlbnQtaW1hZ2UtbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWhlYWRlciAuZXZlbnQtaW1hZ2UtbW9kYWwtY2xvc2UtYnV0dG9uIGkge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1oZWFkZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNsb3NlLWJ1dHRvbjpob3ZlciBpLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWhlYWRlciAuZXZlbnQtaW1hZ2UtbW9kYWwtY2xvc2UtYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4IDMwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLXNpbmdsZS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLXNpbmdsZS1jb250YWluZXIgaDUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5kaXJlY3QtZXZlbnQtaW1hZ2UtY29udGFpbmVyIGg1IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1zaW5nbGUtY29udGFpbmVyIGltZyB7XG4gIG1hcmdpbjogYXV0bztcbiAgaGVpZ2h0OiAzMjBweDtcbiAgd2lkdGg6IDMyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1zaW5nbGUtY29udGFpbmVyIGltZyB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cuYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDUlO1xuICB0b3A6IDQ1JTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1hcnJvdy5hcnJvdy1sZWZ0IGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDM1JSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMzUlKTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cuYXJyb3ctcmlnaHQge1xuICByaWdodDogNSU7XG4gIHRvcDogNDUlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLWFycm93LmFycm93LXJpZ2h0IGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0NSUsIDM1JSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQ1JSwgMzUlKTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cgaSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBpbmhlcml0O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1hcnJvdzpob3ZlciBpLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLWFycm93OmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtLmV2ZW50LWVuZC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtLmFsbG9jYXRlZC1ncm91cC1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWl0ZW0uYWxsb2NhdGVkLWdyb3VwLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtLmFsbG9jYXRlZC1ncm91cC1jb250YWluZXIgLmFsbG9jYXRlZC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaXRlbS5ldmVudC1pbWctY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXN0YXR1cy1pbWctY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtc3RhdHVzLWltZy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC10aXRsZSBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC10aXRsZSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZGVzY3JpcHRpb24ge1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXNjcmlwdGlvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZmluYWwtY29zdC1jb250YWluZXItZGVza3RvcCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1jb250YWluZXItZGVza3RvcCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZmluYWwtY29zdC1jb250YWluZXIsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmFsbG9jYXRlZC1ncm91cC1jb250YWluZXIge1xuICBmbGV4LWJhc2lzOiAxNSU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXRhaWxzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXRhaWxzLWNvbnRhaW5lciA+IGRpdiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZGV0YWlscy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1tb3JlLWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLm5vLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5oaWRlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgYWxsIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnNob3cge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5zaG93LW1vZGFsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk5O1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuaGlkZS1tb2RhbCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IC05OTk5OSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggNXB4ICNkM2QzZDM7XG59IiwiLmV0X3BiX2NvbHVtbiAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC53b29jb21tZXJjZSB1bCAuc3RhcnRlcl9wcm9wZXJ0eSAucHJvZHVjdC1jb250ZW50IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkOWIyMSAhaW1wb3J0YW50O1xufVxuXG4ubGltaXRlZF9yZWxlYXNlIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyLCAuc3RhcnRlcl9wcm9wZXJ0eSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkOWIyMTtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgPiBzcGFuLCAuc3RhcnRlcl9wcm9wZXJ0eSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciA+IHNwYW4sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAucHJvcGVydHlfc3RhdHVzLWJhbm5lciA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5mYS1jYXJldC11cCwgLnN0YXJ0ZXJfcHJvcGVydHkgLmZhLWNhcmV0LXVwLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmZhLWNhcmV0LXVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk5OTk5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2Utb3V0O1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuZmEtY2FyZXQtZG93biwgLnN0YXJ0ZXJfcHJvcGVydHkgLmZhLWNhcmV0LWRvd24sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuZmEtY2FyZXQtZG93biB7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4ubGltaXRlZF9yZWxlYXNlIC50b3RhbC10b29sdGlwLWNvbnRhaW5lciwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvdGFsLXRvb2x0aXAtY29udGFpbmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnRvdGFsLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saW1pdGVkX3JlbGVhc2UgLnRvdGFsLXRvb2x0aXAtY29udGFpbmVyLCAuc3RhcnRlcl9wcm9wZXJ0eSAudG90YWwtdG9vbHRpcC1jb250YWluZXIsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAudG90YWwtdG9vbHRpcC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLmxpbWl0ZWRfcmVsZWFzZSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyLCAuc3RhcnRlcl9wcm9wZXJ0eSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiAtOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyIC5mYS1jaXJjbGUtaW5mbywgLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciAuZmEtY2lyY2xlLWluZm8sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyIC5mYS1jaXJjbGUtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAudG9vbHRpcC10ZXh0LWJveCxcbi5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAuZmEtY2FyZXQtdXAsXG4ubGltaXRlZF9yZWxlYXNlIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLnRvb2x0aXAtdGV4dC1ib3gsXG4ubGltaXRlZF9yZWxlYXNlIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLmZhLWNhcmV0LXVwLCAuc3RhcnRlcl9wcm9wZXJ0eSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC50b29sdGlwLXRleHQtYm94LFxuLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAuZmEtY2FyZXQtdXAsXG4uc3RhcnRlcl9wcm9wZXJ0eSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC50b29sdGlwLXRleHQtYm94LFxuLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpmb2N1cyAuZmEtY2FyZXQtdXAsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC50b29sdGlwLXRleHQtYm94LFxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6aG92ZXIgLmZhLWNhcmV0LXVwLFxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLnRvb2x0aXAtdGV4dC1ib3gsXG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpmb2N1cyAuZmEtY2FyZXQtdXAge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3gsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAudG9vbHRpcC10ZXh0LWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0YztcbiAgcGFkZGluZzogMTZweCAyMnB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4sIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94ID4gc3BhbiwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC50b29sdGlwLXRleHQtYm94ID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggLmJ1dHRvbi1jb250YWluZXIsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IC5idXR0b24tY29udGFpbmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnRvb2x0aXAtdGV4dC1ib3ggLmJ1dHRvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCAuYnV0dG9uLWNvbnRhaW5lciA+IGEsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IC5idXR0b24tY29udGFpbmVyID4gYSwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC50b29sdGlwLXRleHQtYm94IC5idXR0b24tY29udGFpbmVyID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiwgLnN0YXJ0ZXJfcHJvcGVydHkgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0YztcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b246aG92ZXIsIC5saW1pdGVkX3JlbGVhc2UgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbjpmb2N1cywgLnN0YXJ0ZXJfcHJvcGVydHkgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbjpob3ZlciwgLnN0YXJ0ZXJfcHJvcGVydHkgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbjpmb2N1cywgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b246aG92ZXIsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMTEyYzRjO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIC5mYS1jaXJjbGUsIC5zdGFydGVyX3Byb3BlcnR5IC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gLmZhLWNpcmNsZSwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gLmZhLWNpcmNsZSB7XG4gIHRvcDogM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlZnQ6IC01cHg7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gc3BhbiwgLnN0YXJ0ZXJfcHJvcGVydHkgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiBzcGFuLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIGEsIC5zdGFydGVyX3Byb3BlcnR5IC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gYSwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuc3RvY2staW5mby1jb250YWluZXIsIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0sIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMSAxIDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtOmxhc3QtY2hpbGQsIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtOmxhc3QtY2hpbGQsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSA+IHNwYW4sIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtID4gc3BhbiwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIC5zdG9jay1pbmZvLCAuc3RhcnRlcl9wcm9wZXJ0eSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSAuc3RvY2staW5mbywgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIC5zdG9jay1pbmZvIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4ubGltaXRlZF9yZWxlYXNlIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIC5zdG9jay1pbmZvLW51bWJlciwgLnN0YXJ0ZXJfcHJvcGVydHkgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0gLnN0b2NrLWluZm8tbnVtYmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0gLnN0b2NrLWluZm8tbnVtYmVyIHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmxpbWl0ZWRfcmVsZWFzZSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC5iYW5uZXItdG9vbHRpcC1jb250YWluZXIsIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciwgLmFyY2hpdmUgLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDExcHg7XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3gsIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3gsIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3gsIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IHtcbiAgdG9wOiAyMXB4O1xuICByaWdodDogLTE0cHg7XG4gIHdpZHRoOiAyNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMkE0ODtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggPiBzcGFuLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94ID4gc3BhbiwgLmFyY2hpdmUgLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4sIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94ID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCAuc3RvY2staW5mby1jb250YWluZXIsIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3ggLnN0b2NrLWluZm8tY29udGFpbmVyLCAuYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94IC5zdG9jay1pbmZvLWNvbnRhaW5lciwgLmFyY2hpdmUgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3ggLnN0b2NrLWluZm8tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94IC5mYS1jYXJldC11cCwgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCAuZmEtY2FyZXQtdXAsIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LXVwLCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCAuZmEtY2FyZXQtdXAge1xuICB0b3A6IC0xNXB4O1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMTEyYzRjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94LCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94LCAuYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94LCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5saW1pdGVkX3JlbGVhc2UgLmJ1dHRvbi1jb250YWluZXIsIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnN0YXJ0ZXJfcHJvcGVydHkgLmJ1dHRvbi1jb250YWluZXIsIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLmJ1dHRvbi1jb250YWluZXIsIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC5idXR0b24tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxNHB4IDAgNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3gsIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IHtcbiAgd2lkdGg6IDI5NXB4O1xuICB0b3A6IDIycHg7XG4gIHJpZ2h0OiAtMTdweDtcbiAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LXVwLCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCAuZmEtY2FyZXQtdXAge1xuICByaWdodDogM3B4O1xufVxuXG4ucHJvZHVjdHMgLnRvb2x0aXAtdGV4dC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDMyMHB4O1xuICBwYWRkaW5nOiAyNHB4IDMwcHg7XG4gIHRvcDogMjJweDtcbiAgcmlnaHQ6IC03NXB4O1xuICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3RzIC50b29sdGlwLXRleHQtYm94ID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuN2VtO1xufVxuLnByb2R1Y3RzIC50b29sdGlwLXRleHQtYm94IC5zdG9jay1pbmZvLWl0ZW0ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wcm9kdWN0cyAudG9vbHRpcC10ZXh0LWJveCAuc3RvY2staW5mby1pdGVtOmhvdmVyLCAucHJvZHVjdHMgLnRvb2x0aXAtdGV4dC1ib3ggLnN0b2NrLWluZm8taXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbi5wcm9kdWN0cyAuc3RhcnRlcl9wcm9wZXJ0eSAuYnV0dG9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMTRweCAwIDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3RzIC5mYS1jYXJldC11cCB7XG4gIHRvcDogLTE0cHg7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogNjFweDtcbiAgY29sb3I6ICMxMTJjNGMgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuXG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItaGVscGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItaGVscGVyIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDliMjE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCA+IGRpdiA+IHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC50b29sdGlwLXRleHQtYm94IHtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiAxNHB4O1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IC0yNHB4O1xuICB3aWR0aDogMjQwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC50b29sdGlwLXRleHQtYm94IHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LWRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIGJvdHRvbTogLTE4cHg7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgY29sb3I6IHdoaXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXIge1xuICB0b3A6IDdweDtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC50b29sdGlwLXRleHQtYm94LCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAuZmEtY2FyZXQtZG93biwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLnRvb2x0aXAtdGV4dC1ib3gsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC5mYS1jYXJldC1kb3duIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIHRvcDogdW5zZXQ7XG4gIH1cbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC50b29sdGlwLXRleHQtYm94LCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAuZmEtY2FyZXQtZG93biwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLnRvb2x0aXAtdGV4dC1ib3gsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC5mYS1jYXJldC1kb3duIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ5YjIxO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDBweCBhdXRvIDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSB7XG4gIG1hcmdpbjogNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtOmhvdmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zdGFydGVyLXByb3BlcnR5LWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5NDM3ODtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmc6IDIwcHggMjVweCAyNXB4IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIG1hcmdpbjogMjVweCBhdXRvIDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN0YXJ0ZXItcHJvcGVydHktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdGFydGVyLXByb3BlcnR5LWNhcmQgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiaDQubWV0YUxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wcm9kdWN0LXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtM3B4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wcm9kdWN0LXRvb2x0aXAgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wcm9kdWN0LXRvb2x0aXAgLnRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNXB4O1xuICByaWdodDogLTEwNnB4O1xuICB6LWluZGV4OiA5OTk5OTtcbiAgd2lkdGg6IDIzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMXB4IDNweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnByb2R1Y3QtdG9vbHRpcDpob3ZlciAudG9vbHRpcC13cmFwcGVyLCAucHJvZHVjdC10b29sdGlwOmZvY3VzIC50b29sdGlwLXdyYXBwZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5wcm9kdWN0LXRvb2x0aXAgLnRvb2x0aXAtd3JhcHBlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB3aGl0ZTtcbiAgei1pbmRleDogOTk5OTk5O1xuICBib3R0b206IC04cHg7XG4gIGxlZnQ6IDEyMHB4O1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLnByb2R1Y3RzIC5wcm9kdWN0LXRvb2x0aXAgLnRvb2x0aXAtd3JhcHBlciBhIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cbi53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyIGE6aG92ZXIsIC53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyIGE6Zm9jdXMge1xuICBjb2xvcjogIzI5NDM3ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufSIsIi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgYSB7XG4gIGNvbG9yOiAjOTZkM2ZmO1xufVxuXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4xLmNvbC0xLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMS5jb2wtMSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcbiAgLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMS5jb2wtMSxcbiAgLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMS5jb2wtMSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC51LWNvbHVtbjIuY29sLTIsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4yLmNvbC0yIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcbiAgLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMi5jb2wtMixcbiAgLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMi5jb2wtMiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmOGZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjOGQ4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3csXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cge1xuICBtYXJnaW46IDAgMCAxMnB4O1xuICBwYWRkaW5nOiAzcHg7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cuZm9ybS1yb3ctZmlyc3QsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cuZm9ybS1yb3ctZmlyc3Qge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNnB4KTtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdy5mb3JtLXJvdy1sYXN0LFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93LmZvcm0tcm93LWxhc3Qge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDZweCk7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgbGFiZWwsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXRleHRdLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93IGlucHV0W3R5cGU9ZW1haWxdLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93IGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93IGlucHV0W3R5cGU9dGV4dF0sXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyAucmVnaXN0cmF0aW9uLW1lc3NhZ2UsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgLnJlZ2lzdHJhdGlvbi1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyX19zdWJtaXQsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybS1yZWdpc3Rlcl9fc3VibWl0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZ2lmdC1wcm9wZXJ0eS1jYXJkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDU5MHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtcHJvcGVydHktY2FyZCBhOmhvdmVyIGltZywgLmdpZnQtcHJvcGVydHktY2FyZCBhOmZvY3VzIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1pbWctY29sIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWluLXdpZHRoOiAxOTBweDtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIGxpbmVhci1ncmFkaWVudChyZ2IoMTgyLCAyMDksIDIyOSksIHdoaXRlKSByZXBlYXQgc2Nyb2xsIDAlIDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1pbWctY29sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyOXB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktaW1nLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktaW1nLWNvbCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktbmFtZS1jb2wge1xuICB3aWR0aDogNDAlO1xuICBtaW4td2lkdGg6IDI5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LW5hbWUtY29sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjlweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LW5hbWUtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LW5hbWUtY29sIC5wcm9wZXJ0eS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCB7XG4gIHdpZHRoOiAzMCU7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI5cHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXRva2Vucy1vd25lZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgIG1hcmdpbjogMjBweCAzMHB4IDAgMDtcbiAgICBwYWRkaW5nOiAxNHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIGg0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MjFweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXRva2Vucy1vd25lZCBoNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXRva2Vucy1vd25lZCAuZ2lmdC1wcm9wZXJ0eS10b2tlbi1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzAlO1xuICAgIG1pbi13aWR0aDogMTkwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDMwcHggMCAwO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzExMmM0YztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI5cHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCAuZ2lmdC1wcm9wZXJ0eS1yZW50LXBlci15ZWFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktcmVudC1wZXIteWVhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIgaDQge1xuICBjb2xvcjogIzExMmM0Yztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkyMXB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktcmVudC1wZXIteWVhciBoNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIgLmdpZnQtcHJvcGVydHktcmVudC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG5cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgLmVycm9yIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcy1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcy1tYXNrOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBjb250ZW50OiBcIlxcZjNmNFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB0b3A6IGNhbGMoNTAlIC0gMTZweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTZweCk7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIGg2IHtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4uZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciBhIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIGE6aG92ZXIsIC5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIGE6Zm9jdXMge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cblxuLmhlcm9NZXRhIC5hZGRUb0NhcnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci1jb250ZW50Lm11c3Qtc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuXG4uY2FydC1jb2xsYXRlcmFscyAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIHdpZHRoOiA0OCU7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5ib2R5LmlzLVVTLXVzZXIgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5pcy1VUy11c2VyIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLnJlYWx0LWJhbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMzZGVnLCAjZmY4YzI3LCByZ2JhKDI1NSwgMTU4LCA3NCwgMC40KSwgcmdiYSgyNTUsIDE0NiwgNywgMC41MDE5NjA3ODQzKSksIHVybChodHRwczovL3JlYWx0LmNvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzAzL2JsdWUtd2F2ZS1iYWNrZ3JvdW5kLTUtc2NhbGVkLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMjAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIFwiT3BlbiBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdHJhbnNpdGlvbjogMC4wNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnJlYWx0LWJhbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyLmNvbG9yLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzM2RlZywgcmdiYSgyNTUsIDE0MCwgMzksIDAuNikgMCUsIHJnYmEoMjU1LCAxNDAsIDM5LCAwLjIpIDc1JSwgcmdiYSgyNTUsIDE0MCwgMzksIDAuNSkgMTAwJSksIHVybChodHRwczovL3JlYWx0LmNvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzAzL2JsdWUtd2F2ZS1iYWNrZ3JvdW5kLTUtc2NhbGVkLmpwZyk7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuY29sb3Itb3JhbmdlIGgyIHtcbiAgY29sb3I6ICMwMDI3NTY7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuY29sb3Itb3JhbmdlIC5ieWxpbmUge1xuICBjb2xvcjogIzAyNTE4YTtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlci5jb2xvci1ibHVlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMzZGVnLCByZ2JhKDIxLCAxMDgsIDE3MSwgMC4yKSAwJSwgcmdiYSgyMSwgMTA4LCAxNzEsIDAuMDMpIDc1JSwgcmdiYSgyMSwgMTA4LCAxNzEsIDAuMikgMTAwJSksIHVybChodHRwczovL3JlYWx0LmNvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzAzL2JsdWUtd2F2ZS1iYWNrZ3JvdW5kLTUtc2NhbGVkLmpwZyk7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuY29sb3ItYmx1ZSBoMiB7XG4gIGNvbG9yOiAjMDAyNzU2O1xufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyLmNvbG9yLWJsdWUgLmJ5bGluZSB7XG4gIGNvbG9yOiAjMDI1MThhO1xufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIgLmlubmVyIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjRweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnJlYWx0LWJhbm5lci13cmFwcGVyIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciAuaW50cm8ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnJlYWx0LWJhbm5lci13cmFwcGVyIC5pbnRybyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciBoMiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciAuYnlsaW5lIHtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogIzBjNTU5OTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyIC5jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDEzMHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnJlYWx0LWJhbm5lci13cmFwcGVyIC5jdGEge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMwYzU1OTk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIgYTpob3ZlciwgLnJlYWx0LWJhbm5lci13cmFwcGVyIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTlhZTg7XG59XG5cbi5ibGFjay1mcmlkYXktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzM2RlZywgIzUzRDRCNiAwJSwgI0YwOTg1NiA1NiUsICM4NUEyQjQgMTAwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBcIk9wZW4gU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHRyYW5zaXRpb246IDAuMDVzIGFsbCBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC5pbm5lciB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDI0cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLmludHJvIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciAuaW50cm8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgaDIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGNvbG9yOiAjMDA0Njc4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLmJ5bGluZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAuY3RhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciAuY3RhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIGE6aG92ZXIsIC5ibGFjay1mcmlkYXktd3JhcHBlciBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJhOTFlO1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC50aW1lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuICAuYmxhY2stZnJpZGF5LXdyYXBwZXIgLnRpbWVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLnRpbWVyIC50aW1lci1pbnRybyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC50aW1lciAudGltZS13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLnRpbWVyIC50aW1lLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAudGltZXIgLnRpbWUtd3JhcHBlciBzcGFuLmNvdW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNjNTAwMDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAudGltZXIgLnRpbWUtd3JhcHBlciBzcGFuLnVuaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmF1dG8tcmVmcmVzaC1ub3RpY2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogIzkwMTYyZDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXV0by1yZWZyZXNoLW5vdGljZS13cmFwcGVyLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hdXRvLXJlZnJlc2gtbm90aWNlLXdyYXBwZXIgaDQge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYXV0by1yZWZyZXNoLW5vdGljZS13cmFwcGVyIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMC40ZW07XG59IiwiLnNpbmdsZS1wcm9kdWN0IC5sb2dpbi1ub3RpY2Uge1xuICBtYXJnaW46IDEwcHggMCAxN3B4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmxvZ2luLW5vdGljZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAubG9naW4tbm90aWNlIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAubG9naW4tbm90aWNlIGE6Zm9jdXMge1xuICBjb2xvcjogI2RkOWIyMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmxvZ2luLWJ1dHRvbi13cmFwcGVyIC5sb2dpbi1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmxvZ2luLWJ1dHRvbi13cmFwcGVyIC5sb2dpbi1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAubG9naW4tYnV0dG9uLXdyYXBwZXIgLmxvZ2luLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSB7XG4gIG1hcmdpbjogMjRweCAwO1xuICBwYWRkaW5nOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLnRpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwcHggMCA4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgcCB7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDFweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSBwLm5vdGljZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuZ2FsbGVyeSB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnkgLm1vY2t1cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5nYWxsZXJ5IC5tb2NrdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuZ2FsbGVyeSAubW9ja3VwLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnkgLm1vY2t1cC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmFjZi1nYWxsZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuYWNmLWdhbGxlcnkgLnJ0Zy1nYWxsZXJ5LWl0ZW0td3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuYWNmLWdhbGxlcnkgLnJ0Zy1nYWxsZXJ5LWl0ZW0td3JhcHBlcjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuYWNmLWdhbGxlcnkgYS5wcm9qZWN0LWdhbGxlcnktaW1hZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmFjZi1nYWxsZXJ5IGEucHJvamVjdC1nYWxsZXJ5LWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuaGlkZGVuLWdhbGxlcnktd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnktZmVhdHVyZWQtdGh1bWJuYWlsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5nYWxsZXJ5LWZlYXR1cmVkLXRodW1ibmFpbCBhLnByb2plY3QtZ2FsbGVyeS10aHVtYm5haWwge1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnktZmVhdHVyZWQtdGh1bWJuYWlsIHAge1xuICBtYXJnaW46IDVweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24ge1xuICBtYXJnaW46IDQ4cHggMCAwO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAud3JhcHBlciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWhlYWRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWhlYWRlcnMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItaGVhZGVycyBzcGFuLnBqLWhlYWRlciB7XG4gIHBhZGRpbmc6IDVweCAwcHg7XG4gIHdpZHRoOiAyNSU7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1oZWFkZXJzIHNwYW4ucGotaGVhZGVyIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWhlYWRlcnMgc3Bhbi5wai1oZWFkZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItaGVhZGVycyBzcGFuLnBqLWhlYWRlci50ZXh0LWxlZnQgaDQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENUQ1RDU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEubWlkZGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhOmxhc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDE1cHggYXV0byAxMHB4O1xuICB9XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhOmxhc3Qtb2YtdHlwZSBzcGFuIHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHNwYW4ubW9iaWxlLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEudGV4dC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhLnRleHQtbGVmdCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHNwYW4ucGotc3RhdHVzIHtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTg1Njk2O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgc3Bhbi5wai1zdGF0dXMucmVub3ZhdGVkIHtcbiAgYmFja2dyb3VuZDogIzdBMUMyQjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHNwYW4ucGotc3RhdHVzLnBsYW5uaW5nX3Jlbm92YXRpb25zIHtcbiAgYmFja2dyb3VuZDogI0VGOUI0MTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHNwYW4ucGotc3RhdHVzIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgc3Bhbi5wai1zdGF0dXMgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC50aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJkO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAuY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgcCB7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciBwIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAxcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgcC5ub3RpY2Uge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnRhYmxlIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAudGFibGUgLm1vY2t1cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC50YWJsZSAubW9ja3VwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnRhYmxlIC5tb2NrdXAubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAudGFibGUgLm1vY2t1cC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3Qge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTAxNjJkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0LmZvbGxvd2luZyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctYnV0dG9uLFxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLnVuZm9sbG93LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuZm9sbG93LWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC51bmZvbGxvdy1idXR0b246aG92ZXIsXG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAudW5mb2xsb3ctYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLnVuZm9sbG93LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuZm9sbG93LXNwaW5uZXIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmZvbGxvdy1zcGlubmVyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmZvbGxvdy1zdWNjZXNzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogIzA1OTIwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctc3VjY2Vzcy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC51bmZvbGxvdy1zdWNjZXNzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuZm9sbG93LWVycm9yIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjYzUwMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiBzcGFuLm1vYmlsZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gc3Bhbi5tb2JpbGUtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy10aXRsZSB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogIzkwMTYyYztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoMywgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNCwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwIDhweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDI6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDQ6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDU6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBwLCAuc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjdlbTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IHVsIHtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG4gIHBhZGRpbmc6IDAgMCAwLjdlbSAxLjJlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1idXR0b24td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1idXR0b24td3JhcHBlciAudm90aW5nLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogIzE1NmNhYjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1idXR0b24td3JhcHBlciAudm90aW5nLWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctYnV0dG9uLXdyYXBwZXIgLnZvdGluZy1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItdGl0bGUsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtdGl0bGUsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLXRpdGxlLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS10aXRsZSB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogIzkwMTYyYztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgzLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgaDQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg2LCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDIsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMywgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg0LCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDUsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNiwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMywgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNiwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMywgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwIDhweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgzOmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgaDQ6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg2OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDI6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMzpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg0OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDU6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMzpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNDpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMzpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNDpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGxpLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGxpLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IHAsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgbGksIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBsaTpsYXN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgcDpsYXN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHAsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgbGksIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBsaSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBsaSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCB1bCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHVsLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IHVsLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHVsIHtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG4gIHBhZGRpbmc6IDAgMCAwLjdlbSAxLjJlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbi5zaW5nbGUuc2luZ2xlLXByb2R1Y3QgLnZpZGVvLXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICMyOTQzNzg7XG59XG4uc2luZ2xlLnNpbmdsZS1wcm9kdWN0IC52aWRlby1yb3cge1xuICBwYWRkaW5nOiAyN3B4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzhweCkge1xuICAuc2luZ2xlLnNpbmdsZS1wcm9kdWN0IC52aWRlby1yb3cge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuLnNpbmdsZS5zaW5nbGUtcHJvZHVjdCAudmlkZW8tbW9kdWxlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZjBmNmZkIDUwJSwgd2hpdGUgNTAlKTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZWNmZjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uIC5vcGl1bS1ib2R5IHtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLnBvd2VyZWQtYnkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAucG93ZXJlZC1ieSBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uIC5vcGl1bS1ib2R5IC5wb3dlcmVkLWJ5IGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAuYnV0dG9uLXdyYXBwZXIgLm9waXVtLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW46IDEwcHggMTVweDtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAuYnV0dG9uLXdyYXBwZXIgLm9waXVtLWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLmJ1dHRvbi13cmFwcGVyIC5vcGl1bS1idXR0b246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gKyAjczgtcHJvbW90aW9uIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2YwZjZmZCA1MCUsIHdoaXRlIDUwJSk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZWNmZjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uIC5zOC1ib2R5IHtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgLmJ1dHRvbi13cmFwcGVyIC5zOC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luOiAxMHB4IDE1cHg7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgLmJ1dHRvbi13cmFwcGVyIC5zOC1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uIC5zOC1ib2R5IC5idXR0b24td3JhcHBlciAuczgtYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAucHJvcGVydHktcmVjb3JkcyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjY2JkOWY2O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9wZXJ0eS1yZWNvcmRzIC5ldF9wYl9yb3cge1xuICBwYWRkaW5nOiAxZW0gMDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5kZXByZWNhdGVkLXRva2VuLW5vdGljZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmRlcHJlY2F0ZWQtdG9rZW4tbm90aWNlLXdyYXBwZXIgLmRlcHJlY2F0ZWQtdG9rZW4tbm90aWNlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSBoMy5wcm9wZXJ0eS1yZWNvcmRzLWhlYWRpbmcge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSBwLmNhcmQtbm90ZSB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWxpc3QgKyBwLmNhcmQtbm90ZSB7XG4gIHBhZGRpbmc6IDBweCAyMHB4IDIwcHggIWltcG9ydGFudDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtbGlzdCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxcHg7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkIC5mbGV4LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZCAudW5pdmVyc2FsLXBwbSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQgLnVuaXZlcnNhbC1wcG0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZCBpIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQ6aG92ZXIsIC5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkOmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZDpob3ZlciBpLCAucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZDpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZC5jbG9zZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQuY2xvc2VkIGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkIC5wcm9wZXJ0eS1yZWNvcmRzLWNvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQgLnByb3BlcnR5LXJlY29yZHMtY29sLnJpZ2h0LWNvbCB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLXRvZ2dsZSB7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtdG9nZ2xlLmNsb3NlZCB7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLXRvZ2dsZSAucGRmZW1iLXZpZXdlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSBoNiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgdHI6bGFzdC1vZi10eXBlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAubGFuZC1yZWdpc3RyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAubGFuZC1yZWdpc3RyeTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2M5ZThmZiwgIzE1NmNhYiwgI2M5ZThmZik7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgYTpob3ZlciwgLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5sYW5kLXJlZ2lzdHJ5IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgLmxhbmQtcmVnaXN0cnktcGluIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgLmFzc2V0UmVudFN0YXJ0RGF0ZSAubWV0YUxhYmVsLCAuc2luZ2xlLXByb2R1Y3QgLmFzc2V0UmVudFN0YXJ0RGF0ZSAuZGF0YSB7XG4gIGNvbG9yOiAjZDg4ZTAzO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5hc3NldFJlbnRTdGFydERhdGUgLmRhdGEge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLmNsZWFyZml4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5wcm9kdWN0X3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuY29taW5nX3Nvb24gLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5zb2xkX291dCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmZ1bGx5X3N1YnNjcmliZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0Yztcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5zd2FwX3Byb3Bvc2VkIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQ7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qudm90ZV9wcm9wb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTI5ZDE5O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnZvdGVfY29tcGxldGVkIGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGE4YTtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5vZmZlcmluZ19jbG9zZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X29uZ29pbmcgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0Yztcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5vZmZlcmluZ19jbG9zZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X3Byb3Bvc2VkIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9vbmdvaW5nIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCB7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJlO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfcHJvcG9zZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAge1xuICBjb2xvcjogIzExMmM0YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfb25nb2luZyAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YThhO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfb25nb2luZyAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCB7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRkO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfY29tcGxldGUgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAge1xuICBjb2xvcjogIzExMmM0YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnVuZGVyX3Jlbm92YXRpb24gLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNlNTk2MDA7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QudW5kZXJfcmVub3ZhdGlvbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1OTYwMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnVuZGVyX3Jlbm92YXRpb24gLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBtYXJnaW46IDA7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5saW1pdGVkLXJlbGVhc2UtbWF4LXB1cmNoYXNlLW5vdGljZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLm1heC1xdHktbm90aWNlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAubWF4LXF0eS1ub3RpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucHJvcGVydHktc3RvY2sge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMTU2NmExO1xufVxuXG4uZXRoZXJldW0tYnV0dG9uLXdyYXBwZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldGhlcmV1bS1idXR0b24td3JhcHBlciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5ldGhlcmV1bS1idXR0b24td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmV0aGVyZXVtLWJ1dHRvbi13cmFwcGVyIC52aWV3LWludHJvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmV0aGVyZXVtLWJ1dHRvbi13cmFwcGVyIC52aWV3LWludHJvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cblxuLmV0aGVyZXVtLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTMyNWI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzI1YjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi5ldGhlcmV1bS1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmV0aGVyZXVtLWJ1dHRvbi54ZGFpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDhhOWE2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhhOWE2O1xufVxuLmV0aGVyZXVtLWJ1dHRvbi54ZGFpOmhvdmVyLCAuZXRoZXJldW0tYnV0dG9uLnhkYWk6Zm9jdXMge1xuICBjb2xvcjogIzQ4YTlhNjtcbn1cbi5ldGhlcmV1bS1idXR0b24gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG4uZXRoZXJldW0tYnV0dG9uOmhvdmVyLCAuZXRoZXJldW0tYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMyMTMyNWI7XG59XG5cbi5yZWFsdC1haS1pbmNvbXBsZXRlLWFkZF90b19jYXJ0LFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXgtd2lkdGg6IDY2MHB4O1xuICBtYXJnaW46IDEwcHggYXV0byAzMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5yZWFsdC1haS1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IC5pbmNvbXBsZXRlLWNhcmQtaGVhZGVyLFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IC5pbmNvbXBsZXRlLWNhcmQtaGVhZGVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogIzI5NDM3ODtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLmluY29tcGxldGUtY2FyZC10ZXh0LFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IC5pbmNvbXBsZXRlLWNhcmQtdGV4dCB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLnRva2VuUHVyY2hhc2VCdG4sXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLnRva2VuUHVyY2hhc2VCdG4ge1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgYS52ZXJpZnktYnV0dG9uLFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IGEudmVyaWZ5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgYm9yZGVyOiA0cHggc29saWQgIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgYS52ZXJpZnktYnV0dG9uOmhvdmVyLCAucmVhbHQtYWktaW5jb21wbGV0ZS1hZGRfdG9fY2FydCBhLnZlcmlmeS1idXR0b246Zm9jdXMsXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQgYS52ZXJpZnktYnV0dG9uOmhvdmVyLFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IGEudmVyaWZ5LWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC5jb21pbmdfc29vbiBkaXYucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQuaXMtbG9nZ2VkLWluID4gZGl2LnRva2VuUHVyY2hhc2VCdG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5zb2xkX291dC1ub3RpY2UgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5zb2xkX291dC1ub3RpY2UgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuc29sZF9vdXQtbm90aWNlIHA6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSBwLnNlbGwtdG9rZW5zIHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5zb2xkX291dC1ub3RpY2UgYS5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDFlbSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSBhLmJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuc29sZF9vdXQtbm90aWNlIGEuYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5cbi51bmlzd2FwLW5vdGljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51bmlzd2FwLW5vdGljZSBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnVuaXN3YXAtbm90aWNlIHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi51bmlzd2FwLW5vdGljZSBhLmJ1dHRvbi51bmlzd2FwIHtcbiAgbWFyZ2luOiA0cHggMDtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYxOGI1O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMWVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLnVuaXN3YXAtbm90aWNlIGEuYnV0dG9uLnVuaXN3YXA6aG92ZXIsIC51bmlzd2FwLW5vdGljZSBhLmJ1dHRvbi51bmlzd2FwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYmYxOGI1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IHtcbiAgLyogY291bnRkb3duIHN0eWxpbmcgKi9cbn1cbi5zaW5nbGUtcHJvZHVjdCAuY29taW5nX3Nvb24gLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5jb21pbmdfc29vbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgLmhpZGRlbi10aW1lci1kaXYge1xuICB0b3A6IC0yMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWluLXdpZHRoOiAxNjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5jb21pbmdfc29vbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5pbmZvLWJhbm5lci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZWNmZjtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMDE5NjA3ODQzKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmluZm8tYmFubmVyLXdyYXBwZXIgLmluZm8tY29udGVudCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbi5pbmZvLWJhbm5lci13cmFwcGVyIC5pbmZvLWNvbnRlbnQgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4uaW5mby1iYW5uZXItd3JhcHBlciAuaW5mby1jb250ZW50IHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbmRpdi5mYW5jeWJveF9fY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTk5OTk7XG59IiwiLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJvbGxvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJvbGxvdmVyIGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJvbGxvdmVyIGgyLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYTpmb2N1cywgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGE6Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYTpmb2N1cywgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBzcGFuLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIHNwYW4sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBzcGFuLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmZvY3VzLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cyBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmhvdmVyIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246Zm9jdXMgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmhvdmVyIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cyBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmZvY3VzIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmRpc2FibGVkLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246ZGlzYWJsZWQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItbWVzc2FnZS1jb250YWluZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItbWVzc2FnZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogNzUlO1xuICBtYXJnaW46IDIwcHggYXV0byAwcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lciBwLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCB7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMmE5MWU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWlzc2luZy1jb250cmFjdC1ib2xkLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5taXNzaW5nLWNvbnRyYWN0LWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0LCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1wcm9wZXJ0eS1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMzBweCBhdXRvIDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQgaDQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCBoNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQgcCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1wcm9wZXJ0eS1jYXJkIHAge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQgcDpsYXN0LW9mLXR5cGUsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNyb2xsb3Zlci1tb2RhbCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNyb2xsb3Zlci1tb2RhbC5oaWRlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgei1pbmRleDogLTk5OTk5ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuI3JvbGxvdmVyLW1vZGFsIC5uby1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY1JTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIC5yb2xsb3Zlci1ib2xkLWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiBvbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIHBhZGRpbmc6IDBweCAzMHB4O1xuICBtYXJnaW46IDE1cHggMHB4O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIG9sIGxpIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIG9sLmxldHRlcnMge1xuICBsaXN0LXN0eWxlOiBsb3dlci1hbHBoYTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAucm9sbG92ZXItbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gLnJvbGxvdmVyLW1vZGFsLWNsb3NlLWJ1dHRvbiBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAucm9sbG92ZXItbW9kYWwtY2xvc2UtYnV0dG9uOmhvdmVyIGksICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAucm9sbG92ZXItbW9kYWwtY2xvc2UtYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NCU7XG4gIH1cbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtaGVhZGVyID4gaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1oZWFkZXIgPiBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAyOHB4IDMwcHggMzVweDtcbiAgaGVpZ2h0OiA4MCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgLnJlaW52ZXN0bWVudC10ZXJtcy1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5IHAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAucmVxdWlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogcmVkO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgLnNpbXBsZS1vcHQtaW4tdGVybXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5mYS1jaGVjayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbjpob3ZlciwgI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b246ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMTEyYzRjO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5hbS1zdXJlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCBncmVlbjtcbiAgY29sb3I6IGdyZWVuO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmFtLXN1cmUtYnV0dG9uOmhvdmVyLCAjcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmFtLXN1cmUtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uY2FuY2VsLWJ1dHRvbiB7XG4gIGNvbG9yOiByZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCByZWQ7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmNhbmNlbC1idXR0b246aG92ZXIsICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uY2FuY2VsLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yb2xsb3Zlci1lcnJvci1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLWVycm9yLW1lc3NhZ2UtY29udGFpbmVyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiByZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLWVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yb2xsb3Zlci1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yb2xsb3Zlci1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucm9sbG92ZXItc3VjY2Vzcy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucm9sbG92ZXItc3VjY2Vzcy1tZXNzYWdlLWNvbnRhaW5lciA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogZ3JlZW47XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIgPiBzcGFuLm5leHQtc3RlcHMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5tb2RhbC1yb2xsb3Zlci1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLmZhLWNoZWNrLCAjcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5mYS1zcGlubmVyLXRoaXJkIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGkuZmEtc3Bpbm5lci10aGlyZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufSIsIiNvcmRlci1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI29yZGVyLWZpbHRlcnMge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4jb3JkZXItc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjb3JkZXItc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMCA2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiNvcmRlci1zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ0NDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNvcmRlci1zZWFyY2gtZm9ybSBpbnB1dCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gaW5wdXQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE0cHg7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xufVxuI29yZGVyLXNlYXJjaC1mb3JtIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIHBhZGRpbmc6IDJweCA4cHg7XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDRweCA3cHggM3B4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgI29yZGVyLXNlYXJjaC1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbiNzdGF0dXMtZmlsdGVyLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3N0YXR1cy1maWx0ZXItZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4jc3RhdHVzLWZpbHRlci1mb3JtIHNlbGVjdCB7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICBwYWRkaW5nOiA0cHggOHB4IDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNzdGF0dXMtZmlsdGVyLWZvcm0gc2VsZWN0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cbiNzdGF0dXMtZmlsdGVyLWZvcm0gc2VsZWN0IG9wdGlvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiNzdGF0dXMtZmlsdGVyLWZvcm0gc2VsZWN0IG9wdGlvbi5iYXJyaWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDM3ODtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3N0YXR1cy1maWx0ZXItZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBvdXRsaW5lOiBub25lO1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogNHB4IDdweCAzcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNzdGF0dXMtZmlsdGVyLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgI3N0YXR1cy1maWx0ZXItZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4jY2xlYXItZmlsdGVycy13cmFwcGVyIHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI2NsZWFyLWZpbHRlcnMtd3JhcHBlciAjY2xlYXItZmlsdGVycyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGhlYWQgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aCB7XG4gIHBhZGRpbmc6IDEwcHggMTRweCA4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aCBidXR0b24ubm9iciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aCBidXR0b24ubm9icjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0xNHB4O1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE0cHggOHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTJjNGM7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQ6OmJlZm9yZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fcm93Lm9yZGVyOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRyLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fcm93LS1zdGF0dXMtY29udHJhY3RzLXNlbnQgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyxcbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19yb3ctLXN0YXR1cy1wZW5kaW5nLWludm9pY2UgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyxcbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19yb3ctLXN0YXR1cy13bC1kb2NzLXNlbnQgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyxcbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19yb3ctLXN0YXR1cy13YWl0aW5nLWZvci10a25zIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1zdGF0dXMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U1NmIwMDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgc3Bhbi53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24ge1xuICBtYXJnaW46IDZweCAxMnB4IDZweCAwO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIHBhZGRpbmc6IDRweCA3cHggM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uIHtcbiAgICBtYXJnaW46IDBweCAxMnB4IDZweCAwO1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24ucGF5IHtcbiAgYm9yZGVyLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xuICBjb2xvcjogZ3JlZW47XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uLnBheTpob3ZlciwgYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLndvb2NvbW1lcmNlLWJ1dHRvbi5wYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uLmNhbmNlbCB7XG4gIGJvcmRlci1jb2xvcjogI2M1MDAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2M1MDAwMDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24uY2FuY2VsOmhvdmVyLCBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uLmNhbmNlbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNTAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ud29vY29tbWVyY2UtYnV0dG9uLndvb2NvbW1lcmNlLWJ1dHRvbi0tbmV4dC53b29jb21tZXJjZS1CdXR0b24ud29vY29tbWVyY2UtQnV0dG9uLS1uZXh0LmJ1dHRvbiB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW0gIWltcG9ydGFudDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlLndvb2NvbW1lcmNlLW1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtTWVzc2FnZS53b29jb21tZXJjZS1NZXNzYWdlLS1pbmZvLndvb2NvbW1lcmNlLWluZm8ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uud29vY29tbWVyY2UtbWVzc2FnZS0taW5mby53b29jb21tZXJjZS1NZXNzYWdlLndvb2NvbW1lcmNlLU1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtaW5mbyAud29vY29tbWVyY2UtQnV0dG9uLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMWVtICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uud29vY29tbWVyY2UtbWVzc2FnZS0taW5mby53b29jb21tZXJjZS1NZXNzYWdlLndvb2NvbW1lcmNlLU1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtaW5mbyAud29vY29tbWVyY2UtQnV0dG9uLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlLndvb2NvbW1lcmNlLW1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtTWVzc2FnZS53b29jb21tZXJjZS1NZXNzYWdlLS1pbmZvLndvb2NvbW1lcmNlLWluZm8gLndvb2NvbW1lcmNlLUJ1dHRvbi5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1udW1iZXJzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucGFnZS1udW1iZXJzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn0iLCJib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHA6Zmlyc3Qtb2YtdHlwZSBtYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHAub3JkZXItYWdhaW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIGgyLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLFxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyBoMi53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0aGVhZCB0ciB7XG4gIGJhY2tncm91bmQ6ICMxMTJjNGM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0aGVhZCB0ciB0aCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgLndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbTpsYXN0LW9mLXR5cGUgdGQucHJvZHVjdC1uYW1lIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgLndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbTpsYXN0LW9mLXR5cGUgdGQucHJvZHVjdC10b3RhbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Ym9keSAud29vY29tbWVyY2UtdGFibGVfX2xpbmUtaXRlbS5vcmRlcl9pdGVtIHRkIHtcbiAgcGFkZGluZzogMTZweCAxMnB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgLndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbSB0ZC5wcm9kdWN0LW5hbWUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTEyYzRjO1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgLndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbSB0ZC5wcm9kdWN0LXRvdGFsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTJjNGM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMTJjNGM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGZvb3QgdHIgdGgsIGJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoLCBib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIHBhZGRpbmc6IDE2cHggMTJweCA4cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0cjpudGgtY2hpbGQoMikgdGgsIGJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyOm50aC1jaGlsZCgyKSB0ZCB7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDE2cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY1ZmM7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmNWZjO1xuICBjb2xvcjogIzExMmM0YztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMi53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgYWRkcmVzcyB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMmM0Yztcbn0iLCIud29vY29tbWVyY2UgLmxvZ2luLWJ1dHRvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufSJdfQ== */
