:root{--container-width: 100%}@media(min-width: 0){:root{--container-width: 100%;--container-gutter-x: 30px;--indent: 3.75rem;--indent--s: 2rem}}@media(min-width: 640px){:root{--container-width: 100%;--container-gutter-x: 60px;--indent: 3.75rem;--indent--s: 2rem}}@media(min-width: 1025px){:root{--container-width: 100%;--container-gutter-x: 100px;--indent: 8.75rem;--indent--s: 4.375rem}}@media(min-width: 1440px){:root{--container-width: 1440px;--container-gutter-x: 100px;--indent: 8.75rem;--indent--s: 4.375rem}}:root{--header-height: 5rem;--header-scrolled-height: 4.375rem}@font-face{font-family:"Eras Bold ITC";src:url("../fonts/ErasBoldITC.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Eras Book ITC";src:url("../fonts/ErasBookITC.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Eras Demi ITC";src:url("../fonts/ErasDemiITC.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Eras Light ITC";src:url("../fonts/ErasLightITC.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Eras Medium ITC";src:url("../fonts/ErasMediumITC.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Eras Ultra ITC";src:url("../fonts/ErasUltraITC.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-100.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-200.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-800.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-800italic.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-v31-latin-900.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}/*! sanitize.css v8.0.0 | CC0 License | github.com/csstools/sanitize.css */*,::before,::after{background-repeat:no-repeat;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}html{box-sizing:border-box;scrollbar-gutter:stable}@supports not (scrollbar-gutter: stable){html{overflow-y:scroll}}*,*:active,*:focus{outline:0 !important}.is-scrolled #barrier-free-toggle{visibility:hidden;opacity:0}.is-scrolled .ccm-settings-summoner{visibility:hidden;opacity:0}body{min-width:360px;min-height:100vh;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;color:#464646;font-size:1.0625rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body:has(#form_add_cart){overflow-x:unset}body #content:has(.not-found)>a:has(.info-bar){display:none}body.barrier-free *:focus{outline:1px #464646 solid !important;outline-offset:2px !important;border-radius:4px}body.barrier-free a{text-decoration:underline !important;color:#272a2d !important}body.barrier-free a:hover,body.barrier-free a:focus{color:#0f1011 !important}body.barrier-free .btn,body.barrier-free .woocommerce a.button.alt,.woocommerce body.barrier-free a.button.alt,body.barrier-free .woocommerce button.button.alt,.woocommerce body.barrier-free button.button.alt,body.barrier-free .woocommerce input.button.alt,.woocommerce body.barrier-free input.button.alt,body.barrier-free .woocommerce #respond input#submit,.woocommerce #respond body.barrier-free input#submit,body.barrier-free .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer body.barrier-free input[type=submit],body.barrier-free input[type=submit],body.barrier-free .info-bar,body.barrier-free .mini-cart__total,body.barrier-free .button,body.barrier-free .nice-select,body.barrier-free button[type=button]{background-color:#272a2d !important;text-decoration:underline !important;border-color:#272a2d !important;color:#fff !important}body.barrier-free .btn:hover,body.barrier-free .woocommerce a.button.alt:hover,.woocommerce body.barrier-free a.button.alt:hover,body.barrier-free .woocommerce button.button.alt:hover,.woocommerce body.barrier-free button.button.alt:hover,body.barrier-free .woocommerce input.button.alt:hover,.woocommerce body.barrier-free input.button.alt:hover,body.barrier-free .woocommerce #respond input#submit:hover,.woocommerce #respond body.barrier-free input#submit:hover,body.barrier-free .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover,.gform_wrapper.gravity-theme form .gform_footer body.barrier-free input[type=submit]:hover,body.barrier-free input[type=submit]:hover,body.barrier-free .btn:focus,body.barrier-free .woocommerce a.button.alt:focus,.woocommerce body.barrier-free a.button.alt:focus,body.barrier-free .woocommerce button.button.alt:focus,.woocommerce body.barrier-free button.button.alt:focus,body.barrier-free .woocommerce input.button.alt:focus,.woocommerce body.barrier-free input.button.alt:focus,body.barrier-free .woocommerce #respond input#submit:focus,.woocommerce #respond body.barrier-free input#submit:focus,body.barrier-free .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:focus,.gform_wrapper.gravity-theme form .gform_footer body.barrier-free input[type=submit]:focus,body.barrier-free input[type=submit]:focus,body.barrier-free .info-bar:hover,body.barrier-free .info-bar:focus,body.barrier-free .mini-cart__total:hover,body.barrier-free .mini-cart__total:focus,body.barrier-free .button:hover,body.barrier-free .button:focus,body.barrier-free .nice-select:hover,body.barrier-free .nice-select:focus,body.barrier-free button[type=button]:hover,body.barrier-free button[type=button]:focus{background-color:#0f1011 !important;border-color:#0f1011 !important;color:#fff !important}body.barrier-free button{text-decoration:underline !important}body.barrier-free .btn-outline{background-color:#fff !important;border-color:#272a2d !important;color:#272a2d !important}body.barrier-free .btn-outline:hover,body.barrier-free .btn-outline:focus{background-color:#272a2d !important;border-color:#272a2d !important;color:#fff !important}body.barrier-free footer a{color:#fff !important}body.barrier-free footer a:hover,body.barrier-free footer a:focus{color:#fff !important}body.barrier-free .product-card__price ins{color:#272a2d !important}body.barrier-free .table-bordered{border-color:#272a2d !important}body.barrier-free .table-bordered th{background-color:#272a2d !important;border-color:#272a2d !important}body.barrier-free .table-bordered td,body.barrier-free .table-bordered .quick-product-card--separator{border-color:#272a2d !important}body.barrier-free.page-configurator .header-panel{background-color:unset !important;color:#000 !important}body.barrier-free.page-configurator .header-panel:hover,body.barrier-free.page-configurator .header-panel:focus{color:#0f1011 !important}body.barrier-free.page-configurator .header-panel:hover,body.barrier-free.page-configurator .header-panel:focus{background-color:unset !important}body.barrier-free.page-configurator .letwork-card-icon,body.barrier-free.page-configurator .v-card__actions,body.barrier-free.page-configurator .recommended-badge{background-color:#272a2d !important}body.barrier-free.page-configurator .letwork-card-price-text,body.barrier-free.page-configurator .v-btn{background-color:#272a2d !important;color:#fff !important}body.barrier-free.page-configurator .active-btn{color:#272a2d !important}body.barrier-free.page-configurator .active-btn:hover,body.barrier-free.page-configurator .active-btn:focus{color:#272a2d !important}body.barrier-free.page-configurator .config-container.menu .v-card__actions{background-color:unset !important}body.barrier-free.page-configurator .configurator__back{color:#fff !important}body.barrier-free.page-configurator .configurator__add-to-cart{color:#fff !important;background-color:#272a2d !important}body.barrier-free.page-configurator .configurator__add-to-cart:hover,body.barrier-free.page-configurator .configurator__add-to-cart:focus{background-color:#0f1011 !important}body.is-menu-open{overflow:hidden !important}body.has-hero{padding-top:0}@media(max-width: 1024px){body{font-size:1rem}}img{height:auto;max-width:100%}figure{margin:1.25rem 0}p{margin-top:0;margin-bottom:1.25rem}a{color:#f59100;text-decoration:none;transition:color .3s,opacity .3s,transform .3s}a:hover,a:focus,a:active{color:#bf6600}a svg{transition:none}hr{background-color:#cdcdcd;border:0;height:1px;margin:1.25rem 0;width:100%}strong,b{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{font-weight:700;margin:2.5em 1em}address{margin:0 0 1.25rem}pre{max-width:100%;background:#eff1f2;font-family:"Courier 10 Pitch",Courier,monospace;font-size:14px;margin:1rem 0;padding:1rem;border-radius:.3125rem;overflow:auto}code,kbd,tt,var{background:#eff1f2;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;padding:3px 6px;border-radius:4px}code var{padding:0}kbd{background-color:#000;color:#fff;font-size:14px;border-radius:4px;padding:3px 6px}mark{background-color:rgba(0,0,0,0);font-weight:500}abbr,acronym{border-bottom:1px dotted;cursor:help}big{font-size:125%}svg{flex-shrink:0;transition:all .3s 0s}embed,iframe,object{max-width:100%}@media(max-width: 1024px){iframe[src*=youtube],iframe[src*=vimeo]{width:100%;height:calc((100vw - 60px)*.5625)}}.row .container,.row .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .row .site-content,.row .woocommerce-order-received .site-content,.woocommerce-order-received .row .site-content,.woocommerce .col2-set .container,.woocommerce .col2-set .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .woocommerce .col2-set .site-content,.woocommerce .col2-set .woocommerce-order-received .site-content,.woocommerce-order-received .woocommerce .col2-set .site-content,.woocommerce-page .col2-set .container,.woocommerce-page .col2-set .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .woocommerce-page .col2-set .site-content,.woocommerce-page .col2-set .woocommerce-order-received .site-content,.woocommerce-order-received .woocommerce-page .col2-set .site-content,.row .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce .col2-set .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page .col2-set .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .row .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content,.row .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce .col2-set .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page .col2-set .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .row .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content,.row .main-menu__container,.woocommerce .col2-set .main-menu__container,.woocommerce-page .col2-set .main-menu__container,.row .secondary-menu__container,.woocommerce .col2-set .secondary-menu__container,.woocommerce-page .col2-set .secondary-menu__container{padding-left:0 !important;padding-right:0 !important}@media(max-width: 1024px){.let-woo-cart etrusted-widget,.checkout etrusted-widget{position:relative;top:1rem}}.bulk-discount-table-container{max-width:720px !important;margin:var(--indent--s) auto}#superchat-widget{z-index:4 !important}#contact,#footer-contact,#offer-contact{background-color:#f59100;width:100%;padding:1.5rem;display:flex;flex-direction:column;border-radius:1rem}#contact>h3,#footer-contact>h3,#offer-contact>h3{font-size:1.5rem}#contact>div,#footer-contact>div,#offer-contact>div{background-color:#fff;box-shadow:0px 2px 15px 0px rgba(0,0,0,.2);width:100%;display:flex;flex-direction:column;border-radius:1rem}#contact>div>span,#footer-contact>div>span,#offer-contact>div>span{color:#9c9c9c;font-size:.75rem;font-weight:bold;padding:1.5rem 1.5rem 0 1.5rem}#contact>div>div,#footer-contact>div>div,#offer-contact>div>div{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 3rem);margin-left:-1.5rem;padding:1.5rem}#contact>div>div>a,#footer-contact>div>div>a,#offer-contact>div>div>a{display:flex;align-items:center;padding:1rem 1.5rem;color:#464646;width:50%;gap:.5rem}@media(max-width: 1024px){#contact>div>div>a,#footer-contact>div>div>a,#offer-contact>div>div>a{width:100%}}#contact>div>div>a>i,#footer-contact>div>div>a>i,#offer-contact>div>div>a>i{flex:0 0 auto}#contact>div>div>a>div,#footer-contact>div>div>a>div,#offer-contact>div>div>a>div{display:flex;flex-direction:column;flex:1}#contact>div>div>a>div>span,#footer-contact>div>div>a>div>span,#offer-contact>div>div>a>div>span{font-size:.75rem}#contact>div>div>a>div>span:last-child,#footer-contact>div>div>a>div>span:last-child,#offer-contact>div>div>a>div>span:last-child{color:#9c9c9c}#contact>div>div>a>div>img,#footer-contact>div>div>a>div>img,#offer-contact>div>div>a>div>img{height:50px;width:auto;margin-left:1rem}#contact>div>div>a>img.superchat-qr,#contact>div>div>a>p>img.superchat-qr,#footer-contact>div>div>a>img.superchat-qr,#footer-contact>div>div>a>p>img.superchat-qr,#offer-contact>div>div>a>img.superchat-qr,#offer-contact>div>div>a>p>img.superchat-qr{height:auto;width:50px;max-width:60px !important;margin-left:auto;flex:0 0 auto}#contact>div>div>a>p:has(>img.superchat-qr),#footer-contact>div>div>a>p:has(>img.superchat-qr),#offer-contact>div>div>a>p:has(>img.superchat-qr){margin:0 0 0 auto;display:flex;flex:0 0 auto}#contact>div>div>a:hover,#footer-contact>div>div>a:hover,#offer-contact>div>div>a:hover{background-color:#f1f1f1;color:#464646;text-decoration:none}#barrier-free-toggle{position:fixed;display:flex;align-items:center;justify-content:center;bottom:80px;left:20px;width:3.5rem;height:3.5rem;border-radius:1rem;background-color:#0f2337;z-index:5;cursor:pointer;transition:visibility .3s,opacity .3s}#barrier-free-toggle:hover{background-color:#0a0f0f}#barrier-free-toggle:focus{outline:1px #464646 solid !important;outline-offset:2px !important}#barrier-free-toggle i{width:60px;height:60px;padding:5px}.barrier-free #barrier-free-toggle{background-color:#272a2d}.barrier-free #barrier-free-toggle:hover{background-color:#0f1011}@media(max-width: 450px){#barrier-free-toggle{bottom:140px !important}}#footer-contact{position:fixed;max-width:390px;bottom:80px;right:20px;z-index:10002}@media(max-width: 1024px){#footer-contact{display:none !important}}@media(max-width: 440px){#footer-contact{width:100%;right:unset;max-width:unset}}#footer-contact>div>div>a{width:100%}#footer-contact>div>div>a>div{flex:1;min-width:60%}#footer-contact>div>div>a>div>span{font-size:.75rem}#footer-contact>div>div>a>div>span:last-child{color:#9c9c9c}#footer-contact>div>div>a>i{flex:0 0 auto}#footer-contact>div>div>a>img{height:40px;width:auto}#footer-contact>div>div>a>img.superchat-qr,#footer-contact>div>div>a>p>img.superchat-qr{height:auto;width:50px;max-width:60px !important;margin-left:auto;flex:0 0 auto}#footer-contact>div>div>a>p:has(>img.superchat-qr){margin:0 0 0 auto;display:flex;flex:0 0 auto}#footer-contact-toggle{position:fixed;display:flex;align-items:center;justify-content:center;bottom:80px;right:20px;width:3.5rem;height:3.5rem;border-radius:1rem;background-color:#f59100;z-index:5;cursor:pointer;border:unset !important}@media(max-width: 1024px){#footer-contact-toggle{display:none !important}}#footer-contact-toggle:hover{background-color:#bf6600}[id^=trustbadge-container]{bottom:220px !important}[id^=trustbadge-container]>div>div{bottom:220px !important;top:auto !important}@media(max-width: 1024px){[id^=trustbadge-container]{bottom:80px !important}[id^=trustbadge-container]>div>div{bottom:80px !important}}#footer-contact-close{position:absolute;top:10px;right:10px;width:1.5rem !important;height:1.5rem;background-color:#0f2337 !important;justify-content:center;align-items:center;color:#fff;font-size:.875rem;cursor:pointer;display:flex;border-radius:12px;border:unset !important}#footer-contact-close>i{width:16px;height:16px}#footer-contact-close:hover{background-color:#0a0f0f !important}.ccm-root .ccm--decline-cookies{display:inline-block !important;background-color:unset !important;border:unset !important;flex-basis:unset !important;margin-top:-10px !important;flex:unset !important;font-size:15px !important;line-height:1.3 !important;max-width:unset !important;width:100% !important;text-align:left !important;padding:0 !important;min-height:unset !important;max-height:20px !important;z-index:2 !important;transition:color 400ms;text-decoration:underline;color:hsla(0,0%,100%,.9) !important}@media(max-width: 1024px){.ccm-root .ccm--decline-cookies{font-size:12px !important}}.ccm-root .ccm--decline-cookies:hover{color:#fff !important}.ccm-root .ccm-widget input[type=checkbox].ccm-checkbox-type--switch+label::before,.ccm-root .ccm-widget input[type=checkbox]:disabled.ccm-checkbox-type--switch+label::before,.ccm-root .ccm-control-panel input[type=checkbox].ccm-checkbox-type--switch+label::before,.ccm-root .ccm-control-panel input[type=checkbox]:disabled.ccm-checkbox-type--switch+label::before{background:red !important}.ccm-root .ccm-widget input[type=checkbox]:checked.ccm-checkbox-type--switch+label::before,.ccm-root .ccm-widget input[type=checkbox]:disabled:checked.ccm-checkbox-type--switch+label::before,.ccm-root .ccm-control-panel input[type=checkbox]:checked.ccm-checkbox-type--switch+label::before,.ccm-root .ccm-control-panel input[type=checkbox]:disabled:checked.ccm-checkbox-type--switch+label::before{background:green !important}.ccm-root .ccm-widget button[type=button],.ccm-root .ccm-control-panel button[type=button]{text-transform:unset !important;border-radius:4px !important}.ccm-root .ccm-widget .ccm-modal-inner,.ccm-root .ccm-control-panel .ccm-modal-inner{max-height:unset !important}.ccm-root .ccm-widget .ccm-modal--header,.ccm-root .ccm-widget .ccm-modal--footer,.ccm-root .ccm-widget .ccm-modal--body,.ccm-root .ccm-control-panel .ccm-modal--header,.ccm-root .ccm-control-panel .ccm-modal--footer,.ccm-root .ccm-control-panel .ccm-modal--body{background:#0f2337 !important}.ccm-root .ccm-widget .ccm-modal--header,.ccm-root .ccm-control-panel .ccm-modal--header{border-top:10px #f59100 solid !important}@media(max-width: 1024px){.ccm-root .ccm-widget .ccm-modal--body,.ccm-root .ccm-control-panel .ccm-modal--body{padding:10px 20px !important}}.ccm-root .ccm-widget--text,.ccm-root .ccm-control-panel--text{min-height:100px !important}@media(max-width: 1024px){.ccm-root .ccm-widget .ccm-link-container,.ccm-root .ccm-control-panel .ccm-link-container{font-size:11px !important}}.ccm-root .ccm-widget .ccm-modal--footer,.ccm-root .ccm-control-panel .ccm-modal--footer{justify-content:center !important;gap:10px !important}.ccm-root .ccm-widget .ccm-powered-by,.ccm-root .ccm-control-panel .ccm-powered-by{display:none !important}.ccm-root .ccm-widget--logo,.ccm-root .ccm-control-panel--logo{padding:10px 0 !important}.ccm-root .ccm-widget--logo img,.ccm-root .ccm-control-panel--logo img{height:40px !important}@media(max-width: 1024px){.ccm-root .ccm-widget--title,.ccm-root .ccm-control-panel--title{font-size:18px !important}}@media(max-width: 1024px){.ccm-root .ccm-widget .ccm-control-panel--purpose--name,.ccm-root .ccm-widget .ccm-control-panel--purpose>input[type=checkbox]+label,.ccm-root .ccm-control-panel .ccm-control-panel--purpose--name,.ccm-root .ccm-control-panel .ccm-control-panel--purpose>input[type=checkbox]+label{font-size:16px !important}}.ccm-root .ccm-widget--buttons,.ccm-root .ccm-control-panel--buttons{justify-content:center !important;gap:10px !important}.ccm-root .ccm-link-container-sub-footer{border-top:unset !important}@media(max-width: 1024px){.ccm-root{font-size:12px !important}}.ccm-modal:not(.ccm--is-blocking){max-height:50% !important;top:auto !important}.ccm-settings-summoner{display:flex !important;align-items:center !important;justify-content:center !important;bottom:20px !important;left:20px !important;width:3.5rem !important;height:3.5rem !important;border-radius:1rem !important;box-shadow:unset !important;transition:visibility .3s,opacity .3s}@media(max-width: 450px){.ccm-settings-summoner{bottom:80px !important}}.ccm-settings-summoner .ccm-settings-summoner--link{box-shadow:unset !important;border-radius:1rem !important;display:flex !important;background-color:#0f2337 !important}.ccm-settings-summoner .ccm-settings-summoner--link .ccm-settings-summoner--icon{border-radius:1rem !important;padding:4px !important}.row:has(div:nth-of-type(2) .let-info-box) .let-info-box,.woocommerce .col2-set:has(div:nth-of-type(2) .let-info-box) .let-info-box,.woocommerce-page .col2-set:has(div:nth-of-type(2) .let-info-box) .let-info-box{height:100%}.let-technical-link{color:#0f2337;font-weight:400 !important;display:flex;align-content:center;gap:4px;white-space:nowrap;transition:color .3s 0s}.let-technical-link:hover{color:#f59100}.let-grid-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 1rem}@media(max-width: 1024px){.let-grid-list{grid-template-columns:1fr 1fr}}@media(max-width: 600px){.let-grid-list{grid-template-columns:1fr}}.let-grid-list a{color:#0f2337;font-weight:400 !important;padding:.25rem .25rem .25rem 1.5rem;border-radius:4px;position:relative;transition:unset}.let-grid-list a:after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:2px;position:absolute;top:.75rem;left:.5rem}.let-grid-list a:hover{background-color:#f59100;color:#fff}.let-grid-list a:hover:after{background:#fff}.let-info-box{background-color:#0f2337;color:#fff;border:4px solid #f59100;border-radius:4px;padding:20px;margin:1rem 0}.let-light-box{background-color:#bed7e1;padding:30px;border-radius:4px}.let-about-us-box{min-height:140px;margin:.25rem !important;padding:.25rem !important;border:1px solid #cdcdcd;border-radius:4px}@media(max-width: 1024px){.let-about-us-box{min-height:unset !important;border:unset !important}}.let-max-100{max-width:100px !important}.let-no-gap{row-gap:0 !important;gap:0 !important}.let-no-align-items [class^=col]{align-items:unset !important}.let-last-child-end{height:100%;display:flex;flex-direction:column}.let-last-child-end>*:last-child{margin-top:auto;margin-bottom:0}.mt-n-let1{margin-top:-0.25rem !important}.mt-n-let1--underline::after{margin-top:-0.25rem !important}.mt-n-let2{margin-top:-0.5rem !important}.mt-n-let2--underline::after{margin-top:-0.5rem !important}.mt-n-let3{margin-top:-0.75rem !important}.mt-n-let3--underline::after{margin-top:-0.75rem !important}.mt-n-let4{margin-top:-1rem !important}.mt-n-let4--underline::after{margin-top:-1rem !important}.mt-n-let5{margin-top:-1.25rem !important}.mt-n-let5--underline::after{margin-top:-1.25rem !important}.mt-let-auto{margin-top:auto}.mt-let1{margin-top:.25rem !important}.mt-let1--underline::after{margin-top:.25rem !important}.mt-let2{margin-top:.5rem !important}.mt-let2--underline::after{margin-top:.5rem !important}.mt-let3{margin-top:.75rem !important}.mt-let3--underline::after{margin-top:.75rem !important}.mt-let4{margin-top:1rem !important}.mt-let4--underline::after{margin-top:1rem !important}.mt-let5{margin-top:1.25rem !important}.mt-let5--underline::after{margin-top:1.25rem !important}.mb-n-let1{margin-bottom:-0.25rem !important}.mb-n-let1--underline::after{margin-bottom:-0.25rem !important}.mb-n-let2{margin-bottom:-0.5rem !important}.mb-n-let2--underline::after{margin-bottom:-0.5rem !important}.mb-n-let3{margin-bottom:-0.75rem !important}.mb-n-let3--underline::after{margin-bottom:-0.75rem !important}.mb-n-let4{margin-bottom:-1rem !important}.mb-n-let4--underline::after{margin-bottom:-1rem !important}.mb-n-let5{margin-bottom:-1.25rem !important}.mb-n-let5--underline::after{margin-bottom:-1.25rem !important}.mb-let-auto{margin-bottom:auto}.mb-let1{margin-bottom:.25rem !important}.mb-let1--underline::after{margin-bottom:.25rem !important}.mb-let2{margin-bottom:.5rem !important}.mb-let2--underline::after{margin-bottom:.5rem !important}.mb-let3{margin-bottom:.75rem !important}.mb-let3--underline::after{margin-bottom:.75rem !important}.mb-let4{margin-bottom:1rem !important}.mb-let4--underline::after{margin-bottom:1rem !important}.mb-let5{margin-bottom:1.25rem !important}.mb-let5--underline::after{margin-bottom:1.25rem !important}@media(max-width: smpx){.let-d-sm-none{display:none !important}}@media(max-width: 639px){.let-d-md-none{display:none !important}}@media(max-width: 1024px){.let-d-lg-none{display:none !important}}.let-border{border:3px solid #f59100;border-radius:4px;padding:.625rem}.let-small-border{border:1px solid #9f9f9f;border-radius:4px}.let-underline::after{display:block;position:relative;content:url("../img/let-awesome/graphics/let_underline.svg");width:100%}.let-underline--wide::after{width:110%;left:-5%}.let-underline--snug::after{width:75%;left:-2.5%}.let-underline--narrow::after{width:50%;left:-1%}.let-underline.text-center::after{margin:0 auto}.let-underline.text-right::after{margin-left:auto}.let-underline--snug.text-center::after{left:unset !important}.let-underline--snug.text-right::after{left:2.5% !important}.let-underline--narrow.text-center::after{left:unset !important}.let-underline--narrow.text-right::after{left:1% !important}.let-underline-sm::after{display:block;position:relative;top:-10px;content:url("../img/let-awesome/graphics/let_underline-sm.svg");width:100%}.let-underline-sm--wide::after{width:110%;left:-5%}.let-underline-sm--snug::after{width:75%;left:-2.5%}.let-underline-sm--narrow::after{width:50%;left:-1%}.let-underline-sm.text-center::after{margin:0 auto}.let-underline-sm.text-right::after{margin-left:auto}.let-underline-sm--snug.text-center::after{left:unset !important}.let-underline-sm--snug.text-right::after{left:2.5% !important}.let-underline-sm--narrow.text-center::after{left:unset !important}.let-underline-sm--narrow.text-right::after{left:1% !important}.c-title.let-no-margin{margin-bottom:-2.5rem}.let-forward--link,.let-backward--link{display:inline-flex;align-items:center;background-color:#bed7e1;border-radius:4px;padding:3px 8px 1px;color:#0f2337;transition:all .3s 0s}.let-forward--link.let-forward--grey,.let-forward--link.let-backward--grey,.let-backward--link.let-forward--grey,.let-backward--link.let-backward--grey{background-color:#f1f1f1}.let-forward--link.let-forward--grey:hover,.let-forward--link.let-backward--grey:hover,.let-backward--link.let-forward--grey:hover,.let-backward--link.let-backward--grey:hover{background-color:#9f9f9f}.let-forward--link:hover,.let-backward--link:hover{color:#0a0f0f;background-color:#788296}.let-forward--link:focus,.let-backward--link:focus{color:#0a0f0f}.let-forward--link::after{display:inline-block;content:url("../img/let-awesome/icons/let_forward.svg");width:30px;height:30px;margin-left:10px}.let-backward--link::before{display:inline-block;content:url("../img/let-awesome/icons/let_backward.svg");width:30px;height:30px;margin-right:10px}.let-uw--card:after{display:inline-block;position:absolute;height:100%;width:100%;content:url("../img/let-awesome/icons/let_uw_product.svg")}.let-warranty--card:after{display:inline-block;position:absolute;height:100%;width:100%;content:url("../img/let-awesome/icons/let_warranty_product.svg")}@media(min-width: 1025px){.let-list-break{display:flex;flex-direction:column;flex-wrap:wrap;max-height:50%;width:100%}}.let-pdf{max-width:400px;width:100%;position:relative;display:flex !important;justify-content:flex-end !important}.let-pdf img{width:35%;max-width:200px;position:absolute;left:0}.let-pdf span{width:65%}.let-ul{list-style-type:none !important}.let-ul.let-ul-birne li{padding-left:2rem !important}.let-ul.let-ul-birne li:before{content:url("../img/let-awesome/icons/let_birne.svg");height:20px;width:20px;position:relative;display:block;left:-30px;top:15px}.let-ul.let-ul-birne li:after{content:unset !important}.let-ul.let-ul-checkmark li{padding-left:2rem !important;line-height:1.2 !important}.let-ul.let-ul-checkmark li:before{content:url("../img/let-awesome/icons/let_checkmark.svg");height:20px;width:20px;position:relative;display:block;left:-30px;top:20px}.let-ul.let-ul-checkmark li:after{content:unset !important}.let-ul.let-ul-checkmark.let-ul-checkmark--blue li:before{content:url("../img/let-awesome/icons/let_checkmark_blau.svg")}.let-ol{counter-reset:item;list-style-type:none !important}.let-ol li::before{content:counter(item);counter-increment:item;display:inline-flex;justify-content:center;align-items:center;position:relative;aspect-ratio:1/1;height:24px;background-color:#fff;font-weight:500;font-family:"Eras Demi ITC",sans-serif;border:2px solid #f59100;border-radius:4px;margin-left:-30px;margin-right:6px}.let-ol--light li::before{background:#bed7e1 !important;border-color:#0f2337 !important}.let-flex-child>*{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:5px}img[src*="letpixel.jpg"]:not([width]):not([height]){height:1px;width:1px}img.lazyload[width][height]{max-width:100%;height:auto}etrusted-widget{display:inline-block;min-height:24px;min-width:120px;vertical-align:middle}.country-selector{position:fixed !important;display:flex;align-items:center;justify-content:center;bottom:80px !important;left:20px !important;right:0 !important;width:3.5rem;height:3.5rem;border-radius:1rem;background-color:#f59100 !important;z-index:5;cursor:pointer}@media(max-width: 450px){.country-selector{bottom:140px !important}}.country-selector:hover{background-color:#bf6600 !important}.country-selector ul{bottom:44px !important}.country-selector ul li:hover{background-color:#f1f1f1}.country-selector .weglot-flags>a,.country-selector .weglot-flags>span{display:flex !important;justify-content:center !important;align-items:center !important;padding:unset !important}.country-selector .weglot-flags>a:before,.country-selector .weglot-flags>span:before{margin:unset !important;border-radius:4px !important;outline:6px #fff solid}.country-selector .weglot-flags>a:hover:before,.country-selector .weglot-flags>span:hover:before{outline-color:#f1f1f1}.country-selector .wgcurrent{border:unset !important;height:100% !important;width:100% !important;display:flex !important;align-items:center;cursor:pointer}.country-selector .wgcurrent:after{content:unset !important}.m-title:has(.home-h1),.m-title:has(.home-h2),.m-title:has(.home-h2-subtitle){margin:unset !important;background-color:#f1f1f1}.m-title .home-h1{font-size:2rem;margin:unset !important;padding:.75rem}@media(max-width: 1024px){.m-title .home-h1{font-size:1.25rem}}@media(max-width: 639px){.m-title .home-h1{font-size:.9375rem}}.m-title .home-h2{font-size:1.875rem;margin:unset !important;padding:.75rem .75rem 0 .75rem}@media(max-width: 1024px){.m-title .home-h2{font-size:1.375rem}}@media(max-width: 639px){.m-title .home-h2{font-size:1.125rem}}.m-title .home-h2-subtitle{font-size:1.375rem;margin:unset !important}@media(max-width: 1024px){.m-title .home-h2-subtitle{font-size:1rem}}@media(max-width: 639px){.m-title .home-h2-subtitle{font-size:.875rem}}.let-light-box:has(.let-side-man){margin-left:94px;padding:unset;border-radius:0 4px 4px 0;display:flex;flex-direction:row}.let-light-box:has(.let-side-man) div{padding:30px}@media(max-width: 1024px){.let-light-box:has(.let-side-man){margin-left:unset;border-radius:4px}}.let-side-man{margin-left:-94px;border-radius:unset;align-self:flex-end}@media(max-width: 1024px){.let-side-man{display:none}}#wpadminbar{--wp-blue: #2271b1;transition:transform .3s !important;transform:translateY(-100%)}#wpadminbar:hover #wp-admin-bar-site-name{background-color:rgba(0,0,0,0) !important}#wpadminbar:not(.is-expanded):hover{transform:translateY(0)}#wpadminbar:not(.is-expanded):hover #wp-admin-bar-site-name{transform:translateY(0)}#wpadminbar.is-expanded{transform:translateY(0)}#wpadminbar.is-expanded #wp-admin-bar-site-name{transform:translateY(0)}#wpadminbar.is-expanded #wp-admin-bar-site-name:before{background-color:var(--wp-blue)}#wpadminbar.is-expanded #wp-admin-bar-site-name:after{transform:rotate(-45deg);font-size:20px !important}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{top:100%}@media(max-width: 782px){#wpadminbar .ab-top-secondary{position:absolute;top:0;right:0}#wpadminbar .ab-top-secondary>.menupop>.ab-sub-wrapper{right:0;left:auto}}@media(max-width: 639px){#wpadminbar #wp-admin-bar-root-default{display:flex}#wpadminbar #wp-admin-bar-root-default>li{flex-shrink:0}}@media(max-width: 782px){#wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-wpseo-menu,#wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-gform-forms{display:none !important}}#wp-admin-bar-site-name{display:inline-flex !important;background-color:#000 !important;position:relative;transform:translateY(46px);transition:transform .3s !important}@media(min-width: 783px){#wp-admin-bar-site-name{transform:translateY(32px)}}#wp-admin-bar-site-name:before,#wp-admin-bar-site-name:after{width:46px;height:46px}@media(min-width: 783px){#wp-admin-bar-site-name:before,#wp-admin-bar-site-name:after{width:32px;height:32px}}#wp-admin-bar-site-name:before{content:"" !important;display:block;background-color:#000;position:absolute;top:0;right:0;transition:background-color .2s !important}#wp-admin-bar-site-name:after{content:"" !important;display:inline-flex;align-items:center;justify-content:center;font-family:dashicons;font-size:18px;transition:all .2s !important;cursor:pointer;position:relative}#wp-admin-bar-site-name:hover:before{background-color:var(--wp-blue)}#wp-admin-bar-site-name:hover:after{font-size:22px}.alignleft{display:inline;float:left;margin-right:1.5rem}.alignright{display:inline;float:right;margin-left:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:1rem 0}span.wp-caption-text{text-align:center}.gallery{--gallery-gap: 1rem;display:flex;flex-wrap:wrap;gap:var(--gallery-gap);margin:1.25rem 0}.gallery-item{display:inline-block;text-align:center;width:calc(50% - var(--gallery-gap));margin:0}@media(min-width: 640px){.gallery-item{width:calc((100% - var(--gallery-gap)*2)/3)}}@media(min-width: 1025px){.gallery-columns-2 .gallery-item{width:calc((100% - var(--gallery-gap)*1)/2)}}@media(min-width: 1025px){.gallery-columns-3 .gallery-item{width:calc((100% - var(--gallery-gap)*2)/3)}}@media(min-width: 1025px){.gallery-columns-4 .gallery-item{width:calc((100% - var(--gallery-gap)*3)/4)}}@media(min-width: 1025px){.gallery-columns-5 .gallery-item{width:calc((100% - var(--gallery-gap)*4)/5)}}@media(min-width: 1025px){.gallery-columns-6 .gallery-item{width:calc((100% - var(--gallery-gap)*5)/6)}}@media(min-width: 1025px){.gallery-columns-7 .gallery-item{width:calc((100% - var(--gallery-gap)*6)/7)}}@media(min-width: 1025px){.gallery-columns-8 .gallery-item{width:calc((100% - var(--gallery-gap)*7)/8)}}@media(min-width: 1025px){.gallery-columns-9 .gallery-item{width:calc((100% - var(--gallery-gap)*8)/9)}}.gallery-caption{display:block}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.text-sm{font-size:.875rem}.text-md{font-size:1.125rem}.text-lg,.gform_confirmation_message{font-size:1.125rem}@media(min-width: 1025px){.text-lg,.gform_confirmation_message{font-size:1.375rem}}.text-uppercase{text-transform:uppercase}article.product a.added_to_cart,.woocommerce-privacy-policy-text a,#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button,.showcoupon,.woocommerce .woocommerce-message a:not([class]),.woocommerce .woocommerce-info a:not([class]),.woocommerce-page .woocommerce-message a:not([class]),.woocommerce-page .woocommerce-info a:not([class]),.editor a:not([class]),.entry-content a:not([class]){color:#f59100;text-decoration:none}@media(min-width: 1025px){article.product a.added_to_cart:hover,.woocommerce-privacy-policy-text a:hover,#add_payment_method .cart-collaterals .shipping-calculator-button:hover,.woocommerce-cart .cart-collaterals .shipping-calculator-button:hover,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:hover,.showcoupon:hover,.woocommerce .woocommerce-message a:hover:not([class]),.woocommerce .woocommerce-info a:hover:not([class]),.woocommerce-page .woocommerce-message a:hover:not([class]),.woocommerce-page .woocommerce-info a:hover:not([class]),.editor a:hover:not([class]),.entry-content a:hover:not([class]){color:#f59100;text-decoration:underline}}.blockquote{font-size:1.25rem;margin:3.125rem 1.875rem}.blockquote p{font-weight:700}.blockquote cite{display:block;color:#fff;font-weight:400;font-style:normal;margin-top:1rem;margin-bottom:0}.editor>*:last-child,.entry-content>*:last-child{margin-bottom:0}.editor h1,.entry-content h1,.editor .h1,.entry-content .h1,.editor h2,.entry-content h2,.editor .h2,.entry-content .h2,.editor .gform_wrapper.gravity-theme .gform_heading,.entry-content .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .editor .gform_heading,.gform_wrapper.gravity-theme .entry-content .gform_heading,.editor h3,.entry-content h3,.editor .h3,.entry-content .h3,.editor .single-product div.product .woocommerce-tabs .panel h2,.entry-content .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .editor h2,.single-product div.product .woocommerce-tabs .panel .entry-content h2,.editor h4,.entry-content h4,.editor .h4,.entry-content .h4,.editor .single-product div.product #reply-title,.entry-content .single-product div.product #reply-title,.single-product div.product .editor #reply-title,.single-product div.product .entry-content #reply-title,.editor h5,.entry-content h5,.editor .h5,.entry-content .h5,.editor .woocommerce-thankyou-order-received,.entry-content .woocommerce-thankyou-order-received,.editor .woocommerce .woocommerce-order-details__title,.entry-content .woocommerce .woocommerce-order-details__title,.woocommerce .editor .woocommerce-order-details__title,.woocommerce .entry-content .woocommerce-order-details__title,.editor .woocommerce .woocommerce-customer-details h2,.entry-content .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .editor h2,.woocommerce .woocommerce-customer-details .entry-content h2,.editor #customer_details h3,.entry-content #customer_details h3,#customer_details .editor h3,#customer_details .entry-content h3,.editor h6,.entry-content h6,.editor .h6,.entry-content .h6{margin-top:1.25rem}.editor h1:first-child,.entry-content h1:first-child,.editor .h1:first-child,.entry-content .h1:first-child,.editor h2:first-child,.entry-content h2:first-child,.editor .h2:first-child,.entry-content .h2:first-child,.editor .gform_wrapper.gravity-theme .gform_heading:first-child,.entry-content .gform_wrapper.gravity-theme .gform_heading:first-child,.gform_wrapper.gravity-theme .editor .gform_heading:first-child,.gform_wrapper.gravity-theme .entry-content .gform_heading:first-child,.editor h3:first-child,.entry-content h3:first-child,.editor .h3:first-child,.entry-content .h3:first-child,.editor .single-product div.product .woocommerce-tabs .panel h2:first-child,.entry-content .single-product div.product .woocommerce-tabs .panel h2:first-child,.single-product div.product .woocommerce-tabs .panel .editor h2:first-child,.single-product div.product .woocommerce-tabs .panel .entry-content h2:first-child,.editor h4:first-child,.entry-content h4:first-child,.editor .h4:first-child,.entry-content .h4:first-child,.editor .single-product div.product #reply-title:first-child,.entry-content .single-product div.product #reply-title:first-child,.single-product div.product .editor #reply-title:first-child,.single-product div.product .entry-content #reply-title:first-child,.editor h5:first-child,.entry-content h5:first-child,.editor .h5:first-child,.entry-content .h5:first-child,.editor .woocommerce-thankyou-order-received:first-child,.entry-content .woocommerce-thankyou-order-received:first-child,.editor .woocommerce .woocommerce-order-details__title:first-child,.entry-content .woocommerce .woocommerce-order-details__title:first-child,.woocommerce .editor .woocommerce-order-details__title:first-child,.woocommerce .entry-content .woocommerce-order-details__title:first-child,.editor #customer_details h3:first-child,.entry-content #customer_details h3:first-child,#customer_details .editor h3:first-child,#customer_details .entry-content h3:first-child,.editor h6:first-child,.entry-content h6:first-child,.editor .h6:first-child,.entry-content .h6:first-child{margin-top:0}h1,.h1,h2,.h2,.gform_wrapper.gravity-theme .gform_heading,h3,.h3,.single-product div.product .woocommerce-tabs .panel h2,h4,.h4,.single-product div.product #reply-title,h5,.h5,.woocommerce-thankyou-order-received,.woocommerce .woocommerce-order-details__title,.woocommerce .woocommerce-customer-details h2,#customer_details h3,h6,.h6{min-height:0vw;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.75em}h1 a,.h1 a,h2 a,.h2 a,.gform_wrapper.gravity-theme .gform_heading a,h3 a,.h3 a,.single-product div.product .woocommerce-tabs .panel h2 a,h4 a,.h4 a,.single-product div.product #reply-title a,h5 a,.h5 a,.woocommerce-thankyou-order-received a,.woocommerce .woocommerce-order-details__title a,.woocommerce .woocommerce-customer-details h2 a,#customer_details h3 a,h6 a,.h6 a{color:inherit}h1,.h1{font-size:clamp(2rem,calc(2rem + (1vw - 6.4px) * 2),3rem);font-weight:400}h2,.h2,.gform_wrapper.gravity-theme .gform_heading{font-size:clamp(1.75rem,calc(1.75rem + (1vw - 6.4px) * 1),2.25rem);color:#1e1e1e;font-weight:normal;line-height:1.2}@media(max-width: 1024px){h2,.h2,.gform_wrapper.gravity-theme .gform_heading{font-size:1.5rem}}h3,.h3,.single-product div.product .woocommerce-tabs .panel h2{color:#1e1e1e;font-size:clamp(1.125rem,calc(1.125rem + (1vw - 6.4px) * 0.75),1.5rem);font-weight:normal;line-height:1.2}h4,.h4,.single-product div.product #reply-title{font-family:"Arial",sans-serif;font-size:clamp(1rem,calc(1rem + (1vw - 6.4px) * 0.25),1.125rem);font-weight:700;line-height:1.2}h5,.h5,.woocommerce-thankyou-order-received,.woocommerce .woocommerce-order-details__title,.woocommerce .woocommerce-customer-details h2,#customer_details h3{font-size:clamp(1.125rem,calc(1.125rem + (1vw - 6.4px) * 0.25),1.25rem)}h6,.h6{font-size:1rem}ul,ol{margin:0 0 1.25rem 0;padding-left:1.875rem}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:700}dd{margin:0 1rem 1.25rem}.list-check,.list-dot,.list-number{list-style:none;display:flex;flex-wrap:wrap;flex-direction:column;gap:.5rem;padding-left:0}.list-check>li,.list-dot>li,.list-number>li{padding-left:1.875rem}.list-check>li{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") no-repeat 0 .35em/1em 1em}.list-dot>li{position:relative}.list-dot>li:before{content:"";display:block;width:.5em;height:.5em;background-color:#f59100;border-radius:50%;position:absolute;top:.5em;left:.25em}.list-number{counter-reset:custom-counter}.list-number>li{counter-increment:custom-counter;min-height:1.2em;position:relative}.list-number>li:before{content:counter(custom-counter);width:1.5em;height:1.5em;color:#f59100;font-size:.75em;font-weight:700;line-height:1.33;border:1px solid #f59100;border-radius:50%;text-align:center;position:absolute;top:.25em;left:0}table{width:100%;margin:0 0 1.25rem;word-break:normal}table th,table td{padding:.375rem .5rem;vertical-align:top}.table-bordered{border-bottom:3px solid #f59100;border-right:3px solid #f59100}.table-bordered th{color:#fff;background-color:#f59100}.table-bordered th:not(:last-child){border-right:3px solid #fff}.table-bordered th,.table-bordered td{border-left:3px solid #f59100}.table-striped tbody tr:nth-of-type(even){background-color:#f9f9f9}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:4px}.btn,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.gform_wrapper.gravity-theme form .gform_footer input[type=submit],.wpcf7 input[type=submit],input[type=submit]{transition:all .3s 0s;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;background-color:#f59100;color:#fff;font-size:1rem;font-weight:700;line-height:1;border:1px solid #f59100;border-radius:.3125rem;padding:.375rem 1rem;text-align:center;cursor:pointer}@media(min-width: 1025px){.btn,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.gform_wrapper.gravity-theme form .gform_footer input[type=submit],.wpcf7 input[type=submit],input[type=submit]{font-size:1rem;min-height:2.875rem;padding:.5rem 1.25rem}}.btn:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover,input[type=submit]:hover,.btn:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.gform_wrapper.gravity-theme form .gform_footer input[type=submit]:focus,input[type=submit]:focus,.btn:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.gform_wrapper.gravity-theme form .gform_footer input[type=submit]:active,input[type=submit]:active{background-color:#bf6600;border-color:#bf6600;color:#fff}.btn svg,.woocommerce #respond input#submit.alt svg,.woocommerce a.button.alt svg,.woocommerce button.button.alt svg,.woocommerce input.button.alt svg,.woocommerce #respond input#submit svg,.woocommerce a.button svg,.woocommerce button.button svg,.woocommerce input.button svg,.gform_wrapper.gravity-theme form .gform_footer input[type=submit] svg,.wpcf7 input[type=submit] svg,input[type=submit] svg{flex-shrink:0;width:1.25rem;height:1.25rem;transition:none}.btn-secondary{background-color:#0f2337;border-color:#0f2337;color:#fff}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:#0a0f0f;border-color:#0a0f0f;color:#fff}.btn-white{background-color:#fff;border-color:#fff;color:#f59100}.btn-white:hover,.btn-white:focus,.btn-white:active{background-color:#f59100;border-color:#fff;color:#fff}.btn-black{background-color:#000;border-color:#000;color:#fff}.btn-black:hover,.btn-black:focus,.btn-black:active{background-color:#f59100;border-color:#f59100;color:#fff}.btn-sm,.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-info .button{height:2.5rem;font-size:.875rem;padding:0 1.25rem}.btn-lg,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce a.button.alt.checkout-button{height:3.125rem;font-size:1.125rem}@media(min-width: 1025px){.btn-lg,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce a.button.alt.checkout-button{height:3.375rem;font-size:1.25rem}}@media(min-width: 1440px){.btn-lg,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce a.button.alt.checkout-button{padding:0 2rem}}.btn-outline{background-color:rgba(0,0,0,0);border-color:#f59100;color:#f59100}.btn-outline:hover,.btn-outline:focus,.btn-outline:active{background-color:#f59100;border-color:#f59100;color:#fff}.btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:#0f2337;color:#0f2337}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:active{background-color:#0f2337;border-color:#0f2337;color:#fff}.btn-label{display:inline-flex;justify-content:center;background-color:#f59100;color:#fff;font-size:.875rem;line-height:.875rem;padding:.3125rem .625rem;border-radius:.3125rem}.btn-label-secondary{background-color:#0f2337}.btn-group{display:flex;align-items:center;flex-wrap:wrap;gap:.9375rem}.btn-call{min-height:4.125rem;font-size:1.25rem}.gform_wrapper.gravity-theme form input[type=color],.gform_wrapper.gravity-theme form input[type=date],.gform_wrapper.gravity-theme form input[type=datetime-local],.gform_wrapper.gravity-theme form input[type=datetime],.gform_wrapper.gravity-theme form input[type=email],.gform_wrapper.gravity-theme form input[type=month],.gform_wrapper.gravity-theme form input[type=number],.gform_wrapper.gravity-theme form input[type=password],.gform_wrapper.gravity-theme form input[type=search],.gform_wrapper.gravity-theme form input[type=tel],.gform_wrapper.gravity-theme form input[type=text],.gform_wrapper.gravity-theme form input[type=time],.gform_wrapper.gravity-theme form input[type=url],.gform_wrapper.gravity-theme form input[type=week],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{transition:all .3s 0s;width:100%;background-color:#fff;color:#000;font-size:1rem;line-height:1rem;padding:.8125rem 1rem;border:1px solid #d0d0d0;border-radius:.3125rem}.gform_wrapper.gravity-theme form input[type=color]::placeholder,.gform_wrapper.gravity-theme form input[type=date]::placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]::placeholder,.gform_wrapper.gravity-theme form input[type=datetime]::placeholder,.gform_wrapper.gravity-theme form input[type=email]::placeholder,.gform_wrapper.gravity-theme form input[type=month]::placeholder,.gform_wrapper.gravity-theme form input[type=number]::placeholder,.gform_wrapper.gravity-theme form input[type=password]::placeholder,.gform_wrapper.gravity-theme form input[type=search]::placeholder,.gform_wrapper.gravity-theme form input[type=tel]::placeholder,.gform_wrapper.gravity-theme form input[type=text]::placeholder,.gform_wrapper.gravity-theme form input[type=time]::placeholder,.gform_wrapper.gravity-theme form input[type=url]::placeholder,.gform_wrapper.gravity-theme form input[type=week]::placeholder,.gform_wrapper.gravity-theme form select::placeholder,.gform_wrapper.gravity-theme form textarea::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea::placeholder{transition:all .3s 0s;opacity:.8}.gform_wrapper.gravity-theme form input[type=color]:hover,.gform_wrapper.gravity-theme form input[type=date]:hover,.gform_wrapper.gravity-theme form input[type=datetime-local]:hover,.gform_wrapper.gravity-theme form input[type=datetime]:hover,.gform_wrapper.gravity-theme form input[type=email]:hover,.gform_wrapper.gravity-theme form input[type=month]:hover,.gform_wrapper.gravity-theme form input[type=number]:hover,.gform_wrapper.gravity-theme form input[type=password]:hover,.gform_wrapper.gravity-theme form input[type=search]:hover,.gform_wrapper.gravity-theme form input[type=tel]:hover,.gform_wrapper.gravity-theme form input[type=text]:hover,.gform_wrapper.gravity-theme form input[type=time]:hover,.gform_wrapper.gravity-theme form input[type=url]:hover,.gform_wrapper.gravity-theme form input[type=week]:hover,.gform_wrapper.gravity-theme form select:hover,.gform_wrapper.gravity-theme form textarea:hover,input[type=text]:hover,input[type=email]:hover,input[type=url]:hover,input[type=password]:hover,input[type=search]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=range]:hover,input[type=date]:hover,input[type=month]:hover,input[type=week]:hover,input[type=time]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=color]:hover,textarea:hover,.gform_wrapper.gravity-theme form input[type=color]:focus,.gform_wrapper.gravity-theme form input[type=date]:focus,.gform_wrapper.gravity-theme form input[type=datetime-local]:focus,.gform_wrapper.gravity-theme form input[type=datetime]:focus,.gform_wrapper.gravity-theme form input[type=email]:focus,.gform_wrapper.gravity-theme form input[type=month]:focus,.gform_wrapper.gravity-theme form input[type=number]:focus,.gform_wrapper.gravity-theme form input[type=password]:focus,.gform_wrapper.gravity-theme form input[type=search]:focus,.gform_wrapper.gravity-theme form input[type=tel]:focus,.gform_wrapper.gravity-theme form input[type=text]:focus,.gform_wrapper.gravity-theme form input[type=time]:focus,.gform_wrapper.gravity-theme form input[type=url]:focus,.gform_wrapper.gravity-theme form input[type=week]:focus,.gform_wrapper.gravity-theme form select:focus,.gform_wrapper.gravity-theme form textarea:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus,.gform_wrapper.gravity-theme form input[type=color]:active,.gform_wrapper.gravity-theme form input[type=date]:active,.gform_wrapper.gravity-theme form input[type=datetime-local]:active,.gform_wrapper.gravity-theme form input[type=datetime]:active,.gform_wrapper.gravity-theme form input[type=email]:active,.gform_wrapper.gravity-theme form input[type=month]:active,.gform_wrapper.gravity-theme form input[type=number]:active,.gform_wrapper.gravity-theme form input[type=password]:active,.gform_wrapper.gravity-theme form input[type=search]:active,.gform_wrapper.gravity-theme form input[type=tel]:active,.gform_wrapper.gravity-theme form input[type=text]:active,.gform_wrapper.gravity-theme form input[type=time]:active,.gform_wrapper.gravity-theme form input[type=url]:active,.gform_wrapper.gravity-theme form input[type=week]:active,.gform_wrapper.gravity-theme form select:active,.gform_wrapper.gravity-theme form textarea:active,input[type=text]:active,input[type=email]:active,input[type=url]:active,input[type=password]:active,input[type=search]:active,input[type=number]:active,input[type=tel]:active,input[type=range]:active,input[type=date]:active,input[type=month]:active,input[type=week]:active,input[type=time]:active,input[type=datetime]:active,input[type=datetime-local]:active,input[type=color]:active,textarea:active{border-color:#000}.gform_wrapper.gravity-theme form input[type=color]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=date]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=datetime]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=email]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=month]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=number]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=password]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=search]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=tel]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=text]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=time]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=url]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=week]:focus::placeholder,.gform_wrapper.gravity-theme form select:focus::placeholder,.gform_wrapper.gravity-theme form textarea:focus::placeholder,input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=url]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=number]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=range]:focus::placeholder,input[type=date]:focus::placeholder,input[type=month]:focus::placeholder,input[type=week]:focus::placeholder,input[type=time]:focus::placeholder,input[type=datetime]:focus::placeholder,input[type=datetime-local]:focus::placeholder,input[type=color]:focus::placeholder,textarea:focus::placeholder{opacity:.2}.gform_wrapper.gravity-theme form input.hidden[type=color],.gform_wrapper.gravity-theme form input.hidden[type=date],.gform_wrapper.gravity-theme form input.hidden[type=datetime-local],.gform_wrapper.gravity-theme form input.hidden[type=datetime],.gform_wrapper.gravity-theme form input.hidden[type=email],.gform_wrapper.gravity-theme form input.hidden[type=month],.gform_wrapper.gravity-theme form input.hidden[type=number],.gform_wrapper.gravity-theme form input.hidden[type=password],.gform_wrapper.gravity-theme form input.hidden[type=search],.gform_wrapper.gravity-theme form input.hidden[type=tel],.gform_wrapper.gravity-theme form input.hidden[type=text],.gform_wrapper.gravity-theme form input.hidden[type=time],.gform_wrapper.gravity-theme form input.hidden[type=url],.gform_wrapper.gravity-theme form input.hidden[type=week],.gform_wrapper.gravity-theme form select.hidden,.gform_wrapper.gravity-theme form textarea.hidden,input.hidden[type=text],input.hidden[type=email],input.hidden[type=url],input.hidden[type=password],input.hidden[type=search],input.hidden[type=number],input.hidden[type=tel],input.hidden[type=range],input.hidden[type=date],input.hidden[type=month],input.hidden[type=week],input.hidden[type=time],input.hidden[type=datetime],input.hidden[type=datetime-local],input.hidden[type=color],textarea.hidden{opacity:0;visibility:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;text-align:right;padding-right:1rem;padding-left:1rem}fieldset{border-radius:.3125rem}textarea{height:6.875rem;padding:1rem}input[type=checkbox]{transition:all .3s 0s;flex-shrink:0;display:inline-block;width:1rem;height:1rem;background-repeat:no-repeat;background-size:10px;background-position:50%;border:1px solid #d0d0d0;border-radius:.3125rem;-webkit-appearance:none;appearance:none;margin-right:.5em}input[type=checkbox]:checked{background-color:#000 !important;border-color:#000 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z' fill='%23fff'/%3E%3C/svg%3E")}label:hover input[type=checkbox]{border-color:#000}input[type=radio]{transition:all .3s 0s;flex-shrink:0;display:inline-block;width:1rem;height:1rem;border:1px solid #d0d0d0;border-radius:50%;-webkit-appearance:none;appearance:none;margin-right:.5em}input[type=radio]:checked{background-color:#000;background:radial-gradient(circle, black 0%, black 0.25rem, white 0.25rem);border-color:#000}input[type=radio]:hover{border-color:#000}label:hover input[type=radio]{border-color:#000}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-none{-o-object-fit:none !important;object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:42.5 !important}.fs-2{font-size:34 !important}.fs-3{font-size:29.75 !important}.fs-4{font-size:25.5 !important}.fs-5{font-size:21.25 !important}.fs-6{font-size:17 !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.45 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:hsla(0,0%,100%,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 640px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-md-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-md-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-md-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-md-none{-o-object-fit:none !important;object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-md-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-md-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-md-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-md-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-md-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 1025px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-lg-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-lg-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-lg-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-lg-none{-o-object-fit:none !important;object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-lg-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-lg-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-lg-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-lg-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-lg-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1440px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xl-none{-o-object-fit:none !important;object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xl-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xl-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xl-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xl-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xl-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}@media(min-width: 0){.hidden-xs-up{display:none !important}}@media(max-width: -1){.visible-xs-up{display:none !important}}@media(min-width: 640px){.hidden-md-up{display:none !important}}@media(max-width: 639px){.visible-md-up{display:none !important}}@media(min-width: 1025px){.hidden-lg-up{display:none !important}}@media(max-width: 1024px){.visible-lg-up{display:none !important}}@media(min-width: 1440px){.hidden-xl-up{display:none !important}}@media(max-width: 1439px){.visible-xl-up{display:none !important}}.d-none{display:none !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 0){.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}}@media(min-width: 640px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 1025px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1440px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.bg-primary{background-color:#f59100 !important}.color-primary{color:#f59100 !important}.bg-secondary{background-color:#0f2337 !important}.color-secondary{color:#0f2337 !important}.bg-white{background-color:#fff !important}.color-white{color:#fff !important}.bg-black{background-color:#000 !important}.color-black{color:#000 !important}.bg-grey{background-color:#bdbdbd !important}.color-grey{color:#bdbdbd !important}.img-cover{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important;position:absolute;top:0;left:0}.img-contain{width:100% !important;height:100% !important;-o-object-fit:contain !important;object-fit:contain !important}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{font-size:.875rem;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#000;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:5px;width:auto;z-index:100000}.no-scroll{width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden;overscroll-behavior:none}.overflow-hidden{overflow:hidden !important}.disabled{pointer-events:none !important}.let-xs{display:inline-block;width:20px;height:20px;padding:2px}.let-sm{display:inline-block;width:30px;height:30px;padding:3px}.let-md{display:inline-block;width:40px;height:40px;padding:4px}.let-lg{display:inline-block;width:50px;height:50px;padding:5px}.let-xl{display:inline-block;width:80px;height:80px;padding:5px}.let-masters{content:url("../img/let-awesome/icons/let_masters.svg")}.let-chambers{content:url("../img/let-awesome/icons/let_chambers.svg")}.let-chambers-frame{content:url("../img/let-awesome/icons/let_chambers-frame.svg")}.let-glazingbead{content:url("../img/let-awesome/icons/let_glazingbead.svg")}.let-glazingbead-frame{content:url("../img/let-awesome/icons/let_glazingbead-frame.svg")}.let-optic{content:url("../img/let-awesome/icons/let_optic.svg")}.let-optic-frame{content:url("../img/let-awesome/icons/let_optic-frame.svg")}.let-pane{content:url("../img/let-awesome/icons/let_pane.svg")}.let-pane-frame{content:url("../img/let-awesome/icons/let_pane-frame.svg")}.let-seals{content:url("../img/let-awesome/icons/let_seals.svg")}.let-seals-frame{content:url("../img/let-awesome/icons/let_seals-frame.svg")}.let-steel{content:url("../img/let-awesome/icons/let_steel.svg")}.let-steel-frame{content:url("../img/let-awesome/icons/let_steel-frame.svg")}.let-cart{content:url("../img/let-awesome/icons/icon_let-cart.svg")}.let-user{content:url("../img/let-awesome/icons/icon_let-useraccount.svg")}.let-phone{content:url("../img/let-awesome/icons/let_phone.svg")}.let-mail{content:url("../img/let-awesome/icons/let_mail.svg")}.let-fax{content:url("../img/let-awesome/icons/let_fax.svg")}.let-whatsapp{content:url("../img/let-awesome/icons/let_whatsapp.svg")}.let-forward{content:url("../img/let-awesome/icons/let_forward.svg")}.let-backward{content:url("../img/let-awesome/icons/let_backward.svg")}.let-uw-product{content:url("../img/let-awesome/icons/let_uw_product.svg")}.let-warranty-product{content:url("../img/let-awesome/icons/let_warranty_product.svg")}.let-rabatt-product{content:url("../img/let-awesome/icons/let_rabatt_product.svg")}.let-baustellenlieferung{content:url("../img/let-awesome/icons/let_baustellenlieferung.svg")}.let-gepruefte-sicherheit{content:url("../img/let-awesome/icons/let_gepruefte-sicherheit.svg")}.let-handwerkerdialog{content:url("../img/let-awesome/icons/let_handwerkerdialog.svg")}.let-startseite_cart{content:url("../img/let-awesome/icons/let_startseite_cart.svg")}.let-startseite_payment{content:url("../img/let-awesome/icons/let_startseite_payment.svg")}.let-startseite_service{content:url("../img/let-awesome/icons/let_startseite_service.svg")}.let-startseite_smile{content:url("../img/let-awesome/icons/let_startseite_smile.svg")}.let-home{content:url("../img/let-awesome/icons/let_home.svg")}.let-birne{content:url("../img/let-awesome/icons/let_birne.svg")}.let-checkmark{content:url("../img/let-awesome/icons/let_checkmark.svg")}.let-checkmark_blue{content:url("../img/let-awesome/icons/let_checkmark_blau.svg")}.let-baustellenlieferung_color{content:url("../img/let-awesome/icons/let_baustellenlieferung_color.svg")}.let-niceprice{content:url("../img/let-awesome/icons/let_niceprice.svg")}.let-personalqa{content:url("../img/let-awesome/icons/let_personalqa.svg")}.let-productinfo{content:url("../img/let-awesome/icons/let_productinfo.svg")}.let-proofedquality{content:url("../img/let-awesome/icons/let_proofedquality.svg")}.let-trustbadge{content:url("../img/let-awesome/icons/let_trustbadge.svg")}.let-trustsquare{content:url("../img/let-awesome/icons/let_trustsquare.svg")}.let-close{content:url("../img/let-awesome/icons/let_close.svg")}.let-superchat{content:url("../img/let-awesome/icons/let_superchat.svg")}.let-faq{content:url("../img/let-awesome/icons/let_faq.svg")}.let-cookie{content:url("../img/let-awesome/icons/let_cookie.svg")}.let-barrier-free{content:url("../img/let-awesome/icons/let_barrier-free.svg")}.barrier-free .let-barrier-free{content:url("../img/let-awesome/icons/let_barrier-free-active.svg")}.let-config-menu{content:url("../img/let-awesome/icons/let_config_menu.svg")}.let-circle_r{content:url("../img/let-awesome/icons/let-circle_r.svg")}.gruener-haken{content:url("../img/let-awesome/icons/gruener-haken.svg")}.rotes-kreuz{content:url("../img/let-awesome/icons/rotes-kreuz.svg")}.trusted-icon{content:url("https://integrations.etrusted.com/applications/trusted-stars-service-widget/2.14.3/8234a68abe94bd55fe5c.svg")}.trusted-star{content:url("https://integrations.etrusted.com/applications/trusted-stars-service-widget/2.14.3/c6e5150b97e78325f94a.svg")}.container,.woocommerce-checkout-pay .site-content,.woocommerce-order-received .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.main-menu__container,.secondary-menu__container,.container-fluid,.container-xl,.container-lg,.container-md,.container-xs{--bs-gutter-x: 30px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}.container,.woocommerce-checkout-pay .site-content,.woocommerce-order-received .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.main-menu__container,.secondary-menu__container{max-width:100%}@media(min-width: 640px){.container-md,.container,.woocommerce-checkout-pay .site-content,.woocommerce-order-received .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.main-menu__container,.secondary-menu__container{max-width:100%}}@media(min-width: 1025px){.container-lg,.container-md,.container,.woocommerce-checkout-pay .site-content,.woocommerce-order-received .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.main-menu__container,.secondary-menu__container{max-width:100%}}@media(min-width: 1440px){.container-xl,.container-lg,.container-md,.container,.woocommerce-checkout-pay .site-content,.woocommerce-order-received .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.main-menu__container,.secondary-menu__container{max-width:1440px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-md: 640px;--bs-breakpoint-lg: 1025px;--bs-breakpoint-xl: 1440px}.row,.woocommerce .col2-set,.woocommerce-page .col2-set{--bs-gutter-x: 30px;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*,.woocommerce .col2-set>*,.woocommerce-page .col2-set>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 640px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 1025px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1440px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}.row,.woocommerce .col2-set,.woocommerce-page .col2-set{row-gap:30px}.row+.row,.woocommerce .col2-set+.row,.woocommerce-page .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .row+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:30px}.container,.woocommerce-checkout-pay .site-content,.woocommerce-order-received .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.main-menu__container,.secondary-menu__container{--bs-gutter-x: var(--container-gutter-x)}.container-fluid,.container-xs,.container-md,.container-lg,.container-xl{max-width:1400px}.site-footer{flex-shrink:0;width:100%;background-color:#0f2337;border-top:4px solid #f59100;color:#fff;padding:3.125rem 0;position:relative;z-index:3}@media(max-width: 639px){.site-footer{overflow:hidden}}.site-footer::after{display:none}@media(max-width: 639px){.site-footer::after{content:"";width:75%;height:100%;background:violet;position:absolute;top:0;left:40%;opacity:.2;filter:blur(64px);z-index:-1}}.site-footer .site-logo img{display:block;height:2.75rem;width:auto;max-width:13.75rem;max-height:2.75rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.site-footer__row{display:flex;justify-content:space-between;border-bottom:1px solid #0f2337;padding:0 0 2.5rem;margin:0 0 2.5rem}@media(max-width: 1024px){.site-footer__row{flex-wrap:wrap;justify-content:center;gap:1.5rem;padding:0 0 1.875rem;margin:0 0 1.875rem}}@media(max-width: 639px){.site-footer__row{gap:0;row-gap:1.5rem}}.site-footer__row:last-child{border:none;margin:0;flex-wrap:wrap}@media(max-width: 639px){.site-footer__col{width:50%;padding:0 .5rem 0 0}}.site-footer__footnote{display:inline-flex;width:100%;font-size:.75rem;gap:2px}@media(min-width: 1025px){.site-footer__footnote{margin-bottom:1rem}}.site-footer__info{font-size:.875rem;position:relative}@media(max-width: 639px){.site-footer__info{width:100%;font-size:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}}@media(max-width: 639px){.site-footer__info span{display:none}}.site-footer__info img{border-radius:4px}.site-footer__copyright{font-size:.875rem;color:#9f9f9f;align-self:center}@media(max-width: 639px){.site-footer__copyright{width:100%}}@media(max-width: 1024px){.page-faq .site-footer,.single-post .site-footer{margin:0}}.site-footer .icon-text__title{display:flex;flex-direction:column}.footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.footer-links__title{font-size:1rem;font-weight:700;line-height:1.6;margin:0 0 .75rem}@media(max-width: 639px){.footer-links__title{line-height:1.2}}.footer-links li{line-height:1.8}@media(max-width: 639px){.footer-links li{min-height:1.25rem;line-height:normal;display:flex;align-items:center;padding:.5rem 0}}.footer-links a{font-size:1rem;color:#fff}@media(max-width: 639px){.footer-links a{font-size:.875rem}}.footer-links a:hover{color:#f59100}.info-bar{display:flex;justify-content:center;align-items:baseline;background-color:#0f2337;color:#fff;font-size:1.25rem;font-weight:700;padding:.35rem;gap:.5rem;text-align:center;width:100vw;margin:0 calc(50% - 50vw)}@media(max-width: 1024px){.info-bar{display:none;position:fixed;z-index:5;bottom:51px;font-size:.9rem;font-weight:700;padding:.15rem 70px}}.info-bar span{font-size:.9rem;font-weight:400}@media(max-width: 1024px){.info-bar span{display:none}}a .info-bar:hover{background-color:#0a0f0f}.is-scrolled .info-bar{display:none}.info-bar--primary{background-color:#f59100}a .info-bar--primary:hover{background-color:#bf6600}.site-header{width:100%;background-color:#fff;position:fixed;z-index:5;top:30px;transition:background-color .3s,height .3s}:not(.home) .site-header{box-shadow:0 4px 4px -2px rgba(0,0,0,.1)}@media(max-width: 1024px){.is-scrolled .site-header{z-index:9}}.is-scrolled .site-header{top:0}@media(min-width: 1025px){.is-scrolled .site-header{position:relative}}.site-header .header-info-line{padding:1.2rem 0;border-bottom:.0625rem solid #c9c9c9}.site-header .header-info-line>.container-fluid,.site-header .header-info-line>.container-xs,.site-header .header-info-line>.container-md,.site-header .header-info-line>.container-lg,.site-header .header-info-line>.container-xl{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem}@media(min-width: 1025px){.site-header .header-info-line>.container-fluid,.site-header .header-info-line>.container-xs,.site-header .header-info-line>.container-md,.site-header .header-info-line>.container-lg,.site-header .header-info-line>.container-xl{gap:1.875rem}}@media(min-width: 1440px){.site-header .header-info-line>.container-fluid,.site-header .header-info-line>.container-xs,.site-header .header-info-line>.container-md,.site-header .header-info-line>.container-lg,.site-header .header-info-line>.container-xl{gap:2.5rem}}@media(min-width: 1025px){.site-header .header-info-line:has(.header-contact-info) .site-logo{margin-right:unset}.site-header .header-info-line:has(.header-contact-info) .header-contact-info{margin-right:auto}}.site-header .header-info-line .site-logo{z-index:3;flex-shrink:0;display:block;line-height:0;transition:opacity .3s}.site-header .header-info-line .site-logo img{display:block;height:2.75rem;width:auto;max-width:13.75rem;max-height:2.75rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media(max-width: 400px){.site-header .header-info-line .site-logo img{height:2.25rem;max-height:2.25rem;max-width:10.625rem}}.site-header .header-info-line .lws-trigger-wrap{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}@media(max-width: 1024px){.site-header .header-info-line .lws-trigger-wrap{display:none}}.site-header .header-info-line .lws-trigger-wrap .lws-trigger{max-width:100%;width:100%}.site-header .header-info-line .trustpilot-score-main-header{display:flex;gap:.625rem;align-items:center;color:#0f2337;margin:0}.site-header .header-info-line .trustpilot-score-main-header:before{content:"";width:2.625rem;height:2.5rem;background:url("../img/trustpilot-star.png") no-repeat center;background-size:contain}.site-header .header-info-line #quicklinks{gap:1.1rem;display:flex}.site-header .header-info-line #quicklinks .home-button,.site-header .header-info-line #quicklinks .contact-button{display:none}.site-header .header-info-line #quicklinks .mini-cart{transition:unset}.site-header .header-info-line .trust-logos{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem}.site-header .header-info-line .trust-logos a{color:#464646}.site-header .header-info-line .trust-logos__logo{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;position:relative}.site-header .header-info-line .trust-logos__logo img{height:51px !important;min-height:51px;width:auto !important;max-width:none !important;-o-object-fit:contain;object-fit:contain}.site-header .header-info-line .trust-logos__logo span{max-width:180px;font-size:15px !important}.site-header .header-info-line .trust-logos__logo#product-request span{display:inline-block;min-width:148px !important;font-size:15px}.site-header .header-info-line .trust-logos__logo#product-request img{width:50px !important}.site-header .header-info-line .trust-logos__logo#montage-service-header{white-space:nowrap;margin:0 10px;gap:4px}.site-header .header-info-line .trust-logos__logo#montage-service-header img{width:66px !important;height:51px !important;min-height:51px}.site-header .header-info-line .trust-logos__logo#montage-service-header span{max-width:none;white-space:nowrap;font-size:15px}.site-header .header-info-line .trust-logos__logo:hover .trust-logos__logo__hover-text{visibility:visible;opacity:100%}.site-header .header-info-line .trust-logos__logo__hover-text{position:absolute;z-index:1;white-space:nowrap;visibility:hidden;opacity:0;max-width:unset !important;transition:all .15s;background-color:#0f2337;color:#fff;text-align:center;padding:.1563rem .3125rem;margin-top:2px;border-radius:.25rem;top:100%}@media(max-width: 1024px){.site-header .header-info-line .trust-logos__logo__hover-text{display:none}}@media(max-width: 1024px){.site-header .header-info-line .trust-logos .trust-logos__logo#product-request{display:none}}@media(max-width: 600px){.site-header .header-info-line .trust-logos span{font-size:.7rem;max-width:100px}.site-header .header-info-line .trust-logos .trust-logos__logo img{width:24px !important;height:24px !important;min-height:24px}}@media(max-width: 400px){.site-header .header-info-line .trust-logos span{font-size:.5rem;max-width:80px}.site-header .header-info-line .trust-logos .trust-logos__logo img{width:15px !important;height:15px !important;min-height:15px}}.site-header .header-nav-line{position:relative}@media(min-width: 1025px){.is-scrolled .site-header .header-nav-line{width:100%;top:0;position:fixed;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1)}}.header-contact-info{display:flex;gap:0 .9375rem;align-items:center;position:relative}@media(max-width: 1024px){.header-contact-info{display:none}}.header-contact-info span{display:flex;align-items:center}.header-contact-info span .header-contact-phone{margin:0 0 0 4px;color:#9c9c9c;font-size:.875rem}.header-contact-info span .header-contact-phone:hover{color:#f59100}.header-contact-info .working-schedule{color:#9c9c9c;font-size:.875rem}.topbar{width:100%;position:fixed;background-color:#f1f1f1;z-index:9;top:0;font-size:.875rem;font-weight:bold;color:#1e1e1e;height:30px;max-height:30px;display:flex;align-items:center}.is-scrolled .topbar{display:none}.topbar__trustpilot{display:flex;align-items:flex-end;gap:.625rem}.topbar__trustpilot span{font-size:.875rem;line-height:1.125rem}.topbar .container-fluid,.topbar .container-xs,.topbar .container-md,.topbar .container-lg,.topbar .container-xl{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.25rem;padding:0}@media(min-width: 1025px){.topbar .container-fluid,.topbar .container-xs,.topbar .container-md,.topbar .container-lg,.topbar .container-xl{flex-direction:row}}.topbar .usps-box{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%}@media(min-width: 640px){.topbar .usps-box{gap:1.25rem 1.875rem}}@media(min-width: 1025px){.topbar .usps-box{gap:1.25rem 3.125rem}}@media(min-width: 1440px){.topbar .usps-box{gap:1.25rem 4.375rem}}@media(max-width: 1024px){.topbar .usps-box{justify-content:center}}.topbar__item{white-space:nowrap;display:flex;align-items:flex-end;order:3;gap:.3125rem;padding:0 1rem}.topbar__item:first-child{padding:0;display:flex;justify-content:center;align-items:center;margin-left:1.25rem;gap:.75rem}.topbar__item:first-child>div{display:flex;justify-content:center;align-items:center;gap:.25rem}.topbar__item:first-child .trusted-star{width:.85rem;height:.85rem;flex:0 0 .85rem}.topbar__item:first-child .trusted-icon{width:1.5rem;height:1.5rem;flex:0 0 1.5rem}.topbar__item a{color:#464646}.topbar__item a:hover{color:#bf6600}.topbar__item:first-child{margin-right:auto}@media(max-width: 1024px){.topbar__item:first-child{margin-right:unset}}@media(max-width: 1024px){.topbar__item:not(:first-child){display:none}}.topbar svg{width:1.125rem;height:1.125rem;flex:0 0 1.125rem}@media(max-width: 1024px){.icon-burger{flex-shrink:0;display:inline-block !important;width:1.875rem;height:1.25rem;cursor:pointer;position:relative;z-index:110}.is-menu-open .icon-burger i{background-color:rgba(0,0,0,0) !important}.is-menu-open .icon-burger i:before{transform:rotate(-45deg) translateY(-0.25rem) !important}.is-menu-open .icon-burger i:after{transform:rotate(45deg) translateY(0.25rem) !important}.icon-burger i{display:block;width:100%;height:2px;background-color:#f59100;position:absolute;top:calc(50% - 1px);left:0;transition:transform .3s}.icon-burger i:before,.icon-burger i:after{transition:all .3s 0s;content:"";display:block;width:100%;height:2px;background-color:#f59100;transform-origin:right center;position:absolute;right:0}.icon-burger i:before{top:-0.5rem}.icon-burger i:after{top:.5rem}.icon-burger{order:-1}.site-logo{margin:0 auto !important}.header-info-line .btn,.header-info-line .woocommerce a.button.alt,.woocommerce .header-info-line a.button.alt,.header-info-line .woocommerce button.button.alt,.woocommerce .header-info-line button.button.alt,.header-info-line .woocommerce input.button.alt,.woocommerce .header-info-line input.button.alt,.header-info-line .woocommerce #respond input#submit,.woocommerce #respond .header-info-line input#submit,.header-info-line .woocommerce a.button,.woocommerce .header-info-line a.button,.header-info-line .woocommerce button.button,.woocommerce .header-info-line button.button,.header-info-line .woocommerce input.button,.woocommerce .header-info-line input.button,.header-info-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .header-info-line input[type=submit],.header-info-line input[type=submit]{display:none}.trust-logos{display:none !important}.secondary-container{display:none !important}#quicklinks{position:static;width:auto;gap:.8rem}#quicklinks .let-md{width:30px;height:30px;padding:3px}#quicklinks .home-button,#quicklinks .contact-button{display:none !important}}.is-scrolled.is-menu-open .icon-burger i{background-color:rgba(0,0,0,0) !important}.is-scrolled.is-menu-open .icon-burger i:before{transform:rotate(-45deg) translateY(-0.25rem) !important}.is-scrolled.is-menu-open .icon-burger i:after{transform:rotate(45deg) translateY(0.25rem) !important}body:not(.is-scrolled) .icon-burger{display:none}@media(max-width: 1024px){body:not(.is-scrolled) .icon-burger{flex-shrink:0;display:inline-block !important;width:1.875rem;height:1.25rem;cursor:pointer;position:relative;z-index:110}.is-menu-open body:not(.is-scrolled) .icon-burger i{background-color:rgba(0,0,0,0) !important}.is-menu-open body:not(.is-scrolled) .icon-burger i:before{transform:rotate(-45deg) translateY(-0.25rem) !important}.is-menu-open body:not(.is-scrolled) .icon-burger i:after{transform:rotate(45deg) translateY(0.25rem) !important}body:not(.is-scrolled) .icon-burger i{display:block;width:100%;height:2px;background-color:#f59100;position:absolute;top:calc(50% - 1px);left:0;transition:transform .3s}body:not(.is-scrolled) .icon-burger i:before,body:not(.is-scrolled) .icon-burger i:after{transition:all .3s 0s;content:"";display:block;width:100%;height:2px;background-color:#f59100;transform-origin:right center;position:absolute;right:0}body:not(.is-scrolled) .icon-burger i:before{top:-0.5rem}body:not(.is-scrolled) .icon-burger i:after{top:.5rem}body:not(.is-scrolled) .icon-burger{order:-1}}.user-account-wrap{position:relative}@media(min-width: 1025px){.user-account-wrap:hover .user-account-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.user-account-dropdown{display:none}@media(min-width: 1025px){.user-account-dropdown{display:block;position:absolute;top:calc(100% + 8px);right:-12px;min-width:230px;background:#fff;border:.0625rem solid #c9c9c9;border-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:.5rem 0;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:100;pointer-events:none}.user-account-dropdown::before{content:"";position:absolute;top:-0.75rem;left:0;right:0;height:.875rem}}.user-account-dropdown__greeting{padding:.625rem 1rem .625rem;font-size:.8125rem;font-weight:600;color:#1e1e1e;border-bottom:.0625rem solid #c9c9c9;margin-bottom:.25rem}.user-account-dropdown__menu{list-style:none;margin:0;padding:0}.user-account-dropdown__menu li a{display:block;padding:.5rem 1rem;font-size:.8125rem;color:#464646;text-decoration:none;transition:background-color .15s,color .15s;line-height:1.4}.user-account-dropdown__menu li a:hover{background-color:#f1f1f1;color:#f59100}.user-account-dropdown__logout{border-top:.0625rem solid #c9c9c9;margin-top:.25rem;padding-top:.25rem}.user-account-dropdown__guest{padding:1rem;text-align:center}.user-account-dropdown__guest .btn,.user-account-dropdown__guest .woocommerce a.button.alt,.woocommerce .user-account-dropdown__guest a.button.alt,.user-account-dropdown__guest .woocommerce button.button.alt,.woocommerce .user-account-dropdown__guest button.button.alt,.user-account-dropdown__guest .woocommerce input.button.alt,.woocommerce .user-account-dropdown__guest input.button.alt,.user-account-dropdown__guest .woocommerce #respond input#submit,.woocommerce #respond .user-account-dropdown__guest input#submit,.user-account-dropdown__guest .woocommerce a.button,.woocommerce .user-account-dropdown__guest a.button,.user-account-dropdown__guest .woocommerce button.button,.woocommerce .user-account-dropdown__guest button.button,.user-account-dropdown__guest .woocommerce input.button,.woocommerce .user-account-dropdown__guest input.button,.user-account-dropdown__guest .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .user-account-dropdown__guest input[type=submit],.user-account-dropdown__guest input[type=submit]{line-height:44px;width:100%;display:block}.woocommerce-checkout #product-request,.woocommerce-checkout .user-account-wrap,.woocommerce-checkout .user-account,.woocommerce-checkout .icon-burger,.woocommerce-checkout .home-button,.woocommerce-checkout [id^=trustbadge-container]{display:none !important}.site-content{filter:unset;transition:filter .3s}body:has(.main-menu .menu-item-has-children:hover) .site-content{filter:blur(0.3rem) brightness(75%)}@media(max-width: 1024px){.is-menu-open .main-menu li:not(.active)>ul.sub-menu{position:absolute !important;visibility:hidden !important;display:none !important;opacity:0 !important;top:unset !important;box-shadow:unset !important;border-radius:unset !important;border-top:unset !important}}@media(max-width: 1024px){.is-menu-open .main-menu li.active>ul.sub-menu{position:relative !important;visibility:visible !important;display:flex !important;opacity:1 !important;top:unset !important;box-shadow:unset !important;border-radius:unset !important;border-top:unset !important}}.secondary-menu{width:auto !important;margin-right:auto !important;gap:2.5rem !important;flex-direction:row !important;align-items:center;max-width:1400px}.secondary-menu li.current-menu-item .chevron-parent:before{content:unset !important}.secondary-container{margin-right:auto}.is-scrolled .secondary-container{top:76px !important}.mobile-shortlinks{display:none}@media(max-width: 1024px){.mobile-shortlinks{display:inline-flex;flex-direction:column;gap:1.25rem;border-top:3px #f59100 solid;padding-top:20px}.mobile-shortlinks a{font-size:1.5rem;line-height:1.375rem;font-weight:700}}@media(min-width: 1025px){.main-menu>.menu-item:first-child{border-right:#cdcdcd solid 1px;padding-right:2.875rem}.main-menu>.menu-item.menu-item-has-children:not(:first-child){padding-right:1.4375rem}}.main-menu,.secondary-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}.main-menu>.menu-item>.sub-menu>.menu-item>.chevron-parent>a,.secondary-menu>.menu-item>.sub-menu>.menu-item>.chevron-parent>a{font-weight:bold}@media(max-width: 1024px){.main-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item a,.secondary-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item a{font-style:italic}}.main-menu>.menu-item .sub-menu,.secondary-menu>.menu-item .sub-menu{width:auto;display:flex;flex-direction:column;align-items:flex-start;border-top:.125rem solid rgba(201,201,201,.3);box-shadow:0 .25rem .625rem rgba(0,0,0,.08)}@media(min-width: 1025px){.main-menu>.menu-item .sub-menu,.secondary-menu>.menu-item .sub-menu{height:45px}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(2)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(2)){height:calc(45px*2 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(2)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(2)) .sub-menu{height:calc(45px*2 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(3)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(3)){height:calc(45px*3 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(3)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(3)) .sub-menu{height:calc(45px*3 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(4)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(4)){height:calc(45px*4 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(4)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(4)) .sub-menu{height:calc(45px*4 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(5)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(5)){height:calc(45px*5 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(5)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(5)) .sub-menu{height:calc(45px*5 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(6)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(6)){height:calc(45px*6 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(6)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(6)) .sub-menu{height:calc(45px*6 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(7)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(7)){height:calc(45px*7 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(7)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(7)) .sub-menu{height:calc(45px*7 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(8)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(8)){height:calc(45px*8 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(8)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(8)) .sub-menu{height:calc(45px*8 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(9)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(9)){height:calc(45px*9 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(9)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(9)) .sub-menu{height:calc(45px*9 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(10)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(10)){height:calc(45px*10 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(10)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(10)) .sub-menu{height:calc(45px*10 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(11)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(11)){height:calc(45px*11 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(11)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(11)) .sub-menu{height:calc(45px*11 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(12)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(12)){height:calc(45px*12 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(12)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(12)) .sub-menu{height:calc(45px*12 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(13)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(13)){height:calc(45px*13 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(13)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(13)) .sub-menu{height:calc(45px*13 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(14)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(14)){height:calc(45px*14 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(14)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(14)) .sub-menu{height:calc(45px*14 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(15)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(15)){height:calc(45px*15 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(15)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(15)) .sub-menu{height:calc(45px*15 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(16)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(16)){height:calc(45px*16 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(16)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(16)) .sub-menu{height:calc(45px*16 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(17)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(17)){height:calc(45px*17 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(17)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(17)) .sub-menu{height:calc(45px*17 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(18)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(18)){height:calc(45px*18 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(18)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(18)) .sub-menu{height:calc(45px*18 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(19)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(19)){height:calc(45px*19 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(19)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(19)) .sub-menu{height:calc(45px*19 + 2px)}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(20)),.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(20)){height:calc(45px*20 + 2px);width:auto}.main-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(20)) .sub-menu,.secondary-menu>.menu-item .sub-menu:has(>.menu-item:nth-child(20)) .sub-menu{height:calc(45px*20 + 2px)}}@media(max-width: 1024px){.main-menu>.menu-item .sub-menu,.secondary-menu>.menu-item .sub-menu{box-shadow:unset}}@media(min-width: 1025px){.main-menu>.menu-item .sub-menu>.menu-item,.secondary-menu>.menu-item .sub-menu>.menu-item{background-color:#fff;position:relative}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(1)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(1)>.sub-menu{top:calc(-45px*1 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(2)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(2)>.sub-menu{top:calc(-45px*2 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(3)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(3)>.sub-menu{top:calc(-45px*3 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(4)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(4)>.sub-menu{top:calc(-45px*4 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(5)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(5)>.sub-menu{top:calc(-45px*5 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(6)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(6)>.sub-menu{top:calc(-45px*6 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(7)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(7)>.sub-menu{top:calc(-45px*7 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(8)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(8)>.sub-menu{top:calc(-45px*8 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(9)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(9)>.sub-menu{top:calc(-45px*9 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(10)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(10)>.sub-menu{top:calc(-45px*10 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(11)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(11)>.sub-menu{top:calc(-45px*11 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(12)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(12)>.sub-menu{top:calc(-45px*12 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(13)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(13)>.sub-menu{top:calc(-45px*13 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(14)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(14)>.sub-menu{top:calc(-45px*14 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(15)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(15)>.sub-menu{top:calc(-45px*15 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(16)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(16)>.sub-menu{top:calc(-45px*16 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(17)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(17)>.sub-menu{top:calc(-45px*17 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(18)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(18)>.sub-menu{top:calc(-45px*18 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(19)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(19)>.sub-menu{top:calc(-45px*19 + 45px - 2px)}.main-menu>.menu-item .sub-menu>.menu-item:nth-child(20)>.sub-menu,.secondary-menu>.menu-item .sub-menu>.menu-item:nth-child(20)>.sub-menu{top:calc(-45px*20 + 45px - 2px)}}.main-menu>.menu-item .sub-menu>.menu-item .chevron-parent,.secondary-menu>.menu-item .sub-menu>.menu-item .chevron-parent{border-bottom:1px solid #f1f1f1;border-radius:0 4px 0 0}.main-menu>.menu-item .sub-menu>.menu-item:hover>.chevron-parent,.main-menu>.menu-item .sub-menu>.menu-item:focus>.chevron-parent,.main-menu>.menu-item .sub-menu>.menu-item.active>.chevron-parent,.secondary-menu>.menu-item .sub-menu>.menu-item:hover>.chevron-parent,.secondary-menu>.menu-item .sub-menu>.menu-item:focus>.chevron-parent,.secondary-menu>.menu-item .sub-menu>.menu-item.active>.chevron-parent{background:linear-gradient(90deg, #fff 0%, #fff 70%, #f1f1f1 95%, #fff 100%);border-bottom:1px solid #f59100 !important}@media(min-width: 1025px){.main-menu>.menu-item .sub-menu>.menu-item:hover>.chevron-parent,.main-menu>.menu-item .sub-menu>.menu-item:focus>.chevron-parent,.main-menu>.menu-item .sub-menu>.menu-item.active>.chevron-parent,.secondary-menu>.menu-item .sub-menu>.menu-item:hover>.chevron-parent,.secondary-menu>.menu-item .sub-menu>.menu-item:focus>.chevron-parent,.secondary-menu>.menu-item .sub-menu>.menu-item.active>.chevron-parent{background:linear-gradient(90deg, #fff 0%, #fff 70%, #f1f1f1 100%)}}.main-menu>.menu-item .sub-menu>.menu-item:hover>.chevron-parent>a,.main-menu>.menu-item .sub-menu>.menu-item:focus>.chevron-parent>a,.main-menu>.menu-item .sub-menu>.menu-item.active>.chevron-parent>a,.secondary-menu>.menu-item .sub-menu>.menu-item:hover>.chevron-parent>a,.secondary-menu>.menu-item .sub-menu>.menu-item:focus>.chevron-parent>a,.secondary-menu>.menu-item .sub-menu>.menu-item.active>.chevron-parent>a{color:#f59100}@media(min-width: 1025px){.main-menu>.menu-item .sub-menu>.menu-item a,.secondary-menu>.menu-item .sub-menu>.menu-item a{width:100%}}@media(max-width: 1024px){.main-menu>.menu-item .sub-menu>.menu-item:not(.menu-item-has-children) a,.secondary-menu>.menu-item .sub-menu>.menu-item:not(.menu-item-has-children) a{width:100%}}@media(min-width: 1025px){.main-menu>.menu-item .sub-menu span,.secondary-menu>.menu-item .sub-menu span{padding:0}}.main-menu>.menu-item .sub-menu a,.secondary-menu>.menu-item .sub-menu a{font-size:1rem;line-height:1.75rem;font-weight:400;white-space:nowrap;color:#0f2337;padding:1rem 0}@media(max-width: 1024px){.main-menu>.menu-item .sub-menu a,.secondary-menu>.menu-item .sub-menu a{display:inline-block}}@media(min-width: 1025px){.main-menu>.menu-item .sub-menu a,.secondary-menu>.menu-item .sub-menu a{padding:.5rem 1rem}}.main-menu>.menu-item .sub-menu a:hover,.secondary-menu>.menu-item .sub-menu a:hover{color:#f59100}.main-menu>.menu-item-object-custom:has(>span>.submenu-parent)>.chevron-parent>span,.secondary-menu>.menu-item-object-custom:has(>span>.submenu-parent)>.chevron-parent>span{font-weight:700;color:#0f2337}@media(max-width: 1024px){.main-menu__container .mobile-menu-footer,.secondary-menu__container .mobile-menu-footer{margin-top:auto;display:none;flex-direction:column;gap:1.25rem}}@media(max-width: 1024px)and (min-width: 1025px){.main-menu__container .mobile-menu-footer,.secondary-menu__container .mobile-menu-footer{width:100%;padding:0 2%;max-width:1400px}}@media(max-width: 1025px){.main-menu>li.active>.chevron-parent,.secondary-menu>li.active>.chevron-parent{margin-bottom:1rem}}.main-menu li,.secondary-menu li{flex-shrink:0;display:block;position:relative}.main-menu li.menu-item-has-children.has-megamenu,.secondary-menu li.menu-item-has-children.has-megamenu{position:static}.main-menu li.menu-item-has-children>.chevron-parent,.secondary-menu li.menu-item-has-children>.chevron-parent{position:relative;display:flex;padding-right:1.5rem}@media(min-width: 1025px){.main-menu li.menu-item-has-children>.chevron-parent,.secondary-menu li.menu-item-has-children>.chevron-parent{padding-right:0}}.main-menu li.menu-item-has-children>.chevron-parent:after,.secondary-menu li.menu-item-has-children>.chevron-parent:after{transition:all .3s 0s;content:"";width:.875rem;height:.5rem;background:url("data:image/svg+xml,%3Csvg width='444' height='255' viewBox='0 0 444 255' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M439.9 24.3L420.1 4.49998C415.4 -0.200024 407.8 -0.200024 403.1 4.49998L222 185.2L40.9 4.49998C36.2 -0.200024 28.6 -0.200024 23.9 4.49998L4.10241 24.3C-0.599988 29 -0.599988 36.6 4.10241 41.3L213.5 250.7C218.2 255.4 225.8 255.4 230.5 250.7L439.9 41.3C444.6 36.6 444.6 29 439.9 24.3Z' fill='%23F19515'/%3E%3C/svg%3E%0A") no-repeat 50%/contain;position:absolute;right:.25rem}@media(min-width: 1025px){.main-menu li.menu-item-has-children>.chevron-parent:after,.secondary-menu li.menu-item-has-children>.chevron-parent:after{top:calc(50% - .1875rem);right:-1.25rem}}.main-menu li.menu-item-has-children ul.sub-menu,.secondary-menu li.menu-item-has-children ul.sub-menu{position:absolute;left:0;min-width:220px;background:#f1f1f1;padding-bottom:2px;border-top:.125rem solid rgba(201,201,201,.3);box-shadow:0 .25rem .625rem rgba(0,0,0,.08);border-radius:0 4px 0 0;opacity:0;visibility:hidden;transition:all .2s ease;z-index:10}@media(max-width: 1024px){.main-menu li.menu-item-has-children ul.sub-menu,.secondary-menu li.menu-item-has-children ul.sub-menu{background-color:#fff}}@media(min-width: 1025px){.main-menu li.menu-item-has-children ul.sub-menu .chevron-parent::after,.secondary-menu li.menu-item-has-children ul.sub-menu .chevron-parent::after{content:unset !important}}.main-menu li.menu-item-has-children ul.sub-menu .active>.chevron-parent::after,.secondary-menu li.menu-item-has-children ul.sub-menu .active>.chevron-parent::after{transform:rotate(180deg)}.main-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children,.secondary-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children{position:relative}.main-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children>a,.secondary-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children>a{padding-right:1.25rem}.main-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children:after,.secondary-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children:after{transition:all .3s 0s;content:"";width:.875rem;height:.5rem;background:url("data:image/svg+xml,%3Csvg width='444' height='255' viewBox='0 0 444 255' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M439.9 24.3L420.1 4.49998C415.4 -0.200024 407.8 -0.200024 403.1 4.49998L222 185.2L40.9 4.49998C36.2 -0.200024 28.6 -0.200024 23.9 4.49998L4.10241 24.3C-0.599988 29 -0.599988 36.6 4.10241 41.3L213.5 250.7C218.2 255.4 225.8 255.4 230.5 250.7L439.9 41.3C444.6 36.6 444.6 29 439.9 24.3Z' fill='%23F19515'/%3E%3C/svg%3E%0A") no-repeat 50%/contain;position:absolute;transform:translateY(-340%) rotate(-90deg);right:.5rem}@media(max-width: 1024px){.main-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children:after,.secondary-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children:after{content:unset}}.main-menu li.menu-item-has-children ul.sub-menu ul.sub-menu,.secondary-menu li.menu-item-has-children ul.sub-menu ul.sub-menu{top:-0.125rem;left:100%}@media(max-width: 1024px){.main-menu li.menu-item-has-children ul.sub-menu ul.sub-menu,.secondary-menu li.menu-item-has-children ul.sub-menu ul.sub-menu{left:unset}}.main-menu li.menu-item-has-children:hover>ul.sub-menu,.secondary-menu li.menu-item-has-children:hover>ul.sub-menu{opacity:1;visibility:visible}.main-menu li.menu-item-has-children.active>.chevron-parent:after,.secondary-menu li.menu-item-has-children.active>.chevron-parent:after{transform:rotate(180deg)}.main-menu li>.chevron-parent,.secondary-menu li>.chevron-parent{position:relative;display:flex;align-items:center}.main-menu li>.chevron-parent>a,.main-menu li>.chevron-parent>.submenu-parent,.secondary-menu li>.chevron-parent>a,.secondary-menu li>.chevron-parent>.submenu-parent{color:#0f2337;font-size:1rem;line-height:1.375rem;font-weight:700}@media(max-width: 1024px){.main-menu li>.chevron-parent>a,.main-menu li>.chevron-parent>.submenu-parent,.secondary-menu li>.chevron-parent>a,.secondary-menu li>.chevron-parent>.submenu-parent{font-size:1.5rem;line-height:1.375rem;font-weight:700}}@media(min-width: 1025px){.main-menu li>.chevron-parent>a:hover,.main-menu li>.chevron-parent>.submenu-parent:hover,.secondary-menu li>.chevron-parent>a:hover,.secondary-menu li>.chevron-parent>.submenu-parent:hover{color:#f59100 !important}}.main-menu .sub-menu,.secondary-menu .sub-menu{list-style:none;margin:0;padding:0;width:100%;display:none}.main-menu .sub-menu.mega-menu,.secondary-menu .sub-menu.mega-menu{background-color:#fff;width:100%;padding:.625rem 0 0}.main-menu .sub-menu.mega-menu>.container,.main-menu .woocommerce-checkout-pay .sub-menu.mega-menu>.site-content,.woocommerce-checkout-pay .main-menu .sub-menu.mega-menu>.site-content,.main-menu .woocommerce-order-received .sub-menu.mega-menu>.site-content,.woocommerce-order-received .main-menu .sub-menu.mega-menu>.site-content,.main-menu .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .sub-menu.mega-menu>.site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .main-menu .sub-menu.mega-menu>.site-content,.main-menu .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .sub-menu.mega-menu>.site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .main-menu .sub-menu.mega-menu>.site-content,.main-menu .sub-menu.mega-menu>.main-menu__container,.main-menu .sub-menu.mega-menu>.secondary-menu__container,.secondary-menu .sub-menu.mega-menu>.container,.secondary-menu .woocommerce-checkout-pay .sub-menu.mega-menu>.site-content,.woocommerce-checkout-pay .secondary-menu .sub-menu.mega-menu>.site-content,.secondary-menu .woocommerce-order-received .sub-menu.mega-menu>.site-content,.woocommerce-order-received .secondary-menu .sub-menu.mega-menu>.site-content,.secondary-menu .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .sub-menu.mega-menu>.site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .secondary-menu .sub-menu.mega-menu>.site-content,.secondary-menu .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .sub-menu.mega-menu>.site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .secondary-menu .sub-menu.mega-menu>.site-content,.secondary-menu .sub-menu.mega-menu>.main-menu__container,.secondary-menu .sub-menu.mega-menu>.secondary-menu__container{padding:0 !important}.main-menu .sub-menu.mega-menu .megamenu-row,.secondary-menu .sub-menu.mega-menu .megamenu-row{display:grid;width:100%;grid-template-columns:100%;align-items:start}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu .megamenu-row,.secondary-menu .sub-menu.mega-menu .megamenu-row{grid-template-columns:9fr 3fr;gap:4.6875rem;margin:0 20px}}.main-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)),.secondary-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)){grid-template-columns:1fr;gap:unset}.main-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)) .sub-menu-list,.secondary-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)) .sub-menu-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width: 1024px){.main-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)) .sub-menu-list,.secondary-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)) .sub-menu-list{grid-template-columns:1fr 1fr}}@media(max-width: 600px){.main-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)) .sub-menu-list,.secondary-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)) .sub-menu-list{grid-template-columns:1fr}}.main-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)) .sub-menu-list :after,.secondary-menu .sub-menu.mega-menu .megamenu-row:not(:has(.features-products)) .sub-menu-list :after{content:unset}.main-menu .sub-menu.mega-menu .features-products,.secondary-menu .sub-menu.mega-menu .features-products{display:flex;width:100%;gap:.5rem;margin-bottom:1.25rem;justify-content:flex-start}@media(max-width: 1024px){.main-menu .sub-menu.mega-menu .features-products,.secondary-menu .sub-menu.mega-menu .features-products{gap:.5rem;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:.625rem}}.main-menu .sub-menu.mega-menu .features-products>a,.secondary-menu .sub-menu.mega-menu .features-products>a{display:flex;flex-direction:column;align-items:center;gap:1.25rem;flex:1;font-size:1rem;line-height:1.25rem;font-weight:700;color:#0f2337;text-align:center}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu .features-products>a,.secondary-menu .sub-menu.mega-menu .features-products>a{gap:.9375rem;font-size:.875rem;line-height:1.625rem;font-weight:700}}.main-menu .sub-menu.mega-menu .features-products>a:hover,.secondary-menu .sub-menu.mega-menu .features-products>a:hover{color:#f59100}.main-menu .sub-menu.mega-menu .features-products>a>img,.secondary-menu .sub-menu.mega-menu .features-products>a>img{max-height:180px;width:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 1024px){.main-menu .sub-menu.mega-menu .features-products>a>img,.secondary-menu .sub-menu.mega-menu .features-products>a>img{display:none}}.main-menu .sub-menu.mega-menu .btns-line,.secondary-menu .sub-menu.mega-menu .btns-line{display:flex;flex-wrap:wrap;gap:.625rem}@media(max-width: 1024px){.main-menu .sub-menu.mega-menu .btns-line,.secondary-menu .sub-menu.mega-menu .btns-line{flex-direction:column}.main-menu .sub-menu.mega-menu .btns-line .btn,.main-menu .sub-menu.mega-menu .btns-line .woocommerce a.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line a.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce button.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line button.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce input.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line input.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce #respond input#submit,.woocommerce #respond .main-menu .sub-menu.mega-menu .btns-line input#submit,.main-menu .sub-menu.mega-menu .btns-line .woocommerce a.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line a.button,.main-menu .sub-menu.mega-menu .btns-line .woocommerce button.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line button.button,.main-menu .sub-menu.mega-menu .btns-line .woocommerce input.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line input.button,.main-menu .sub-menu.mega-menu .btns-line input[type=submit],.secondary-menu .sub-menu.mega-menu .btns-line .btn,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce a.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line a.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce button.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line button.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce input.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line input.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce #respond input#submit,.woocommerce #respond .secondary-menu .sub-menu.mega-menu .btns-line input#submit,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce a.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line a.button,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce button.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line button.button,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce input.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line input.button,.secondary-menu .sub-menu.mega-menu .btns-line input[type=submit]{transition:color .3s;min-height:unset;display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:unset;background-color:unset;color:#f59100;border:unset;border-radius:unset;padding:unset;text-align:left;cursor:pointer}.main-menu .sub-menu.mega-menu .btns-line .btn:hover,.main-menu .sub-menu.mega-menu .btns-line .woocommerce a.button.alt:hover,.woocommerce .main-menu .sub-menu.mega-menu .btns-line a.button.alt:hover,.main-menu .sub-menu.mega-menu .btns-line .woocommerce button.button.alt:hover,.woocommerce .main-menu .sub-menu.mega-menu .btns-line button.button.alt:hover,.main-menu .sub-menu.mega-menu .btns-line .woocommerce input.button.alt:hover,.woocommerce .main-menu .sub-menu.mega-menu .btns-line input.button.alt:hover,.main-menu .sub-menu.mega-menu .btns-line .woocommerce #respond input#submit:hover,.woocommerce #respond .main-menu .sub-menu.mega-menu .btns-line input#submit:hover,.main-menu .sub-menu.mega-menu .btns-line .woocommerce a.button:hover,.woocommerce .main-menu .sub-menu.mega-menu .btns-line a.button:hover,.main-menu .sub-menu.mega-menu .btns-line .woocommerce button.button:hover,.woocommerce .main-menu .sub-menu.mega-menu .btns-line button.button:hover,.main-menu .sub-menu.mega-menu .btns-line .woocommerce input.button:hover,.woocommerce .main-menu .sub-menu.mega-menu .btns-line input.button:hover,.main-menu .sub-menu.mega-menu .btns-line input[type=submit]:hover,.secondary-menu .sub-menu.mega-menu .btns-line .btn:hover,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce a.button.alt:hover,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line a.button.alt:hover,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce button.button.alt:hover,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line button.button.alt:hover,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce input.button.alt:hover,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line input.button.alt:hover,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce #respond input#submit:hover,.woocommerce #respond .secondary-menu .sub-menu.mega-menu .btns-line input#submit:hover,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce a.button:hover,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line a.button:hover,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce button.button:hover,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line button.button:hover,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce input.button:hover,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line input.button:hover,.secondary-menu .sub-menu.mega-menu .btns-line input[type=submit]:hover{color:#bf6600}}.main-menu .sub-menu.mega-menu .btns-line+.megamenu-bottom-links-line,.secondary-menu .sub-menu.mega-menu .btns-line+.megamenu-bottom-links-line{margin-top:1.25rem}.main-menu .sub-menu.mega-menu .btns-line .btn,.main-menu .sub-menu.mega-menu .btns-line .woocommerce a.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line a.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce button.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line button.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce input.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line input.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce #respond input#submit,.woocommerce #respond .main-menu .sub-menu.mega-menu .btns-line input#submit,.main-menu .sub-menu.mega-menu .btns-line .woocommerce a.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line a.button,.main-menu .sub-menu.mega-menu .btns-line .woocommerce button.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line button.button,.main-menu .sub-menu.mega-menu .btns-line .woocommerce input.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line input.button,.main-menu .sub-menu.mega-menu .btns-line input[type=submit],.secondary-menu .sub-menu.mega-menu .btns-line .btn,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce a.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line a.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce button.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line button.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce input.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line input.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce #respond input#submit,.woocommerce #respond .secondary-menu .sub-menu.mega-menu .btns-line input#submit,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce a.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line a.button,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce button.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line button.button,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce input.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line input.button,.secondary-menu .sub-menu.mega-menu .btns-line input[type=submit]{flex-basis:100%}@media(min-width: 640px){.main-menu .sub-menu.mega-menu .btns-line .btn,.main-menu .sub-menu.mega-menu .btns-line .woocommerce a.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line a.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce button.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line button.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce input.button.alt,.woocommerce .main-menu .sub-menu.mega-menu .btns-line input.button.alt,.main-menu .sub-menu.mega-menu .btns-line .woocommerce #respond input#submit,.woocommerce #respond .main-menu .sub-menu.mega-menu .btns-line input#submit,.main-menu .sub-menu.mega-menu .btns-line .woocommerce a.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line a.button,.main-menu .sub-menu.mega-menu .btns-line .woocommerce button.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line button.button,.main-menu .sub-menu.mega-menu .btns-line .woocommerce input.button,.woocommerce .main-menu .sub-menu.mega-menu .btns-line input.button,.main-menu .sub-menu.mega-menu .btns-line input[type=submit],.secondary-menu .sub-menu.mega-menu .btns-line .btn,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce a.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line a.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce button.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line button.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce input.button.alt,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line input.button.alt,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce #respond input#submit,.woocommerce #respond .secondary-menu .sub-menu.mega-menu .btns-line input#submit,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce a.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line a.button,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce button.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line button.button,.secondary-menu .sub-menu.mega-menu .btns-line .woocommerce input.button,.woocommerce .secondary-menu .sub-menu.mega-menu .btns-line input.button,.secondary-menu .sub-menu.mega-menu .btns-line input[type=submit]{flex-basis:calc(50% - .3125rem)}}@media(max-width: 1024px){.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line{display:none;margin-bottom:.625rem}}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line{padding:0}}.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links-title,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links-title{display:block;font-size:.6875rem;line-height:1.25rem;font-weight:700;color:#0f2337;text-transform:uppercase;margin-bottom:.9375rem}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links-title,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links-title{font-size:.75rem;line-height:1.25rem;font-weight:700;margin-bottom:1.25rem}}.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links{display:flex;flex-wrap:wrap;gap:.625rem;flex-direction:column}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links{padding:0;flex-direction:row}}.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links a,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links a{display:inline-flex;align-items:center;background-color:#bed7e1;border-radius:4px;padding:3px 8px 1px;color:#0f2337;transition:all .3s 0s;font-weight:bold !important}.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links a:hover,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links a:hover{color:#0a0f0f;background-color:#788296}.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links a:focus,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links a:focus{color:#0a0f0f}.main-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links a,.secondary-menu .sub-menu.mega-menu .megamenu-bottom-links-line .megamenu-bottom-links a{font-size:.875rem;line-height:1.25rem;font-weight:400;transition:all .3s 0s}.main-menu .sub-menu.mega-menu .sub-menu-list,.secondary-menu .sub-menu.mega-menu .sub-menu-list{position:relative;padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}@media(max-width: 1024px){.main-menu .sub-menu.mega-menu .sub-menu-list,.secondary-menu .sub-menu.mega-menu .sub-menu-list{display:none}}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu .sub-menu-list,.secondary-menu .sub-menu.mega-menu .sub-menu-list{gap:1rem;padding:0}}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu .sub-menu-list :after,.secondary-menu .sub-menu.mega-menu .sub-menu-list :after{content:"";position:absolute;top:0;bottom:0;left:-2.8125rem;width:.0625rem;background-color:#cdcdcd}}.main-menu .sub-menu.mega-menu .sub-menu-list>.menu-item.current-menu-item>a,.secondary-menu .sub-menu.mega-menu .sub-menu-list>.menu-item.current-menu-item>a{color:#f59100}.main-menu .sub-menu.mega-menu .sub-menu-list>.menu-item .submenu-parent,.secondary-menu .sub-menu.mega-menu .sub-menu-list>.menu-item .submenu-parent{font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;color:#0f2337;margin-bottom:.75rem}.main-menu .sub-menu.mega-menu .sub-menu-list>.menu-item>a,.secondary-menu .sub-menu.mega-menu .sub-menu-list>.menu-item>a{display:inline-flex;font-size:1rem;line-height:1.25rem;font-weight:400;transition:all .3s 0s;color:#464646}@media(max-width: 1024px){.main-menu .sub-menu.mega-menu .sub-menu-list>.menu-item>a,.secondary-menu .sub-menu.mega-menu .sub-menu-list>.menu-item>a{padding:0}}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu .sub-menu-list>.menu-item>a,.secondary-menu .sub-menu.mega-menu .sub-menu-list>.menu-item>a{color:#0f2337;padding:0}}.main-menu .sub-menu.mega-menu .sub-menu-list>.menu-item>a:hover,.secondary-menu .sub-menu.mega-menu .sub-menu-list>.menu-item>a:hover{color:#f59100}.main-menu .sub-menu li,.secondary-menu .sub-menu li{width:100%}.main-menu .sub-menu li a,.secondary-menu .sub-menu li a{color:#464646;line-height:2.25rem;padding:0 1rem;display:block;transition:text-shadow .3s}@media(min-width: 1025px){.main-menu .sub-menu li a,.secondary-menu .sub-menu li a{color:#fff}}@media(min-width: 1025px)and (min-width: 1025px){.main-menu .sub-menu li a:hover,.secondary-menu .sub-menu li a:hover{color:#fff;text-shadow:-0.025em 0 .025em #fff,.025em 0 .025em #fff}}@media(max-width: 1024px){.is-menu-open .main-nav{opacity:1 !important;visibility:visible !important;transition:opacity .3s;z-index:2 !important}.main-nav{width:100% !important;height:calc(var(--vh, 1vh)*100) !important;background-color:#fff !important;color:#000 !important;padding:calc(var(--header-height) + 3.125rem) 0 1.875rem;position:fixed !important;top:0 !important;right:0 !important;transition:opacity .1s;opacity:0;visibility:hidden;z-index:-1}.is-scrolled .main-nav{padding:var(--header-height) 0 1.875rem !important}.secondary-menu{justify-content:end !important;width:100% !important;gap:1.25rem !important;padding:.3125rem 1.25rem !important;margin:0 auto !important}.secondary-menu li>span{padding-right:0 !important}.secondary-menu li.menu-item-has-children .chevron-parent:after{content:unset !important}.secondary-container{width:100% !important;background:#fff !important;position:fixed !important;top:106px;left:0 !important;box-shadow:0 4px 4px rgba(0,0,0,.1) !important;border-top:.0625rem solid #c9c9c9 !important}}@media(max-width: 1024px)and (max-width: 1024px){.secondary-container{top:106px !important}}@media(max-width: 1024px){.is-scrolled .secondary-container{top:76px !important}}@media(max-width: 1024px)and (max-width: 1024px){.is-scrolled .secondary-container{top:76px !important}}@media(max-width: 1024px){.main-menu__container,.secondary-menu__container{display:flex !important;flex-direction:column !important;gap:3.125rem !important;height:100% !important;overflow-y:auto !important}}@media(min-width: 1025px){.chevron-parent{padding:1.125rem 0}}.mobile-menu-footer{display:none}@media(min-width: 1025px){.main-menu,.secondary-menu{width:100%;flex-direction:row;justify-content:flex-start;align-items:center;gap:2rem}}@media(min-width: 1025px){.main-menu__container,.secondary-menu__container{padding:0;margin:0;display:flex;width:100%;align-items:center;position:static;max-width:none}}@media(min-width: 1025px){.main-menu>li.current-menu-item>.chevron-parent:before,.secondary-menu>li.current-menu-item>.chevron-parent:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:.25rem;background-color:#f59100}}@media(max-width: 1024px){.main-menu>li.current-menu-item>.chevron-parent>a,.secondary-menu>li.current-menu-item>.chevron-parent>a{color:#f59100}}@media(min-width: 1025px){.main-menu .sub-menu,.secondary-menu .sub-menu{display:block;background-color:#fff;width:100%;position:absolute;top:100%;left:0;opacity:0;visibility:hidden;transition:all .3s}}@media(min-width: 1025px){.main-menu .sub-menu.mega-menu,.secondary-menu .sub-menu.mega-menu{border-top:.125rem solid rgba(201,201,201,.3);box-shadow:0 .25rem .625rem rgba(0,0,0,.08)}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form{position:relative}.wpcf7 form .wpcf7-response-output{width:100%;background-color:rgba(0,0,0,0);font-family:"Montserrat",sans-serif;font-size:1.125rem;font-weight:700;text-align:center;padding:0;margin-top:1.25rem;margin-bottom:0;border:none}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{color:#6dc22e}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{color:#dc3232}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#dc3232}.wpcf7 .wpcf7-form-control-wrap{display:block;margin-bottom:1rem}.wpcf7 .form-group{margin-bottom:1rem}.wpcf7 label{font-weight:700}.wpcf7 .wpcf7-list-item-label{font-weight:400;margin-left:.3125rem;text-transform:initial}.wpcf7 .wpcf7-acceptance label{display:flex;position:static}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{display:block;background-color:#fff;color:#dc3232;font-size:.875rem;font-weight:400;text-align:left;padding:0;margin:.5rem 0}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}div.wpcf7 .ajax-loader,div.wpcf7 .wpcf7-spinner{visibility:hidden;background-image:url("../img/black-loader.svg");background-size:cover;width:1.5rem;height:1.5rem;position:absolute;top:calc(100% + 3px);left:0;margin:0}div.wpcf7 div.ajax-error{display:none}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7-form.submitting .ajax-loader,.wpcf7-form.submitting .wpcf7-spinner{visibility:visible}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none)}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button{transition:opacity .15s ease}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}.fancybox__container{--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__slide{--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;-webkit-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:hsla(0,0%,100%,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0, 0%, 0%, 0) 0%, hsla(0, 0%, 0%, 0.006) 8.1%, hsla(0, 0%, 0%, 0.021) 15.5%, hsla(0, 0%, 0%, 0.046) 22.5%, hsla(0, 0%, 0%, 0.077) 29%, hsla(0, 0%, 0%, 0.114) 35.3%, hsla(0, 0%, 0%, 0.155) 41.2%, hsla(0, 0%, 0%, 0.198) 47.1%, hsla(0, 0%, 0%, 0.242) 52.9%, hsla(0, 0%, 0%, 0.285) 58.8%, hsla(0, 0%, 0%, 0.326) 64.7%, hsla(0, 0%, 0%, 0.363) 71%, hsla(0, 0%, 0%, 0.394) 77.5%, hsla(0, 0%, 0%, 0.419) 84.5%, hsla(0, 0%, 0%, 0.434) 91.9%, hsla(0, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__toolbar{opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}[data-fancybox]{cursor:pointer}.builder-video-fancybox .fancybox__content{padding:0;background:rgba(0,0,0,0)}.builder-video-fancybox .fancybox__slide{padding:1.5rem}@media(max-width: 639px){.builder-video-fancybox .fancybox__slide{padding:.75rem}}.gform_wrapper.gravity-theme form{position:relative}.gform_wrapper.gravity-theme form .gform_body .gfield{position:relative}.gform_wrapper.gravity-theme form .gform_body fieldset.gfield .gfield_label{margin-bottom:20px}.gform_wrapper.gravity-theme form .gform_fields{gap:1rem}.gform_wrapper.gravity-theme form .gfield_label{font-size:1em;font-weight:400;margin-bottom:1em}.gform_wrapper.gravity-theme form .gfield_checkbox{display:flex;flex-direction:column;gap:1rem;padding-left:1.25rem}@media(min-width: 640px){.gform_wrapper.gravity-theme form .gfield_checkbox{padding-left:2.5rem}}.gform_wrapper.gravity-theme form .gfield_checkbox label{font-size:1em}.gform_wrapper.gravity-theme form .gchoice{display:flex;align-items:center;gap:1.25rem}.gform_wrapper.gravity-theme form .gchoice input{flex-shrink:0}.gform_wrapper.gravity-theme form .gfield_validation_message,.gform_wrapper.gravity-theme form .validation_message{background:rgba(0,0,0,0);border:none;font-size:.875rem;line-height:1;padding:0}.gform_wrapper.gravity-theme form .nice-select .current{font-weight:400}.gform_wrapper.gravity-theme form .gform_footer input[type=submit]{margin-bottom:0}.gform_wrapper.gravity-theme form .gform_footer input[type=image]{width:1.5rem;height:1.5rem;margin:0 !important;position:absolute;bottom:.3125rem;right:.3125rem}@media(min-width: 640px){.gform_wrapper.gravity-theme form .gform_footer input[type=image]{width:1.875rem;height:1.875rem;bottom:.5625rem;right:.5625rem}}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:.875rem;font-weight:normal;height:2.625rem;line-height:2.5rem;outline:none;padding-left:1.125rem;padding-right:1.875rem;position:relative;text-align:left !important;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#000}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#000}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:.75rem;height:2.25rem;line-height:2.125rem}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:2.125rem;min-height:2.125rem}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin:1px 0 0;opacity:0;overflow-x:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-21px);transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;z-index:3;max-height:16rem;overflow-y:scroll}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,0) !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:2.5rem;list-style:none;min-height:2.5rem;outline:none;padding-left:1.125rem;padding-right:1.8125rem;text-align:left;transition:all .2s}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:rgba(0,0,0,0);color:#999;cursor:default}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}select,div.nice-select{width:100%;height:2.875rem;background-color:#fff;color:#000;float:none;font-size:1rem;line-height:1;border:1px solid #d0d0d0;border-radius:.3125rem;padding:.8125rem 1.75rem .8125rem 1rem}div.nice-select{position:relative}div.nice-select:after{width:8px;height:8px;border-color:#000;margin-top:-5px}div.nice-select.open .list{transform:scale(1)}div.nice-select .current{display:block;font-size:1rem;margin:0}div.nice-select .list{width:calc(100% + 2px);border:1px solid #d0d0d0;border-radius:.3125rem;margin:0;top:100%;left:-1px}div.nice-select .list li:not(:last-child){border-bottom:1px solid #d0d0d0}div.nice-select .option{min-height:unset;background-color:#fff;color:#000;line-height:1;padding:.8125rem 1rem;margin:0 !important}.select2-container--default .select2-selection--single{height:2.8125rem;font-size:1rem;line-height:1;border:1px solid #d0d0d0;border-radius:.3125rem;padding:0 1.75rem 0 1rem;margin:0;transition:border-color .3s}.select2-container--default .select2-selection--single:hover,.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single:active{border-color:#000}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#464646;line-height:2.8125rem;padding-left:0}.select2-container--default .select2-selection--single .select2-selection__arrow{transition:all .3s 0s;background:url("data:image/svg+xml,%3Csvg width='14' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 0 5 5 5-5 2 1-7 7-7-7 2-1Z'/%3E%3C/svg%3E") no-repeat 50% 50%/14px 8px;top:.625rem;right:.5rem}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.select2-container--open .select2-dropdown--below{border-color:#000;overflow:hidden}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #fff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:1.5rem}.swiper-slide{height:auto;box-sizing:border-box}.swiper-slide img.lazyload:not(.loaded){visibility:hidden}.swiper-pagination{display:flex;align-items:center;justify-content:center;gap:.625rem;z-index:3}.swiper-pagination-bullet{width:.5rem;height:.5rem;background-color:rgba(0,0,0,0);opacity:1;margin:0 !important;position:relative}.swiper-pagination-bullet:after{content:"";width:.5rem;height:.5rem;background-color:#c9c9c9;border-radius:2px;position:absolute;top:calc(50% - .25rem);left:calc(50% - .25rem);transition:transform .3s ease-out}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover:after{transform:scale(1.5)}.swiper-pagination-bullet-active{width:.5rem;height:.5rem;background-color:rgba(0,0,0,0);pointer-events:none}.swiper-pagination-bullet-active::after{background:#f59100}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.swiper-button-next,.swiper-button-prev{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-top:-1rem;left:-5rem;z-index:3;transition:box-shadow .3s}@media(max-width: 1439px){.swiper-button-next,.swiper-button-prev{left:-2.625rem}}@media(max-width: 1024px){.swiper-button-next,.swiper-button-prev{display:none}}@media(min-width: 1025px){.swiper-button-next:hover svg,.swiper-button-prev:hover svg{fill:#f59100}}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next svg,.swiper-button-prev svg{width:1.25rem;height:1.25rem;fill:#000}.swiper-button-next{left:auto;right:-5rem;transform:rotate(180deg)}@media(max-width: 1439px){.swiper-button-next{right:-2.625rem}}.swiper-button-disabled{opacity:.5;pointer-events:none}.swiper[data-slides="1"] .swiper-button-next,.swiper[data-slides="1"] .swiper-button-prev{display:none !important}.site-content div#ez-toc-container{width:100%;background:#f2f2e2;border:none;border-radius:0;padding:2.5rem}@media(max-width: 639px){.site-content div#ez-toc-container{display:none}}.site-content div#ez-toc-container .ez-toc-title-container{border-bottom:1px solid #c9c9c9;padding:0 0 1.25rem;margin:0 0 1.25rem}.site-content div#ez-toc-container .ez-toc-title{font-family:"Eras Demi ITC";font-size:1.5rem;color:#1e1e1e;font-weight:normal;line-height:1}.site-content div#ez-toc-container nav ul li{line-height:1.4;padding:0 0 0 1.875rem;margin:0 0 .625rem;position:relative}.site-content div#ez-toc-container nav ul li::after{content:"";width:1.25rem;height:1.25rem;background:url(../img/icons/check--orange.svg) no-repeat 50%;position:absolute;top:.125rem;left:0}.site-content div#ez-toc-container nav ul li a{font-family:"Eras Demi ITC";font-size:1.125rem;color:#0f2337;pointer-events:none}.site-content div#ez-toc-container nav ul li a:visited{color:#0f2337}@media(max-width: 639px){.widget_icl_lang_sel_widget{margin:1.25rem 0 0}}.wpml-ls-legacy-dropdown{width:auto}.wpml-ls-legacy-dropdown a{font-size:.75rem;font-weight:500;text-transform:uppercase}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:.3125rem 1.5625rem .3125rem .5rem;border:none;border-radius:.3125rem .3125rem 0 0}.wpml-ls-legacy-dropdown .wpml-ls-flag{width:1.875rem;height:1.875rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.5rem}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border:none;border-radius:0 0 .3125rem .3125rem;padding:.3125rem .5rem;overflow:hidden}:root{--woocommerce: #F59100;--wc-primary: #F59100}.woocommerce .entry-content,.woocommerce-page .entry-content{padding-bottom:0;margin-bottom:4.375rem}.woocommerce .row:before,.woocommerce .col2-set:before,.woocommerce .woocommerce-page .col2-set:before,.woocommerce-page .woocommerce .col2-set:before,.woocommerce .row:after,.woocommerce .col2-set:after,.woocommerce .woocommerce-page .col2-set:after,.woocommerce-page .woocommerce .col2-set:after,.woocommerce-page .row:before,.woocommerce-page .woocommerce .col2-set:before,.woocommerce .woocommerce-page .col2-set:before,.woocommerce-page .col2-set:before,.woocommerce-page .row:after,.woocommerce-page .woocommerce .col2-set:after,.woocommerce .woocommerce-page .col2-set:after,.woocommerce-page .col2-set:after{display:none}.woocommerce .row+.row,.woocommerce .col2-set+.row,.woocommerce .woocommerce-page .col2-set+.row,.woocommerce-page .woocommerce .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .row+.col2-set,.woocommerce-page .woocommerce .row+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce-page .row+.row,.woocommerce-page .woocommerce .col2-set+.row,.woocommerce .woocommerce-page .col2-set+.row,.woocommerce-page .col2-set+.row,.woocommerce-page .woocommerce .row+.col2-set,.woocommerce .woocommerce-page .row+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .row+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:2.5rem}@media(min-width: 1025px){.woocommerce .row+.row,.woocommerce .col2-set+.row,.woocommerce .woocommerce-page .col2-set+.row,.woocommerce-page .woocommerce .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .row+.col2-set,.woocommerce-page .woocommerce .row+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce-page .row+.row,.woocommerce-page .woocommerce .col2-set+.row,.woocommerce .woocommerce-page .col2-set+.row,.woocommerce-page .col2-set+.row,.woocommerce-page .woocommerce .row+.col2-set,.woocommerce .woocommerce-page .row+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .row+.col2-set,.woocommerce-page .woocommerce .col2-set+.col2-set,.woocommerce .woocommerce-page .col2-set+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:5rem}}@media(min-width: 1025px){.woocommerce .row.justify-content-between .col-lg-6,.woocommerce .row.justify-content-between .col2-set .col-1,.woocommerce .col2-set .row.justify-content-between .col-1,.woocommerce .row.justify-content-between .col2-set .col-2,.woocommerce .col2-set .row.justify-content-between .col-2,.woocommerce .row.justify-content-between .woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .woocommerce .row.justify-content-between .col-1,.woocommerce .row.justify-content-between .woocommerce-page .col2-set .col-2,.woocommerce-page .col2-set .woocommerce .row.justify-content-between .col-2,.woocommerce .justify-content-between.col2-set .col-lg-6,.woocommerce .justify-content-between.col2-set .col-1,.woocommerce .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-lg-6,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-lg-6,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce-page .row.justify-content-between .col-lg-6,.woocommerce-page .row.justify-content-between .woocommerce .col2-set .col-1,.woocommerce .col2-set .woocommerce-page .row.justify-content-between .col-1,.woocommerce-page .row.justify-content-between .woocommerce .col2-set .col-2,.woocommerce .col2-set .woocommerce-page .row.justify-content-between .col-2,.woocommerce-page .row.justify-content-between .col2-set .col-1,.woocommerce-page .col2-set .row.justify-content-between .col-1,.woocommerce-page .row.justify-content-between .col2-set .col-2,.woocommerce-page .col2-set .row.justify-content-between .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-lg-6,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-lg-6,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce-page .justify-content-between.col2-set .col-lg-6,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce-page .justify-content-between.col2-set .col-2{width:calc(50% - .625rem)}}@media(min-width: 1440px){.woocommerce .row.justify-content-between .col-lg-6,.woocommerce .row.justify-content-between .col2-set .col-1,.woocommerce .col2-set .row.justify-content-between .col-1,.woocommerce .row.justify-content-between .col2-set .col-2,.woocommerce .col2-set .row.justify-content-between .col-2,.woocommerce .row.justify-content-between .woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .woocommerce .row.justify-content-between .col-1,.woocommerce .row.justify-content-between .woocommerce-page .col2-set .col-2,.woocommerce-page .col2-set .woocommerce .row.justify-content-between .col-2,.woocommerce .justify-content-between.col2-set .col-lg-6,.woocommerce .justify-content-between.col2-set .col-1,.woocommerce .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-lg-6,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-lg-6,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce-page .row.justify-content-between .col-lg-6,.woocommerce-page .row.justify-content-between .woocommerce .col2-set .col-1,.woocommerce .col2-set .woocommerce-page .row.justify-content-between .col-1,.woocommerce-page .row.justify-content-between .woocommerce .col2-set .col-2,.woocommerce .col2-set .woocommerce-page .row.justify-content-between .col-2,.woocommerce-page .row.justify-content-between .col2-set .col-1,.woocommerce-page .col2-set .row.justify-content-between .col-1,.woocommerce-page .row.justify-content-between .col2-set .col-2,.woocommerce-page .col2-set .row.justify-content-between .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-lg-6,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-lg-6,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce-page .justify-content-between.col2-set .col-lg-6,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-1,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce-page .woocommerce .justify-content-between.col2-set .col-2,.woocommerce .woocommerce-page .justify-content-between.col2-set .col-2,.woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce-page .justify-content-between.col2-set .col-2{width:calc(50% - 2.1875rem)}}.woocommerce .col2-set,.woocommerce-page .col2-set{width:auto}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:unset}.woocommerce form.checkout_coupon,.woocommerce-page form.checkout_coupon{border-color:#cdcdcd}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info{color:#464646;padding:1rem 0 0 0;border-top:unset;background-color:unset;margin-bottom:0}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before{content:unset;color:#f59100}.woocommerce .woocommerce-message:after,.woocommerce .woocommerce-info:after,.woocommerce-page .woocommerce-message:after,.woocommerce-page .woocommerce-info:after{display:none}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-info .button{flex-shrink:0}.woocommerce table.shop_table,.woocommerce table.shop_attributes,.woocommerce-page table.shop_table,.woocommerce-page table.shop_attributes{font-size:.875rem;border-radius:0;border:none}@media(min-width: 640px){.woocommerce table.shop_table,.woocommerce table.shop_attributes,.woocommerce-page table.shop_table,.woocommerce-page table.shop_attributes{font-size:1rem}}.woocommerce table.shop_table thead th,.woocommerce table.shop_attributes thead th,.woocommerce-page table.shop_table thead th,.woocommerce-page table.shop_attributes thead th{font-weight:400;text-transform:uppercase}.woocommerce table.shop_table th,.woocommerce table.shop_table td,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_attributes th,.woocommerce-page table.shop_attributes td{background-color:rgba(0,0,0,0) !important;border-top:none;border-bottom:1px solid #d0d0d0;vertical-align:middle;text-align:left;padding:.5625rem .5rem}.woocommerce table.shop_table th:first-child,.woocommerce table.shop_table td:first-child,.woocommerce table.shop_attributes th:first-child,.woocommerce table.shop_attributes td:first-child,.woocommerce-page table.shop_table th:first-child,.woocommerce-page table.shop_table td:first-child,.woocommerce-page table.shop_attributes th:first-child,.woocommerce-page table.shop_attributes td:first-child{padding-left:0}.woocommerce table.shop_table th,.woocommerce table.shop_attributes th,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_attributes th{font-weight:700}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_attributes tfoot th,.woocommerce table.shop_attributes tfoot td,.woocommerce-page table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_attributes tfoot th,.woocommerce-page table.shop_attributes tfoot td{border-top:none}@media(max-width: 639px){.woocommerce ul.woocommerce-thankyou-order-details li,.woocommerce-page ul.woocommerce-thankyou-order-details li{align-items:flex-start;justify-content:space-between}}.woocommerce ul.woocommerce-thankyou-order-details li strong,.woocommerce-page ul.woocommerce-thankyou-order-details li strong{max-width:50%;font-size:.875rem;text-align:right}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0;margin-bottom:.9375rem}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:.875rem;line-height:1.5;margin-bottom:.25rem;position:relative;z-index:2}.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{min-height:5rem}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - .625rem)}@media(max-width: 639px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none}}.woocommerce .input-checkbox,.woocommerce-page .input-checkbox{display:inline-block !important}.woocommerce input[type=number],.woocommerce-page input[type=number]{background-image:none !important}@media(max-width: 1024px){.woocommerce .wc-gzd-checkout .wc-block-components-order-summary,.woocommerce-page .wc-gzd-checkout .wc-block-components-order-summary{padding:0}}.woocommerce .is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.woocommerce-page .is-mobile table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:25%;border-bottom:1px solid #c9c9c9;padding:0;margin:0 0 1rem}.woocommerce .is-mobile table.wc-block-cart-items .wc-block-cart-items__row:last-child,.woocommerce-page .is-mobile table.wc-block-cart-items .wc-block-cart-items__row:last-child{border:none}.woocommerce .is-mobile table.wc-block-cart-items td,.woocommerce-page .is-mobile table.wc-block-cart-items td{margin:0}.woocommerce-order-received .site-content .shop_table{background:none}.woocommerce-order-received .woocommerce-bacs-bank-details{display:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff !important}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:.5;pointer-events:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.75;padding-right:1rem}@media(min-width: 1025px){.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:1.5rem}}@media(min-width: 1440px){.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:2.375rem}}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{top:auto;bottom:.1875rem;right:.3125rem}@media(max-width: smpx){.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-size:.75rem}}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{margin:0;position:absolute;bottom:.1875rem;right:.3125rem}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff !important}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-account .entry-title{font-size:2.25rem;color:#1e1e1e;line-height:1.1;margin:0 0 1.875rem;position:relative}@media(max-width: 1024px){.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-account .entry-title{font-size:1.75rem;margin:0 0 1.25rem}}.woocommerce-cart .woocommerce-MyAccount-navigation,.woocommerce-cart .woocommerce-MyAccount-content,.woocommerce-checkout .woocommerce-MyAccount-navigation,.woocommerce-checkout .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{margin:0 0 var(--indent--s);float:none}.woocommerce-cart .woocommerce-Address-title,.woocommerce-checkout .woocommerce-Address-title,.woocommerce-account .woocommerce-Address-title{line-height:1.75rem;display:flex;align-items:baseline;margin:0 0 1.25rem}.woocommerce-cart .woocommerce-Address-title h3,.woocommerce-checkout .woocommerce-Address-title h3,.woocommerce-account .woocommerce-Address-title h3{font-family:"Arial",sans-serif;line-height:1.75rem;margin:0 .5rem 0 0}.woocommerce-cart .woocommerce-Address-title a,.woocommerce-checkout .woocommerce-Address-title a,.woocommerce-account .woocommerce-Address-title a{text-decoration:underline;margin:0 0 0 auto}.woocommerce-cart .wc-block-components-notice-banner,.woocommerce-checkout .wc-block-components-notice-banner,.woocommerce-account .wc-block-components-notice-banner{color:#fff;align-items:center;background-color:#0f2337 !important;border:none !important;margin-top:0;padding-right:1.5rem !important;position:relative;isolation:isolate;overflow:hidden}.woocommerce-cart .wc-block-components-notice-banner::after,.woocommerce-checkout .wc-block-components-notice-banner::after,.woocommerce-account .wc-block-components-notice-banner::after{content:"";width:75%;height:100%;background:violet;position:absolute;top:0;left:25%;opacity:.5;filter:blur(64px);z-index:-1}.woocommerce-cart .wc-block-components-notice-banner>svg,.woocommerce-checkout .wc-block-components-notice-banner>svg,.woocommerce-account .wc-block-components-notice-banner>svg{background-color:#fff !important;fill:#0f2337}.woocommerce-cart .wc-block-components-notice-banner .wc-block-components-notice-banner__content,.woocommerce-checkout .wc-block-components-notice-banner .wc-block-components-notice-banner__content,.woocommerce-account .wc-block-components-notice-banner .wc-block-components-notice-banner__content{display:flex;align-items:center;justify-content:space-between}@media(max-width: 1024px){.woocommerce-cart .wc-block-components-notice-banner .wc-block-components-notice-banner__content,.woocommerce-checkout .wc-block-components-notice-banner .wc-block-components-notice-banner__content,.woocommerce-account .wc-block-components-notice-banner .wc-block-components-notice-banner__content{flex-wrap:wrap}}.woocommerce-cart .wc-block-components-notice-banner .button,.woocommerce-checkout .wc-block-components-notice-banner .button,.woocommerce-account .wc-block-components-notice-banner .button{background:hsla(0,0%,100%,.2);border:none}@media(max-width: 639px){.woocommerce-cart .wc-block-components-notice-banner .button,.woocommerce-checkout .wc-block-components-notice-banner .button,.woocommerce-account .wc-block-components-notice-banner .button{margin-top:.5rem}}.woocommerce-cart .wc-block-components-notice-banner .button:hover,.woocommerce-checkout .wc-block-components-notice-banner .button:hover,.woocommerce-account .wc-block-components-notice-banner .button:hover{background:hsla(0,0%,100%,.3)}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-account .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:1.125rem;font-weight:normal}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-account .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:1.125rem}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-checkout .wp-block-woocommerce-cart,.woocommerce-account .wp-block-woocommerce-cart{background:#fff;border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.1);padding:1.5rem}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart-items__header,.woocommerce-checkout .wp-block-woocommerce-cart .wc-block-cart-items__header,.woocommerce-account .wp-block-woocommerce-cart .wc-block-cart-items__header{font-family:"Eras Demi ITC"}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart__totals-title,.woocommerce-checkout .wp-block-woocommerce-cart .wc-block-cart__totals-title,.woocommerce-account .wp-block-woocommerce-cart .wc-block-cart__totals-title{font-family:"Eras Demi ITC" !important}.woocommerce-cart .wp-block-woocommerce-cart table.wc-block-cart-items,.woocommerce-checkout .wp-block-woocommerce-cart table.wc-block-cart-items,.woocommerce-account .wp-block-woocommerce-cart table.wc-block-cart-items{margin:0}.woocommerce-cart .wp-block-woocommerce-cart table.wc-block-cart-items::after,.woocommerce-checkout .wp-block-woocommerce-cart table.wc-block-cart-items::after,.woocommerce-account .wp-block-woocommerce-cart table.wc-block-cart-items::after{display:none}.woocommerce-cart .wp-block-woocommerce-checkout,.woocommerce-checkout .wp-block-woocommerce-checkout,.woocommerce-account .wp-block-woocommerce-checkout{background:#fff;border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.1);padding:1.5rem}.woocommerce-cart .wp-block-woocommerce-checkout .wc-block-components-order-summary,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-order-summary,.woocommerce-account .wp-block-woocommerce-checkout .wc-block-components-order-summary{background:none}.woocommerce-cart .wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-metadata__description,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-metadata__description,.woocommerce-account .wp-block-woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-metadata__description{display:none}.woocommerce-cart .wp-block-woocommerce-checkout .wc-block-checkout__form .wp-block-woocommerce-checkout-shipping-method-block,.woocommerce-cart .wp-block-woocommerce-checkout .wc-block-checkout__form .wp-block-woocommerce-checkout-pickup-options-block,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__form .wp-block-woocommerce-checkout-shipping-method-block,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout__form .wp-block-woocommerce-checkout-pickup-options-block,.woocommerce-account .wp-block-woocommerce-checkout .wc-block-checkout__form .wp-block-woocommerce-checkout-shipping-method-block,.woocommerce-account .wp-block-woocommerce-checkout .wc-block-checkout__form .wp-block-woocommerce-checkout-pickup-options-block{display:none}.woocommerce-cart .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block,.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block,.woocommerce-account .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block{padding-top:0}.woocommerce-cart .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block::after,.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block::after,.woocommerce-account .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block::after{border-top:none}.woocommerce-cart .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary__button-text,.woocommerce-checkout .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary__button-text,.woocommerce-account .wp-block-woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary__button-text{font-family:"Eras Demi ITC";font-size:1.25em}.woocommerce-cart,.woocommerce-checkout{background:#f0f0f0}.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{min-height:2.875rem !important;color:#fff;font-weight:700;background:#f59100;border:none;border-radius:4px;padding:0 1rem !important;transition:.3s !important;cursor:pointer}.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button:focus,.wc-block-cart__submit-button:active,.wc-block-components-checkout-place-order-button:hover,.wc-block-components-checkout-place-order-button:focus,.wc-block-components-checkout-place-order-button:active{background-color:#bf6600;border-color:#bf6600;color:#fff}.wc-block-components-totals-wrapper:last-child::after{display:none}.woocommerce .woocommerce-breadcrumb{color:#464646;margin-bottom:1.875rem}.woocommerce .woocommerce-breadcrumb a{color:#bdbdbd;font-size:.875rem}.woocommerce .woocommerce-breadcrumb a:hover{color:#464646}.woocommerce .woocommerce-product-rating{display:flex;align-items:center;margin-bottom:.9375rem}.woocommerce .woocommerce-product-rating .woocommerce-review-link{color:#bdbdbd}.woocommerce .woocommerce-product-rating .woocommerce-review-link:hover{color:#f59100}.woocommerce .star-rating{color:#f2c94c;margin-top:0}.woocommerce p.stars a{color:#f2c94c}.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;align-items:center}@media(max-width: 639px){.woocommerce div.product form.cart{margin-bottom:1.5rem}}.woocommerce div.product form.cart th.label{line-height:normal;padding-left:0}.woocommerce div.product form.cart td.value{padding-right:0}.woocommerce div.product form.cart .reset_variations{display:none !important}.woocommerce div.product form.cart .single_variation_wrap{width:100%}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{display:flex}.woocommerce div.product form.cart .button{flex:auto}.woocommerce div.product form.cart .button::before{content:"";width:1.875rem;height:1.875rem;background:url(../img/icons/shopping-cart.svg) no-repeat}.woocommerce div.product form.cart .button.disabled{background-color:#bf6600}.woocommerce div.product form.cart .button.active::before{background:url(../img/icons/preloader.svg) no-repeat 50%;background-size:5rem}.woocommerce .quantity{height:2.875rem;display:inline-flex;align-items:center;gap:.625rem;border:1px solid #d0d0d0;border-radius:4px;padding:0 1rem}.woocommerce .quantity .qty{background-color:rgba(0,0,0,0);color:currentColor;border:0;margin:0;padding:0;outline:unset;text-decoration:none;width:2.5rem;flex-shrink:0;font-size:1.125rem}.woocommerce .quantity .btn-qty{background-color:rgba(0,0,0,0);color:currentColor;border:0;margin:0;padding:0;outline:unset;text-decoration:none;height:auto;flex-shrink:0}.woocommerce .quantity .btn-qty svg{width:1.125rem;height:1.125rem;fill:#bdbdbd;transition:fill .3s}.woocommerce .quantity .btn-qty:hover svg{fill:#000}.blockUI.blockOverlay{background:rgba(0,0,0,0) !important;display:none !important}.woocommerce .woocommerce-cart-form .woocommerce-Price-amount:after{content:"¹";margin-left:.25rem;font-weight:400}.woocommerce .cart-collaterals .coupon-text{font-size:.75rem;font-weight:700;order:1}.woocommerce .cart-collaterals etrusted-widget{order:2}.woocommerce .cart-collaterals .bulk-discount-table{order:3}.woocommerce .cart-collaterals .bulk-discount-table table{border:1px #cdcdcd solid !important}.woocommerce .cart-collaterals .bulk-discount-table table th,.woocommerce .cart-collaterals .bulk-discount-table table td{color:#464646;border:1px #cdcdcd solid !important;background-color:unset}.woocommerce .cart-collaterals .cart_totals .shop_table tbody{display:flex;flex-direction:column}.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr{display:flex;justify-content:space-between;border-bottom:1px solid #d0d0d0}.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td,.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th{display:block;border:unset;white-space:nowrap}.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td:before,.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th:before{content:unset}.woocommerce .cart-collaterals .cart_totals .shop_table tbody .fee:has(td[data-title="Skonto 2%"]){order:4}.woocommerce .cart-collaterals .cart_totals .shop_table tbody .order-total{order:5}.woocommerce .cart-collaterals .cart_totals .shop_table tbody .order-tax{order:6}.woocommerce table.cart{margin-bottom:3.125rem}.woocommerce table.cart .cart_item{position:relative}.woocommerce table.cart td{vertical-align:top}.woocommerce table.cart td.product-name{width:60%;margin-bottom:0}@media(max-width: 1024px){.woocommerce table.cart td.product-name{width:100%}}.woocommerce table.cart td.product-name .product-price{clear:both;padding:.5rem 0}.woocommerce table.cart td.product-name .product-quantity{padding-bottom:.5rem}.woocommerce table.cart td.product-thumbnail{display:table-cell !important;text-align:left !important;padding-left:0;width:25%;min-width:unset;max-width:14.0625rem}.woocommerce table.cart td.product-thumbnail:before{display:none}.woocommerce table.cart td.product-thumbnail img{width:10.9375rem;border-radius:.3125rem}.woocommerce table.cart .product-title{color:#464646}.woocommerce table.cart td.product-subtotal{width:10%;font-weight:700}@media(max-width: 1024px){.woocommerce table.cart td.product-subtotal{width:100%}}.woocommerce table.cart .product-remove{width:0;padding:0;overflow:hidden;visibility:hidden;border:none}@media(max-width: 1024px){.woocommerce table.cart .product-remove{width:0;position:absolute;top:0;right:0;border:none}}.woocommerce table.cart th.product-remove{display:none}.woocommerce table.cart a.remove{display:inline-block;background:none;width:1.125rem;height:1.125rem;line-height:1.125rem}.woocommerce table.cart a.remove:hover{background:none}.woocommerce table.cart a.remove:hover svg{fill:#dc3232}.woocommerce table.cart a.remove svg{transition:all .3s 0s;fill:#d0d0d0}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:top !important;line-height:1.2em !important}.woocommerce .cart-collaterals{width:100%}.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce .cart-collaterals .cross-sells{margin-bottom:1.25rem}@media(min-width: 1025px){.woocommerce .cart-collaterals .cross-sells{margin-bottom:0}}.woocommerce .cart-collaterals .cart_totals{margin-left:auto}.woocommerce .cart-collaterals .cart_totals h2{font-size:1rem}.woocommerce .cart-collaterals .cart_totals .shop_table{font-size:.8125rem}.woocommerce .cart-collaterals .wc-proceed-to-checkout{text-align:right}.woocommerce .cart-collaterals .wc-proceed-to-checkout .checkout-button{width:100%}.woocommerce .cart_totals table th,.woocommerce .cart_totals table td,.woocommerce .woocommerce-checkout-review-order table th,.woocommerce .woocommerce-checkout-review-order table td{border-top:none;padding-top:1.25rem;padding-bottom:1.25rem;vertical-align:middle}.woocommerce .cart_totals table th,.woocommerce .woocommerce-checkout-review-order table th{font-weight:400}.woocommerce .cart_totals table th:first-child,.woocommerce .cart_totals table td:first-child,.woocommerce .woocommerce-checkout-review-order table th:first-child,.woocommerce .woocommerce-checkout-review-order table td:first-child{padding-left:0}.woocommerce .cart_totals table th:nth-child(2),.woocommerce .cart_totals table td:nth-child(2),.woocommerce .woocommerce-checkout-review-order table th:nth-child(2),.woocommerce .woocommerce-checkout-review-order table td:nth-child(2){text-align:right;padding-right:0}.woocommerce .cart_totals table .order-total th,.woocommerce .cart_totals table .order-total td,.woocommerce .woocommerce-checkout-review-order table .order-total th,.woocommerce .woocommerce-checkout-review-order table .order-total td{padding-top:.9375rem;padding-bottom:.9375rem}@media(min-width: 1025px){.woocommerce .cart_totals table .order-total th,.woocommerce .woocommerce-checkout-review-order table .order-total th{font-size:1rem}}.woocommerce .cart_totals table .order-total td,.woocommerce .woocommerce-checkout-review-order table .order-total td{font-size:1rem}@media(min-width: 1025px){.woocommerce .cart_totals table .order-total td,.woocommerce .woocommerce-checkout-review-order table .order-total td{font-size:1.125rem}}.woocommerce .cart_totals table tfoot th,.woocommerce .woocommerce-checkout-review-order table tfoot th{text-transform:initial}.woocommerce ul#shipping_method li input{margin-top:.25em}.woocommerce .wc-proceed-to-checkout{padding-bottom:0}.woocommerce a.button.alt.checkout-button{margin-bottom:0}.woocommerce .cart-delivery-estimate{font-size:1rem;color:#464646;padding-top:.5rem;padding-bottom:.5rem;line-height:1.4;border-top:none}.woocommerce .cart-delivery-estimate sup{font-weight:700}.reconfigurate-cart-form,.copy-cart-form,.windowsill-cart-form,.roller-shutter-cart-form{display:none !important}.wc-gzd-cart-info.wc-gzd-item-desc.item-desc{font-size:.8125rem}.variation{font-size:.8125rem}.variation.offer-item{font-weight:400 !important}.variation.offer-item p{margin-bottom:0}.variation dd{font-weight:normal}.variation-ItemID,.variation-CustomSVG{display:none !important}.variation dt.variation-Reconfigurate,.variation dt.variation-Copy,.variation dt.variation-Remove,.variation dt.variation-Windowsill,.variation dt.variation-Roller-Shutter{display:none !important}.variation dd.variation-Reconfigurate,.variation dd.variation-Copy,.variation dd.variation-Windowsill,.variation dd.variation-Roller-Shutter{height:100%;font-size:.8125rem;color:#0f2337;background-color:#bed7e1;border-radius:4px;padding:5px;display:flex;align-items:center;justify-content:center;transition:all .3s 0s;cursor:pointer;float:left}.variation dd.variation-Reconfigurate:hover,.variation dd.variation-Copy:hover,.variation dd.variation-Windowsill:hover,.variation dd.variation-Roller-Shutter:hover{color:#0a0f0f;background-color:#788296}.variation dd.variation-Reconfigurate.active,.variation dd.variation-Copy.active,.variation dd.variation-Windowsill.active,.variation dd.variation-Roller-Shutter.active{color:#0a0f0f}.woocommerce-checkout-review-order-table .variation dd.variation-Reconfigurate,.woocommerce-checkout-review-order-table .variation dd.variation-Copy,.woocommerce-checkout-review-order-table .variation dd.variation-Windowsill,.woocommerce-checkout-review-order-table .variation dd.variation-Roller-Shutter{display:none !important}.variation dd.variation-Reconfigurate,.variation dd.variation-Copy,.variation dd.variation-Remove{width:auto !important;margin:4px 16px 4px 0 !important;background-color:rgba(0,0,0,0);border-radius:0;padding:0;color:#f59100;font-size:.9375rem;font-weight:500;float:none;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.variation dd.variation-Reconfigurate:hover,.variation dd.variation-Copy:hover,.variation dd.variation-Remove:hover{color:#bf6600;background-color:rgba(0,0,0,0)}.variation dd.variation-Reconfigurate.active,.variation dd.variation-Copy.active,.variation dd.variation-Remove.active{color:#bf6600}.variation dd.variation-Reconfigurate p,.variation dd.variation-Copy p,.variation dd.variation-Remove p{display:inline-flex;align-items:center;gap:.375rem;margin:10px 0}.variation dd.variation-Reconfigurate p::before,.variation dd.variation-Copy p::before,.variation dd.variation-Remove p::before{content:"";display:inline-block;width:18px;height:18px;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;flex-shrink:0}.variation dt.variation-Remove{display:none !important}.woocommerce-checkout-review-order-table .variation dd.variation-Remove{display:none !important}.variation dd.variation-Reconfigurate p::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.83 2.83 0 0 1 4 4L7.5 20.5 2 22l1.5-5.5Z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.83 2.83 0 0 1 4 4L7.5 20.5 2 22l1.5-5.5Z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E")}.variation dd.variation-Copy p::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E")}.variation dd.variation-Remove p::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='3 6 5 6 21 6'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cline x1='10' y1='11' x2='10' y2='17'/%3E%3Cline x1='14' y1='11' x2='14' y2='17'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='3 6 5 6 21 6'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cline x1='10' y1='11' x2='10' y2='17'/%3E%3Cline x1='14' y1='11' x2='14' y2='17'/%3E%3C/svg%3E")}.variation dd.variation-Windowsill,.variation dd.variation-Roller-Shutter{width:calc(25% - 8px) !important;margin:0 4px !important}@media(max-width: 1024px){.variation dd.variation-Windowsill,.variation dd.variation-Roller-Shutter{width:calc(50% - 8px) !important}}.variation dd.variation-Windowsill p,.variation dd.variation-Roller-Shutter p{color:#464646;background-color:#fff;border:solid 2px #f59100;font-size:.6875rem;flex-direction:column}.variation dd.variation-Windowsill p:hover,.variation dd.variation-Roller-Shutter p:hover{background-color:#f5cd93}.variation dd.variation-Windowsill p:after,.variation dd.variation-Roller-Shutter p:after{content:"hinzufügen"}.wc-block-components-product-details{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;font-size:.8125rem;line-height:1.3}.wc-block-components-product-details li{width:100%;margin-bottom:1px;padding:0}.wc-block-components-product-details__name{font-weight:700}.wc-block-components-product-details__item-id,.wc-block-components-product-details__custom-svg{display:none}.woocommerce-checkout .wc-block-components-product-details__reconfigurate,.woocommerce-checkout .wc-block-components-product-details__copy,.woocommerce-checkout .wc-block-components-product-details__windowsill,.woocommerce-checkout .wc-block-components-product-details__roller-shutter{display:none !important}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__name,.wc-block-components-product-details__copy .wc-block-components-product-details__name,.wc-block-components-product-details__windowsill .wc-block-components-product-details__name,.wc-block-components-product-details__roller-shutter .wc-block-components-product-details__name{display:none}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__value,.wc-block-components-product-details__copy .wc-block-components-product-details__value,.wc-block-components-product-details__windowsill .wc-block-components-product-details__value,.wc-block-components-product-details__roller-shutter .wc-block-components-product-details__value{height:100%;font-size:.8125rem;color:#0f2337;background-color:#bed7e1;border-radius:4px;padding:5px;display:flex;align-items:center;justify-content:center;transition:all .3s 0s;cursor:pointer}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__value:hover,.wc-block-components-product-details__copy .wc-block-components-product-details__value:hover,.wc-block-components-product-details__windowsill .wc-block-components-product-details__value:hover,.wc-block-components-product-details__roller-shutter .wc-block-components-product-details__value:hover{color:#0a0f0f;background-color:#788296}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__value.active,.wc-block-components-product-details__copy .wc-block-components-product-details__value.active,.wc-block-components-product-details__windowsill .wc-block-components-product-details__value.active,.wc-block-components-product-details__roller-shutter .wc-block-components-product-details__value.active{color:#0a0f0f}.wc-block-components-product-details__reconfigurate,.wc-block-components-product-details__copy{width:auto !important;margin:4px 16px 4px 0 !important}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__value,.wc-block-components-product-details__copy .wc-block-components-product-details__value{background-color:rgba(0,0,0,0);border-radius:0;padding:0;color:#f59100;font-weight:600;justify-content:flex-start;gap:.3125rem}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__value:hover,.wc-block-components-product-details__copy .wc-block-components-product-details__value:hover{color:#bf6600;background-color:rgba(0,0,0,0)}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__value.active,.wc-block-components-product-details__copy .wc-block-components-product-details__value.active{color:#bf6600}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__value::before,.wc-block-components-product-details__copy .wc-block-components-product-details__value::before{content:"";display:inline-block;width:15px;height:15px;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;flex-shrink:0}.wc-block-components-product-details__reconfigurate .wc-block-components-product-details__value::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.83 2.83 0 0 1 4 4L7.5 20.5 2 22l1.5-5.5Z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.83 2.83 0 0 1 4 4L7.5 20.5 2 22l1.5-5.5Z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E")}.wc-block-components-product-details__copy .wc-block-components-product-details__value::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='13' height='13' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E")}.wc-block-components-product-details__windowsill,.wc-block-components-product-details__roller-shutter{width:calc(25% - 8px) !important;margin:0 4px !important}@media(max-width: 1024px){.wc-block-components-product-details__windowsill,.wc-block-components-product-details__roller-shutter{width:calc(50% - 8px) !important}}.wc-block-components-product-details__windowsill .wc-block-components-product-details__value,.wc-block-components-product-details__roller-shutter .wc-block-components-product-details__value{color:#464646;background-color:#fff;border:solid 2px #f59100;font-size:.6875rem;flex-direction:column}.wc-block-components-product-details__windowsill .wc-block-components-product-details__value:hover,.wc-block-components-product-details__roller-shutter .wc-block-components-product-details__value:hover{background-color:#f5cd93}.wc-block-components-product-details__windowsill .wc-block-components-product-details__value:after,.wc-block-components-product-details__roller-shutter .wc-block-components-product-details__value:after{content:"hinzufügen"}.wc-block-components-product-details__windowsill .wc-block-components-product-details__value:before{width:50px;height:50px;display:block;content:url("../img/let-awesome/graphics/letwiz_fensterbank.svg")}.wc-block-components-product-details__roller-shutter .wc-block-components-product-details__value:before{width:50px;height:50px;display:block;content:url("../img/let-awesome/graphics/letwiz_rollladen.svg")}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding-right:0;padding-left:0}@media(max-width: 768px){.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{display:flex;flex-direction:column;gap:.625rem}}.woocommerce #content table.cart td.actions .woocommerce-form-coupon,.woocommerce table.cart td.actions .woocommerce-form-coupon,.woocommerce-page #content table.cart td.actions .woocommerce-form-coupon,.woocommerce-page table.cart td.actions .woocommerce-form-coupon{float:left}@media(min-width: 640px){.woocommerce #content table.cart td.actions button.button:disabled[disabled],.woocommerce table.cart td.actions button.button:disabled[disabled],.woocommerce-page #content table.cart td.actions button.button:disabled[disabled],.woocommerce-page table.cart td.actions button.button:disabled[disabled]{padding:0 1.5rem}}@media(min-width: 1025px){.woocommerce #content table.cart td.actions button.button:disabled[disabled],.woocommerce table.cart td.actions button.button:disabled[disabled],.woocommerce-page #content table.cart td.actions button.button:disabled[disabled],.woocommerce-page table.cart td.actions button.button:disabled[disabled]{padding:0 2rem}}.woocommerce #content table.cart td.actions button[name=update_cart],.woocommerce table.cart td.actions button[name=update_cart],.woocommerce-page #content table.cart td.actions button[name=update_cart],.woocommerce-page table.cart td.actions button[name=update_cart]{background-color:rgba(0,0,0,0) !important;color:#f59100 !important;border-width:2px}@media(min-width: 1025px){.woocommerce #content table.cart td.actions button[name=update_cart],.woocommerce table.cart td.actions button[name=update_cart],.woocommerce-page #content table.cart td.actions button[name=update_cart],.woocommerce-page table.cart td.actions button[name=update_cart]{padding:0 2rem}}.woocommerce #content table.cart td.actions button[name=update_cart]:hover,.woocommerce #content table.cart td.actions button[name=update_cart]:focus,.woocommerce #content table.cart td.actions button[name=update_cart]:active,.woocommerce table.cart td.actions button[name=update_cart]:hover,.woocommerce table.cart td.actions button[name=update_cart]:focus,.woocommerce table.cart td.actions button[name=update_cart]:active,.woocommerce-page #content table.cart td.actions button[name=update_cart]:hover,.woocommerce-page #content table.cart td.actions button[name=update_cart]:focus,.woocommerce-page #content table.cart td.actions button[name=update_cart]:active,.woocommerce-page table.cart td.actions button[name=update_cart]:hover,.woocommerce-page table.cart td.actions button[name=update_cart]:focus,.woocommerce-page table.cart td.actions button[name=update_cart]:active{background-color:#f59100 !important;border-color:#f59100 !important;color:#fff !important}.woocommerce-cart .wp-block-woocommerce-empty-cart-block{display:none !important}.woocommerce-cart .wc-block-components-product-metadata__description{display:none !important}.woocommerce-cart .woocommerce-message .button.wc-forward{display:none !important}.wc-block-components-product-details__gzd-delivery-time{display:none}.woocommerce-cart-form .actions{display:none}.woocommerce-checkout-review-order-table{background-color:unset !important;padding:1rem !important;border-radius:4px !important;border:solid #cdcdcd 1px !important}.let-woo-cart,.let-woo-checkout{background-color:#fff;border-radius:4px}.let-woo-cart>.row,.woocommerce .let-woo-cart>.col2-set,.woocommerce-page .let-woo-cart>.col2-set,.let-woo-cart>form>.row,.woocommerce .let-woo-cart>form>.col2-set,.woocommerce-page .let-woo-cart>form>.col2-set,.let-woo-checkout>.row,.woocommerce .let-woo-checkout>.col2-set,.woocommerce-page .let-woo-checkout>.col2-set,.let-woo-checkout>form>.row,.woocommerce .let-woo-checkout>form>.col2-set,.woocommerce-page .let-woo-checkout>form>.col2-set{padding:2rem !important}.wc-gzd-order-submit #place_order{width:100%}.wc_payment_methods{padding:0 !important}.wc_payment_methods .wc_payment_method{padding:.75rem !important;border-radius:4px !important;border:solid #cdcdcd 1px !important}.wc_payment_methods .wc_payment_method:has(input[type=radio]:checked){border:solid #000 2px !important}.wc_payment_methods .wc_payment_method:has(input[type=radio]:checked)>label{font-weight:bold}.wc_payment_methods .wc_payment_method .payment_box{background-color:unset !important;padding:unset !important;margin:unset !important}.wc_payment_methods .wc_payment_method .payment_box:before{content:unset !important}#order_review{display:flex;flex-direction:column}#order_review #order_payment_heading{order:0}#order_review #payment{order:1}#order_review #order_review_heading{order:2}#order_review .let-checkout-products{order:3}#order_review .shop_table.woocommerce-checkout-review-order-table{order:4}#order_review>*{order:5}.woocommerce-checkout .site-footer{display:none}@media(max-width: 1024px){.woocommerce-checkout{padding-bottom:1.25rem}.woocommerce-checkout .site-content{padding-top:1.25rem}}.woocommerce-checkout .menu-checkout-menu-container{margin-top:.25rem}.woocommerce-checkout .menu-checkout-menu-container ul{list-style:none;display:flex;flex-direction:column;padding-left:unset;font-size:.6875rem}.woocommerce-checkout .trusted-checkout{display:flex;flex-direction:row;background-color:#fff;border-radius:8px;border:solid 1px #f1f1f1;align-items:center;width:100%;padding:.75rem}.woocommerce-checkout .trusted-checkout i{height:56px;padding-right:.5rem}.woocommerce-checkout .trusted-checkout>div{display:flex;flex-direction:column;justify-content:center;padding:.5rem;font-size:.9375rem}.woocommerce-checkout .trusted-checkout>div :first-child{font-weight:700;color:#000}@media(max-width: 1024px){.woocommerce-checkout .trusted-checkout{padding:.125rem .75rem}.woocommerce-checkout .trusted-checkout i{height:52px}.woocommerce-checkout .trusted-checkout>div{font-size:.875rem}}.woocommerce-shipping-fields{margin-top:1.875rem}.wc-block-components-address-card__edit{white-space:nowrap}.woocommerce-form-coupon-toggle{font-size:.875rem}.woocommerce-form-coupon__input{display:flex;max-width:31.25rem}.woocommerce-form-coupon__input input[type=text]{flex-grow:1;width:auto !important;background-image:none;border:1px solid #d0d0d0;border-radius:.3125rem 0 0 .3125rem;margin:0 -0.3125rem 0 0 !important;padding:0 1.3125rem 0 1rem}.woocommerce-form-coupon__input input[type=text]:hover,.woocommerce-form-coupon__input input[type=text]:active,.woocommerce-form-coupon__input input[type=text]:focus{border-color:#000}.woocommerce-form-coupon__input input[type=text]:not(:focus)::placeholder{opacity:.5}@media(min-width: 1025px){.woocommerce-form-coupon__input input[type=text]{font-size:1.125rem}}.woocommerce-form-coupon__input button{flex-shrink:0;width:auto !important;min-width:6.25rem}.woocommerce-checkout .main-nav,.woocommerce-checkout .site-header__btns,.woocommerce-checkout .icon-burger{display:none}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-coupon-form-block{display:none !important}@media(min-width: 1025px){.woocommerce-checkout .wc-block-components-sidebar{width:50%}}@media(min-width: 1025px){.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:50%}}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{color:#464646;border-radius:.3125rem}#ship-to-different-address label{cursor:pointer}.wp-block-woocommerce-checkout-order-summary-totals-block,.wp-block-woocommerce-cart-order-summary-totals-block,.wc-block-cart-item__wrap{display:flex;flex-direction:column}.wp-block-woocommerce-checkout-order-summary-totals-block .wp-block-woocommerce-checkout-order-summary-fee-block,.wp-block-woocommerce-checkout-order-summary-totals-block .wp-block-woocommerce-cart-order-summary-fee-block,.wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-cart-item__prices,.wp-block-woocommerce-cart-order-summary-totals-block .wp-block-woocommerce-checkout-order-summary-fee-block,.wp-block-woocommerce-cart-order-summary-totals-block .wp-block-woocommerce-cart-order-summary-fee-block,.wp-block-woocommerce-cart-order-summary-totals-block .wc-block-cart-item__prices,.wc-block-cart-item__wrap .wp-block-woocommerce-checkout-order-summary-fee-block,.wc-block-cart-item__wrap .wp-block-woocommerce-cart-order-summary-fee-block,.wc-block-cart-item__wrap .wc-block-cart-item__prices{order:1}.wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-cart-item__quantity,.wp-block-woocommerce-cart-order-summary-totals-block .wc-block-cart-item__quantity,.wc-block-cart-item__wrap .wc-block-cart-item__quantity{order:2}.wc-block-components-checkbox__mark{fill:#fff !important}.wc-block-components-address-form__email{padding:0 !important}.wc-gzd-cart-item-thumbnail{order:0 !important}.wc_payment_method>input{display:none}.wc_payment_method{cursor:pointer;transition:background-color .2s ease}.wc_payment_method:hover{background-color:rgba(0,0,0,.03)}.wc_payment_method>label{width:100%;display:flex;justify-content:space-between;cursor:pointer}.order-tax th,.order-tax td{font-weight:400 !important}.woocommerce-shipping-methods .small-quantity-surcharge{font-size:.75rem}.woocommerce-shipping-methods .free-shipping-info{font-weight:400;font-size:.75rem}#order_review .shop_table{display:flex;flex-direction:column}#order_review .shop_table thead tr{display:flex;justify-content:space-between;border-bottom:1px solid #d0d0d0}#order_review .shop_table thead tr th{border:unset}#order_review .shop_table tfoot{display:flex;flex-direction:column}#order_review .shop_table tfoot tr{display:flex;justify-content:space-between;border-bottom:1px solid #d0d0d0}#order_review .shop_table tfoot tr td,#order_review .shop_table tfoot tr th{display:block;border:unset;white-space:nowrap}#order_review .shop_table tfoot tr td:before,#order_review .shop_table tfoot tr th:before{content:unset}#order_review .shop_table tfoot .fee:has(th[data-title="Skonto 2%"]){order:4 !important}#order_review .shop_table tfoot .order-total{order:5 !important}#order_review .shop_table tfoot .order-tax{order:6 !important}.wc-proceed-to-checkout{display:flex;flex-direction:column}.wc-proceed-to-checkout .checkout-button{order:0}.wc-proceed-to-checkout .payment_logos{order:1;display:flex;justify-content:space-between;margin:14px 0 0 0;flex-wrap:wrap}.wc-proceed-to-checkout .payment_logos img{outline:1px solid #f1f1f1 !important;border-radius:4px;max-width:20%}.wc-proceed-to-checkout .payment_logos span{margin:-1.8rem auto 0 auto;text-align:center;background-color:#fff;padding:0 .5rem;font-size:.75rem;color:#9c9c9c}.wc-proceed-to-checkout .ppc-button-wrapper{order:2}.woocommerce-checkout .info-bar{display:none}.woocommerce-checkout .breadcrumbs{display:none}.checkbox-legal label,.checkbox-widerruf label{display:flex !important;align-items:center}.checkbox-legal abbr,.checkbox-widerruf abbr{display:none}form.woocommerce-checkout{background:rgba(0,0,0,0)}.let-checkout-products{border:1px solid #d0d0d0;border-radius:4px;overflow:hidden;margin-bottom:1rem}.let-checkout-products__header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f1f1f1;border-bottom:1px solid #d0d0d0;font-size:.875rem;font-weight:600}.let-checkout-products__count{font-weight:400;color:#9c9c9c;font-size:.8125rem}.let-checkout-item{border-bottom:1px solid #d0d0d0}.let-checkout-item:last-child{border-bottom:none}.let-checkout-item__header{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:inherit;color:inherit;transition:background-color .2s ease}.let-checkout-item__header:hover{background-color:rgba(0,0,0,.02)}.let-checkout-item__header[aria-expanded=true]{background-color:rgba(0,0,0,.02)}.let-checkout-item__header[aria-expanded=true] .let-checkout-item__chevron{transform:rotate(180deg)}.let-checkout-item__thumb{flex-shrink:0;width:80px;height:80px;border-radius:4px;overflow:hidden;background:#f1f1f1;display:flex;align-items:center;justify-content:center}.let-checkout-item__thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.let-checkout-item__summary{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.let-checkout-item__summary .wc-gzd-cart-item-thumbnail,.let-checkout-item__summary .wc-gzd-cart-item-name-wrapper img,.let-checkout-item__summary .attachment-woocommerce_thumbnail{display:none !important}.let-checkout-item__summary .wc-gzd-cart-info,.let-checkout-item__summary .wc-gzd-item-desc,.let-checkout-item__summary .item-desc{display:none !important}.let-checkout-item__name{font-weight:600;font-size:.875rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.let-checkout-item .product-quantity{font-size:.8125rem;color:#9c9c9c;font-weight:400}.let-checkout-item__preview{display:flex;flex-direction:column;gap:.0625rem;margin-top:.25rem;font-size:.75rem;color:#9c9c9c;line-height:1.4}.let-checkout-item__preview-row{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.let-checkout-item__preview-row strong{font-weight:500;color:#464646}.let-checkout-item__price{flex-shrink:0;font-weight:600;font-size:.875rem;white-space:nowrap}.let-checkout-item__chevron{flex-shrink:0;color:#9c9c9c;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1)}.let-checkout-item__details{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(0.4, 0, 0.2, 1)}.let-checkout-item__details-inner{overflow:hidden;padding:0 1rem;opacity:0;transition:opacity .25s ease,padding .35s cubic-bezier(0.4, 0, 0.2, 1)}.let-checkout-item__details-inner dl{margin:0;font-size:.75rem;display:grid;grid-template-columns:auto 1fr;gap:.125rem .5rem}.let-checkout-item__details-inner dl dt{font-weight:500;padding:0;margin:0}.let-checkout-item__details-inner dl dt::after{content:":"}.let-checkout-item__details-inner dl dd{padding:0;margin:0;color:#9c9c9c}.let-checkout-item__details-inner dl dd p{margin-bottom:0}.let-checkout-item__details-inner .wc-gzd-cart-item-thumbnail,.let-checkout-item__details-inner img.attachment-woocommerce_thumbnail{display:none !important}.let-checkout-item__details-inner dd.variation-Reconfigurate,.let-checkout-item__details-inner dt.variation-Reconfigurate,.let-checkout-item__details-inner dd.variation-Copy,.let-checkout-item__details-inner dt.variation-Copy{display:none !important}.let-checkout-item.is-open .let-checkout-item__details{grid-template-rows:1fr}.let-checkout-item.is-open .let-checkout-item__details-inner{padding:.25rem 1rem 1rem;opacity:1}.wc-gzd-cart-item-name-wrapper{flex-wrap:wrap}.wc-gzd-cart-item-name-wrapper .product-quantity{max-width:100%;padding:5px 0 0}.wc-gzd-cart-item-name-wrapper .variation{width:100%;order:1}.woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-name{display:flex;flex-wrap:wrap}.woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-name .wc-item-meta{order:1;width:100%}.woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-name .product-quantity{padding-left:5px}.lw-pay{max-width:1200px;margin:0 auto;padding:2rem;font-family:inherit;background-color:#fff;border-radius:4px}.lw-pay__notice{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;margin-bottom:1.5rem;background:#fff6e8;border:1px solid #f59100;border-radius:.3125rem;font-size:.875rem;line-height:1.5;color:#464646}.lw-pay__notice strong{display:block;color:#000;margin-bottom:.125rem}.lw-pay__notice p{margin:0}.lw-pay__notice-icon{flex-shrink:0;color:#f59100;margin-top:.125rem}.lw-pay__layout{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 1025px){.lw-pay__layout{flex-direction:row;gap:2.5rem}}.lw-pay__products{flex:1;min-width:0}@media(min-width: 1025px){.lw-pay__payment{flex:0 0 420px}}.lw-pay__heading{font-size:1.125rem;font-weight:700;margin:0 0 1rem;color:#000}.lw-pay__accordion{border:1px solid #d0d0d0;border-radius:.3125rem;overflow:hidden}.lw-pay__accordion-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f1f1f1;border-bottom:1px solid #d0d0d0;font-size:.875rem;font-weight:600}.lw-pay__accordion-count{font-weight:400;color:#9c9c9c;font-size:.8125rem}.lw-pay__accordion-item{border-bottom:1px solid #d0d0d0}.lw-pay__accordion-item:last-child{border-bottom:none}.lw-pay__accordion-trigger{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:inherit;color:inherit;transition:background-color .2s ease}.lw-pay__accordion-trigger:hover{background-color:rgba(0,0,0,.02)}.lw-pay__accordion-trigger[aria-expanded=true]{background-color:rgba(0,0,0,.02)}.lw-pay__accordion-trigger[aria-expanded=true] .lw-pay__accordion-chevron{transform:rotate(180deg)}.lw-pay__accordion-item--no-details .lw-pay__accordion-trigger{cursor:default}.lw-pay__accordion-item--no-details .lw-pay__accordion-trigger:hover{background-color:rgba(0,0,0,0)}.lw-pay__accordion-thumb{flex-shrink:0;width:72px;height:72px;border-radius:.3125rem;overflow:hidden;background:#f1f1f1;display:flex;align-items:center;justify-content:center}.lw-pay__accordion-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lw-pay__accordion-summary{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.lw-pay__accordion-name{font-weight:600;font-size:.875rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lw-pay__accordion-qty{font-size:.8125rem;color:#9c9c9c;font-weight:400}.lw-pay__accordion-price{flex-shrink:0;font-weight:600;font-size:.875rem;white-space:nowrap}.lw-pay__accordion-chevron{flex-shrink:0;color:#9c9c9c;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1)}.lw-pay__accordion-details{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(0.4, 0, 0.2, 1)}.lw-pay__accordion-details-inner{overflow:hidden;padding:0 1rem;opacity:0;transition:opacity .25s ease,padding .35s cubic-bezier(0.4, 0, 0.2, 1)}.lw-pay__accordion-details-inner dl{margin:0;font-size:.75rem;display:grid;grid-template-columns:auto 1fr;gap:.125rem .5rem}.lw-pay__accordion-details-inner dl dt{font-weight:500;padding:0;margin:0}.lw-pay__accordion-details-inner dl dt::after{content:":"}.lw-pay__accordion-details-inner dl dd{padding:0;margin:0;color:#9c9c9c}.lw-pay__accordion-details-inner dl dd p{margin-bottom:0}.lw-pay__accordion-details-inner .wc-item-meta{font-size:.75rem;color:#9c9c9c;margin:0;padding:0;list-style:none}.lw-pay__accordion-details-inner .wc-item-meta li{margin:0}.lw-pay__accordion-details-inner .wc-item-meta p{margin:0;display:inline}.lw-pay__accordion-item.is-open .lw-pay__accordion-details{grid-template-rows:1fr}.lw-pay__accordion-item.is-open .lw-pay__accordion-details-inner{padding:.25rem 1rem 1rem;opacity:1}.lw-pay__totals{margin-top:1rem;padding-top:.5rem}.lw-pay__totals-row{display:flex;justify-content:space-between;padding:.375rem 0;font-size:.875rem}.lw-pay__totals-row--total{font-weight:700;font-size:1rem;border-top:1px solid #d0d0d0;margin-top:.25rem;padding-top:.625rem}.lw-pay #payment{background:none;border-radius:.3125rem}.lw-pay .wc_payment_methods{list-style:none;padding:0;margin:0 0 1rem}.lw-pay .wc_payment_method{border:1px solid #d0d0d0;border-radius:.3125rem;margin-bottom:.5rem;padding:.75rem .875rem;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.lw-pay .wc_payment_method:hover{border-color:hsl(0,0%,66.568627451%)}.lw-pay .wc_payment_method>input[type=radio]{display:none}.lw-pay .wc_payment_method>label{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:500;font-size:.875rem;margin:0}.lw-pay .wc_payment_method .payment_box{margin-top:.625rem;padding:.625rem;background:#f1f1f1;border-radius:.3125rem;font-size:.8125rem;color:#464646}.lw-pay .wc_payment_method:has(input:checked){border-color:#f59100;background-color:rgba(245,145,0,.04)}.lw-pay__submit{width:100%;padding:.875rem 1.5rem !important;font-size:1rem !important;font-weight:700 !important;border-radius:.3125rem !important;cursor:pointer}.lw-pay .form-row{padding:0;margin:0}.woocommerce-checkout-pay .site-footer{display:none}.woocommerce-checkout-pay .wc-gzd-place-order-content,.woocommerce-checkout-pay .blockUI.blockOverlay+.blockUI{display:none !important}.woocommerce-order-received .site-footer{display:none}.lw-thankyou{max-width:1200px;margin:0 auto;padding:2rem;font-family:inherit;background-color:#fff;border-radius:4px}.lw-thankyou__notice{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;margin-bottom:1.5rem;border-radius:.3125rem;font-size:.875rem;line-height:1.5;color:#464646}.lw-thankyou__notice strong{display:block;color:#000;margin-bottom:.125rem}.lw-thankyou__notice p{margin:0}.lw-thankyou__notice--success{background:#edf9ee;border:1px solid #4caf50}.lw-thankyou__notice--error{background:#fef0f0;border:1px solid #dc3232}.lw-thankyou__notice-icon{flex-shrink:0;margin-top:.125rem}.lw-thankyou__notice--success .lw-thankyou__notice-icon{color:#4caf50}.lw-thankyou__notice--error .lw-thankyou__notice-icon{color:#dc3232}.lw-thankyou__actions{margin-top:.75rem;display:flex;gap:.5rem}.lw-thankyou__btn{font-size:.875rem !important;padding:.5rem 1.25rem !important}.lw-thankyou__btn--ghost{background:rgba(0,0,0,0) !important;color:#464646 !important;border:1px solid #d0d0d0 !important}.lw-thankyou__btn--ghost:hover{border-color:#000 !important}.lw-thankyou__layout{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 1025px){.lw-thankyou__layout{flex-direction:row;gap:2.5rem}}@media(min-width: 1025px){.lw-thankyou__summary{flex:0 0 380px}}.lw-thankyou__details{flex:1;min-width:0}.lw-thankyou__heading{font-size:1.125rem;font-weight:700;margin:0 0 1rem;color:#000}.lw-thankyou__meta{border:1px solid #d0d0d0;border-radius:.3125rem;overflow:hidden}.lw-thankyou__meta-row{display:flex;justify-content:space-between;align-items:center;padding:.625rem 1rem;font-size:.875rem;border-bottom:1px solid #d0d0d0}.lw-thankyou__meta-row:last-child{border-bottom:none}.lw-thankyou__meta-row--total{background:#f1f1f1;font-weight:600}.lw-thankyou__meta-label{color:#9c9c9c}.lw-thankyou__meta-value{text-align:right}.lw-thankyou__meta-value strong{color:#000}.lw-thankyou__bank{margin-top:1.25rem;border:1px solid #f59100;border-radius:.3125rem;padding:1rem 1.25rem;background:#fff6e8}.lw-thankyou__bank-title{font-size:.9375rem;font-weight:700;margin:0 0 .75rem;color:#000}.lw-thankyou__bank-account+.lw-thankyou__bank-account{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(245,145,0,.3)}.lw-thankyou__bank-name{display:block;font-weight:600;font-size:.875rem;margin-bottom:.5rem}.lw-thankyou__bank-details{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;font-size:.8125rem;margin:0}.lw-thankyou__bank-details dt{font-weight:500;color:#9c9c9c;margin:0}.lw-thankyou__bank-details dd{margin:0}.lw-thankyou__bank-iban{font-weight:700;font-size:.875rem;letter-spacing:.5px}.lw-thankyou__bank-ref{margin-top:.625rem;padding-top:.625rem;border-top:1px solid rgba(245,145,0,.3);font-size:.8125rem}.lw-thankyou__bank-ref strong{font-size:.875rem}.lw-thankyou__accordion{border:1px solid #d0d0d0;border-radius:.3125rem;overflow:hidden}.lw-thankyou__accordion-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f1f1f1;border-bottom:1px solid #d0d0d0;font-size:.875rem;font-weight:600}.lw-thankyou__accordion-count{font-weight:400;color:#9c9c9c;font-size:.8125rem}.lw-thankyou__accordion-item{border-bottom:1px solid #d0d0d0}.lw-thankyou__accordion-item:last-child{border-bottom:none}.lw-thankyou__accordion-trigger{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:inherit;color:inherit;transition:background-color .2s ease}.lw-thankyou__accordion-trigger:hover{background-color:rgba(0,0,0,.02)}.lw-thankyou__accordion-trigger[aria-expanded=true]{background-color:rgba(0,0,0,.02)}.lw-thankyou__accordion-trigger[aria-expanded=true] .lw-thankyou__accordion-chevron{transform:rotate(180deg)}.lw-thankyou__accordion-item--no-details .lw-thankyou__accordion-trigger{cursor:default}.lw-thankyou__accordion-item--no-details .lw-thankyou__accordion-trigger:hover{background-color:rgba(0,0,0,0)}.lw-thankyou__accordion-thumb{flex-shrink:0;width:72px;height:72px;border-radius:.3125rem;overflow:hidden;background:#f1f1f1;display:flex;align-items:center;justify-content:center}.lw-thankyou__accordion-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lw-thankyou__accordion-summary{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.lw-thankyou__accordion-name{font-weight:600;font-size:.875rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lw-thankyou__accordion-qty{font-size:.8125rem;color:#9c9c9c;font-weight:400}.lw-thankyou__accordion-price{flex-shrink:0;font-weight:600;font-size:.875rem;white-space:nowrap}.lw-thankyou__accordion-chevron{flex-shrink:0;color:#9c9c9c;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1)}.lw-thankyou__accordion-details{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(0.4, 0, 0.2, 1)}.lw-thankyou__accordion-details-inner{overflow:hidden;padding:0 1rem;opacity:0;transition:opacity .25s ease,padding .35s cubic-bezier(0.4, 0, 0.2, 1)}.lw-thankyou__accordion-details-inner dl{margin:0;font-size:.75rem;display:grid;grid-template-columns:auto 1fr;gap:.125rem .5rem}.lw-thankyou__accordion-details-inner dl dt{font-weight:500;padding:0;margin:0}.lw-thankyou__accordion-details-inner dl dt::after{content:":"}.lw-thankyou__accordion-details-inner dl dd{padding:0;margin:0;color:#9c9c9c}.lw-thankyou__accordion-details-inner dl dd p{margin-bottom:0}.lw-thankyou__accordion-details-inner .wc-item-meta{font-size:.75rem;color:#9c9c9c;margin:0;padding:0;list-style:none}.lw-thankyou__accordion-details-inner .wc-item-meta li{margin:0}.lw-thankyou__accordion-details-inner .wc-item-meta p{margin:0;display:inline}.lw-thankyou__accordion-item.is-open .lw-thankyou__accordion-details{grid-template-rows:1fr}.lw-thankyou__accordion-item.is-open .lw-thankyou__accordion-details-inner{padding:.25rem 1rem 1rem;opacity:1}.lw-thankyou__totals{margin-top:1rem;padding-top:.5rem}.lw-thankyou__totals-row{display:flex;justify-content:space-between;padding:.375rem 0;font-size:.875rem}.lw-thankyou__totals-row--total{font-weight:700;font-size:1rem;border-top:1px solid #d0d0d0;margin-top:.25rem;padding-top:.625rem}.lw-thankyou__addresses{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d0d0d0}@media(min-width: 640px){.lw-thankyou__addresses{grid-template-columns:1fr 1fr}}.lw-thankyou__address{border:1px solid #d0d0d0;border-radius:.3125rem;padding:1rem 1.25rem}.lw-thankyou__address h4{font-size:.9375rem;font-weight:700;margin:0 0 .625rem;color:#000}.lw-thankyou__address address{font-style:normal;font-size:.875rem;line-height:1.6;color:#464646}.lw-thankyou__address-phone,.lw-thankyou__address-email{margin:.25rem 0 0;font-size:.8125rem;color:#9c9c9c}.mini-cart{color:#0f2337;position:relative;padding-top:3px}.mini-cart:hover{color:#f59100}.mini-cart--empty{pointer-events:none}.mini-cart__total{min-width:1.125rem;height:1.125rem;display:flex;align-items:center;justify-content:center;background-color:#f59100;color:#fff;font-size:.75rem;font-weight:600;border-radius:.625rem;padding:0 .25rem;position:absolute;top:-0.4375rem;right:-0.625rem;white-space:nowrap}@media(max-width: 1024px){.mini-cart__total{top:-0.25rem;right:-0.4375rem}}@media(min-width: 1550px){.mini-cart__total{right:unset;margin-left:30px}}.user-account{color:#0f2337;padding-top:3px}.user-account:hover{color:#f59100}.lt-account-card,.woocommerce-account table.shop_table,.lt-order-totals,.lt-account-form-card,.woocommerce-address-fields,.lt-address-card,.lt-view-order-info,.lt-orders-empty,.lt-order-card,.lt-dashboard-card,.lt-dashboard-greeting{border:1px solid #e8e8e8;border-radius:.5rem;padding:1.25rem;background:#fff;transition:border-color .2s}.lt-account-card:hover,.woocommerce-account table.shop_table:hover,.lt-order-totals:hover,.lt-account-form-card:hover,.woocommerce-address-fields:hover,.lt-address-card:hover,.lt-view-order-info:hover,.lt-orders-empty:hover,.lt-order-card:hover,.lt-dashboard-card:hover,.lt-dashboard-greeting:hover{border-color:#ccc}.woocommerce-account .col-lg-9{width:100%}@media(min-width: 768px){.woocommerce-account .woocommerce .col-1,.woocommerce-account .woocommerce .col-2{width:50%}}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation{width:220px;flex-shrink:0}}@media(max-width: 1024px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:0 !important;border:none !important}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:#464646;text-decoration:none !important;border-radius:.375rem;border-left:3px solid rgba(0,0,0,0);transition:background-color .15s,color .15s,border-color .15s}.woocommerce-account .woocommerce-MyAccount-navigation li a::after{display:none !important}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background-color:#f1f1f1;color:#f59100}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background-color:#f1f1f1;color:#f59100;font-weight:600;border-left-color:#f59100}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{margin-top:.5rem;padding-top:.5rem !important;border-top:1px solid #e8e8e8 !important}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child a{color:#9c9c9c}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child a:hover{color:#dc3232}.woocommerce-account .woocommerce-MyAccount-navigation .lt-nav-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem}.woocommerce-account .woocommerce-MyAccount-navigation .lt-nav-icon svg{width:1rem;height:1rem}.woocommerce-account .woocommerce-MyAccount-navigation .lt-nav-label{flex:1;min-width:0}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-content{flex:1;min-width:0;padding-left:1.875rem}}@media(max-width: 1024px){.woocommerce-account .woocommerce-MyAccount-content{width:100%}}@media(min-width: 1025px){.woocommerce-account .woocommerce{display:flex;align-items:flex-start}}.lt-dashboard-greeting{margin-bottom:1.5rem}.lt-dashboard-greeting h2{font-size:1.375rem;margin:0 0 .25rem;color:#1e1e1e}.lt-dashboard-greeting p{margin:0;font-size:.875rem;color:#9c9c9c}.lt-dashboard-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(max-width: 639px){.lt-dashboard-grid{grid-template-columns:1fr}}.lt-dashboard-card{display:flex;align-items:flex-start;gap:.875rem;text-decoration:none;color:#464646;cursor:pointer}.lt-dashboard-card:hover{border-color:#f59100;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.lt-dashboard-card__icon{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:rgba(245,145,0,.08);border-radius:.5rem;color:#f59100}.lt-dashboard-card__icon svg{width:1.25rem;height:1.25rem}.lt-dashboard-card__body{flex:1;min-width:0}.lt-dashboard-card__title{font-size:.9375rem;font-weight:600;color:#1e1e1e;margin:0 0 .125rem}.lt-dashboard-card__desc{font-size:.8125rem;color:#9c9c9c;margin:0;line-height:1.4}.lt-dashboard-card__arrow{flex-shrink:0;align-self:center;color:#ccc;transition:color .15s,transform .15s}.lt-dashboard-card__arrow svg{width:1rem;height:1rem}.lt-dashboard-card:hover .lt-dashboard-card__arrow{color:#f59100;transform:translateX(3px)}.lt-orders-list{display:flex;flex-direction:column;gap:.75rem}.lt-order-card{padding:1rem 1.25rem}.lt-order-card__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:1px solid #f0f0f0;gap:.75rem}.lt-order-card__number{font-size:.9375rem;font-weight:700;color:#1e1e1e;text-decoration:none}.lt-order-card__number:hover{color:#f59100}.lt-order-card__date{font-size:.8125rem;color:#9c9c9c;white-space:nowrap}.lt-order-card__body{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.lt-order-card__meta{display:flex;align-items:center;gap:.75rem;font-size:.875rem;flex-wrap:wrap}.lt-order-card__total{font-weight:600;color:#1e1e1e;font-size:.9375rem}.lt-order-card__items{color:#9c9c9c;font-size:.8125rem}.lt-order-card__items::before{content:"·";margin-right:.25rem}.lt-order-card__actions{display:flex;gap:.625rem}.lt-order-card__actions a{display:inline-flex;align-items:center;gap:.3125rem;font-size:.8125rem;font-weight:500;color:#f59100;text-decoration:none;padding:.3125rem .75rem;border:1px solid #f59100;border-radius:.3125rem;transition:background-color .15s,color .15s;white-space:nowrap}.lt-order-card__actions a:hover{background-color:#f59100;color:#fff}.lt-order-card__actions a svg{width:.875rem;height:.875rem;flex-shrink:0}.lt-order-status{display:inline-block;font-size:.75rem;font-weight:600;padding:.1875rem .625rem;border-radius:.75rem;line-height:1.5;white-space:nowrap}.lt-order-status--processing{background:#dbeafe;color:#1d4ed8}.lt-order-status--completed{background:#dcfce7;color:#15803d}.lt-order-status--on-hold{background:#fef3c7;color:#b45309}.lt-order-status--pending{background:#fef3c7;color:#b45309}.lt-order-status--cancelled{background:#fee2e2;color:#b91c1c}.lt-order-status--refunded{background:#f3e8ff;color:#7c3aed}.lt-order-status--failed{background:#fee2e2;color:#b91c1c}.lt-orders-empty{text-align:center;padding:2.5rem 1.25rem}.lt-orders-empty__text{font-size:.875rem;color:#9c9c9c;font-style:italic;margin:0 0 1rem}.lt-orders-empty .btn,.lt-orders-empty input[type=submit],.lt-orders-empty .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .lt-orders-empty input[type=submit],.lt-orders-empty .woocommerce #respond input#submit,.woocommerce #respond .lt-orders-empty input#submit,.lt-orders-empty .woocommerce a.button,.woocommerce .lt-orders-empty a.button,.lt-orders-empty .woocommerce button.button,.woocommerce .lt-orders-empty button.button,.lt-orders-empty .woocommerce input.button,.woocommerce .lt-orders-empty input.button,.lt-orders-empty .woocommerce a.button.alt,.woocommerce .lt-orders-empty a.button.alt,.lt-orders-empty .woocommerce button.button.alt,.woocommerce .lt-orders-empty button.button.alt,.lt-orders-empty .woocommerce input.button.alt,.woocommerce .lt-orders-empty input.button.alt{display:inline-block}.lt-orders-pagination{display:flex;justify-content:center;gap:.75rem;margin-top:1.25rem}.lt-view-order-info{margin-bottom:1.5rem}.lt-view-order-info__row{display:flex;gap:.5rem;padding:.25rem 0;font-size:.875rem;line-height:1.5}.lt-view-order-info__label{color:#9c9c9c;flex-shrink:0;min-width:7.5rem}.lt-view-order-info__value{color:#1e1e1e;font-weight:500}.lt-order-timeline{margin-bottom:1.5rem}.lt-order-timeline h2{font-size:1rem;margin:0 0 .875rem;color:#1e1e1e}.lt-timeline-list{list-style:none;margin:0;padding:0 0 0 1.25rem;border-left:2px solid #e8e8e8}.lt-timeline-item{position:relative;padding:0 0 1.25rem 1.125rem}.lt-timeline-item::before{content:"";position:absolute;left:-0.4375rem;top:.375rem;width:.75rem;height:.75rem;border-radius:50%;background:#f59100;border:2px solid #fff}.lt-timeline-item:last-child{padding-bottom:0}.lt-timeline-item__date{font-size:.75rem;color:#9c9c9c;margin-bottom:.25rem}.lt-timeline-item__content{font-size:.875rem;color:#464646}.lt-timeline-item__content p{margin:0}.lt-addresses-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(max-width: 639px){.lt-addresses-grid{grid-template-columns:1fr}}.lt-address-card__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.lt-address-card__header svg{width:1.125rem;height:1.125rem;color:#f59100;flex-shrink:0}.lt-address-card__header h3{font-size:.9375rem;font-weight:600;color:#1e1e1e;margin:0;flex:1}.lt-address-card address{font-style:normal;font-size:.875rem;color:#464646;line-height:1.6;margin-bottom:.875rem}.lt-address-card__action{display:inline-flex;align-items:center;gap:.3125rem;font-size:.8125rem;color:#f59100;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.lt-address-card__action:hover{color:#bf6600}.lt-address-card__action svg{width:.875rem;height:.875rem}.lt-address-card--empty{border-style:dashed;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:10rem;text-align:center}.lt-address-card--empty p{font-size:.8125rem;color:#9c9c9c;font-style:italic;margin:.5rem 0 .75rem}.lt-addresses-desc{font-size:.875rem;color:#9c9c9c;margin-bottom:1.25rem}.lt-account-form-card h3,.woocommerce-address-fields h3{font-size:1rem;font-weight:600;color:#1e1e1e;margin:0 0 1rem}.lt-account-form-card .form-row,.woocommerce-address-fields .form-row{margin-bottom:.875rem}.lt-account-form-card .form-row label,.woocommerce-address-fields .form-row label{display:block;font-size:.8125rem;font-weight:500;color:#1e1e1e;margin-bottom:.25rem}.lt-account-form-card .form-row input[type=text],.woocommerce-address-fields .form-row input[type=text],.lt-account-form-card .form-row input[type=email],.woocommerce-address-fields .form-row input[type=email],.lt-account-form-card .form-row input[type=password],.woocommerce-address-fields .form-row input[type=password],.lt-account-form-card .form-row input[type=tel],.woocommerce-address-fields .form-row input[type=tel],.lt-account-form-card .form-row select,.woocommerce-address-fields .form-row select{width:100%;padding:.625rem .75rem;border:1px solid #d0d0d0;border-radius:.3125rem;font-size:.875rem;color:#464646;transition:border-color .2s}.lt-account-form-card .form-row input[type=text]:focus,.woocommerce-address-fields .form-row input[type=text]:focus,.lt-account-form-card .form-row input[type=email]:focus,.woocommerce-address-fields .form-row input[type=email]:focus,.lt-account-form-card .form-row input[type=password]:focus,.woocommerce-address-fields .form-row input[type=password]:focus,.lt-account-form-card .form-row input[type=tel]:focus,.woocommerce-address-fields .form-row input[type=tel]:focus,.lt-account-form-card .form-row select:focus,.woocommerce-address-fields .form-row select:focus{outline:none;border-color:#f59100;box-shadow:0 0 0 2px rgba(245,145,0,.12)}.lt-account-form-card .form-row-first,.woocommerce-address-fields .form-row-first,.lt-account-form-card .form-row-last,.woocommerce-address-fields .form-row-last{display:inline-block;width:calc(50% - 0.5rem)}@media(max-width: 639px){.lt-account-form-card .form-row-first,.woocommerce-address-fields .form-row-first,.lt-account-form-card .form-row-last,.woocommerce-address-fields .form-row-last{width:100%;display:block}}.lt-account-form-card .form-row-first,.woocommerce-address-fields .form-row-first{margin-right:.75rem}@media(max-width: 639px){.lt-account-form-card .form-row-first,.woocommerce-address-fields .form-row-first{margin-right:0}}.lt-account-form-card fieldset,.woocommerce-address-fields fieldset{border:1px solid #e8e8e8;border-radius:.375rem;padding:1rem 1.25rem;margin:1.25rem 0}.lt-account-form-card fieldset legend,.woocommerce-address-fields fieldset legend{font-size:.875rem;font-weight:600;color:#1e1e1e;padding:0 .375rem}.lt-account-form-card button[type=submit],.woocommerce-address-fields button[type=submit]{width:100%;margin-top:.5rem}.lt-account-form-card #account_display_name+span,.woocommerce-address-fields #account_display_name+span{font-size:.75rem;color:#9c9c9c;display:block;margin-top:.25rem}.woocommerce-address-fields{border:none;padding:0}.woocommerce-address-fields__field-wrapper{margin-bottom:1.25rem}.woocommerce form.login,.woocommerce form.register{border:none;padding:0}.woocommerce form.login .form-row label,.woocommerce form.register .form-row label{display:inline-block}.woocommerce form.woocommerce-ResetPassword{border:none}.woocommerce form.woocommerce-ResetPassword .form-row label{display:inline-block}.woocommerce form.login button[type=submit],.woocommerce form.woocommerce-ResetPassword button[type=submit]{margin-top:.625rem}.woocommerce form.woocommerce-ResetPassword p{max-width:500px}.woocommerce-form-login__rememberme{display:inline-flex !important;align-items:center;margin-top:1.5625rem !important}.woocommerce-LostPassword{margin-top:1.25rem}.woocommerce-LostPassword a{color:#464646 !important;font-size:.875rem}#customer_login .u-column1{color:unset !important;background-color:#f59100;display:block !important;border-radius:4px !important;padding:1.25rem !important;box-shadow:0 4px 4px rgba(0,0,0,.1) !important;height:100% !important}#customer_login .u-column1 .login{padding:.3125rem 0 .625rem 0 !important;border-bottom:3px solid #fff !important;height:100% !important;border-radius:0 !important;margin-bottom:0 !important}#customer_login .u-column1 p[class=form-row]{background-color:#fff;padding:1rem;border-radius:4px;display:inline-flex;justify-content:start;align-items:center;flex-direction:row-reverse;width:100%}#customer_login .u-column1 p[class=form-row] label{margin:0 !important}#customer_login .u-column1 p[class=form-row] button{margin-top:0 !important;margin-bottom:0 !important}@media(min-width: 768px){#customer_login .u-column2{padding-left:2.5rem}}#customer_login .required{color:#000 !important}.woocommerce-shipments-list__title,.woocommerce-shipments-table,.woocommerce-MyAccount-shipments{display:none !important}.lt-view-order-addresses{margin-bottom:1.5rem}.lt-order-details__title{font-size:1.125rem;font-weight:600;color:#1e1e1e;margin:0 0 1rem}.lt-order-items{display:flex;flex-direction:column;gap:.0625rem;border:1px solid #e8e8e8;border-radius:.5rem;overflow:hidden;background:#e8e8e8;margin-bottom:1rem}.lt-order-item{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;background:#fff}@media(max-width: 639px){.lt-order-item{flex-wrap:wrap;gap:.75rem}}.lt-order-item__image{flex-shrink:0;width:5rem;height:5rem;border-radius:.375rem;overflow:hidden;border:1px solid #f0f0f0;background:#fafafa;display:flex;align-items:center;justify-content:center}@media(max-width: 639px){.lt-order-item__image{width:4rem;height:4rem}}.lt-order-item__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.lt-order-item__details{flex:1;min-width:0}.lt-order-item__name{font-size:.875rem;font-weight:600;color:#1e1e1e;margin-bottom:.125rem;line-height:1.4}.lt-order-item__name a{color:#1e1e1e;text-decoration:none}.lt-order-item__name a:hover{color:#f59100}.lt-order-item__qty{font-size:.8125rem;color:#9c9c9c;margin-bottom:.375rem}.lt-order-item__qty del{opacity:.5}.lt-order-item__meta{margin:.375rem 0 0;padding:.5rem;background:#f9f9f9;border-radius:.25rem;font-size:.75rem}.lt-order-item__meta-row{display:flex;gap:.375rem;padding:.125rem 0;line-height:1.4}.lt-order-item__meta-row dt{color:#9c9c9c;flex-shrink:0;min-width:6.25rem;font-weight:500}.lt-order-item__meta-row dt::after{content:":"}.lt-order-item__meta-row dd{color:#464646;margin:0;word-break:break-word}.lt-order-item__total{flex-shrink:0;font-size:.9375rem;font-weight:600;color:#1e1e1e;text-align:right;min-width:5rem;padding-top:.125rem}@media(max-width: 639px){.lt-order-item__total{width:100%;text-align:right}}.lt-order-item__note{padding:.625rem 1.25rem;background:#fffbf0;border-left:3px solid #f59100;font-size:.8125rem;color:#464646}.lt-order-item__note p{margin:0}.lt-order-totals__row{display:flex;justify-content:space-between;align-items:baseline;padding:.375rem 0;font-size:.875rem}.lt-order-totals__row+.lt-order-totals__row{border-top:1px solid #f0f0f0}.lt-order-totals__row--total{border-top:2px solid #e8e8e8 !important;padding-top:.625rem;margin-top:.25rem}.lt-order-totals__label{color:#9c9c9c}.lt-order-totals__value{font-weight:500;color:#1e1e1e;text-align:right}.lt-order-totals__row--total .lt-order-totals__label,.lt-order-totals__row--total .lt-order-totals__value{font-size:1rem;font-weight:700}.woocommerce-account table.shop_table{border:none;width:100%}.woocommerce-account table.shop_table thead th{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#9c9c9c;font-weight:600;padding:.5rem .625rem;border-bottom:2px solid #e8e8e8}.woocommerce-account table.shop_table td{font-size:.875rem;padding:.625rem}.woocommerce .woocommerce-order-details{margin:3.125rem 0 2.1875rem}.woocommerce ul.order_details{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem;margin-bottom:1.25rem}@media(min-width: 640px){.woocommerce ul.order_details{gap:.5rem}}.woocommerce ul.order_details:before,.woocommerce ul.order_details:after{display:none}.woocommerce ul.order_details li{display:flex;align-items:center;gap:.625rem;border:none;line-height:1.25rem;padding:0;margin:0}@media(min-width: 640px){.woocommerce ul.order_details li{font-size:.875rem}}.woocommerce ul.order_details li strong{line-height:1.25rem}@media(min-width: 640px){.woocommerce ul.order_details li strong{font-size:1.125rem}}.woocommerce-thankyou-order-received{margin-bottom:3.125rem}.woocommerce-table__product-name .wc-item-meta{font-size:.875rem;padding-left:1rem}.wc-gzd-cart-info.delivery-time-info{display:none}.eu-owb-order-withdraw-from-contract-button{display:none !important}.single-product .breadcrumbs .container,.single-product .breadcrumbs .main-menu__container,.single-product .breadcrumbs .secondary-menu__container,.single-product .breadcrumbs .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .single-product .breadcrumbs .site-content,.single-product .breadcrumbs .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .single-product .breadcrumbs .site-content,.single-product .breadcrumbs .woocommerce-order-received .site-content,.woocommerce-order-received .single-product .breadcrumbs .site-content,.single-product .breadcrumbs .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .single-product .breadcrumbs .site-content{padding:0}.product .row:nth-of-type(2),.product .woocommerce .col2-set:nth-of-type(2),.woocommerce .product .col2-set:nth-of-type(2),.product .woocommerce-page .col2-set:nth-of-type(2),.woocommerce-page .product .col2-set:nth-of-type(2){margin-top:0 !important}.product .woocommerce-product-gallery{width:100% !important}.single-product div.product{position:relative}.single-product div.product .product__full-description{padding:5rem 0;position:relative}@media(max-width: 1024px){.single-product div.product .product__full-description{padding:2.5rem 0}}.single-product div.product .product__full-description ul{list-style-type:none;padding:0;margin:1.25rem 0}.single-product div.product .product__full-description ul li{line-height:2.4;padding:0 0 0 1.875rem;position:relative}.single-product div.product .product__full-description ul li::after{content:"";width:1.25rem;height:1.25rem;background:url(../img/icons/check--orange.svg) no-repeat 50%;position:absolute;top:.625rem;left:0}.single-product div.product .product-payments{display:flex;justify-content:space-between;margin:0 0 1.25rem}@media(max-width: 639px){.single-product div.product .product-payments{gap:.375rem}}.single-product div.product .product-payments__item{outline:1px solid #f1f1f1 !important;border-radius:4px}@media(max-width: 639px){.single-product div.product .product-payments__item{height:9vw}}.single-product div.product .product-payments img{width:auto;height:2.9375rem;-o-object-fit:cover;object-fit:cover;border-radius:4px}@media(max-width: 639px){.single-product div.product .product-payments img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}.single-product div.product .product-usps{display:flex;justify-content:space-between;background:#fff6e8;border-radius:4px;padding:0 .9375rem}@media(max-width: 1024px){.single-product div.product .product-usps{padding:1rem 0}}.single-product div.product .product-usps__item{text-align:center;display:flex;flex:1 1 0;flex-direction:row;align-items:center;justify-content:space-around;border-right:1px solid #fff}@media(max-width: 1024px){.single-product div.product .product-usps__item{padding:0 .5rem}}.single-product div.product .product-usps__item:last-child{border:none}.single-product div.product .product-usps__item img{position:relative;width:100%}@media(max-width: 639px){.single-product div.product .product-usps__item img{margin:0 0 .25rem}}.single-product div.product .product-usps__title{font-family:"Eras Demi ITC";font-size:1.5rem;color:#f59100;line-height:1.4;margin:0 0 .25rem;text-align:left}.single-product div.product .product-usps__subtitle{font-size:.875rem;line-height:1.4;text-align:left}.single-product div.product .product-usps__subtitle .btn,.single-product div.product .product-usps__subtitle input[type=submit],.single-product div.product .product-usps__subtitle .woocommerce #respond input#submit,.woocommerce #respond .single-product div.product .product-usps__subtitle input#submit,.single-product div.product .product-usps__subtitle .woocommerce a.button,.woocommerce .single-product div.product .product-usps__subtitle a.button,.single-product div.product .product-usps__subtitle .woocommerce button.button,.woocommerce .single-product div.product .product-usps__subtitle button.button,.single-product div.product .product-usps__subtitle .woocommerce input.button,.woocommerce .single-product div.product .product-usps__subtitle input.button,.single-product div.product .product-usps__subtitle .woocommerce a.button.alt,.woocommerce .single-product div.product .product-usps__subtitle a.button.alt,.single-product div.product .product-usps__subtitle .woocommerce button.button.alt,.woocommerce .single-product div.product .product-usps__subtitle button.button.alt,.single-product div.product .product-usps__subtitle .woocommerce input.button.alt,.woocommerce .single-product div.product .product-usps__subtitle input.button.alt{font-size:1.125rem}.single-product div.product .related{margin:5rem 0;position:relative}@media(max-width: 1024px){.single-product div.product .related{margin:5rem 0 var(--indent) !important}}.single-product div.product .related .current-product{position:relative;background-color:#f1f1f1;margin:-6px 0;padding:6px 15px;border-radius:4px}.single-product div.product .related .current-product>span{position:absolute;top:-1.625rem;left:0;width:100%;text-align:center;font-size:.95rem;color:#9f9f9f}@media(max-width: 639px){.single-product div.product .related .current-product>span{top:-1.375rem;font-size:.75rem}}.single-product div.product .related h2{text-align:center;margin:0 0 3.75rem}@media(max-width: 639px){.single-product div.product .related h2{margin:0 0 2.5rem}}.single-product div.product .product__images img{transition:opacity .3s}.single-product div.product .product__summary{display:grid;flex-direction:row;flex-wrap:wrap}.single-product div.product .product__summary .product_title{order:0;width:100%;grid-row:1/2;grid-column:1/3}.single-product div.product .product__summary .woocommerce-product-details__short-description{order:1;width:100%;grid-row:2/3;grid-column:1/3;max-width:60%}.single-product div.product .product__summary .price{order:2;display:inline-block;grid-row:3/4;grid-column:1/2}.single-product div.product .product__summary .price:not(:has(ins,del))~.legal-price-info{min-width:120px}.single-product div.product .product__summary .legal-price-info{order:4;width:100%;grid-row:4/5;grid-column:1/2}.single-product div.product .product__summary .legal-price-info .shipping-costs-info{white-space:break-spaces}.single-product div.product .product__summary .tiefstpreis{order:3;font-size:.75rem;color:#9f9f9f;display:inline-flex;align-items:center;gap:2px;grid-row:5/6;grid-column:1/2}@media(max-width: 639px){.single-product div.product .product__summary .tiefstpreis{font-size:.55rem}}.single-product div.product .product__summary .delivery-time-info{order:5;width:100%;grid-row:6/7;grid-column:1/2}.single-product div.product .product__summary .product-weight{order:6;width:100%;padding-top:10px;margin:-16px 0 16px;grid-row:7/8;grid-column:1/2}.single-product div.product .product__summary .side_image{order:7;display:inline-block;grid-row:2/7;grid-column:2/3;margin-left:auto;margin-top:auto;margin-bottom:.5rem}.single-product div.product .product__summary .cart,.single-product div.product .product__summary .single-configurator-button{order:8;width:100%;margin-bottom:.5rem;grid-row:8/9;grid-column:1/3}.single-product div.product .product__summary .product-additional-info-sp{order:9;width:100%;font-size:.9063rem;margin-bottom:.5rem;grid-row:9/10;grid-column:1/3}.single-product div.product .product__summary .ppcp-messages{order:10;width:100%;grid-row:10/11;grid-column:1/3}.single-product div.product .product__summary .product-payments{order:11;width:100%;grid-row:11/12;grid-column:1/3}.single-product div.product .product__summary .product-usps{order:12;width:100%;grid-row:12/13;grid-column:1/3}.single-product div.product .product__summary p.price,.single-product div.product .product__summary span.price{font-weight:700;line-height:1.2;margin-bottom:.25rem}@media(min-width: 1025px){.single-product div.product .product__summary p.price,.single-product div.product .product__summary span.price{font-size:1.5rem}}.single-product div.product .product__summary .legal-price-info{color:#9f9f9f;text-align:left;line-height:1rem;white-space:nowrap;padding:0;margin:0 0 .5rem}.single-product div.product .product__summary .legal-price-info p{font-size:.75rem;margin:0;display:flex;flex-direction:column}.single-product div.product .product__summary .woocommerce-product-rating .star-rating{margin-top:0}.single-product div.product .product__summary.noquantity .quantity{display:none}.single-product div.product .product__summary.noquantity form.cart .button::before{display:none}.single-product div.product .product_title{font-size:2.25rem;color:#1e1e1e;line-height:1.2;margin-bottom:1.25rem;max-width:75%}@media(max-width: 1024px){.single-product div.product .product_title{font-size:1.75rem}}@media(max-width: 639px){.single-product div.product .product_title{font-size:1.375rem}}.single-product div.product .woocommerce-product-details__short-description{margin-bottom:.25rem}.single-product div.product .woocommerce-product-details__short-description ul{list-style-type:none;padding:0;margin:0 0 1.25rem}.single-product div.product .woocommerce-product-details__short-description ul li{line-height:1.8;padding:0 0 0 1.25rem;position:relative}.single-product div.product .woocommerce-product-details__short-description ul li::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:2px;position:absolute;top:.625rem;left:0}.single-product div.product .product_meta{color:#bdbdbd}.single-product div.product .posted_in{display:block}.single-product div.product .posted_in a{color:#464646}.single-product div.product form.cart .variations th{width:7.5rem;text-align:left;vertical-align:middle}.single-product div.product form.cart div.quantity{padding:0 2.375rem 0 0;margin:0 .625rem 0 0;position:relative;overflow:hidden}.single-product div.product form.cart div.quantity input{width:4.5rem}.single-product div.product form.cart div.quantity .btn-qty__plus{width:2.375rem;height:50%;color:#f59100;line-height:1.875rem;background:#f2f2e2;position:absolute;top:0;right:0;cursor:pointer}.single-product div.product form.cart div.quantity .btn-qty__minus{width:2.375rem;height:50%;color:#f59100;line-height:.625rem;background:#f2f2e2;position:absolute;top:50%;right:0;cursor:pointer}.single-product div.product form.cart div.quantity .btn-qty__minus.disabled{color:#c9c9c9;cursor:default}@media(min-width: 640px){.single-product div.product .woocommerce-tabs{display:flex}}.single-product div.product .woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;flex-shrink:0;width:100%;display:flex;flex-direction:column;border-top:1px solid #d0d0d0;padding:0;margin-bottom:2.1875rem}@media(min-width: 640px){.single-product div.product .woocommerce-tabs ul.tabs{width:30%;margin-right:1.875rem}}@media(min-width: 1025px){.single-product div.product .woocommerce-tabs ul.tabs{margin-right:3.125rem}}.single-product div.product .woocommerce-tabs ul.tabs:before{display:none !important}.single-product div.product .woocommerce-tabs ul.tabs li{background:none;border:none;border-bottom:1px solid #d0d0d0 !important;border-radius:0;padding:.9375rem 0;margin:0}.single-product div.product .woocommerce-tabs ul.tabs li:before,.single-product div.product .woocommerce-tabs ul.tabs li:after{display:none}.single-product div.product .woocommerce-tabs ul.tabs li.active{pointer-events:none}.single-product div.product .woocommerce-tabs ul.tabs li.active a{color:#f59100}@media(min-width: 1025px){.single-product div.product .woocommerce-tabs ul.tabs li:hover a{color:#f59100}}.single-product div.product .woocommerce-tabs ul.tabs li a{color:#464646;padding:0}.single-product div.product .woocommerce-tabs .panel{flex-grow:1;margin-bottom:0}.single-product div.product .woocommerce-tabs .panel>*:last-child{margin-bottom:0}.single-product div.product #reply-title{display:block;margin-top:1em}.single-product div.product #rating+.nice-select{display:none}.product-details__brand{display:inline-block;position:absolute;right:0}.product-details__brand img{width:auto;max-width:100px}.swiper-product-image .swiper-slide{width:100%}.swiper-product-image .c-image{width:100%;margin:0;border-radius:4px}@media(max-width: 639px){.swiper-product-image .c-image{height:auto;aspect-ratio:1/1}}.swiper-product-image .c-image:before{content:"";display:block;width:100%;padding-bottom:100%}.trust_images{margin-top:10px;display:flex;flex-wrap:wrap;flex-direction:row;width:75%;position:relative;left:25%}@media(max-width: 1024px){.trust_images{width:100%;left:unset}}.trust_images div{display:flex;justify-content:center;align-items:center;padding:10px}.data_sheet{width:75%;left:25%;position:relative;margin-top:calc(var(--indent--s)/2);display:flex;justify-content:flex-end}@media(max-width: 1024px){.data_sheet{width:100%;left:unset}}.data_sheet img{width:35%;max-width:200px;position:absolute;left:0}.data_sheet span{width:65%}.woocommerce-product-gallery{position:relative;display:flex}.woocommerce-product-gallery .swiper-button-next{width:1.875rem;height:1.875rem;background:url(../img/icons/arrow__right.svg) no-repeat 50% #fff;border-radius:0;margin:0 auto;top:auto;right:0;bottom:0;transform:rotate(90deg);position:relative}.woocommerce-product-gallery .swiper-button-prev{width:1.875rem;height:1.875rem;background:url(../img/icons/arrow__right.svg) no-repeat 50% #fff;border-radius:0;margin:0 auto;top:auto;left:0;bottom:0;transform:rotate(270deg);position:relative}@media(max-width: 1024px){.woocommerce-product-gallery .swiper-button-next{display:block;position:absolute;transform:unset;width:2.5rem;height:6.5rem}.woocommerce-product-gallery .swiper-button-prev{display:block;position:absolute;transform:rotate(180deg);width:2.5rem;height:6.5rem}}.swiper-product-thumbs{max-height:400px}@media(max-width: 1400px){.swiper-product-thumbs{max-height:375px}}@media(max-width: 1300px){.swiper-product-thumbs{max-height:350px}}@media(max-width: 1200px){.swiper-product-thumbs{max-height:310px}}@media(max-width: 1100px){.swiper-product-thumbs{max-height:270px}}@media(max-width: 1024px){.swiper-product-thumbs{display:none}}.swiper-product-thumbs .swiper-wrapper{min-height:125px}.swiper-product-thumbs__wrap{margin:0 1rem}@media(max-width: 1024px){.swiper-product-thumbs__wrap{margin:0}}.swiper-product-thumbs .swiper-slide{width:100%;transition:opacity .3s;height:unset !important}.swiper-product-thumbs .swiper-slide:not(.swiper-slide-thumb-active){cursor:pointer;opacity:.5}.swiper-product-thumbs .swiper-slide:hover{opacity:1}.swiper-product-thumbs .swiper-slide .c-image{border:1px solid #c9c9c9}.swiper-product-thumbs .swiper-slide-thumb-active .c-image{border-color:#0f2337}.swiper-product-thumbs .c-image{width:100%;margin:0;border-radius:4px}.swiper-product-thumbs .c-image:before{content:"";display:block;width:100%;padding-bottom:100%}.swiper-products .swiper-slide{height:auto;display:flex}.swiper-products .swiper-slide article.product{width:100%}.product .product-image__sale{top:-2px;left:calc(40% - 4px);position:absolute;transform:rotate(4deg);z-index:1}.product .product-image__sale .sale-label{font-size:2rem;line-height:2.625rem;font-weight:700;border-radius:0 4px 0 0;position:relative;display:flex;justify-content:center;align-items:center;line-height:unset;aspect-ratio:2/1;color:#fff;background-color:#dc3232;min-height:3.125rem;z-index:2}@media(max-width: 639px){.product .product-image__sale .sale-label{font-size:1.625rem;line-height:2.625rem;font-weight:700;min-height:2.5rem}}@media(max-width: 1024px){.product .product-image__sale{right:-4px;left:unset}}.product .product-image__icons{top:0;left:calc(10.4% + 1rem);position:absolute;padding:5px;display:flex;flex-direction:column;gap:5px;background-color:hsla(0,0%,100%,.8);z-index:2;border-radius:3px 0 0 0}@media(max-width: 1440px){.product .product-image__icons{left:calc(10.8% + 1rem)}}@media(max-width: 1440px){.product .product-image__icons{left:calc(10.8% + 1rem)}}@media(max-width: 1024px){.product .product-image__icons{left:unset}}.product .product-image__icons:not(:has(span)){background-color:unset}.product .product-image__icons .uw-value,.product .product-image__icons .warranty-badge{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;font-size:.875rem;line-height:2.625rem;font-weight:700;color:#fff;min-width:3.75rem;z-index:2}@media(max-width: 639px){.product .product-image__icons .uw-value,.product .product-image__icons .warranty-badge{font-size:.75rem;line-height:2.625rem;font-weight:700;min-width:3.125rem}}.product .product-image__icons .uw-value{border-radius:4px 0 0 0;line-height:unset;align-items:flex-end;color:#464646}.product-scroll-cta{position:sticky;bottom:25px;display:grid;grid-template-columns:auto 1fr auto auto;gap:1rem;align-items:center;padding:12px;border-bottom:1px solid #eee;border-radius:4px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);z-index:4;transition:all .3s;visibility:hidden;opacity:0}@media(max-width: 1600px){.product-scroll-cta{margin-right:60px}}@media(max-width: 1024px){.product-scroll-cta{margin-right:unset;bottom:75px}}.is-scrolled .product-scroll-cta{visibility:visible;opacity:1}.psc-image img{max-width:60px;height:auto;border-radius:4px}.psc-name{font-weight:700}@media(max-width: 1024px){.psc-name{display:none}}.psc-price{display:flex;flex-direction:column}@media(max-width: 1024px){.psc-price{font-weight:700}}@media(max-width: 639px){.psc-price{font-size:.8125rem}}@media(max-width: 639px){.psc-action .button{font-size:.6875rem !important}}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{display:inline-flex;flex-grow:1;float:none;margin:0}.shop-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:30px}@media(max-width: 520px){section.products article.product{width:100%}}article.product{display:flex;flex-direction:column;align-items:flex-start;position:relative}article.product span.price,article.product p.price{font-size:1.125rem}article.product a.added_to_cart{font-size:.9375rem;padding:0;position:absolute;top:100%;left:.9375rem}article.product .button{margin-top:auto}.woocommerce-loop-product__link{width:100%;display:block;position:relative}@media(min-width: 1025px){.woocommerce-loop-product__link:hover{text-decoration:none !important}.woocommerce-loop-product__link:hover img{opacity:.8}.woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:#f59100}}.woocommerce-loop-product__link img{width:100%;border-radius:.3125rem;overflow:hidden;transition:opacity .3s}.woocommerce-loop-product__thumbnail{position:relative}.woocommerce-loop-product__thumbnail:before{content:"";display:block;width:100%;padding-bottom:70%}.woocommerce-loop-product__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.3125rem;overflow:hidden;transition:opacity .3s;position:absolute;top:0;left:0}.woocommerce-loop-product__title{transition:all .3s 0s;color:#464646;margin:1.25rem 0 .625rem !important}article.product span.onsale,.woocommerce div.product span.onsale,.woocommerce div.product span.onsale{width:auto;min-width:3.375rem;height:auto;min-height:unset;display:flex;align-items:center;justify-content:center;background-color:#0f2337;font-size:1rem;line-height:1.5;border-radius:4px 0 0 0;padding:.3125rem;aspect-ratio:1/1;top:0;left:0;z-index:2;font-weight:700;color:#fff}article.product p.price,article.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price{display:block;color:#464646;font-weight:700;margin-bottom:.9375rem}article.product p.price del,article.product span.price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:.8em;font-weight:400;opacity:.5}article.product p.price ins,article.product span.price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.c-block{margin-bottom:0 !important}.c-block--padding{padding:2.8125rem 0 3.125rem}@media(min-width: 1025px){.c-block--padding{padding:4.375rem 0}}.c-title{color:#1e1e1e;display:block;margin-bottom:2.5rem}@media(max-width: 1024px){.c-title{margin-bottom:1.875rem}}.m-title.c-block{margin-top:calc(var(--indent)/2);margin-bottom:0}.c-image{display:block;line-height:0;position:relative}.m-text-media{margin:var(--indent) 0}.m-text-media [class^=col]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.m-text-media.c-block{background:#0f2337;padding:4.375rem 0;margin:3.125rem 0;position:relative}@media(max-width: 639px){.m-text-media.c-block{padding:3.75rem 0}}.m-text-media--dark{background-color:#f1f1f1 !important;padding:2.5rem 0 !important}@media(max-width: 1024px){.m-text-media--dark div>div>div:has(.c-image){display:none}.m-text-media--dark div>div>div:has(.editor,.entry-content){width:100%}}.m-text-media .c-image{margin:0 0 0 auto}@media(max-width: 1024px){.m-text-media .c-image{margin:0 auto}}.m-text-media .c-image img{border-radius:4px}.m-text-media .flex-lg-row-reverse .c-image{margin:0 auto 0 0}.m-text-media .editor,.m-text-media .entry-content{width:100%;color:#fff}.m-text-media .editor h1,.m-text-media .entry-content h1,.m-text-media .editor h2,.m-text-media .entry-content h2{color:#fff;margin:0 0 1.25rem}.m-text-media .editor .h3,.m-text-media .entry-content .h3,.m-text-media .editor .single-product div.product .woocommerce-tabs .panel h2,.m-text-media .entry-content .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .m-text-media .editor h2,.single-product div.product .woocommerce-tabs .panel .m-text-media .entry-content h2{font-size:.875rem;color:#f59100;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem}.m-text-media .editor ul,.m-text-media .entry-content ul{list-style-type:none;padding:0;margin:0 0 1.25rem}.m-text-media .editor ul li,.m-text-media .entry-content ul li{line-height:1.8;padding:0 0 0 1.25rem;position:relative}.m-text-media .editor ul li::after,.m-text-media .entry-content ul li::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:2px;position:absolute;top:.625rem;left:0}.m-text-media .editor p>a,.m-text-media .entry-content p>a{font-weight:700}.m-text-media .btn,.m-text-media input[type=submit],.m-text-media .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-text-media input[type=submit],.m-text-media .woocommerce #respond input#submit,.woocommerce #respond .m-text-media input#submit,.m-text-media .woocommerce a.button,.woocommerce .m-text-media a.button,.m-text-media .woocommerce button.button,.woocommerce .m-text-media button.button,.m-text-media .woocommerce input.button,.woocommerce .m-text-media input.button,.m-text-media .woocommerce a.button.alt,.woocommerce .m-text-media a.button.alt,.m-text-media .woocommerce button.button.alt,.woocommerce .m-text-media button.button.alt,.m-text-media .woocommerce input.button.alt,.woocommerce .m-text-media input.button.alt{margin:2.5rem 0 0 0}.m-text-media.light-bg .editor,.m-text-media.light-bg .entry-content{color:#464646}.m-text-media.light-bg .editor h1,.m-text-media.light-bg .entry-content h1,.m-text-media.light-bg .editor h2,.m-text-media.light-bg .entry-content h2{color:#1e1e1e}.m-text-media.light-bg .editor p,.m-text-media.light-bg .entry-content p{color:#464646}.m-text-media.abs-light{padding:0}.single-product .m-text-media{margin:5rem 0;padding:0 0 5rem;position:relative}.single-product .m-text-media::after{content:"";width:100vw;height:1.2px;background:#c9c9c9;filter:blur(1px);position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.single-post .m-text-media{margin:5rem 0}@media(max-width: 639px){.single-post .m-text-media{margin:2.5rem 0}}@media(max-width: 1024px){.m-text-media .row:has(.let-oversize),.m-text-media .woocommerce .col2-set:has(.let-oversize),.woocommerce .m-text-media .col2-set:has(.let-oversize),.m-text-media .woocommerce-page .col2-set:has(.let-oversize),.woocommerce-page .m-text-media .col2-set:has(.let-oversize){flex-direction:column-reverse;row-gap:unset}}.m-text-media .let-oversize{margin:-6.3125rem 0}.m-text-media .let-oversize .c-image{height:100%;width:auto;margin-right:-2.5rem}.m-text-media .let-oversize .c-image img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 1024px){.m-text-media .let-oversize{margin-bottom:unset;display:block !important}.m-text-media .let-oversize .c-image{margin-right:unset;padding-top:20px}}.m-text-media video{margin:.5rem 0;border-radius:4px;align-self:center;justify-self:center;max-height:700px}@media(max-width: 639px){.m-text-media video{max-height:450px}}.m-text-columns{margin:var(--indent--s) 0}@media(max-width: 639px){.m-text-columns{margin:var(--indent) 0}}.m-text-columns .container .row,.m-text-columns .main-menu__container .row,.m-text-columns .secondary-menu__container .row,.m-text-columns .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content .row,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .m-text-columns .site-content .row,.m-text-columns .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content .row,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .m-text-columns .site-content .row,.m-text-columns .woocommerce-order-received .site-content .row,.woocommerce-order-received .m-text-columns .site-content .row,.m-text-columns .woocommerce-checkout-pay .site-content .row,.woocommerce-checkout-pay .m-text-columns .site-content .row,.m-text-columns .container .woocommerce .col2-set,.woocommerce .m-text-columns .container .col2-set,.m-text-columns .main-menu__container .woocommerce .col2-set,.woocommerce .m-text-columns .main-menu__container .col2-set,.m-text-columns .secondary-menu__container .woocommerce .col2-set,.woocommerce .m-text-columns .secondary-menu__container .col2-set,.m-text-columns .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content .col2-set,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .m-text-columns .site-content .col2-set,.m-text-columns .woocommerce-order-received .site-content .woocommerce .col2-set,.woocommerce .m-text-columns .woocommerce-order-received .site-content .col2-set,.woocommerce-order-received .m-text-columns .site-content .woocommerce .col2-set,.woocommerce .woocommerce-order-received .m-text-columns .site-content .col2-set,.m-text-columns .woocommerce-checkout-pay .site-content .woocommerce .col2-set,.woocommerce .m-text-columns .woocommerce-checkout-pay .site-content .col2-set,.woocommerce-checkout-pay .m-text-columns .site-content .woocommerce .col2-set,.woocommerce .woocommerce-checkout-pay .m-text-columns .site-content .col2-set,.m-text-columns .container .woocommerce-page .col2-set,.woocommerce-page .m-text-columns .container .col2-set,.m-text-columns .main-menu__container .woocommerce-page .col2-set,.woocommerce-page .m-text-columns .main-menu__container .col2-set,.m-text-columns .secondary-menu__container .woocommerce-page .col2-set,.woocommerce-page .m-text-columns .secondary-menu__container .col2-set,.m-text-columns .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content .col2-set,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .m-text-columns .site-content .col2-set,.m-text-columns .woocommerce-order-received .site-content .woocommerce-page .col2-set,.woocommerce-page .m-text-columns .woocommerce-order-received .site-content .col2-set,.woocommerce-order-received .m-text-columns .site-content .woocommerce-page .col2-set,.woocommerce-page .woocommerce-order-received .m-text-columns .site-content .col2-set,.m-text-columns .woocommerce-checkout-pay .site-content .woocommerce-page .col2-set,.woocommerce-page .m-text-columns .woocommerce-checkout-pay .site-content .col2-set,.woocommerce-checkout-pay .m-text-columns .site-content .woocommerce-page .col2-set,.woocommerce-page .woocommerce-checkout-pay .m-text-columns .site-content .col2-set{justify-content:center}.m-text-columns h1{font-size:2.25rem;color:#1e1e1e;font-weight:normal;margin:0 0 1.875rem}.single-post .m-text-columns .editor p,.single-post .m-text-columns .entry-content p{max-width:53rem}.banner_section{margin:calc(var(--indent--s)/2) auto}.banner_section .banner__image{display:flex;justify-content:center}.banner_section .banner__image img{border-radius:4px}@media(max-width: 1024px){.banner_section .banner__image:has(.banner__image__mobile) .banner__image__desktop{display:none}}.banner_section .banner__image__mobile{display:none}@media(max-width: 1024px){.banner_section .banner__image__mobile{display:block}}.become-a-partner{margin:var(--indent) 0}.become-a-partner .container,.become-a-partner .main-menu__container,.become-a-partner .secondary-menu__container,.become-a-partner .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .become-a-partner .site-content,.become-a-partner .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .become-a-partner .site-content,.become-a-partner .woocommerce-order-received .site-content,.woocommerce-order-received .become-a-partner .site-content,.become-a-partner .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .become-a-partner .site-content{background:#f59100;border-radius:4px;padding:1.25rem !important;position:relative}@media(max-width: 639px){.become-a-partner .container,.become-a-partner .main-menu__container,.become-a-partner .secondary-menu__container,.become-a-partner .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .become-a-partner .site-content,.become-a-partner .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .become-a-partner .site-content,.become-a-partner .woocommerce-order-received .site-content,.woocommerce-order-received .become-a-partner .site-content,.become-a-partner .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .become-a-partner .site-content{border-radius:0}}.become-a-partner__img{border-radius:4px}.become-a-partner .c-title{font-size:1.5rem;line-height:1.2;margin:0 0 1.25rem}.become-a-partner .btn,.become-a-partner input[type=submit],.become-a-partner .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .become-a-partner input[type=submit],.become-a-partner .woocommerce #respond input#submit,.woocommerce #respond .become-a-partner input#submit,.become-a-partner .woocommerce a.button,.woocommerce .become-a-partner a.button,.become-a-partner .woocommerce button.button,.woocommerce .become-a-partner button.button,.become-a-partner .woocommerce input.button,.woocommerce .become-a-partner input.button,.become-a-partner .woocommerce a.button.alt,.woocommerce .become-a-partner a.button.alt,.become-a-partner .woocommerce button.button.alt,.woocommerce .become-a-partner button.button.alt,.become-a-partner .woocommerce input.button.alt,.woocommerce .become-a-partner input.button.alt{margin-top:1rem}@media(max-width: 639px){.become-a-partner .btn,.become-a-partner input[type=submit],.become-a-partner .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .become-a-partner input[type=submit],.become-a-partner .woocommerce #respond input#submit,.woocommerce #respond .become-a-partner input#submit,.become-a-partner .woocommerce a.button,.woocommerce .become-a-partner a.button,.become-a-partner .woocommerce button.button,.woocommerce .become-a-partner button.button,.become-a-partner .woocommerce input.button,.woocommerce .become-a-partner input.button,.become-a-partner .woocommerce a.button.alt,.woocommerce .become-a-partner a.button.alt,.become-a-partner .woocommerce button.button.alt,.woocommerce .become-a-partner button.button.alt,.become-a-partner .woocommerce input.button.alt,.woocommerce .become-a-partner input.button.alt{margin:0 0 1rem}}.blog-cats{margin:var(--indent) 0}.blog-cats__item{border-radius:4px;display:block;overflow:hidden}@media(max-width: 639px){.blog-cats__item{height:100%;display:flex;flex-direction:column}}.blog-cats__item img{height:25rem}@media(max-width: 639px){.blog-cats__item img{height:auto;aspect-ratio:1/1}}.blog-cats__background{width:100%;height:25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.3s}:hover>.blog-cats__background{transform:scale(1.08)}.blog-cats__title{height:3.75rem;color:#1e1e1e;display:flex;align-items:center;background:url(../img/icons/arrow__right--orange.svg) no-repeat top 50% right 1.25rem #fff;border:1px solid #c9c9c9;border-radius:0 0 4px 4px;padding:0 2.5rem 0 1.25rem;margin:0;position:relative;z-index:1;transition:.3s}:hover>.blog-cats__title{background-position:top 50% right 1rem}.blog-cats__btns{display:flex;align-items:center;justify-content:center;margin-top:3.75rem}@media(max-width: 639px){.blog-cats__btns{margin-top:2.5rem}}.brands-slider{background:#f1f1f1;position:relative;padding:.9375rem 0;display:flex;justify-content:center;align-items:center}.brands-slider .swiper-wrapper{justify-content:center}.brands-slider .container,.brands-slider .main-menu__container,.brands-slider .secondary-menu__container,.brands-slider .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .brands-slider .site-content,.brands-slider .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .brands-slider .site-content,.brands-slider .woocommerce-order-received .site-content,.woocommerce-order-received .brands-slider .site-content,.brands-slider .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .brands-slider .site-content{display:flex;align-items:center;justify-content:center;position:relative}.brands-slider .c-title{color:#fff;margin-bottom:.5rem !important}.brands-slider__wrap{position:relative;width:800px}@media(max-width: 1920px){.brands-slider__wrap{width:700px}}@media(max-width: 1024px){.brands-slider__wrap{width:600px}}@media(max-width: 800px){.brands-slider__wrap{width:500px}}@media(max-width: 400px){.brands-slider__wrap{width:400px}}.brands-slider--big{padding:0;margin-bottom:var(--indent--s)}.brands-slider--big .swiper-slide{width:20% !important;height:unset !important;aspect-ratio:1/1}.brands-slider--big .brands-slider__wrap{position:relative;width:1000px}@media(max-width: 1920px){.brands-slider--big .brands-slider__wrap{width:850px}}@media(max-width: 1024px){.brands-slider--big .brands-slider__wrap{width:750px}}@media(max-width: 800px){.brands-slider--big .brands-slider__wrap{width:600px}}@media(max-width: 400px){.brands-slider--big .brands-slider__wrap{width:400px}}.brands-slider__text{font-size:9.125rem;position:absolute;display:flex;align-items:center;text-align:center;justify-content:center;gap:40px;flex-wrap:wrap;flex-direction:row;font-weight:bold;padding:.5rem;color:#fff;width:1920px;max-width:1920px;opacity:.5;overflow:hidden}@media(max-width: 1280px){.brands-slider__text{display:none}}.brands-slider .swiper-slide{height:3.125rem;display:flex;align-items:center;justify-content:center}@media(max-width: 1920px){.brands-slider .swiper-slide{height:2.5rem}}@media(max-width: 1024px){.brands-slider .swiper-slide{height:2.375rem}}@media(max-width: 800px){.brands-slider .swiper-slide{height:2.25rem}}@media(max-width: 400px){.brands-slider .swiper-slide{height:2.125rem}}.brands-slider .swiper-slide img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.c-author{display:flex;align-items:center}.c-author__img{width:3.75rem;height:3.75rem;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin:0 1rem 0 0}.c-author__name{font-family:"Eras Demi ITC",sans-serif;font-size:1.125rem;color:#0f2337}.c-author__placeholder{width:3.75rem;font-size:1.5rem;color:#fff;font-weight:700;text-align:center;line-height:3.75rem;background:#c9c9c9;border-radius:50%;margin:0 1rem 0 0}.swiper-images .swiper-slide .c-image:before{content:"";display:block;width:100%;padding-bottom:65%}.c-video{max-width:100%;display:block;position:relative;overflow:hidden;border-radius:4px}.c-video:not([video]):before{content:"";display:block;width:100%;padding-bottom:56.25%}.c-video iframe,.c-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;position:absolute;top:0;left:0}.c-video__poster{width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0}.c-video__poster img{transition:all .3s 0s;opacity:.8;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.c-video__poster-placeholder{width:100%;height:100%;display:block;background:linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.18) 100%);position:absolute;top:0;left:0}.c-video--preview{width:100%;aspect-ratio:16/9;border:0;text-decoration:none;background-color:#000;cursor:pointer}.c-video--preview .c-video__poster img,.c-video--preview .c-video__poster .c-video__poster-placeholder{transition:all .3s 0s;transform:scale(1)}.c-video--preview:hover .c-video__poster img,.c-video--preview:hover .c-video__poster .c-video__poster-placeholder,.c-video--preview:focus-visible .c-video__poster img,.c-video--preview:focus-visible .c-video__poster .c-video__poster-placeholder{transform:scale(1.04)}.builder-video-modal-content{width:90vw;max-width:100rem;display:block;background-color:#000;border-radius:.3125rem;overflow:hidden}@media(max-width: 639px){.builder-video-modal-content{width:calc(100vw - 1.5rem)}}.builder-video-modal-content__inner{width:100%;background-color:#000}.builder-video-modal-content iframe,.builder-video-modal-content video{width:100%;height:auto;display:block;aspect-ratio:16/9;max-height:85vh;border:0}.call-to-action{margin:var(--indent--s) 0;padding-top:var(--indent--s);margin-top:0}@media(max-width: 1024px){.call-to-action{padding-top:var(--indent)}}@media(max-width: 1024px){.call-to-action .container,.call-to-action .main-menu__container,.call-to-action .secondary-menu__container,.call-to-action .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action .site-content,.call-to-action .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action .site-content,.call-to-action .woocommerce-order-received .site-content,.woocommerce-order-received .call-to-action .site-content,.call-to-action .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .call-to-action .site-content{margin-bottom:var(--indent)}}.call-to-action:not(:has(.call-to-action__configurator)) .container>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-lg-6,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-lg-6,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.row>.col-lg-6,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.row>.col-lg-6,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .container>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .main-menu__container>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .secondary-menu__container>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-lg-6,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-lg-6,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-lg-6,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-lg-6,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .container>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .main-menu__container>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .secondary-menu__container>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-lg-6,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-lg-6,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-lg-6,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-lg-6,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .container>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .container>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .main-menu__container>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .secondary-menu__container>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content>.row>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .col2-set .site-content>.row>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.row>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.row>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .main-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .secondary-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .container>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .main-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .main-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .main-menu__container>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .secondary-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .secondary-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .secondary-menu__container>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .container>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .container>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .main-menu__container>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .secondary-menu__container>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content>.row>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .col2-set .site-content>.row>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.row>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.row>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .main-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .secondary-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .container>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .main-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .main-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .main-menu__container>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .secondary-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .secondary-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .secondary-menu__container>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .container>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .container>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .main-menu__container>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .secondary-menu__container>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content>.row>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .col2-set .site-content>.row>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.row>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.row>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .container>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .main-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .main-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .main-menu__container>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .secondary-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .secondary-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .secondary-menu__container>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .main-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .secondary-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .container>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .container>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .main-menu__container>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .secondary-menu__container>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content>.row>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .col2-set .site-content>.row>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.row>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.row>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .container>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .main-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .main-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .main-menu__container>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .secondary-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .secondary-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .secondary-menu__container>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .main-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .main-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .secondary-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .secondary-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-order-received .site-content>.col2-set>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-checkout-pay .site-content>.col2-set>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__configurator)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .container>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-lg-6,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-lg-6,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.row>.col-lg-6,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.row>.col-lg-6,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .container>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .main-menu__container>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .secondary-menu__container>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-lg-6,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-lg-6,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-lg-6,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-lg-6,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-lg-6,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .container>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .main-menu__container>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .secondary-menu__container>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-lg-6,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-lg-6,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-lg-6,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-lg-6,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-lg-6,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-lg-6,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .container>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .container>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .main-menu__container>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .secondary-menu__container>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content>.row>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .col2-set .site-content>.row>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.row>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.row>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .site-content>.row>.col-1,.woocommerce .col2-set .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .main-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .secondary-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .container>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .main-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .main-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .main-menu__container>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .secondary-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .secondary-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .secondary-menu__container>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .container>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .container>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .main-menu__container>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .secondary-menu__container>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content>.row>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .col2-set .site-content>.row>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.row>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.row>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .col2-set .site-content>.row>.col-2,.woocommerce .col2-set .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .main-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .secondary-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .container>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .main-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .main-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .main-menu__container>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .secondary-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .secondary-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .secondary-menu__container>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .container>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .container>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .main-menu__container>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .secondary-menu__container>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content>.row>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .col2-set .site-content>.row>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.row>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.row>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .site-content>.row>.col-1,.woocommerce-page .col2-set .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .container>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .main-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .main-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .main-menu__container>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .secondary-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .secondary-menu__container>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .secondary-menu__container>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-1,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-1,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .main-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .secondary-menu__container>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-1,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-1,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-1,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-1,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-1,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .container>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .container>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .main-menu__container>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .secondary-menu__container>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.row>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .site-content>.row>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .col2-set .site-content>.row>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .col2-set .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.row>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.row>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .col2-set .site-content>.row>.col-2,.woocommerce-page .col2-set .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.row>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .container>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .main-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .main-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .main-menu__container>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .secondary-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce .secondary-menu__container>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .secondary-menu__container>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce .site-content>.col2-set>.col-2,.woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce .site-content>.col2-set>.col-2,.woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .main-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .main-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .secondary-menu__container>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .secondary-menu__container>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>.col2-set>.col-2,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-order-received .site-content>.col2-set>.col-2,.woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-order-received .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2,.call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .call-to-action:not(:has(.call-to-action__request)) .woocommerce-checkout-pay .site-content>.col2-set>.col-2,.woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .woocommerce-page .site-content>.col2-set>.col-2,.woocommerce-page .woocommerce-checkout-pay .call-to-action:not(:has(.call-to-action__request)) .site-content>.col2-set>.col-2{width:100%}.call-to-action__configurator{position:relative;display:flex;background-color:#bed7e1;border-radius:4px;border-bottom:4px solid #0f2337;padding:20px;margin-right:20px;height:100%}@media(max-width: 1024px){.call-to-action__configurator{margin-top:2.25rem}}.call-to-action__configurator img{position:absolute;width:42%;bottom:-4px;right:-2.6rem;max-width:210px;z-index:2}.call-to-action__configurator__title{font-weight:700;font-size:1.625rem;color:#0f2337}.call-to-action__configurator div{display:flex;flex-direction:column;width:68%}.call-to-action__configurator div .btn,.call-to-action__configurator div input[type=submit],.call-to-action__configurator div .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .call-to-action__configurator div input[type=submit],.call-to-action__configurator div .woocommerce #respond input#submit,.woocommerce #respond .call-to-action__configurator div input#submit,.call-to-action__configurator div .woocommerce a.button,.woocommerce .call-to-action__configurator div a.button,.call-to-action__configurator div .woocommerce button.button,.woocommerce .call-to-action__configurator div button.button,.call-to-action__configurator div .woocommerce input.button,.woocommerce .call-to-action__configurator div input.button,.call-to-action__configurator div .woocommerce a.button.alt,.woocommerce .call-to-action__configurator div a.button.alt,.call-to-action__configurator div .woocommerce button.button.alt,.woocommerce .call-to-action__configurator div button.button.alt,.call-to-action__configurator div .woocommerce input.button.alt,.woocommerce .call-to-action__configurator div input.button.alt{margin-top:auto}.call-to-action__request{position:relative;display:flex;background-color:#fff6e8;border-radius:4px;border-bottom:4px solid #f59100;padding:20px;margin-right:20px;height:100%}@media(max-width: 1024px){.call-to-action__request{margin-top:2rem;margin-right:0;margin-left:20px;justify-content:flex-end}}.call-to-action__request img{position:absolute;width:42%;bottom:-4px;right:-2.6rem;max-width:210px;z-index:2}@media(max-width: 1024px){.call-to-action__request img{right:unset;left:-2.6rem}}.call-to-action__request__title{font-weight:700;font-size:1.625rem;color:#f59100}.call-to-action__request div{width:68%;display:flex;flex-direction:column}.call-to-action__request div .btn,.call-to-action__request div input[type=submit],.call-to-action__request div .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .call-to-action__request div input[type=submit],.call-to-action__request div .woocommerce #respond input#submit,.woocommerce #respond .call-to-action__request div input#submit,.call-to-action__request div .woocommerce a.button,.woocommerce .call-to-action__request div a.button,.call-to-action__request div .woocommerce button.button,.woocommerce .call-to-action__request div button.button,.call-to-action__request div .woocommerce input.button,.woocommerce .call-to-action__request div input.button,.call-to-action__request div .woocommerce a.button.alt,.woocommerce .call-to-action__request div a.button.alt,.call-to-action__request div .woocommerce button.button.alt,.woocommerce .call-to-action__request div button.button.alt,.call-to-action__request div .woocommerce input.button.alt,.woocommerce .call-to-action__request div input.button.alt{margin-top:auto}.cats{margin-top:calc(var(--indent)/1.5) !important;margin:var(--indent) 0}.cats:has(.light_mode_cats){margin-top:2.5rem !important}@media(max-width: 1024px){.cats .row,.cats .woocommerce .col2-set,.woocommerce .cats .col2-set,.cats .woocommerce-page .col2-set,.woocommerce-page .cats .col2-set{row-gap:1.25rem;margin:0 -10px}}@media(max-width: 1024px){.cats .col-6{padding:0 10px}}.cats__description{text-align:center;margin:-2.5rem auto 3.75rem}@media(max-width: 1024px){.cats__description{margin:-1.25rem auto 2.5rem}}.cats__item{height:3.75rem;display:flex;align-items:center;border:1px solid #c9c9c9;border-radius:4px;position:relative;overflow:hidden}[class^=col]:nth-child(-n+6)>.cats__item{height:17.5rem;align-items:flex-end;border:none;padding:.9375rem}@media(max-width: 1024px){[class^=col]:nth-child(-n+6)>.cats__item{height:44vw;padding:8px}}.cats__item--small{height:16.5rem;align-items:flex-end;border:none;padding:.9375rem}[class^=col]:nth-child(-n+6)>.cats__item--small{height:16.5rem}.cats__title{width:100%;height:3.75rem;color:#0f2337;font-weight:700;line-height:1.2;display:flex;align-items:center;background:url(../img/icons/arrow__right--orange.svg) no-repeat top 50% right 1.25rem hsla(0,0%,100%,.9);border-radius:4px;padding:0 3.75rem 0 1.25rem;margin:0;transition:.3s}@media(max-width: 1024px){.cats__title{max-width:100%;background-position:top 50% right .625rem;padding:0 2.5rem 0 1rem}}@media(max-width: 639px){.cats__title{font-size:.75rem}}:hover>.cats__title{background-position:top 50% right 1rem}.cats__title--small{max-width:100%;hyphens:auto}.cats__icon{width:3.125rem;height:3.125rem;margin:0 0 0 .3125rem}@media(max-width: 1024px){.cats__icon{width:100%;height:100%;padding:1rem 1rem 5rem;margin:0;position:absolute;top:0;left:0;z-index:-1}}.cats__background{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:-1;transition:.3s}:hover>.cats__background{transform:scale(1.08)}.cats .light_mode_cats{color:unset;display:flex;align-items:center;justify-content:space-between;border-radius:4px;padding:.625rem;box-shadow:0 4px 4px rgba(0,0,0,.1);transition:transform .25s,box-shadow .25s,color .25s;height:100%;min-height:90px;position:relative}@media(max-width: 1024px){.cats .light_mode_cats{flex-direction:column-reverse}}.cats .light_mode_cats__name{font-weight:bold;word-break:keep-all}.cats .light_mode_cats__icon{height:100px;width:auto}.cats .light_mode_cats__sale{top:-2px;left:-4px;position:absolute;transform:rotate(-4deg);z-index:1}.cats .light_mode_cats__sale .sale-label{font-size:1.125rem;line-height:2.25rem;font-weight:700;border-radius:4px 0 0 0;position:relative;display:flex;justify-content:center;align-items:center;line-height:unset;aspect-ratio:2/1;color:#fff;background-color:#dc3232;min-height:1.875rem;z-index:2}.cats .light_mode_cats__sale .sale-label span{font-size:.625rem;margin-right:.125rem}.cats .light_mode_cats:hover{color:#f59100;transform:translateY(-0.25em);box-shadow:0 6px 8px 4px rgba(0,0,0,.05)}.cats .cats-card{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;padding:1.25rem .9375rem 1.5625rem}.cats .cats-card__name{font-weight:700;font-size:1.125rem;color:#0f2337;align-self:flex-start;margin-bottom:.625rem}@media(max-width: 1024px){.cats .cats-card__name{font-size:.875rem}}.cats .cats-card__image{position:relative;width:100%;flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:10rem;margin-bottom:.9375rem}@media(max-width: 1024px){.cats .cats-card__image{min-height:7.5rem}}.cats .cats-card__img{max-width:none !important;max-height:17.75rem;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 1024px){.cats .cats-card__img{max-height:9.375rem}}.cats .cats-card__badge{position:absolute;top:0;left:0;background-color:#dc3232;color:#fff;font-weight:700;font-size:1rem;line-height:1;padding:.3125rem .625rem;border-radius:.3125rem;z-index:1}@media(max-width: 1024px){.cats .cats-card__badge{font-size:.75rem;padding:.25rem .5rem}}.cats .cats-card__price{font-size:1rem;font-weight:600;color:#0f2337;margin-bottom:.75rem}@media(max-width: 1024px){.cats .cats-card__price{font-size:.8125rem}}.cats .cats-card .button-line{display:flex;flex-direction:column;gap:.375rem;margin-top:auto;width:100%}.cats .cats-card .button-line .btn,.cats .cats-card .button-line input[type=submit],.cats .cats-card .button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .cats .cats-card .button-line input[type=submit],.cats .cats-card .button-line .woocommerce #respond input#submit,.woocommerce #respond .cats .cats-card .button-line input#submit,.cats .cats-card .button-line .woocommerce a.button,.woocommerce .cats .cats-card .button-line a.button,.cats .cats-card .button-line .woocommerce button.button,.woocommerce .cats .cats-card .button-line button.button,.cats .cats-card .button-line .woocommerce input.button,.woocommerce .cats .cats-card .button-line input.button,.cats .cats-card .button-line .woocommerce a.button.alt,.woocommerce .cats .cats-card .button-line a.button.alt,.cats .cats-card .button-line .woocommerce button.button.alt,.woocommerce .cats .cats-card .button-line button.button.alt,.cats .cats-card .button-line .woocommerce input.button.alt,.woocommerce .cats .cats-card .button-line input.button.alt{margin:0 !important;background:linear-gradient(90deg, rgb(214.4, 126.8897959184, 0) 0%, #F59100 50%, rgb(255, 163.4897959184, 30.8) 100%);border:none}.cats .cats-card .button-line .btn:hover,.cats .cats-card .button-line input[type=submit]:hover,.cats .cats-card .button-line .woocommerce #respond input#submit:hover,.woocommerce #respond .cats .cats-card .button-line input#submit:hover,.cats .cats-card .button-line .woocommerce a.button:hover,.woocommerce .cats .cats-card .button-line a.button:hover,.cats .cats-card .button-line .woocommerce button.button:hover,.woocommerce .cats .cats-card .button-line button.button:hover,.cats .cats-card .button-line .woocommerce input.button:hover,.woocommerce .cats .cats-card .button-line input.button:hover,.cats .cats-card .button-line .woocommerce a.button.alt:hover,.woocommerce .cats .cats-card .button-line a.button.alt:hover,.cats .cats-card .button-line .woocommerce button.button.alt:hover,.woocommerce .cats .cats-card .button-line button.button.alt:hover,.cats .cats-card .button-line .woocommerce input.button.alt:hover,.woocommerce .cats .cats-card .button-line input.button.alt:hover,.cats .cats-card .button-line .btn:focus,.cats .cats-card .button-line input[type=submit]:focus,.cats .cats-card .button-line .woocommerce #respond input#submit:focus,.woocommerce #respond .cats .cats-card .button-line input#submit:focus,.cats .cats-card .button-line .woocommerce a.button:focus,.woocommerce .cats .cats-card .button-line a.button:focus,.cats .cats-card .button-line .woocommerce button.button:focus,.woocommerce .cats .cats-card .button-line button.button:focus,.cats .cats-card .button-line .woocommerce input.button:focus,.woocommerce .cats .cats-card .button-line input.button:focus,.cats .cats-card .button-line .woocommerce a.button.alt:focus,.woocommerce .cats .cats-card .button-line a.button.alt:focus,.cats .cats-card .button-line .woocommerce button.button.alt:focus,.woocommerce .cats .cats-card .button-line button.button.alt:focus,.cats .cats-card .button-line .woocommerce input.button.alt:focus,.woocommerce .cats .cats-card .button-line input.button.alt:focus,.cats .cats-card .button-line .btn:active,.cats .cats-card .button-line input[type=submit]:active,.cats .cats-card .button-line .woocommerce #respond input#submit:active,.woocommerce #respond .cats .cats-card .button-line input#submit:active,.cats .cats-card .button-line .woocommerce a.button:active,.woocommerce .cats .cats-card .button-line a.button:active,.cats .cats-card .button-line .woocommerce button.button:active,.woocommerce .cats .cats-card .button-line button.button:active,.cats .cats-card .button-line .woocommerce input.button:active,.woocommerce .cats .cats-card .button-line input.button:active,.cats .cats-card .button-line .woocommerce a.button.alt:active,.woocommerce .cats .cats-card .button-line a.button.alt:active,.cats .cats-card .button-line .woocommerce button.button.alt:active,.woocommerce .cats .cats-card .button-line button.button.alt:active,.cats .cats-card .button-line .woocommerce input.button.alt:active,.woocommerce .cats .cats-card .button-line input.button.alt:active{background:linear-gradient(90deg, rgb(183.8, 108.7795918367, 0) 0%, rgb(214.4, 126.8897959184, 0) 50%, #F59100 100%);border:none}.cats .cats-card .button-line .btn--outline-subtle{background:#fff;border:1px solid #9f9f9f;color:#9f9f9f;font-weight:400}.cats .cats-card .button-line .btn--outline-subtle:hover,.cats .cats-card .button-line .btn--outline-subtle:focus,.cats .cats-card .button-line .btn--outline-subtle:active{background:#f1f1f1;border-color:#0f2337;color:#0f2337}.m-clickable-columns .row,.m-clickable-columns .woocommerce .col2-set,.woocommerce .m-clickable-columns .col2-set,.m-clickable-columns .woocommerce-page .col2-set,.woocommerce-page .m-clickable-columns .col2-set{row-gap:3.125rem}.clickable_column{color:unset;display:block;border-radius:4px;padding:1.25rem;box-shadow:0 4px 4px rgba(0,0,0,.1);transition:transform .25s,box-shadow .25s,background-color .25s;height:100%}.clickable_column .editor,.clickable_column .entry-content{padding:.3125rem 0 .625rem 0;border-bottom:3px solid #f59100;height:100%}.clickable_column:hover{color:unset;transform:translateY(-0.25em);box-shadow:0 6px 8px 4px rgba(0,0,0,.05);background-color:#f5cd93}.content-creator{margin:calc(var(--indent--s)/2) 0}.content-creator .row,.content-creator .woocommerce .col2-set,.woocommerce .content-creator .col2-set,.content-creator .woocommerce-page .col2-set,.woocommerce-page .content-creator .col2-set{justify-content:space-between;align-items:flex-end;row-gap:unset}.content-creator__block{display:flex;flex-direction:row;flex-wrap:nowrap;width:unset}.content-creator__block__name{font-weight:700;font-size:.9375rem}.content-creator__block__function{font-size:.75rem}.content-creator__block a{color:#464646;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;gap:.5rem}.content-creator__block a:hover{color:#f59100}.content-creator__block img{object-font:cover;max-width:80px}.content-creator__block div{display:flex;flex-direction:column}.content-creator__last_updated_on{width:unset;font-size:.6875rem}@media(max-width: 600px){.content-creator__last_updated_on{width:100%;text-align:left;margin-top:.5rem}}.content-creator__last_updated_on:only-child{width:100%;text-align:left;margin-top:unset}.content_tabs_section{margin:calc(var(--indent)/6) auto;padding-bottom:calc(var(--indent)/1.5);padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.content_tabs_section img{border-radius:4px}.content_tabs_section .content_tabs{display:flex;position:relative;box-shadow:0 4px 4px rgba(0,0,0,.1)}@media(max-width: 1024px){.content_tabs_section .content_tabs{flex-direction:column;box-shadow:unset}}.content_tabs_section .content_tabs menu{width:80%;margin:0;list-style-type:none}.content_tabs_section .content_tabs menu>li{width:100%;border-radius:0 4px 4px 0;padding:20px}.content_tabs_section .content_tabs menu>li ul{list-style-type:none;padding:0;margin:0 0 1.25rem}.content_tabs_section .content_tabs menu>li ul li{line-height:1.8;padding:0 0 0 1.25rem;position:relative}.content_tabs_section .content_tabs menu>li ul li::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:2px;position:absolute;top:.625rem;left:0}@media(max-width: 1024px){.content_tabs_section .content_tabs menu{width:100%}.content_tabs_section .content_tabs menu>li{border:unset;padding:unset}}@media(min-width: 1025px){.content_tabs_section .content_tabs menu{padding:0}}.content_tabs_section .content_tabs input{display:none}.content_tabs_section .content_tabs nav{display:flex;width:20%;border-radius:4px 0 0 4px;flex-direction:column;padding-right:0;padding-left:0;box-shadow:8px 4px 8px rgba(0,0,0,.03);position:sticky;height:100%;top:65px}.content_tabs_section .content_tabs nav a{color:#464646;border:unset;background-color:unset;padding:0}.content_tabs_section .content_tabs nav a label{width:100%;padding:10px;border-radius:4px 0 0 0;font-weight:700;display:block;text-align:left}.content_tabs_section .content_tabs nav a label:hover,.content_tabs_section .content_tabs nav a label:active{cursor:pointer;background-color:#0a0f0f;color:#fff}@media(max-width: 1024px){.content_tabs_section .content_tabs nav{width:100%;position:sticky;top:65px;margin-top:var(--indent--s);z-index:3;flex-wrap:wrap;flex-direction:row;align-content:stretch;background-color:unset;justify-content:center;align-items:center;padding-bottom:20px;gap:.3125rem;box-shadow:unset}}@media(max-width: 1024px)and (max-width: 1024px){.content_tabs_section .content_tabs nav{top:85px}}@media(max-width: 1024px)and (max-width: 400px){.content_tabs_section .content_tabs nav{top:65px}}@media(max-width: 1024px){.content_tabs_section .content_tabs nav label{width:unset;border-radius:4px !important;align-items:center;justify-content:center;padding:.3125rem .4688rem !important;min-width:3.75rem !important;color:#fff;background-color:#0f2337;font-weight:400 !important}.content_tabs_section .content_tabs nav label:hover,.content_tabs_section .content_tabs nav label:active{cursor:pointer;background-color:#0a0f0f}}.date-counter{display:flex;position:relative;top:-148px;margin-bottom:-108px}@media(max-width: 1439px){.date-counter{top:-164px;margin-bottom:-124px}}@media(max-width: 1024px){.date-counter{top:-112px;margin-bottom:-72px;flex-wrap:wrap}}.date-counter__square{aspect-ratio:1/1;display:flex;flex-direction:column}.date-counter__logos{flex:1 1 50%;padding-top:135px;display:flex;flex-direction:column}.date-counter__logos>.date-counter__left{display:flex;flex-wrap:wrap;gap:.625rem;padding:.625rem}@media(max-width: 1439px){.date-counter__logos{padding-top:155px}}@media(max-width: 1024px){.date-counter__logos{padding-top:115px}}@media(max-width: 639px){.date-counter__logos{flex:1 1 100%}}.date-counter__logo{display:inline-block;height:70px !important;flex:1 1 10%}.date-counter__logo img{width:auto !important}.date-counter__logo__text{display:inline-flex;flex:1 1 85%;padding-right:1.875rem;align-items:flex-start;flex-direction:column;justify-content:center}.date-counter__discount{flex:1 1 50%;align-self:flex-end}@media(max-width: 639px){.date-counter__discount{flex:1 1 100%}}.date-counter__image{width:100%;margin-top:auto}.date-counter__top-text{padding-right:1.875rem;width:100%}.date-counter__description{margin-top:auto;padding-right:1.875rem;width:100%}.date-counter__container{height:35px;display:flex;justify-content:center;align-items:center;margin-top:auto}@media(max-width: 1024px){.date-counter__container{height:25px}}.date-counter__container--primary{background:#f59100}.date-counter__container--secondary{background:#0f2337}.date-counter__title{color:#fff;margin:0;font-weight:700;font-size:1.3rem}@media(max-width: 1024px){.date-counter__title{font-size:1rem}}.m-faq{margin:var(--indent) 0}.info-content .m-faq .container,.info-content .m-faq .main-menu__container,.info-content .m-faq .secondary-menu__container,.info-content .m-faq .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .info-content .m-faq .site-content,.info-content .m-faq .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .info-content .m-faq .site-content,.info-content .m-faq .woocommerce-order-received .site-content,.woocommerce-order-received .info-content .m-faq .site-content,.info-content .m-faq .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .info-content .m-faq .site-content{padding:0}.m-faq:nth-of-type(1){margin-top:0}.m-faq__item{border:1px solid #c9c9c9;border-radius:4px;transition:border-color .3s}.m-faq__item:not(:last-child){margin-bottom:.625rem}.m-faq__item.is-open,.m-faq__item:hover{border-color:#000}.m-faq__item-title{font-size:1.125rem;font-weight:normal;line-height:1.2;display:flex;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1.25rem 1.5rem;margin:0;width:100%;background-color:unset;border:unset}@media(max-width: 1024px){.m-faq__item-title{font-size:1.125rem;padding:1.25rem 4rem 1.25rem 1.5rem}}.m-faq__item-title svg{flex-shrink:0}.m-faq__item-content{border-top:3px solid #f59100;padding:1.25rem 0;margin:0 1.5rem}.m-faq h1.c-title{line-height:1.1;margin:0 0 1.875rem}.features{background:#f1f1f1;padding:.5rem 0}@media(max-width: 1024px){.features{padding:.625rem 0}}.features.boxed{background:none;padding:0;margin:5rem 0 3.75rem}.features.boxed .container,.features.boxed .main-menu__container,.features.boxed .secondary-menu__container,.features.boxed .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .features.boxed .site-content,.features.boxed .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .features.boxed .site-content,.features.boxed .woocommerce-order-received .site-content,.woocommerce-order-received .features.boxed .site-content,.features.boxed .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .features.boxed .site-content{gap:1.875rem}.features.boxed .features__item{padding:2.5rem 1.25rem}@media(max-width: 1024px){.features.boxed .features__item{margin:0}}.features.boxed .features__title{max-width:100%;font-size:1.125rem}.features .container,.features .main-menu__container,.features .secondary-menu__container,.features .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .features .site-content,.features .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .features .site-content,.features .woocommerce-order-received .site-content,.woocommerce-order-received .features .site-content,.features .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .features .site-content{display:flex}@media(max-width: 1024px){.features .container,.features .main-menu__container,.features .secondary-menu__container,.features .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .features .site-content,.features .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .features .site-content,.features .woocommerce-order-received .site-content,.woocommerce-order-received .features .site-content,.features .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .features .site-content{flex-wrap:wrap}}.features__item{display:flex;justify-content:center;align-items:center;flex:1 1 0;gap:1.75rem}@media(max-width: 1024px){.features__item{width:100%;flex:auto;padding:0 .625rem;margin:0 0 .5rem}}@media(max-width: 1024px){.features__item:last-child{margin:0}}.features__item img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}@media(max-width: 1024px){.features__item img{width:1.5rem;height:1.5rem}}.features__title{color:#464646;margin:0;font-weight:700;font-size:1rem}.features__title h1{margin:0;font-size:1.5rem}@media(max-width: 1024px){.features__title{font-size:.8rem}.features__title h1{font-size:.8rem}}.hero-block{margin:0 0 calc(var(--indent)/6) auto}.hero-block .container,.hero-block .main-menu__container,.hero-block .secondary-menu__container,.hero-block .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .hero-block .site-content,.hero-block .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .hero-block .site-content,.hero-block .woocommerce-order-received .site-content,.woocommerce-order-received .hero-block .site-content,.hero-block .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .hero-block .site-content{background-color:#f1f1f1;border-bottom:2px #000 solid;max-width:1540px;--bs-gutter-x: calc(var(--container-gutter-x) * 2)}.hero-block .btn,.hero-block input[type=submit],.hero-block .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .hero-block input[type=submit],.hero-block .woocommerce #respond input#submit,.woocommerce #respond .hero-block input#submit,.hero-block .woocommerce a.button,.woocommerce .hero-block a.button,.hero-block .woocommerce button.button,.woocommerce .hero-block button.button,.hero-block .woocommerce input.button,.woocommerce .hero-block input.button,.hero-block .woocommerce a.button.alt,.woocommerce .hero-block a.button.alt,.hero-block .woocommerce button.button.alt,.woocommerce .hero-block button.button.alt,.hero-block .woocommerce input.button.alt,.woocommerce .hero-block input.button.alt{margin:1rem 0}@media(max-width: 1024px){.hero-block .btn,.hero-block input[type=submit],.hero-block .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .hero-block input[type=submit],.hero-block .woocommerce #respond input#submit,.woocommerce #respond .hero-block input#submit,.hero-block .woocommerce a.button,.woocommerce .hero-block a.button,.hero-block .woocommerce button.button,.woocommerce .hero-block button.button,.hero-block .woocommerce input.button,.woocommerce .hero-block input.button,.hero-block .woocommerce a.button.alt,.woocommerce .hero-block a.button.alt,.hero-block .woocommerce button.button.alt,.woocommerce .hero-block button.button.alt,.hero-block .woocommerce input.button.alt,.woocommerce .hero-block input.button.alt{width:100%}}.hero-block .row .row,.hero-block .woocommerce .col2-set .row,.woocommerce .hero-block .col2-set .row,.hero-block .woocommerce-page .col2-set .row,.woocommerce-page .hero-block .col2-set .row,.hero-block .row .woocommerce .col2-set,.woocommerce .hero-block .row .col2-set,.hero-block .woocommerce .col2-set .col2-set,.woocommerce .hero-block .col2-set .col2-set,.hero-block .woocommerce-page .col2-set .woocommerce .col2-set,.woocommerce .hero-block .woocommerce-page .col2-set .col2-set,.woocommerce-page .hero-block .col2-set .woocommerce .col2-set,.woocommerce .woocommerce-page .hero-block .col2-set .col2-set,.hero-block .row .woocommerce-page .col2-set,.woocommerce-page .hero-block .row .col2-set,.hero-block .woocommerce .col2-set .woocommerce-page .col2-set,.woocommerce-page .hero-block .woocommerce .col2-set .col2-set,.woocommerce .hero-block .col2-set .woocommerce-page .col2-set,.woocommerce-page .woocommerce .hero-block .col2-set .col2-set,.hero-block .woocommerce-page .col2-set .col2-set,.woocommerce-page .hero-block .col2-set .col2-set{grid-column:1/1;grid-row:3/3;align-items:stretch;justify-content:center;padding:.5rem;align-content:flex-start;row-gap:unset}.hero-block__container{display:grid;flex-direction:column;position:relative;grid-template-columns:66% 33%;-moz-column-gap:1rem;column-gap:1rem}@media(max-width: 1024px){.hero-block__container{grid-template-columns:100%}}.hero-block__trusted{display:flex;align-items:flex-end;justify-content:flex-start}@media(max-width: 1024px){.hero-block__trusted{justify-content:center}}.hero-block__badges{display:flex;gap:1rem;height:80px;align-items:center;justify-content:flex-end}.hero-block__badges img{height:100%;width:auto}@media(max-width: 1024px){.hero-block__badges{justify-content:center}}.hero-block__image{grid-column:2/2;grid-row:1/4;height:100%}.hero-block__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}@media(max-width: 1024px){.hero-block__image{position:absolute;grid-column:1/1;grid-row:2/3}.hero-block__image img{border-radius:4px;-o-object-fit:contain;object-fit:contain}}.hero-block__title{grid-column:1/1;grid-row:1/1;font-size:2.25rem;color:#1e1e1e;font-weight:normal;margin:3.75rem 0 1.25rem;margin-top:1rem;display:flex;align-items:flex-end}@media(max-width: 1024px){.hero-block__title{font-size:1.75rem}}@media(max-width: 639px){.hero-block__title{font-size:1.375rem}}.hero-block__content{grid-column:1/1;grid-row:2/2;z-index:2;width:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 1024px){.hero-block__content{align-items:flex-end}}.hero-block__content .btn,.hero-block__content input[type=submit],.hero-block__content .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .hero-block__content input[type=submit],.hero-block__content .woocommerce #respond input#submit,.woocommerce #respond .hero-block__content input#submit,.hero-block__content .woocommerce a.button,.woocommerce .hero-block__content a.button,.hero-block__content .woocommerce button.button,.woocommerce .hero-block__content button.button,.hero-block__content .woocommerce input.button,.woocommerce .hero-block__content input.button,.hero-block__content .woocommerce a.button.alt,.woocommerce .hero-block__content a.button.alt,.hero-block__content .woocommerce button.button.alt,.woocommerce .hero-block__content button.button.alt,.hero-block__content .woocommerce input.button.alt,.woocommerce .hero-block__content input.button.alt{width:100%;display:flex;justify-content:space-between;background-color:#fff;margin-bottom:.5rem}.hero-block__content .btn:hover,.hero-block__content input[type=submit]:hover,.hero-block__content .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover,.gform_wrapper.gravity-theme form .gform_footer .hero-block__content input[type=submit]:hover,.hero-block__content .woocommerce #respond input#submit:hover,.woocommerce #respond .hero-block__content input#submit:hover,.hero-block__content .woocommerce a.button:hover,.woocommerce .hero-block__content a.button:hover,.hero-block__content .woocommerce button.button:hover,.woocommerce .hero-block__content button.button:hover,.hero-block__content .woocommerce input.button:hover,.woocommerce .hero-block__content input.button:hover,.hero-block__content .woocommerce a.button.alt:hover,.woocommerce .hero-block__content a.button.alt:hover,.hero-block__content .woocommerce button.button.alt:hover,.woocommerce .hero-block__content button.button.alt:hover,.hero-block__content .woocommerce input.button.alt:hover,.woocommerce .hero-block__content input.button.alt:hover{background-color:#f59100}.hero-block__content .btn:after,.hero-block__content input[type=submit]:after,.hero-block__content .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:after,.gform_wrapper.gravity-theme form .gform_footer .hero-block__content input[type=submit]:after,.hero-block__content .woocommerce #respond input#submit:after,.woocommerce #respond .hero-block__content input#submit:after,.hero-block__content .woocommerce a.button:after,.woocommerce .hero-block__content a.button:after,.hero-block__content .woocommerce button.button:after,.woocommerce .hero-block__content button.button:after,.hero-block__content .woocommerce input.button:after,.woocommerce .hero-block__content input.button:after,.hero-block__content .woocommerce a.button.alt:after,.woocommerce .hero-block__content a.button.alt:after,.hero-block__content .woocommerce button.button.alt:after,.woocommerce .hero-block__content button.button.alt:after,.hero-block__content .woocommerce input.button.alt:after,.woocommerce .hero-block__content input.button.alt:after{content:url("../img/let-awesome/icons/let_circle_r.svg");display:inline-block;width:30px;height:30px;margin-right:3px}@media(max-width: 1024px){.hero-block__content{margin:0 30px;width:96%;place-self:center;height:350px}}@media(max-width: 639px){.hero-block__content{height:300px}}@media(max-width: 446px){.hero-block__content{height:250px}}.m-hero{width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;background-color:#f1f1f1}@media(max-width: 1024px){.m-hero{padding-bottom:25px;background-color:#f1f1f1}}.breadcrumbs+.m-hero{margin-top:-5.625rem}.m-hero .hero_title_container{position:absolute;max-width:1440px !important;display:flex;flex-direction:column;justify-content:center;align-items:start;font-size:4.375rem !important;width:45%;margin-left:5%;bottom:35%;border-radius:4px;left:0}@media(max-width: 1024px){.m-hero .hero_title_container{background-color:#fff;width:80%;margin:0 10%;bottom:0}}@media(min-width: 2560px){.m-hero .hero_title_container{left:calc(50vw - 1280px)}}.m-hero .c-title{max-width:unset !important;padding:3%;display:flex;justify-content:flex-start;font-size:4.375rem !important;margin-bottom:0 !important;color:#1e1e1e;font-weight:400;line-height:1.2;margin-top:0;font-family:"Eras Demi ITC",sans-serif;white-space:nowrap}@media(max-width: 2300px){.m-hero .c-title{font-size:4.0625rem !important}}@media(max-width: 2000px){.m-hero .c-title{font-size:3.4375rem !important}}@media(max-width: 1700px){.m-hero .c-title{font-size:2.5rem !important}}@media(max-width: 1300px){.m-hero .c-title{font-size:1.875rem !important}}@media(max-width: 1024px){.m-hero .c-title{font-size:1.5625rem !important;padding:2% 5%;margin:0;border-radius:4px;justify-content:center;white-space:unset}}.m-hero span{font-family:"Eras Medium ITC";color:#464646;padding:0 3% 3% 3%;margin-top:-2.5%;display:flex;justify-content:flex-start;font-size:2.1875rem !important;white-space:nowrap}@media(max-width: 2300px){.m-hero span{font-size:1.875rem !important}}@media(max-width: 2000px){.m-hero span{font-size:1.5625rem !important}}@media(max-width: 1700px){.m-hero span{font-size:1.25rem !important}}@media(max-width: 1300px){.m-hero span{font-size:.9375rem !important}}@media(max-width: 1024px){.m-hero span{font-size:.875rem !important;padding:0 5% 2% 5%;margin-top:-1%;justify-content:center;white-space:unset}}.m-hero .date{font-family:"Eras Medium ITC";color:#464646;padding:3% 3% 0 3%;margin-bottom:-2.5%;display:flex;justify-content:flex-start;font-size:1.25rem !important}@media(max-width: 2300px){.m-hero .date{font-size:1.125rem !important}}@media(max-width: 2000px){.m-hero .date{font-size:1rem !important}}@media(max-width: 1700px){.m-hero .date{font-size:.875rem !important}}@media(max-width: 1300px){.m-hero .date{font-size:.75rem !important}}@media(max-width: 1024px){.m-hero .date{font-size:.625rem !important;padding:2% 5% 0 5%;margin-bottom:-1%;justify-content:center}}.m-hero .btn,.m-hero input[type=submit],.m-hero .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-hero input[type=submit],.m-hero .woocommerce #respond input#submit,.woocommerce #respond .m-hero input#submit,.m-hero .woocommerce a.button,.woocommerce .m-hero a.button,.m-hero .woocommerce button.button,.woocommerce .m-hero button.button,.m-hero .woocommerce input.button,.woocommerce .m-hero input.button,.m-hero .woocommerce a.button.alt,.woocommerce .m-hero a.button.alt,.m-hero .woocommerce button.button.alt,.woocommerce .m-hero button.button.alt,.m-hero .woocommerce input.button.alt,.woocommerce .m-hero input.button.alt{margin:0 3% 3% 3%}@media(max-width: 1024px){.m-hero .btn,.m-hero input[type=submit],.m-hero .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m-hero input[type=submit],.m-hero .woocommerce #respond input#submit,.woocommerce #respond .m-hero input#submit,.m-hero .woocommerce a.button,.woocommerce .m-hero a.button,.m-hero .woocommerce button.button,.woocommerce .m-hero button.button,.m-hero .woocommerce input.button,.woocommerce .m-hero input.button,.m-hero .woocommerce a.button.alt,.woocommerce .m-hero a.button.alt,.m-hero .woocommerce button.button.alt,.woocommerce .m-hero button.button.alt,.m-hero .woocommerce input.button.alt,.woocommerce .m-hero input.button.alt{font-size:.9375rem;margin:0 5% 2% 5%;padding:.875rem}}.m-hero h1,.m-hero .h1,.m-hero h2,.m-hero .h2,.m-hero .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .m-hero .gform_heading,.m-hero h3,.m-hero .h3,.m-hero .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .m-hero h2,.m-hero h4,.m-hero .h4,.m-hero .single-product div.product #reply-title,.single-product div.product .m-hero #reply-title,.m-hero h5,.m-hero .h5,.m-hero #customer_details h3,#customer_details .m-hero h3,.m-hero .woocommerce .woocommerce-order-details__title,.woocommerce .m-hero .woocommerce-order-details__title,.m-hero .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .m-hero h2,.m-hero .woocommerce-thankyou-order-received,.m-hero h6,.m-hero .h6{max-width:30rem;font-size:2.25rem;color:#1e1e1e;font-weight:400;line-height:1.2}.m-hero__bg{max-width:2560px;width:100%;height:100%;position:relative;top:0;left:0;min-height:200px}.m-hero__bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.m-hero__bg__badges{display:flex;justify-content:flex-end;align-items:end;position:absolute;width:100%;height:35%;bottom:2%;gap:.625rem;padding-right:2%}@media(max-width: 1024px){.m-hero__bg__badges{display:none;height:40%;top:2%;bottom:unset}}.m-hero__bg__badges img{position:relative;height:100%;width:auto}.m-hero .img-cover{max-width:2560px;width:100%;height:auto !important;-o-object-position:right 10% top 0;object-position:right 10% top 0;position:relative;min-height:300px}.info-block{margin:var(--indent) 0;background:#0f2337;color:#fff}.info-block__wrap{display:flex;padding:2.5rem}@media(max-width: 1024px){.info-block__wrap{flex-wrap:wrap;justify-content:center;padding:1.5rem}}.info-block__text{width:100%}.info-block__text h3{color:#fff !important}.info-block__text p{display:flex;flex-direction:column;line-height:1.5}.info-block__text .let-info-span{display:flex;gap:4px;align-items:center;justify-content:flex-start}@media(min-width: 1024px)and (max-width: 1250px){.info-block__text .let-info-buttons>.row,.info-block__text .woocommerce .let-info-buttons>.col2-set,.woocommerce .info-block__text .let-info-buttons>.col2-set,.info-block__text .woocommerce-page .let-info-buttons>.col2-set,.woocommerce-page .info-block__text .let-info-buttons>.col2-set{flex-direction:column}.info-block__text .let-info-buttons>.row>div,.info-block__text .woocommerce .let-info-buttons>.col2-set>div,.woocommerce .info-block__text .let-info-buttons>.col2-set>div,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div{width:100%}.info-block__text .let-info-buttons>.row>div .btn,.info-block__text .woocommerce .let-info-buttons>.col2-set>div .btn,.woocommerce .info-block__text .let-info-buttons>.col2-set>div .btn,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .btn,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .btn,.info-block__text .let-info-buttons>.row>div input[type=submit],.info-block__text .woocommerce .let-info-buttons>.col2-set>div input[type=submit],.woocommerce .info-block__text .let-info-buttons>.col2-set>div input[type=submit],.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div input[type=submit],.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div input[type=submit],.info-block__text .woocommerce .let-info-buttons>.col2-set>div .wpcf7 input[type=submit],.wpcf7 .info-block__text .woocommerce .let-info-buttons>.col2-set>div input[type=submit],.woocommerce .info-block__text .let-info-buttons>.col2-set>div .wpcf7 input[type=submit],.wpcf7 .woocommerce .info-block__text .let-info-buttons>.col2-set>div input[type=submit],.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .wpcf7 input[type=submit],.wpcf7 .info-block__text .woocommerce-page .let-info-buttons>.col2-set>div input[type=submit],.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .wpcf7 input[type=submit],.wpcf7 .woocommerce-page .info-block__text .let-info-buttons>.col2-set>div input[type=submit],.info-block__text .woocommerce .let-info-buttons>.col2-set>div .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .info-block__text .woocommerce .let-info-buttons>.col2-set>div input[type=submit],.woocommerce .info-block__text .let-info-buttons>.col2-set>div .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .woocommerce .info-block__text .let-info-buttons>.col2-set>div input[type=submit],.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .info-block__text .woocommerce-page .let-info-buttons>.col2-set>div input[type=submit],.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .woocommerce-page .info-block__text .let-info-buttons>.col2-set>div input[type=submit],.info-block__text .let-info-buttons>.row>div .woocommerce #respond input#submit,.woocommerce #respond .info-block__text .let-info-buttons>.row>div input#submit,.info-block__text .woocommerce .let-info-buttons>.col2-set>div #respond input#submit,.info-block__text .woocommerce #respond .let-info-buttons>.col2-set>div input#submit,.woocommerce .info-block__text .let-info-buttons>.col2-set>div #respond input#submit,.woocommerce #respond .info-block__text .let-info-buttons>.col2-set>div input#submit,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .woocommerce #respond input#submit,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .woocommerce #respond input#submit,.info-block__text .let-info-buttons>.row>div .woocommerce a.button,.woocommerce .info-block__text .let-info-buttons>.row>div a.button,.info-block__text .woocommerce .let-info-buttons>.col2-set>div a.button,.woocommerce .info-block__text .let-info-buttons>.col2-set>div a.button,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .woocommerce a.button,.woocommerce .info-block__text .woocommerce-page .let-info-buttons>.col2-set>div a.button,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .woocommerce a.button,.woocommerce .woocommerce-page .info-block__text .let-info-buttons>.col2-set>div a.button,.info-block__text .let-info-buttons>.row>div .woocommerce button.button,.woocommerce .info-block__text .let-info-buttons>.row>div button.button,.info-block__text .woocommerce .let-info-buttons>.col2-set>div button.button,.woocommerce .info-block__text .let-info-buttons>.col2-set>div button.button,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .woocommerce button.button,.woocommerce .info-block__text .woocommerce-page .let-info-buttons>.col2-set>div button.button,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .woocommerce button.button,.woocommerce .woocommerce-page .info-block__text .let-info-buttons>.col2-set>div button.button,.info-block__text .let-info-buttons>.row>div .woocommerce input.button,.woocommerce .info-block__text .let-info-buttons>.row>div input.button,.info-block__text .woocommerce .let-info-buttons>.col2-set>div input.button,.woocommerce .info-block__text .let-info-buttons>.col2-set>div input.button,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .woocommerce input.button,.woocommerce .info-block__text .woocommerce-page .let-info-buttons>.col2-set>div input.button,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .woocommerce input.button,.woocommerce .woocommerce-page .info-block__text .let-info-buttons>.col2-set>div input.button,.info-block__text .let-info-buttons>.row>div .woocommerce a.button.alt,.woocommerce .info-block__text .let-info-buttons>.row>div a.button.alt,.info-block__text .woocommerce .let-info-buttons>.col2-set>div a.button.alt,.woocommerce .info-block__text .let-info-buttons>.col2-set>div a.button.alt,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .woocommerce a.button.alt,.woocommerce .info-block__text .woocommerce-page .let-info-buttons>.col2-set>div a.button.alt,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .woocommerce a.button.alt,.woocommerce .woocommerce-page .info-block__text .let-info-buttons>.col2-set>div a.button.alt,.info-block__text .let-info-buttons>.row>div .woocommerce button.button.alt,.woocommerce .info-block__text .let-info-buttons>.row>div button.button.alt,.info-block__text .woocommerce .let-info-buttons>.col2-set>div button.button.alt,.woocommerce .info-block__text .let-info-buttons>.col2-set>div button.button.alt,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .woocommerce button.button.alt,.woocommerce .info-block__text .woocommerce-page .let-info-buttons>.col2-set>div button.button.alt,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .woocommerce button.button.alt,.woocommerce .woocommerce-page .info-block__text .let-info-buttons>.col2-set>div button.button.alt,.info-block__text .let-info-buttons>.row>div .woocommerce input.button.alt,.woocommerce .info-block__text .let-info-buttons>.row>div input.button.alt,.info-block__text .woocommerce .let-info-buttons>.col2-set>div input.button.alt,.woocommerce .info-block__text .let-info-buttons>.col2-set>div input.button.alt,.info-block__text .woocommerce-page .let-info-buttons>.col2-set>div .woocommerce input.button.alt,.woocommerce .info-block__text .woocommerce-page .let-info-buttons>.col2-set>div input.button.alt,.woocommerce-page .info-block__text .let-info-buttons>.col2-set>div .woocommerce input.button.alt,.woocommerce .woocommerce-page .info-block__text .let-info-buttons>.col2-set>div input.button.alt{width:100%}}.info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image) .let-configurator-overlap-image{order:2}.info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image) .let-info-buttons{order:1}@media(max-width: 1024px){.info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image) .let-info-buttons{order:3}}.info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image)>.row,.woocommerce .info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image)>.col2-set,.woocommerce-page .info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image)>.col2-set{flex-direction:column;row-gap:unset}@media(max-width: 1024px){.info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image)>.row,.woocommerce .info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image)>.col2-set,.woocommerce-page .info-block__text:has(.let-info-buttons):has(.let-configurator-overlap-image)>.col2-set{row-gap:.5rem}}@media(max-width: 1024px){.info-block__text .btn,.info-block__text input[type=submit],.info-block__text .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .info-block__text input[type=submit],.info-block__text .woocommerce #respond input#submit,.woocommerce #respond .info-block__text input#submit,.info-block__text .woocommerce a.button,.woocommerce .info-block__text a.button,.info-block__text .woocommerce button.button,.woocommerce .info-block__text button.button,.info-block__text .woocommerce input.button,.woocommerce .info-block__text input.button,.info-block__text .woocommerce a.button.alt,.woocommerce .info-block__text a.button.alt,.info-block__text .woocommerce button.button.alt,.woocommerce .info-block__text button.button.alt,.info-block__text .woocommerce input.button.alt,.woocommerce .info-block__text input.button.alt{width:100%}}.info-block__text .row,.info-block__text .woocommerce .col2-set,.woocommerce .info-block__text .col2-set,.info-block__text .woocommerce-page .col2-set,.woocommerce-page .info-block__text .col2-set{position:relative}.info-block__text .row>div,.info-block__text .woocommerce .col2-set>div,.woocommerce .info-block__text .col2-set>div,.info-block__text .woocommerce-page .col2-set>div,.woocommerce-page .info-block__text .col2-set>div{position:relative}.info-block__text .row .let-configurator-overlap-image,.info-block__text .woocommerce .col2-set .let-configurator-overlap-image,.woocommerce .info-block__text .col2-set .let-configurator-overlap-image,.info-block__text .woocommerce-page .col2-set .let-configurator-overlap-image,.woocommerce-page .info-block__text .col2-set .let-configurator-overlap-image{position:absolute;right:0;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%)}@media(max-width: 1024px){.info-block__text .row .let-configurator-overlap-image,.info-block__text .woocommerce .col2-set .let-configurator-overlap-image,.woocommerce .info-block__text .col2-set .let-configurator-overlap-image,.info-block__text .woocommerce-page .col2-set .let-configurator-overlap-image,.woocommerce-page .info-block__text .col2-set .let-configurator-overlap-image{position:relative;top:unset;transform:unset}}.newsletter{margin:var(--indent--s) 0;overflow:hidden}.newsletter:last-child,.newsletter:last-of-type{margin-bottom:0}@media(max-width: 1024px){.newsletter .row,.newsletter .woocommerce .col2-set,.woocommerce .newsletter .col2-set,.newsletter .woocommerce-page .col2-set,.woocommerce-page .newsletter .col2-set{row-gap:0}}.newsletter .col-md-4{display:flex;justify-content:flex-end;background:#0f2337;padding-top:2.5rem;padding-right:5rem;padding-bottom:2.5rem;position:relative}.newsletter .col-md-4::after{content:"";width:50vw;height:100%;background:#0f2337;position:absolute;top:0;right:0;z-index:-1}.newsletter .col-md-8{background:#f2f2e2;padding-top:2.5rem;padding-left:1.875rem;padding-bottom:2.5rem;position:relative}.newsletter .col-md-8::after{content:"";width:100vw;height:100%;background:#f2f2e2;position:absolute;top:0;left:0;z-index:-1}.newsletter .c-title{font-size:1.5rem;line-height:1.2;margin:0 0 1.25rem}.newsletter p{margin:0 0 2.5rem}.m-numbered_content{margin:var(--indent) auto !important}.m-numbered_content .numbered_content{display:flex;flex-wrap:wrap}.m-numbered_content .numbered_content .col{flex:1 0 25%}@media(max-width: 1024px){.m-numbered_content .numbered_content .col{flex:1 0 50%}}@media(max-width: 639px){.m-numbered_content .numbered_content .col{flex:1 0 100%}}.m-numbered_content .col .editor,.m-numbered_content .col .entry-content{margin-left:3rem;position:relative}.m-numbered_content .col .editor p,.m-numbered_content .col .entry-content p{background:linear-gradient(90deg, rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0) 100%);position:relative;padding:0 1rem;z-index:1}.m-numbered_content .col .editor:before,.m-numbered_content .col .entry-content:before{content:" ";position:absolute;height:100%;width:50%;box-shadow:-25px 0px 20px -20px rgba(0,0,0,.5);border-radius:80px;z-index:0}.m-numbered_content .content_0 .editor:after,.m-numbered_content .content_0 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_0.svg");z-index:-1}.m-numbered_content .content_1 .editor:after,.m-numbered_content .content_1 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_1.svg");z-index:-1}.m-numbered_content .content_2 .editor:after,.m-numbered_content .content_2 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_2.svg");z-index:-1}.m-numbered_content .content_3 .editor:after,.m-numbered_content .content_3 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_3.svg");z-index:-1}.m-numbered_content .content_4 .editor:after,.m-numbered_content .content_4 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_4.svg");z-index:-1}.m-numbered_content .content_5 .editor:after,.m-numbered_content .content_5 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_5.svg");z-index:-1}.m-numbered_content .content_6 .editor:after,.m-numbered_content .content_6 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_6.svg");z-index:-1}.m-numbered_content .content_7 .editor:after,.m-numbered_content .content_7 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_7.svg");z-index:-1}.m-numbered_content .content_8 .editor:after,.m-numbered_content .content_8 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_8.svg");z-index:-1}.m-numbered_content .content_9 .editor:after,.m-numbered_content .content_9 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_9.svg");z-index:-1}.m-numbered_content .content_10 .editor:after,.m-numbered_content .content_10 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_10.svg");z-index:-1}.m-numbered_content .content_11 .editor:after,.m-numbered_content .content_11 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_11.svg");z-index:-1}.m-numbered_content .content_12 .editor:after,.m-numbered_content .content_12 .entry-content:after{position:absolute;top:0;left:-4.5rem;height:7rem;width:7rem;content:url("../img/numbered/content_12.svg");z-index:-1}.order-steps{background:#fff;padding:5rem 0 0;margin:-5.625rem 0 0;position:relative;z-index:2}.order-steps .c-title{font-size:2.25rem;margin:0 0 1.25rem}@media(max-width: 639px){.order-steps .c-title{font-size:1.75rem;margin:0 0 1rem}}.order-steps__description{max-width:53rem;font-size:1.125rem;font-weight:700;text-align:center;margin:0 auto 1.25rem}@media(max-width: 639px){.order-steps__description{font-size:.875rem;margin:0 auto 2.5rem}}.order-steps.small-mode .order-slider__slide{flex-wrap:wrap;gap:.625rem}.order-steps.small-mode .order-slider__item{width:100%;max-width:100%;aspect-ratio:auto;flex-direction:row;justify-content:flex-start;gap:.5rem;padding:1rem}.order-steps.small-mode .order-slider__text{padding:unset}.order-steps.small-mode .order-slider__icon{display:none}.order-slider{padding:0 0 5rem;position:relative;overflow:hidden}@media(max-width: 639px){.order-slider{padding:0 0 2.75rem}}.order-slider__wrap{display:flex;align-items:flex-start;transition:.4s .4s}.rewind .order-slider__wrap{transition:.4s 0s}.order-slider__title{width:100%;text-align:center;font-weight:600;font-size:2rem}.order-slider__slide{display:flex;flex:0 0 100%;justify-content:center;flex-wrap:wrap;gap:1.25rem;list-style-type:none;padding:0;margin:0}.order-slider__slide:has(li.hide){display:none}.order-slider__slide:has(li:not(.hide)){display:flex !important}@media(max-width: 1024px){.order-slider__slide{flex-wrap:wrap;gap:.625rem}}.order-slider__slide--last{max-height:0;background:#fff;border-radius:4px;padding:2.5rem}@media(max-width: 639px){.order-slider__slide--last{padding:2rem}}.order-slider__slide--last.full{max-height:unset}.order-slider__slide--last .steps-form{max-width:34rem;margin:0 auto}.order-slider__slide--last .steps-form h3{font-size:1.125rem;line-height:1.4;text-align:center;margin:0 0 1.875rem}.order-slider__slide--last .steps-form .row,.order-slider__slide--last .steps-form .woocommerce .col2-set,.woocommerce .order-slider__slide--last .steps-form .col2-set,.order-slider__slide--last .steps-form .woocommerce-page .col2-set,.woocommerce-page .order-slider__slide--last .steps-form .col2-set{row-gap:1rem}.order-slider__slide--last .steps-form label{font-size:.75rem;color:#464646;font-weight:normal;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.order-slider__slide--last .steps-form .wpcf7-form-control-wrap{margin:0}.order-slider__slide--last .steps-form input{border-radius:0}.order-slider__slide--last .steps-form .acceptance{font-size:.75rem;display:flex;gap:.5rem;margin:0 0 1rem;cursor:pointer}.order-slider__slide--last .steps-form .acceptance label{line-height:1rem;letter-spacing:normal;text-transform:none;cursor:pointer}.order-slider__slide--last .steps-form .button-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.order-slider__slide--last .steps-form .button-wrap input{border-radius:4px}.order-slider__slide--last .steps-form .button-wrap .cf7-cf-turnstile{width:100%;margin-bottom:15px !important;display:flex;align-items:center;justify-content:center}.order-slider__slide--last .steps-form .wpcf7-not-valid-tip{font-size:.6875rem;letter-spacing:normal;margin:.25rem 0;position:absolute}.order-slider__item{width:calc(25% - 2rem);max-width:15.25rem;aspect-ratio:1/1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:4px;box-shadow:0 0 0 4px #bed7e1;margin:4px;transition:box-shadow .3s;cursor:pointer}@media(max-width: 1024px){.order-slider__item{width:100%;max-width:100%;aspect-ratio:auto;flex-direction:row;justify-content:flex-start;gap:.5rem;padding:1rem}}.order-slider__item:hover{box-shadow:0 0 0 4px #f59100}.order-slider__item.active{background:url(../img/icons/check-round.svg) no-repeat top 1rem right 1rem #fff;box-shadow:0 0 0 4px #f59100}@media(max-width: 1024px){.order-slider__item.active{background-position:top 2.5rem right 1rem}}@media(max-width: 639px){.order-slider__item.active{background-position:top 1.875rem right 1rem}}.order-slider__item.hide{display:none}.order-slider__icon{display:flex;align-items:center;justify-content:center;width:12.5rem;height:12.5rem;border-radius:4px;padding:.625rem}@media(max-width: 1024px){.order-slider__icon{width:10rem;height:7.5rem}}@media(max-width: 639px){.order-slider__icon{width:6.25rem;height:3.75rem;flex:0 0 7.5rem}}.order-slider__icon img{width:10rem;height:10rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width: 1024px){.order-slider__icon img{width:10rem;height:10rem}}@media(max-width: 639px){.order-slider__icon img{width:7.5rem;height:7.5rem}}.order-slider__text{font-size:1.125rem;color:#1e1e1e;font-weight:700;line-height:1.2;padding:0 .625rem .625rem}@media(max-width: 1024px){.order-slider__text{font-size:1rem;text-align:left;padding:0 2.5rem 0 .625rem}}.progress{width:100%;height:6px;background:#d9d9d9;position:absolute;left:0;bottom:0}.progress__line{width:0;height:6px;background:#f59100;transition:.4s .4s}.rewind .progress__line{transition:.4s 0s}.post-intro{padding:0 0 var(--indent--s);margin:0 0 var(--indent--s);position:relative;background-color:#f1f1f1}.post-intro::after{content:"";width:100vw;height:1.2px;background:#c9c9c9;filter:blur(1px);position:absolute;left:50%;bottom:0;transform:translateX(-50%);background:#f1f1f1}.post-intro__icon{width:5rem;height:5rem;background:#f2f2e2;border-radius:4px;padding:.625rem;margin:0 0 1.25rem}.post-intro__date{font-size:.75rem;text-transform:uppercase;margin:0 0 1rem}.post-intro .c-title{font-size:2.25rem;line-height:1.2;font-weight:normal;margin:0 0 1.25rem}.post-intro__description{margin:0 0 2.5rem}.post-intro__description ul{list-style-type:none;padding:0;margin:0 0 1.25rem}.post-intro__description ul li{line-height:1.8;padding:0 0 0 1.25rem;position:relative}.post-intro__description ul li::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:2px;position:absolute;top:.625rem;left:0}.post-table-of-contents{margin-left:50px}.post-table-of-contents h2{font-size:1.5rem}@media(max-width: 1024px){.post-table-of-contents{margin-left:10px}}.anchor{position:relative}.anchor::before{content:"";display:block;height:80px;margin-top:-80px;visibility:hidden}.background-overlay{position:absolute;top:-100px;left:0;width:100%;height:100px;background-color:#f1f1f1;z-index:-1}.breadcrumbs{position:relative;z-index:1}.products_request_section{margin:calc(var(--indent)/6) auto}.products_request_section .product-card{cursor:default}.products_section{margin:calc(var(--indent)/6) auto}.products_section .product-cards{padding-bottom:1rem}@media(max-width: 1024px){.products_section .product-card{padding-bottom:1rem}}.products_section .product-card:has(div:nth-last-child(n+5)){padding-bottom:1rem}.blog-single{margin:var(--indent--s) 0}.blog-single__description{max-width:46.25rem;text-align:center;margin:-2.5rem auto 3.75rem}.blog-single__item{height:17.5rem;display:flex;align-items:flex-end;border-radius:4px;padding:1rem;position:relative;overflow:hidden}.blog-single__item>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:-1;transition:.3s}:hover>.blog-single__item>img{transform:scale(1.08)}.blog-single__title{width:100%;min-height:3.75rem;color:#0f2337;line-height:normal;display:flex;align-items:center;background:url(../img/icons/arrow__right--orange.svg) no-repeat top 50% right 1.25rem hsla(0,0%,100%,.9);padding:.625rem 2.5rem .625rem 1.25rem;margin:0;transition:.3s}@media(max-width: 639px){.blog-single__title{font-size:.75rem}}:hover>.blog-single__title{background-position:top 50% right 1rem}.blog-single__title--small{max-width:100%}.blog-single .btn,.blog-single input[type=submit],.blog-single .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .blog-single input[type=submit],.blog-single .woocommerce #respond input#submit,.woocommerce #respond .blog-single input#submit,.blog-single .woocommerce a.button,.woocommerce .blog-single a.button,.blog-single .woocommerce button.button,.woocommerce .blog-single button.button,.blog-single .woocommerce input.button,.woocommerce .blog-single input.button,.blog-single .woocommerce a.button.alt,.woocommerce .blog-single a.button.alt,.blog-single .woocommerce button.button.alt,.woocommerce .blog-single button.button.alt,.blog-single .woocommerce input.button.alt,.woocommerce .blog-single input.button.alt{margin-top:1rem}.blog-single--sm .blog-single__item{height:11.25rem;padding:.75rem}@media(max-width: 1024px){.blog-single--sm .blog-single__item{height:8.75rem;padding:.5625rem}}@media(max-width: 440px){.blog-single--sm .blog-single__item{padding:.375rem;height:12.5rem}}.blog-single--sm .blog-single__title{font-size:.9375rem;min-height:3.4375rem}@media(max-width: 1024px){.blog-single--sm .blog-single__title{font-size:.8125rem;min-height:3.125rem}}@media(max-width: 520px){.blog-single--sm .blog-single__title{font-size:.75rem;min-height:2.5rem}}.blog-single--sm .btn,.blog-single--sm input[type=submit],.blog-single--sm .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .blog-single--sm input[type=submit],.blog-single--sm .woocommerce #respond input#submit,.woocommerce #respond .blog-single--sm input#submit,.blog-single--sm .woocommerce a.button,.woocommerce .blog-single--sm a.button,.blog-single--sm .woocommerce button.button,.woocommerce .blog-single--sm button.button,.blog-single--sm .woocommerce input.button,.woocommerce .blog-single--sm input.button,.blog-single--sm .woocommerce a.button.alt,.woocommerce .blog-single--sm a.button.alt,.blog-single--sm .woocommerce button.button.alt,.woocommerce .blog-single--sm button.button.alt,.blog-single--sm .woocommerce input.button.alt,.woocommerce .blog-single--sm input.button.alt{font-size:1.25rem}@media(max-width: 1024px){.blog-single--sm .btn,.blog-single--sm input[type=submit],.blog-single--sm .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .blog-single--sm input[type=submit],.blog-single--sm .woocommerce #respond input#submit,.woocommerce #respond .blog-single--sm input#submit,.blog-single--sm .woocommerce a.button,.woocommerce .blog-single--sm a.button,.blog-single--sm .woocommerce button.button,.woocommerce .blog-single--sm button.button,.blog-single--sm .woocommerce input.button,.woocommerce .blog-single--sm input.button,.blog-single--sm .woocommerce a.button.alt,.woocommerce .blog-single--sm a.button.alt,.blog-single--sm .woocommerce button.button.alt,.woocommerce .blog-single--sm button.button.alt,.blog-single--sm .woocommerce input.button.alt,.woocommerce .blog-single--sm input.button.alt{font-size:1rem}}.blog-single--sm__col{max-width:340px}@media(max-width: 1240px){.blog-single--sm__col{width:33.3%}}@media(max-width: 780px){.blog-single--sm__col{width:50%}}@media(max-width: 440px){.blog-single--sm__col{width:100%;max-width:unset}}.pros-and-cons{margin:var(--indent--s) 0}.pros-and-cons__wrap{height:100%;border:1px solid #c9c9c9;padding:2.5rem 1.875rem 1.5rem 1.875rem;position:relative}.pros-and-cons__wrap::after{content:"";width:2.5rem;height:2.5rem;background-image:url(../img/icons/plus.svg);background-repeat:no-repeat;background-position:50%;background-size:2.5rem;position:absolute;top:-1.25rem;left:1.875rem}.pros-and-cons__wrap--cons::after{background-image:url(../img/icons/minus.svg)}.pros-and-cons__title{font-size:1.125rem;font-weight:700;line-height:1.2;margin:0 0 1.25rem}.pros-and-cons__items{list-style-type:none;padding:0;margin:0}.pros-and-cons__item{line-height:1.2;padding:0 0 0 1.25rem;margin:0 0 .75rem;position:relative}.pros-and-cons__item::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:50%;position:absolute;top:.5rem;left:0}.m-rabattplan-tabelle{margin:var(--indent) 0}.m-rabattplan-tabelle .editor,.m-rabattplan-tabelle .entry-content{max-width:47.5rem;margin-bottom:2rem}.m-rabattplan-tabelle .editor p:last-child,.m-rabattplan-tabelle .entry-content p:last-child{margin-bottom:0}.m-rabattplan-tabelle .table-responsive{border-radius:.5rem;overflow-x:auto;box-shadow:0 .125rem 1rem rgba(0,0,0,.08);-webkit-overflow-scrolling:touch}.m-rabattplan-tabelle table{width:100%;border-collapse:collapse;font-size:.9375rem;background:#fff}.m-rabattplan-tabelle thead tr{background:#0f2337;color:#fff}.m-rabattplan-tabelle th{padding:.875rem 1.5rem;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}.m-rabattplan-tabelle th:first-child{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.75);font-weight:400;font-size:.8125rem}.m-rabattplan-tabelle th:not(:last-child){border-right:1px solid hsla(0,0%,100%,.12)}.m-rabattplan-tabelle tbody tr{border-bottom:1px solid #f1f1f1;transition:background .3s}.m-rabattplan-tabelle tbody tr:last-child{border-bottom:none}.m-rabattplan-tabelle tbody tr:nth-child(odd){background:#f9f9f9}.m-rabattplan-tabelle tbody tr:hover,.m-rabattplan-tabelle tbody tr:nth-child(odd):hover{background:#fff6e8}.m-rabattplan-tabelle td{padding:.8125rem 1.5rem;color:#464646;vertical-align:middle;border-right:1px solid #f1f1f1}.m-rabattplan-tabelle td:last-child{border-right:none}.m-rabattplan-tabelle td:first-child{font-weight:500;color:#1e1e1e;white-space:nowrap}.m-rabattplan-tabelle__discount{display:inline-flex;align-items:center;justify-content:center;background:#f59100;color:#fff;font-weight:700;font-size:.9375rem;border-radius:.25rem;padding:.125rem .625rem;min-width:4rem}.m-rabattplan-tabelle__label{margin-left:.625rem;font-size:.8125rem;color:#788296}.m-rabattplan-tabelle__open-end{color:#788296;font-size:.8125rem;font-weight:400}.m-rabattplan-tabelle__range-to{color:#788296;font-weight:400;font-size:.8125rem}@media(max-width: 639px){.m-rabattplan-tabelle th,.m-rabattplan-tabelle td{padding:.625rem .875rem}.m-rabattplan-tabelle{font-size:.875rem}}.sale-products{padding:var(--indent--s) 0}.sale-products__intro{max-width:50rem;margin:0 0 1.875rem;font-size:1rem;line-height:1.5rem;font-weight:400;color:#788296}.sale-products__layout{display:flex;gap:2.5rem;align-items:flex-start}@media(max-width: 1024px){.sale-products__layout{flex-direction:column;gap:0}}.sale-products__nav{flex:0 0 15rem;position:sticky;top:90px;max-height:calc(100vh - 120px);overflow-y:auto}@media(max-width: 1024px){.sale-products__nav{position:sticky;top:58px;z-index:3;flex:none;width:calc(100% + var(--container-gutter-x));margin-left:calc(var(--container-gutter-x)/-2);margin-right:calc(var(--container-gutter-x)/-2);max-height:none;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);overflow:hidden}}.sale-products__nav-toggle{display:none}@media(max-width: 1024px){.sale-products__nav-toggle{transition:all .3s 0s;display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem calc(var(--container-gutter-x)/2);background:#fff;border:none;border-bottom:1px solid #f1f1f1;color:#464646;cursor:pointer;font-size:.9375rem;line-height:1.25rem;font-weight:700}.sale-products__nav-toggle[aria-expanded=true] .sale-products__nav-chevron{transform:rotate(180deg)}}.sale-products__nav-chevron{transition:all .3s 0s;flex-shrink:0}@media(min-width: 1025px){.sale-products__nav-chevron{display:none}}@media(max-width: 1024px){.sale-products__nav-inner{padding:.75rem calc(var(--container-gutter-x)/2) .75rem}.sale-products__nav-inner:not(.is-open){display:none}}.sale-products__nav-list{list-style:none;padding:0;margin:0}@media(max-width: 1024px){.sale-products__nav-list{padding-top:.25rem}}.sale-products__nav-parent{margin-bottom:.25rem}.sale-products__nav-children{list-style:none;padding:0 0 0 1rem;margin:0}@media(max-width: 1024px){.sale-products__nav-children{display:none;padding:0 0 0 1.25rem}.sale-products__nav-children.is-open{display:block}}.sale-products__nav-link{transition:all .3s 0s;display:block;padding:.375rem .75rem;border-radius:.3125rem;color:#464646;font-size:.875rem;line-height:1.25rem;font-weight:400}.sale-products__nav-link:hover{background-color:#f1f1f1;color:#464646}.sale-products__nav-link--parent{font-size:.875rem;line-height:1.25rem;font-weight:700;color:#0f2337}.sale-products__nav-link--child{font-weight:400}.sale-products__nav-link.is-active{background-color:#f59100;color:#fff}.sale-products__nav-link.is-active:hover{background-color:#bf6600;color:#fff}.sale-products__nav-expand{background:none;border:none;cursor:pointer;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between}.sale-products__nav-expand[aria-expanded=true] .sale-products__nav-chevron{transform:rotate(180deg)}.sale-products__content{flex:1;min-width:0}.sale-products__category:not(:first-child){margin-top:3.125rem;padding-top:1.875rem;border-top:2px solid #f1f1f1}.sale-products__cat-title{font-size:1.625rem;line-height:2rem;font-weight:700;color:#1e1e1e;margin:0 0 1.25rem}@media(max-width: 1024px){.sale-products__cat-title{font-size:1.375rem;line-height:1.75rem;font-weight:700}}.sale-products__subcategory:not(:first-child){margin-top:1.875rem}.sale-products__subcat-title{font-size:1.25rem;line-height:1.625rem;font-weight:600;color:#0f2337;margin:0 0 1rem}@media(max-width: 1024px){.sale-products__subcat-title{font-size:1.125rem;line-height:1.5rem;font-weight:600}}.sale-products__brand{margin-bottom:.5rem}.sale-products__brand-header{display:flex;justify-content:space-between;align-items:flex-end;padding:.375rem 0 .5rem 0;border-bottom:3px solid #f59100}@media(max-width: 639px){.sale-products__brand-header{flex-direction:column;align-items:flex-start;gap:.375rem}}.sale-products__brand-logo{max-height:3.75rem;width:auto;-o-object-fit:contain;object-fit:contain}.sale-products__brand-logo-link{display:inline-block;flex-shrink:0}.sale-products__brand-name{font-size:1rem;line-height:1.375rem;font-weight:700;color:#0f2337}.sale-products__table{margin-bottom:1.5rem}.sale-products__row{transition:all .3s 0s;display:flex;align-items:flex-start;gap:1rem;padding:.875rem 1rem;border-bottom:1px solid #f1f1f1}.sale-products__row:hover{background-color:#f9f9f9}@media(max-width: 1024px){.sale-products__row{flex-wrap:wrap;gap:.75rem;padding:1rem 0}}.sale-products__cell--image{flex:0 0 7rem;position:relative}.sale-products__cell--image img{width:7rem;height:7rem;-o-object-fit:contain;object-fit:contain;border-radius:.3125rem;background-color:#fff}@media(max-width: 1024px){.sale-products__cell--image{flex:0 0 5.625rem}.sale-products__cell--image img{width:5.625rem;height:5.625rem}}.sale-products__cell--info{flex:1;min-width:0}@media(max-width: 1024px){.sale-products__cell--info{flex:1 1 calc(100% - 6.625rem)}}.sale-products__cell--price{flex:0 0 11.25rem;text-align:right}@media(max-width: 1024px){.sale-products__cell--price{flex:1 1 50%;text-align:left;padding-left:6.625rem}}@media(max-width: 639px){.sale-products__cell--price{padding-left:0;flex:1 1 100%}}.sale-products__cell--actions{flex:0 0 11.25rem;display:flex;flex-direction:column;align-items:center;gap:.375rem}@media(max-width: 1024px){.sale-products__cell--actions{flex:1 1 50%;align-items:flex-end}}@media(max-width: 639px){.sale-products__cell--actions{flex:1 1 100%;flex-direction:row;align-items:center;justify-content:flex-start;gap:.75rem}}.sale-products__badge{position:absolute;top:-0.25rem;left:-0.25rem;background-color:#dc3232;color:#fff;font-size:.6875rem;line-height:.875rem;font-weight:700;padding:.125rem .375rem;border-radius:.3125rem;z-index:1}.sale-products__product-title{display:block;font-size:1rem;line-height:1.375rem;font-weight:700;color:#1e1e1e;margin-bottom:.25rem}.sale-products__product-title:hover{color:#f59100}.sale-products__product-desc{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#788296;margin:0}.sale-products__product-desc ul,.sale-products__product-desc ol{margin:.125rem 0 0;padding-left:1rem}.sale-products__product-desc li{margin-bottom:.0625rem}.sale-products__price-block{display:flex;flex-direction:column;gap:.125rem}.sale-products__price-old{font-size:.8125rem;line-height:1rem;font-weight:400;color:#9f9f9f;text-decoration:line-through}.sale-products__price-new{font-size:1.125rem;line-height:1.375rem;font-weight:700;color:#f59100}.sale-products__price-savings{font-size:.75rem;line-height:1rem;font-weight:400;color:#6dc22e;font-weight:600}.sale-products__tiefstpreis{font-size:.6875rem;line-height:.875rem;font-weight:400;color:#9f9f9f;margin-top:.25rem}.sale-products__tiefstpreis span{font-weight:600}.sale-products__price-legal{font-size:.6875rem;line-height:.875rem;font-weight:400;color:#9f9f9f;margin-top:.125rem}.sale-products__price-legal a{color:#9f9f9f;text-decoration:underline;text-underline-offset:2px}.sale-products__price-legal a:hover{color:#f59100}.sale-products__btn-more{font-size:.8125rem;line-height:1rem;font-weight:700;padding:.5rem 1rem;min-height:2.25rem;white-space:nowrap;width:100%;background:#fff;border:1px solid #f59100;color:#f59100}.sale-products__btn-more:hover,.sale-products__btn-more:focus,.sale-products__btn-more:active{background:#fff6e8;border-color:#bf6600;color:#bf6600}.sale-products__btn-buy{font-size:.8125rem;line-height:1rem;font-weight:700;padding:.5rem 1rem;min-height:2.25rem;white-space:nowrap;width:100%}body:has(#simplify_headerfooter) .main-nav,body:has(#simplify_headerfooter) .site-header__btns,body:has(#simplify_headerfooter) .icon-burger,body:has(#simplify_headerfooter) .info-bar,body:has(#simplify_headerfooter) .breadcrumbs,body:has(#simplify_headerfooter) .topbar,body:has(#simplify_headerfooter) .site-header,body:has(#simplify_headerfooter) #quicklinks,body:has(#simplify_headerfooter) #product-request,body:has(#simplify_headerfooter) .site-footer__row:nth-child(2)>.site-footer__col:nth-child(2),body:has(#simplify_headerfooter) .site-footer__row:nth-child(2)>.site-footer__col:nth-child(3),body:has(#simplify_headerfooter) .site-footer__row:nth-child(3),body:has(#simplify_headerfooter) .site-footer__row:nth-child(4){display:none}body:has(#simplify_headerfooter) .site-content{margin-top:unset}#simplify_headerfooter{width:100%;max-height:100px;font-size:.875rem;font-weight:bold;color:#1e1e1e;padding-top:1rem;margin-bottom:var(--indent--s);position:relative;z-index:3}#simplify_headerfooter .container-fluid,#simplify_headerfooter .container-xs,#simplify_headerfooter .container-md,#simplify_headerfooter .container-lg,#simplify_headerfooter .container-xl{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1.25rem;padding:0}#simplify_headerfooter .site-logo img{display:block;height:2.75rem;width:auto;max-width:13.75rem;max-height:2.75rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media(max-width: 400px){#simplify_headerfooter .site-logo img{height:2.25rem;max-height:2.25rem;max-width:10.625rem}}#simplify_headerfooter .usps-box{display:flex;align-items:center;justify-content:center;gap:.625rem;width:75%}@media(min-width: 640px){#simplify_headerfooter .usps-box{gap:1.25rem 1.875rem}}@media(min-width: 1025px){#simplify_headerfooter .usps-box{gap:1.25rem 3.125rem}}@media(min-width: 1440px){#simplify_headerfooter .usps-box{gap:1.25rem 4.375rem}}@media(max-width: 1024px){#simplify_headerfooter .usps-box{justify-content:flex-end}}#simplify_headerfooter .simplify__item{white-space:nowrap;display:flex;align-items:flex-end;order:3;gap:.3125rem;padding:0 1rem}#simplify_headerfooter .simplify__item:first-child{padding:0;display:flex;justify-content:center;align-items:center;margin-left:1.25rem;gap:.75rem}#simplify_headerfooter .simplify__item:first-child>div{display:flex;justify-content:center;align-items:center;gap:.25rem}#simplify_headerfooter .simplify__item:first-child .trusted-star{width:.85rem;height:.85rem;flex:0 0 .85rem}#simplify_headerfooter .simplify__item:first-child .trusted-icon{width:1.5rem;height:1.5rem;flex:0 0 1.5rem}#simplify_headerfooter .simplify__item a{color:#464646}#simplify_headerfooter .simplify__item a:hover{color:#bf6600}#simplify_headerfooter .simplify__item:first-child{margin-left:auto}@media(max-width: 1024px){#simplify_headerfooter .simplify__item:first-child{margin-right:unset}}@media(max-width: 1024px){#simplify_headerfooter .simplify__item:not(:first-child){display:none}}#simplify_headerfooter svg{width:1.125rem;height:1.125rem;flex:0 0 1.125rem}.steps{margin:var(--indent) 0}.steps__row{display:flex;gap:1.875rem}@media(max-width: 1024px){.steps__row{overflow:auto}}.steps__item{flex:1 1 0}@media(max-width: 1024px){.steps__item{max-width:16.25rem;flex:0 0 44%}}.steps__img{padding:0 0 1.875rem;margin:0 0 1.875rem;position:relative}.steps__img::after{content:"";width:5rem;height:5rem;background:#f2f2e2;border-radius:50%;position:absolute;top:1.875rem;left:2.5rem;z-index:-1}.steps__img img{width:5rem;height:5rem;-o-object-fit:contain;object-fit:contain}.steps__img span{font-family:"Eras Demi ITC";font-size:1.5rem;color:#0f2337;line-height:1.2;position:absolute;top:4rem;left:5.25rem}.steps__title{margin:0 0 1.25rem}@media(max-width: 1024px){.steps__title{margin:0 0 1rem}}.steps__description{line-height:1.6}.steps__btns{display:flex;align-items:center;justify-content:center;gap:.625rem;margin:3.75rem 0 0}@media(max-width: 1024px){.steps__btns{flex-direction:column;margin:2.5rem 0 0}}.testimonials{margin:var(--indent) 0}.single-product .testimonials{padding:var(--indent) 0;margin:0 0 8rem;background:#f8f8f8;position:relative}@media(max-width: 1024px){.single-product .testimonials{margin:0 0 5rem}}.single-product .testimonials::after{content:"";width:100vw;height:100%;background:#f8f8f8;position:absolute;top:0;left:50%;z-index:-1;transform:translateX(-50%)}.testimonials__wrap{padding:0 0 2.375rem;position:relative}.testimonials__item{height:100%;display:flex;flex-direction:column;border:1px solid #c9c9c9;border-radius:4px;overflow:hidden}.single-product .testimonials__item{background:#fff}.testimonials__img{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.testimonials__content{display:flex;flex:auto;flex-direction:column;padding:1.25rem .9375rem 1.875rem}.testimonials__stars{background:url(../img/icons/stars--empty.svg) no-repeat 0 .25rem;margin:0 0 1.25rem}.testimonials__text{margin:0 0 1.875rem}.testimonials .swiper-pagination-bullet:not(.swiper-pagination-bullet-active)::after{background:#c9c9c9}.testimonials .c-author{margin-top:auto}.m-text-columns .row,.m-text-columns .woocommerce .col2-set,.woocommerce .m-text-columns .col2-set,.m-text-columns .woocommerce-page .col2-set,.woocommerce-page .m-text-columns .col2-set{row-gap:3.125rem}.m-text-columns__light .text_column{background-color:#f9f9f9;box-shadow:unset}.m-text-columns__light .text_column .editor p,.m-text-columns__light .text_column .entry-content p{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.m-text-columns__light .text_column .editor p strong,.m-text-columns__light .text_column .entry-content p strong{font-size:1.25rem}.text_column{color:unset;display:block;border-radius:4px;padding:1.25rem;box-shadow:0 4px 4px rgba(0,0,0,.1);height:100%}.text_column .editor,.text_column .entry-content{padding:.3125rem 0 .625rem 0;border-bottom:3px solid #f59100;height:100%;display:flex;flex-direction:column}.text_column .editor>*:last-child:has(.btn,input[type=submit],.wpcf7 input[type=submit],.gform_wrapper.gravity-theme form .gform_footer input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt),.text_column .entry-content>*:last-child:has(.btn,input[type=submit],.wpcf7 input[type=submit],.gform_wrapper.gravity-theme form .gform_footer input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt){margin-top:auto}.text_column ul{list-style-type:none;padding:0;margin:0 0 1.25rem}.text_column ul li{padding:0 0 0 1.25rem;position:relative}.text_column ul li::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:50%;position:absolute;top:.625rem;left:0}.tldr{margin:var(--indent--s) 0;background:#f1f1f1}.tldr .container,.tldr .main-menu__container,.tldr .secondary-menu__container,.tldr .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .tldr .site-content,.tldr .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .tldr .site-content,.tldr .woocommerce-order-received .site-content,.woocommerce-order-received .tldr .site-content,.tldr .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .tldr .site-content{display:flex;align-items:center;justify-content:center;flex-direction:column}.tldr__title{margin-top:2.5rem;margin-bottom:0;width:100%;text-align:center}@media(max-width: 1024px){.tldr__title{margin-top:1.5rem}}.tldr__wrap{display:flex;justify-content:space-between;padding:2.5rem;width:100%;gap:1%}@media(max-width: 800px){.tldr__wrap{flex-wrap:wrap;padding:1.5rem;justify-content:center;flex-direction:column;row-gap:.5rem}}.tldr__wrap>div{border-radius:4px;padding:.75rem;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:30%;padding-left:3.125rem}.tldr__wrap>div:before{content:url("../img/let-awesome/icons/let_checkmark_blau.svg");position:absolute;height:1.25rem;width:1.25rem;top:1rem;left:1rem}@media(max-width: 800px){.tldr__wrap>div{width:100%}}.tldr__wrap>div>span{font-weight:700}.trust-images{margin:var(--indent--s) 0 var(--indent)}.trust-images .container,.trust-images .main-menu__container,.trust-images .secondary-menu__container,.trust-images .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .trust-images .site-content,.trust-images .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .trust-images .site-content,.trust-images .woocommerce-order-received .site-content,.woocommerce-order-received .trust-images .site-content,.trust-images .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .trust-images .site-content{display:flex;align-items:center;justify-content:center;gap:3.75rem}@media(max-width: 639px){.trust-images .container,.trust-images .main-menu__container,.trust-images .secondary-menu__container,.trust-images .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .trust-images .site-content,.trust-images .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .trust-images .site-content,.trust-images .woocommerce-order-received .site-content,.woocommerce-order-received .trust-images .site-content,.trust-images .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .trust-images .site-content{flex-direction:column;gap:1.875rem}}@media(max-width: 639px){.trust-images__item img{width:auto;max-height:2.5rem}}.trusted-shops-carousel{margin-bottom:calc(var(--indent))}.m-versandplan-tabelle{margin:var(--indent) 0}.m-versandplan-tabelle .editor,.m-versandplan-tabelle .entry-content{max-width:100%;margin-bottom:2rem}.m-versandplan-tabelle .editor p:last-child,.m-versandplan-tabelle .entry-content p:last-child{margin-bottom:0}.m-versandplan-tabelle__stacks{display:flex;flex-direction:column;gap:1.5rem}.m-versandplan-tabelle__stack{width:100%;max-width:100%}.m-versandplan-tabelle__stack-title{margin:0 0 .75rem;font-size:1.125rem;font-weight:600;color:#1e1e1e;line-height:1.3}.m-versandplan-tabelle__table-wrap{border-radius:.5rem;overflow:hidden;box-shadow:0 .125rem 1rem rgba(0,0,0,.08)}.m-versandplan-tabelle table{width:100%;border-collapse:collapse;font-size:.9375rem;background:#fff}.m-versandplan-tabelle thead tr{background:#0f2337;color:#fff}.m-versandplan-tabelle th{padding:.875rem 1.25rem;font-weight:600;letter-spacing:.02em;text-align:left;white-space:nowrap}.m-versandplan-tabelle th:not(:last-child){border-right:1px solid hsla(0,0%,100%,.12)}.m-versandplan-tabelle tbody tr{border-bottom:1px solid #f1f1f1;transition:background .3s}.m-versandplan-tabelle tbody tr:last-child{border-bottom:none}.m-versandplan-tabelle tbody tr:hover{background:#fff6e8}.m-versandplan-tabelle tbody tr:nth-child(odd){background:#f9f9f9}.m-versandplan-tabelle tbody tr:nth-child(odd):hover{background:#fff6e8}.m-versandplan-tabelle td{padding:.8125rem 1.25rem;color:#464646;vertical-align:middle;border-right:1px solid #f1f1f1}.m-versandplan-tabelle td:last-child{border-right:none}.m-versandplan-tabelle td:first-child{font-weight:500;color:#1e1e1e}.m-versandplan-tabelle__free{display:inline-flex;align-items:center;gap:.375rem;color:rgb(97.41875,173.3875,41.1125);font-weight:700}.m-versandplan-tabelle__free::before{content:"";display:inline-block;width:1rem;height:1rem;border-radius:50%;background:#6dc22e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' stroke='%23fff' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.625rem .5rem;flex-shrink:0}.m-versandplan-tabelle__surcharge-row{background:#f1f1f1 !important;border-top:2px solid #c9c9c9}.m-versandplan-tabelle__surcharge-row td{padding:.625rem 1.25rem;font-size:.8125rem;color:#788296}.m-versandplan-tabelle__surcharge-row td:first-child{font-weight:600;color:#788296;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.m-versandplan-tabelle__surcharge-row:hover{background:#f1f1f1 !important}@media(max-width: 639px){.m-versandplan-tabelle th,.m-versandplan-tabelle td{padding:.625rem .875rem}.m-versandplan-tabelle__stack-title{font-size:1rem}}.m-video{margin:var(--indent--s) auto !important}.m-video .row,.m-video .woocommerce .col2-set,.woocommerce .m-video .col2-set,.m-video .woocommerce-page .col2-set,.woocommerce-page .m-video .col2-set{gap:5rem}@media(max-width: 1024px){.m-video .row,.m-video .woocommerce .col2-set,.woocommerce .m-video .col2-set,.m-video .woocommerce-page .col2-set,.woocommerce-page .m-video .col2-set{gap:2.5rem}}@media(max-width: 639px){.m-video .row,.m-video .woocommerce .col2-set,.woocommerce .m-video .col2-set,.m-video .woocommerce-page .col2-set,.woocommerce-page .m-video .col2-set{flex-direction:column}}.m-video .row>div,.m-video .woocommerce .col2-set>div,.woocommerce .m-video .col2-set>div,.m-video .woocommerce-page .col2-set>div,.woocommerce-page .m-video .col2-set>div{width:100%}@media(max-width: 639px){.m-video .row>div,.m-video .woocommerce .col2-set>div,.woocommerce .m-video .col2-set>div,.m-video .woocommerce-page .col2-set>div,.woocommerce-page .m-video .col2-set>div{padding:0 3.125rem}}@media(max-width: 639px){.m-video .text-top{text-align:center}}.m-video .c-video--preview{margin:.5rem 0;border-radius:4px;align-self:center;justify-self:center;max-height:700px}@media(max-width: 639px){.m-video .c-video--preview{max-height:450px}}@media(max-width: 639px){.m-video .text-bottom{display:none}}.anchor{max-height:80px;display:block;visibility:hidden;position:relative;top:calc(-1*var(--header-scrolled-height))}.img-placeholder{background-color:#e2e2e2;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.img-placeholder svg{width:clamp(4.375rem,25%,9.375rem);height:clamp(4.375rem,25%,9.375rem);fill:#f59100}.stretched-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.js-accordion-item.is-open .js-accordion-title::after{transform:rotate(0deg)}.js-accordion-title{position:relative;cursor:pointer}.js-accordion-title::before,.js-accordion-title::after{content:"";width:1.5rem;height:.3125rem;background:#f59100;border-radius:2px;position:absolute;top:calc(50% - .25rem);right:1.5rem;transition:.2s}.js-accordion-title::after{transform:rotate(90deg)}.js-accordion-content{display:none}.article{height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.article__thumbnail{flex-shrink:0;display:block;margin-bottom:.625rem;position:relative}.article__thumbnail:before{content:"";display:block;width:100%;padding-bottom:60%}.article__thumbnail img,.article__thumbnail .img-placeholder{transition:all .3s 0s;position:absolute;top:0;left:0}.article__thumbnail:hover img{opacity:.85}.article__content{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.article__excerpt{margin-bottom:1.25rem}.article__more{margin-top:auto}.article .blog-cats__background{height:18.75rem}@media(max-width: 639px){.article .blog-cats__background{height:auto;flex:auto;aspect-ratio:auto}}.article .blog-cats__title{height:4rem}@media(max-width: 639px){.article .blog-cats__title{height:auto;padding-top:.625rem;padding-bottom:.625rem}}.entry-meta{font-size:.875rem;margin-bottom:.9375rem}.entry-meta .cat-links,.entry-meta .tag-links{margin-top:.3125rem}.article-no-results{align-items:center;border:none;padding:0;position:relative}.article-no-results .article__content{align-items:center;justify-content:center;gap:1rem}.article-no-results h3{color:#1e1e1e;margin:0}.article-no-results h4{font-weight:normal}.article-aspect__wrap{width:100%;height:100%;position:absolute;top:0;left:0;isolation:isolate;z-index:-1;filter:blur(64px)}.article-aspect__figure{width:100%;height:100%;background:#f59100;position:absolute;top:0;left:0;clip-path:polygon(75% 45%, 100% 60%, 100% 25%, 85% 0, 80% 2%, 72% 32%, 60% 62%, 52% 68%, 47% 58%, 45% 34%, 27% 76%, 0 65%, 18% 100%, 28% 75%);opacity:.25}.entry-date.published:not(.updated){display:none}.awards__content{display:flex;flex-direction:column;gap:1.875rem;background:#fff;padding:.625rem;position:fixed;right:1.25rem;bottom:8.125rem;opacity:0;visibility:hidden;z-index:2}@media(min-width: 1600px){.awards__content{z-index:4}}@media(max-width: 1024px){.awards__content{display:none}}.awards__content.show{opacity:1;visibility:visible}.breadcrumbs{color:#0f2337;font-size:.875rem;line-height:1.25rem;margin:1.875rem 0 1.875rem;position:relative;z-index:1}.breadcrumbs a{color:inherit;margin-right:.125rem}.breadcrumbs a:hover{color:#464646}.breadcrumbs span span span{display:inline;margin-left:.1875rem}.breadcrumbs .breadcrumb_last{color:#464646}.breadcrumbs p{margin:0}.breadcrumbs .separator{display:inline-block;margin:0 .3125rem}@media(min-width: 640px){.breadcrumbs .separator{margin:0 .625rem}}.configurator__controls{width:100vw;height:3rem;display:flex;position:sticky;bottom:0;z-index:3;box-shadow:0 4px 4px rgba(0,0,0,.1)}.configurator__controls a,.configurator__controls button{font-size:1.125rem;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;flex:0 0 50%;line-height:3rem;padding:0}@media(max-width: 1024px){.configurator__controls{bottom:50px}.configurator__controls a,.configurator__controls button{flex:0 0 100%}}.configurator__back{background:#0f2337}.configurator__back:hover{background:#0a0f0f}.configurator__back span{background:url(../../assets/img/icons/arrow__back.svg) no-repeat 0 50%;padding:0 0 0 2.5rem}@media(max-width: 1024px){.configurator__back{display:none !important}}.configurator__add-to-cart{background:#f59100}.configurator__add-to-cart:hover{background:#bf6600}.configurator__add-to-cart.loading{opacity:.5}.configurator__add-to-cart.reload span{background:url(../../assets/img/icons/update.svg) no-repeat 0 50%}.configurator__add-to-cart.active span{background:url(../../assets/img/icons/cart-n-check--white.svg) no-repeat 0 50%}.configurator__add-to-cart span{background:url(../../assets/img/icons/cart--alt--white.svg) no-repeat 0 50%;padding:0 0 0 2.5rem}#cart-item-id{position:sticky;bottom:0}#form_add_cart{margin:20px 0}#form_add_cart:has(#cart-item-id){margin:20px 0 0 0}#config-container{max-width:unset !important}.v-application--wrap>div>div>div>h1{margin-bottom:0}.wc-block-components-product-details__product-configuration-json,.wc-block-components-product-details__product-data-json,.wc-block-components-product-details__product-setup-json,.wc-block-components-product-details__product-image-svg{display:none !important}.v-text-field input{border:unset !important;text-align:left !important}.v-expansion-panel-header h2{font-size:20px !important;margin-bottom:unset !important}.v-card__text>*{font-size:16px !important}.v-divider{margin:0 !important}#overlay-bar{z-index:20000;position:absolute}.lmm-menu,.lmm-menu ul,.lmm-menu ol{list-style:none !important;padding-left:0 !important;margin:0 !important}.configurator-mobile-back{display:none}@media(max-width: 1024px){body:has(#form_add_cart) .site-header,body:has(#form_add_cart) .topbar{display:none !important}body:has(#form_add_cart) .with-fixed-banner{padding-top:0 !important}body:has(#form_add_cart) .text-h4{margin-bottom:0 !important}body:has(#form_add_cart) .site-content{margin-top:0 !important}body:has(#form_add_cart) [id^=trustbadge-container],body:has(#form_add_cart) #to-top{display:none !important}body:has(#form_add_cart) .configurator__add-to-cart{display:none !important}body:has(#form_add_cart) .configurator-mobile-back{display:flex;align-items:center;gap:.375rem;padding:.75rem 1rem;color:#0f2337;font-size:1rem;font-weight:600;text-decoration:none;position:sticky;top:0;margin-top:50px;background:#fff;z-index:5;border-bottom:1px solid #c9c9c9;transition:transform .3s ease,opacity .3s ease}.is-scrolled body:has(#form_add_cart) .configurator-mobile-back{transform:translateY(-100%);opacity:0;pointer-events:none}body:has(#form_add_cart) .configurator-mobile-back svg{flex-shrink:0}body:has(#form_add_cart) .configurator-mobile-back:hover{color:#f59100}}.row.product-cards>div:has(.cta),.woocommerce .product-cards.col2-set>div:has(.cta),.woocommerce-page .product-cards.col2-set>div:has(.cta){display:flex;justify-content:center;max-width:350px}@media(max-width: 1024px){.row.product-cards>div:has(.cta),.woocommerce .product-cards.col2-set>div:has(.cta),.woocommerce-page .product-cards.col2-set>div:has(.cta){max-width:250px !important}}@media(max-width: 639px){.row.product-cards>div:has(.cta),.woocommerce .product-cards.col2-set>div:has(.cta),.woocommerce-page .product-cards.col2-set>div:has(.cta){display:none}}.category__separator_promotion{position:relative;width:100vw;left:50%;transform:translateX(-50%);max-width:unset;padding:0}.category__separator_promotion .cta{background:unset;box-shadow:unset;border-radius:unset;margin:0}.category__separator_promotion .cta:hover{transform:unset;box-shadow:unset}.category__separator_promotion .cta img{border-radius:unset}.category__brand_promotion{display:flex;justify-content:center;margin-top:-30px}.category__brand_promotion .cta{background:unset;box-shadow:unset;border-radius:0 0 4px 4px}.category__brand_promotion .cta img{border-radius:0 0 4px 4px}.category__brand_promotion .cta .date-time{right:1%}.category__brand_promotion .cta .date-time--left{left:1%}.category__brand_promotion .cta:hover{transform:unset;box-shadow:unset}@media(min-width: 1025px){.category__brand_promotion{margin-top:-60px;margin-bottom:-30px}}.cta{height:100%;width:100%;position:relative;text-align:center;background:#f59100;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.1);transition:transform .25s,box-shadow .25s,background-color .25s}.cta img{border-radius:4px}.cta .date-time{position:absolute;right:7%;bottom:2%;color:#fff;font-size:.875rem;line-height:1.125rem;font-weight:400}.cta .date-time--left{left:5%;right:unset}.cta .date-time--dark{color:#464646}.cta:hover{transform:translateY(-0.25em);box-shadow:0 6px 8px 4px rgba(0,0,0,.05)}@media(max-width: 639px){.cta{gap:1rem;margin:0 calc(var(--bs-gutter-x)*-0.5)}}.cta__title{font-size:1.5rem;color:#1e1e1e;font-weight:normal;margin:0}@media(max-width: 639px){.cta__description{font-size:.875rem}}@media(max-width: 639px){.cta .btn-white{font-size:.875rem;width:100%}}.filter__content{background:#f8f8f8;padding:1.25rem .625rem;position:relative;transition:.4s cubic-bezier(0, 1, 0, 1)}@media(max-width: 639px){.filter__content{padding-bottom:2.5rem}}.filter__content.active .filter__col{display:block}@media(max-width: 1024px){.filter__content .row,.filter__content .woocommerce .col2-set,.woocommerce .filter__content .col2-set,.filter__content .woocommerce-page .col2-set,.woocommerce-page .filter__content .col2-set{row-gap:1rem}}.filter__content .col-lg-3{display:flex;flex-direction:column}.filter__content .nice-select{font-size:.875rem;color:#9f9f9f;padding:.9375rem 2.75rem .9375rem 1.25rem}.filter__content .nice-select::after{width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:6px solid #1f1f1f;margin-top:-4px;right:20px;transform:rotate(180deg);transform-origin:center}.filter__content .nice-select:hover{border-color:#788296}.filter__content .nice-select:focus{border-color:#d0d0d0}.filter__content .nice-select:focus:hover{border-color:#788296}.filter__content .nice-select .current{font-size:.875rem}.filter__content .nice-select.open::after{transform:rotate(0deg)}.filter__content .nice-select.selected{border-color:#788296}.filter__content .nice-select.selected .current{color:#0f2337;font-weight:700}.filter__col{display:none}.filter__col:nth-child(-n+3){display:block}.filter__btns{display:flex}.filter__reset{height:1.5rem;color:#f59100;font-weight:700;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;position:absolute;top:calc(100% + 1.875rem);left:0;cursor:pointer}@media(max-width: 639px){.filter__reset{font-size:.875rem;top:calc(100% - 2.5rem);left:.75rem}}.filter__reset:hover svg{transform:rotate(90deg)}.filter__reset svg{transition:.3s}.filter__expand{width:100%;max-width:16rem;height:2.875rem;font-size:1.125rem;color:#f59100;font-weight:700;line-height:2.875rem;display:flex;align-items:center;justify-content:flex-end;gap:1rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(transparent, black 25%, black 75%, transparent);mask-image:linear-gradient(transparent, black 25%, black 75%, transparent);mask-mode:alpha;transition:.3s;cursor:pointer}@media(max-width: 639px){.filter__expand{height:2.625rem;font-size:.875rem;line-height:2.625rem;position:absolute;right:.75rem;bottom:.5rem}}@media(max-width: 639px){.filter__expand svg{transform:scale(0.75)}}.filter__expand-expand{position:absolute;top:0;right:2.875rem;transition:.4s}@media(max-width: 639px){.filter__expand-expand{right:2.375rem}}.active>.filter__expand-expand{top:75%}.filter__expand-collapse{position:absolute;right:2.875rem;bottom:75%;transition:.3s}@media(max-width: 639px){.filter__expand-collapse{right:2.375rem}}.active>.filter__expand-collapse{bottom:0}.form{margin:var(--indent--s) 0 0 0;position:relative}.form h3{font-size:1.125rem;line-height:1.4;text-align:center;margin:0 0 1.875rem}.form .row,.form .woocommerce .col2-set,.woocommerce .form .col2-set,.form .woocommerce-page .col2-set,.woocommerce-page .form .col2-set{row-gap:1rem}.form label{font-size:.75rem;color:#464646;font-weight:normal;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.form .wpcf7-form-control-wrap{margin:0}.form input{border-radius:0}.form .acceptance{font-size:.75rem;display:flex;gap:.5rem;margin:0 0 1rem;cursor:pointer}.form .acceptance label{line-height:1rem;letter-spacing:normal;text-transform:none;cursor:pointer}.form .button-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.form .button-wrap input{border-radius:4px}.form .button-wrap .cf7-cf-turnstile{width:100%;margin-bottom:15px !important;display:flex;align-items:center;justify-content:center}.form .wpcf7-not-valid-tip{font-size:.6875rem;letter-spacing:normal;margin:.25rem 0;position:absolute}.icon-text{display:flex;gap:1rem;margin:0 0 1.25rem}@media(max-width: 639px){.icon-text{gap:.5rem}}.icon-text:last-child{margin:0}.icon-text>svg{margin:.125rem 0 0 0}.icon-text__title{font-size:1rem;font-weight:600;line-height:1.6}@media(max-width: 639px){.icon-text__title{font-size:.875rem;line-height:1.5}}.icon-text__title a{color:#fff}.modal{--modal-margin: 1.25rem;--modal-max-width: 50rem;width:100%;height:100%;display:block;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:0;visibility:hidden;z-index:-1;opacity:0}.modal__overlay{width:100vw;height:100vh;background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0}.modal.is-open{opacity:1;transition:opacity .3s;visibility:visible;z-index:110}.modal.is-open .modal__inner{transform:translateY(0);transition:transform .3s}.modal__inner{width:100%;max-width:var(--modal-max-width);height:calc(100% - var(--modal-margin)*2);display:flex;align-items:center;padding:0 var(--modal-margin);margin:var(--modal-margin) auto;position:relative;transform:translateY(-3.125rem);pointer-events:none}.modal__content{width:100%;max-height:100%;background-color:#fff;border-radius:.3125rem;padding:1.875rem;overflow-y:auto;position:relative;pointer-events:auto}@media(min-width: 640px){.modal__content{padding-top:3.125rem}}.modal__close{display:inline-block;line-height:0;position:absolute;top:.9375rem;right:.9375rem;cursor:pointer}.modal__close:hover svg{fill:#bf6600}.modal__close svg{width:1.375rem;height:1.375rem;fill:#f59100}#offer{margin-bottom:var(--indent--s)}#offer #offer-content{display:flex;flex-direction:column;align-items:center}#offer #offer-content>div,#offer #offer-content .trusted-shops-carousel.container,#offer #offer-content .trusted-shops-carousel.main-menu__container,#offer #offer-content .trusted-shops-carousel.secondary-menu__container,#offer #offer-content .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .trusted-shops-carousel.site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer #offer-content .trusted-shops-carousel.site-content,#offer #offer-content .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .trusted-shops-carousel.site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer #offer-content .trusted-shops-carousel.site-content,#offer #offer-content .woocommerce-order-received .trusted-shops-carousel.site-content,.woocommerce-order-received #offer #offer-content .trusted-shops-carousel.site-content,#offer #offer-content .woocommerce-checkout-pay .trusted-shops-carousel.site-content,.woocommerce-checkout-pay #offer #offer-content .trusted-shops-carousel.site-content{margin:calc(var(--indent--s)/2) 0}#offer #offer-content__notoken{margin-top:var(--indent--s);flex-direction:column}#offer__header{position:relative;margin-top:0 !important;padding:0}#offer__header div{position:absolute;top:25%;left:5%;display:flex;flex-direction:column}#offer__header div span:first-child{font-size:2rem;color:#f59100;font-weight:700}@media(max-width: 1024px){#offer__header div span:first-child{font-size:1.625rem}}@media(max-width: 639px){#offer__header div span:first-child{font-size:1.25rem}}@media(max-width: 520px){#offer__header div span:first-child{font-size:1rem}}#offer__header div #offer__customer-name{font-size:2.375rem;color:#464646;font-weight:700}@media(max-width: 1024px){#offer__header div #offer__customer-name{font-size:2rem}}@media(max-width: 639px){#offer__header div #offer__customer-name{font-size:1.625rem}}@media(max-width: 520px){#offer__header div #offer__customer-name{font-size:1.25rem}}#offer__download{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 1024px){#offer__download{flex-direction:column;gap:.5rem}}#offer__download__add-to-cart{background-color:#0f2337;color:#fff}#offer__download__add-to-cart h2{color:#fff}#offer__download:has(.disabled)>div{width:49%}#offer__download>div{width:32%;gap:.5rem;display:flex;flex-direction:column;border:2px solid #f59100 !important;outline-offset:.25rem;border-radius:4px;padding:.75rem;position:relative}#offer__download>div:has(.disabled){filter:grayscale(1);opacity:.3;display:none}#offer__download>div>span{font-size:.75rem}#offer__download>div button{display:flex;justify-content:flex-end;margin:1.5rem 0;padding:1.25rem}#offer__download>div button img{width:50%;max-width:230px;position:absolute;left:4%}#offer__download>div button span{width:50%;padding-right:.25rem}@media(max-width: 1024px){#offer__download>div{width:100%}}#offer__text a.disabled{color:#464646}#offer__text a.disabled:hover,#offer__text a.disabled:focus{color:#464646}#offer__rating div{padding:1.5rem;outline:2px solid #f59100 !important;border-radius:4px}#offer__contact{width:100vw;color:#fff;background-color:#0f2337;padding:2.5rem 0}#offer__contact h2{color:#fff}@media(max-width: 1024px){#offer__contact{padding:1.5rem 0}}@media(max-width: 520px){#offer__contact{padding-bottom:0}}#offer__contact .container,#offer__contact .main-menu__container,#offer__contact .secondary-menu__container,#offer__contact .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content,#offer__contact .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content,#offer__contact .woocommerce-order-received .site-content,.woocommerce-order-received #offer__contact .site-content,#offer__contact .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay #offer__contact .site-content{position:relative}#offer__contact .container>div,#offer__contact .main-menu__container>div,#offer__contact .secondary-menu__container>div,#offer__contact .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>div,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content>div,#offer__contact .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>div,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content>div,#offer__contact .woocommerce-order-received .site-content>div,.woocommerce-order-received #offer__contact .site-content>div,#offer__contact .woocommerce-checkout-pay .site-content>div,.woocommerce-checkout-pay #offer__contact .site-content>div{width:60%}@media(max-width: 520px){#offer__contact .container>div,#offer__contact .main-menu__container>div,#offer__contact .secondary-menu__container>div,#offer__contact .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>div,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content>div,#offer__contact .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content>div,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content>div,#offer__contact .woocommerce-order-received .site-content>div,.woocommerce-order-received #offer__contact .site-content>div,#offer__contact .woocommerce-checkout-pay .site-content>div,.woocommerce-checkout-pay #offer__contact .site-content>div{width:100%}}#offer__contact .container img,#offer__contact .main-menu__container img,#offer__contact .secondary-menu__container img,#offer__contact .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content img,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content img,#offer__contact .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content img,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content img,#offer__contact .woocommerce-order-received .site-content img,.woocommerce-order-received #offer__contact .site-content img,#offer__contact .woocommerce-checkout-pay .site-content img,.woocommerce-checkout-pay #offer__contact .site-content img{position:absolute;right:calc(var(--bs-gutter-x)*.5);bottom:-2.5rem;-o-object-fit:contain;object-fit:contain;max-width:40%}@media(max-width: 1024px){#offer__contact .container img,#offer__contact .main-menu__container img,#offer__contact .secondary-menu__container img,#offer__contact .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content img,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content img,#offer__contact .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content img,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content img,#offer__contact .woocommerce-order-received .site-content img,.woocommerce-order-received #offer__contact .site-content img,#offer__contact .woocommerce-checkout-pay .site-content img,.woocommerce-checkout-pay #offer__contact .site-content img{bottom:-1.5rem}}@media(max-width: 520px){#offer__contact .container img,#offer__contact .main-menu__container img,#offer__contact .secondary-menu__container img,#offer__contact .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content img,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content img,#offer__contact .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content img,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) #offer__contact .site-content img,#offer__contact .woocommerce-order-received .site-content img,.woocommerce-order-received #offer__contact .site-content img,#offer__contact .woocommerce-checkout-pay .site-content img,.woocommerce-checkout-pay #offer__contact .site-content img{position:relative;right:unset;bottom:unset;height:unset;max-width:100%}}#offer__form .m-faq__item-title{color:#fff}#offer__form .acceptance{display:flex}#offer__form .acceptance label{font-weight:400;font-size:.75rem}#offer__letwork{display:flex;flex-direction:row;flex-wrap:wrap}#offer__letwork div{width:70%}@media(max-width: 520px){#offer__letwork div{width:100%}}#offer__letwork__image{max-width:30%;-o-object-fit:contain;object-fit:contain}@media(max-width: 520px){#offer__letwork__image{max-width:100%}}#offer__payment .payment_logos{order:1;display:flex;justify-content:flex-start;gap:.5rem;margin:14px 0 0 0;flex-wrap:wrap}#offer__payment .payment_logos img{outline:1px solid #f1f1f1 !important;border-radius:4px;max-width:20%}#offer__payment .payment_logos span{margin:-1.8rem auto 0 auto;text-align:center;background-color:#fff;padding:0 .5rem;font-size:.75rem;color:#9c9c9c}#offer__add-to-cart>div{padding:1.5rem;outline:2px solid #f59100 !important;border-radius:4px;background-color:#0f2337;color:#fff;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}#offer__add-to-cart>div h2{color:#fff}#offer__add-to-cart>div>div{width:60%;padding-right:.5rem}@media(max-width: 1024px){#offer__add-to-cart>div>div{width:100%}}#offer__add-to-cart>div #offer-to-cart{display:flex;justify-content:flex-end;width:40%;position:relative;padding:1.25rem}@media(max-width: 1024px){#offer__add-to-cart>div #offer-to-cart{width:100%}}#offer__add-to-cart>div #offer-to-cart img{width:60%;max-width:230px;position:absolute;left:5%}#offer__add-to-cart>div #offer-to-cart span{width:40%}.pagination,.woocommerce nav.woocommerce-pagination{margin-top:3.125rem}@media(min-width: 1025px){.pagination,.woocommerce nav.woocommerce-pagination{margin-top:4.375rem}}.pagination ul,.woocommerce nav.woocommerce-pagination ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;border:none}.pagination ul li,.woocommerce nav.woocommerce-pagination ul li{border:none}.pagination ul li a,.woocommerce nav.woocommerce-pagination ul li a,.pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span{transition:all .3s 0s;min-width:3.125rem;height:3.125rem;background-color:#fff;font-family:"Eras Demi ITC",sans-serif;color:#f59100;font-size:1.25rem;line-height:1;border:1px solid #f59100;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;padding:0 .4375rem}.pagination ul li a.current:not(.dots),.woocommerce nav.woocommerce-pagination ul li a.current:not(.dots),.pagination ul li span.current:not(.dots),.woocommerce nav.woocommerce-pagination ul li span.current:not(.dots){background-color:#fff;color:#0f2337;border-color:#0f2337}.pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:hover,.pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li span:hover{color:#fff;background-color:#f59100;opacity:.8}.columns-4{height:100%}.columns-4 .products{height:100%}.row:has(>.product-cards),.woocommerce .col2-set:has(>.product-cards),.woocommerce-page .col2-set:has(>.product-cards){margin:unset}.product-cards,.products_elsewhere.products_elsewhere--brands .products.row,.products_elsewhere.products_elsewhere--brands .woocommerce .products.col2-set,.woocommerce .products_elsewhere.products_elsewhere--brands .products.col2-set,.products_elsewhere.products_elsewhere--brands .woocommerce-page .products.col2-set,.woocommerce-page .products_elsewhere.products_elsewhere--brands .products.col2-set{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin:unset;padding:unset;scrollbar-color:#9f9f9f #f1f1f1;cursor:pointer;align-items:stretch}@media(max-width: 1024px){.product-cards,.products_elsewhere.products_elsewhere--brands .products.row,.products_elsewhere.products_elsewhere--brands .woocommerce .products.col2-set,.woocommerce .products_elsewhere.products_elsewhere--brands .products.col2-set,.products_elsewhere.products_elsewhere--brands .woocommerce-page .products.col2-set,.woocommerce-page .products_elsewhere.products_elsewhere--brands .products.col2-set{padding-bottom:1rem;scrollbar-color:#0f2337 #f1f1f1}}.product-cards:has(div:nth-last-child(n+5)),.products_elsewhere.products_elsewhere--brands .products.row:has(div:nth-last-child(n+5)),.products_elsewhere.products_elsewhere--brands .woocommerce .products.col2-set:has(div:nth-last-child(n+5)),.woocommerce .products_elsewhere.products_elsewhere--brands .products.col2-set:has(div:nth-last-child(n+5)),.products_elsewhere.products_elsewhere--brands .woocommerce-page .products.col2-set:has(div:nth-last-child(n+5)),.woocommerce-page .products_elsewhere.products_elsewhere--brands .products.col2-set:has(div:nth-last-child(n+5)){padding-bottom:1rem}.product-cards:has(.tiefstpreis),.products_elsewhere.products_elsewhere--brands .products.row:has(.tiefstpreis),.products_elsewhere.products_elsewhere--brands .woocommerce .products.col2-set:has(.tiefstpreis),.woocommerce .products_elsewhere.products_elsewhere--brands .products.col2-set:has(.tiefstpreis),.products_elsewhere.products_elsewhere--brands .woocommerce-page .products.col2-set:has(.tiefstpreis),.woocommerce-page .products_elsewhere.products_elsewhere--brands .products.col2-set:has(.tiefstpreis){padding-bottom:1.625rem !important}@-moz-document url-prefix(){.product-cards:has(.tiefstpreis),.products_elsewhere.products_elsewhere--brands .products.row:has(.tiefstpreis),.products_elsewhere.products_elsewhere--brands .woocommerce .products.col2-set:has(.tiefstpreis),.woocommerce .products_elsewhere.products_elsewhere--brands .products.col2-set:has(.tiefstpreis),.products_elsewhere.products_elsewhere--brands .woocommerce-page .products.col2-set:has(.tiefstpreis),.woocommerce-page .products_elsewhere.products_elsewhere--brands .products.col2-set:has(.tiefstpreis){padding-bottom:2.5rem !important}}.row>div:has(>.product-card),.woocommerce .col2-set>div:has(>.product-card),.woocommerce-page .col2-set>div:has(>.product-card){max-width:350px}@media(max-width: 1024px){.row>div:has(>.product-card),.woocommerce .col2-set>div:has(>.product-card),.woocommerce-page .col2-set>div:has(>.product-card){max-width:250px !important}}.products_elsewhere .product-card{max-width:calc(350px - var(--bs-gutter-x)*1.25) !important;width:calc(25% - (var(--bs-gutter-x))) !important;margin:0 calc(var(--bs-gutter-x)*.5);height:auto}@media(max-width: 1024px){.products_elsewhere .product-card{max-width:calc(250px - var(--bs-gutter-x)*1) !important;width:calc(50% - (var(--bs-gutter-x))) !important}}@media(max-width: 639px){.products_elsewhere .product-card{width:calc(100% - var(--bs-gutter-x)*1) !important}}.bestseller_products .product-card{max-width:calc(350px - var(--bs-gutter-x)*1.25) !important;width:calc(25% - (var(--bs-gutter-x))) !important;margin:0 calc(var(--bs-gutter-x)*.5);height:auto;gap:.6rem}@media(max-width: 1024px){.bestseller_products .product-card{max-width:calc(250px - var(--bs-gutter-x)*1) !important;width:calc(50% - (var(--bs-gutter-x))) !important}}@media(max-width: 639px){.bestseller_products .product-card{width:calc(100% - var(--bs-gutter-x)*1) !important}}.bestseller_products .short-description{font-size:0}.bestseller_products .short-description ul{font-size:.95rem}.bestseller_products .short-description ul li:nth-child(n+3){display:none}.bestseller_products .product-card .product-card__img .product-card__icons{top:auto;bottom:0;flex-direction:column-reverse}.bestseller_products .product-card .product-card__img .product-card__sale{top:.375rem;right:.375rem;left:auto;transform:none}.bestseller_products .product-card .product-card__img .product-card__sale .sale-label{font-size:.875rem;line-height:1.125rem;font-weight:700;border-radius:4px;line-height:unset;aspect-ratio:unset;min-height:unset;padding:.25rem .625rem}@media(max-width: 639px){.bestseller_products .product-card .product-card__img .product-card__sale .sale-label{font-size:.75rem;line-height:1rem;font-weight:700;padding:.1875rem .5rem}}.bestseller_products .product-card .product-card__img{overflow:hidden}.bestseller_products .product-card .product-card__img .product-card__brand-logo{position:absolute;top:1.75rem;left:6.375rem;right:auto;width:auto;max-width:11.75rem;max-height:3.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;z-index:2}.bestseller_products .tiefstpreis--inline{min-height:1.125rem}.bestseller_title{margin-bottom:.125rem !important;padding-left:6px}.product-card{display:flex;flex-direction:column;position:relative;gap:.875rem;max-width:350px !important;height:100%}@media(max-width: 1024px){.product-card{max-width:250px !important}}.product-card{color:#464646;border-radius:4px;padding:.625rem;box-shadow:0 3px 1px rgba(0,0,0,.05);transition:transform .25s,box-shadow .25s,background-color .25s}.product-card .heading-line{display:flex;flex-direction:column;gap:.3125rem}.product-card .heading-line .top-title{font-size:1rem;line-height:1.5rem;font-weight:400;color:#464646;margin:0}@media(max-width: 639px){.product-card .heading-line .top-title{font-size:.75rem}}.product-card .heading-line .product-card__title{font-size:1.25rem;line-height:1.625rem;font-weight:400;color:#1e1e1e;margin:0}@media(max-width: 639px){.product-card .heading-line .product-card__title{font-size:1rem}}.product-card .heading-line .product-card__title a{color:#1e1e1e;transition:color .3s}.product-card:hover{transform:none}.product-card:hover .product-card__title a{color:#f59100}.product-card .legal-price-info{display:none}@media(max-width: 639px){.product-card .short-description{display:none;font-size:.75rem}}.product-card .short-description ul{list-style-type:none;padding:0;margin:0 0 .3125rem}.product-card .short-description ul li{line-height:1.2;padding:0 0 0 1.25rem;position:relative}.product-card .short-description ul li::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:2px;position:absolute;top:.3438rem;left:0}.product-card .view-more{text-decoration:underline;font-size:.625rem}.product-card__img{position:relative;flex-shrink:0;width:100%;height:auto}.product-card__img:before{content:"";display:block;padding-top:100%}.product-card__img>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px}.product-card__img .product-card__sale{top:.5rem;right:.5rem;position:absolute;transform:none;z-index:1}.product-card__img .product-card__sale .sale-label{font-size:.875rem;line-height:1.125rem;font-weight:700;border-radius:4px;position:relative;display:flex;justify-content:center;align-items:center;line-height:unset;aspect-ratio:unset;color:#fff;background-color:#dc3232;min-height:unset;padding:.25rem .625rem;z-index:2}@media(max-width: 639px){.product-card__img .product-card__sale .sale-label{font-size:.75rem;line-height:1rem;font-weight:700;padding:.1875rem .5rem}}.product-card__img .product-card__icons{top:0;left:0;position:absolute;padding:5px;display:flex;flex-direction:column;gap:5px;background-color:hsla(0,0%,100%,.8);z-index:1;border-radius:3px 0 0 0}.product-card__img .product-card__icons:not(:has(span)){background-color:unset}.product-card__img .product-card__icons .uw-value,.product-card__img .product-card__icons .warranty-badge{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;font-size:.75rem;line-height:2.625rem;font-weight:700;color:#fff;min-width:3.125rem;z-index:2}@media(max-width: 639px){.product-card__img .product-card__icons .uw-value,.product-card__img .product-card__icons .warranty-badge{font-size:.625rem;line-height:2.625rem;font-weight:700;min-width:2.5rem}}.product-card__img .product-card__icons .uw-value{border-radius:4px 0 0 0;line-height:unset;align-items:flex-end;color:#464646}.product-card__img__hover,.product-card__img__image{transition:height .3s ease-in-out,opacity .3s ease-in-out}.product-card__img__hover{position:absolute;top:0;left:0;opacity:0}.product-card__img:has(.product-card__img__hover):hover .product-card__img__hover{opacity:1}.product-card__img:has(.product-card__img__hover):hover .product-card__img__image{opacity:0}.product-card .price-box{display:flex;flex-direction:column;gap:0}.product-card .price-box .product-card__price{display:flex;flex-wrap:wrap;gap:.75rem;font-size:1rem;line-height:1.5rem;font-weight:700}.product-card .price-box .product-card__price:after{content:"¹";margin-left:-0.5rem;font-weight:400}.product-card .price-box .product-card__price ins{color:#f59100;text-decoration:none}.product-card .price-box .product-card__price del{color:#0f2337}.product-card .price-box .product-card__description{font-size:.75rem;line-height:1.25rem;font-weight:400;color:#9f9f9f !important;margin:0}.product-card .price-box .product-card__description .wc-gzd-additional-info{font-size:12px !important;color:#9f9f9f !important;margin:0}.product-card .button-line{display:flex;flex-direction:column;gap:.375rem;margin-top:auto}.product-card .button-line .btn,.product-card .button-line input[type=submit],.product-card .button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .product-card .button-line input[type=submit],.product-card .button-line .woocommerce #respond input#submit,.woocommerce #respond .product-card .button-line input#submit,.product-card .button-line .woocommerce a.button,.woocommerce .product-card .button-line a.button,.product-card .button-line .woocommerce button.button,.woocommerce .product-card .button-line button.button,.product-card .button-line .woocommerce input.button,.woocommerce .product-card .button-line input.button,.product-card .button-line .woocommerce a.button.alt,.woocommerce .product-card .button-line a.button.alt,.product-card .button-line .woocommerce button.button.alt,.woocommerce .product-card .button-line button.button.alt,.product-card .button-line .woocommerce input.button.alt,.woocommerce .product-card .button-line input.button.alt{margin:0 !important;background:linear-gradient(90deg, rgb(214.4, 126.8897959184, 0) 0%, #F59100 50%, rgb(255, 163.4897959184, 30.8) 100%);border:none}.product-card .button-line .btn:hover,.product-card .button-line input[type=submit]:hover,.product-card .button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover,.gform_wrapper.gravity-theme form .gform_footer .product-card .button-line input[type=submit]:hover,.product-card .button-line .woocommerce #respond input#submit:hover,.woocommerce #respond .product-card .button-line input#submit:hover,.product-card .button-line .woocommerce a.button:hover,.woocommerce .product-card .button-line a.button:hover,.product-card .button-line .woocommerce button.button:hover,.woocommerce .product-card .button-line button.button:hover,.product-card .button-line .woocommerce input.button:hover,.woocommerce .product-card .button-line input.button:hover,.product-card .button-line .woocommerce a.button.alt:hover,.woocommerce .product-card .button-line a.button.alt:hover,.product-card .button-line .woocommerce button.button.alt:hover,.woocommerce .product-card .button-line button.button.alt:hover,.product-card .button-line .woocommerce input.button.alt:hover,.woocommerce .product-card .button-line input.button.alt:hover,.product-card .button-line .btn:focus,.product-card .button-line input[type=submit]:focus,.product-card .button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:focus,.gform_wrapper.gravity-theme form .gform_footer .product-card .button-line input[type=submit]:focus,.product-card .button-line .woocommerce #respond input#submit:focus,.woocommerce #respond .product-card .button-line input#submit:focus,.product-card .button-line .woocommerce a.button:focus,.woocommerce .product-card .button-line a.button:focus,.product-card .button-line .woocommerce button.button:focus,.woocommerce .product-card .button-line button.button:focus,.product-card .button-line .woocommerce input.button:focus,.woocommerce .product-card .button-line input.button:focus,.product-card .button-line .woocommerce a.button.alt:focus,.woocommerce .product-card .button-line a.button.alt:focus,.product-card .button-line .woocommerce button.button.alt:focus,.woocommerce .product-card .button-line button.button.alt:focus,.product-card .button-line .woocommerce input.button.alt:focus,.woocommerce .product-card .button-line input.button.alt:focus,.product-card .button-line .btn:active,.product-card .button-line input[type=submit]:active,.product-card .button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:active,.gform_wrapper.gravity-theme form .gform_footer .product-card .button-line input[type=submit]:active,.product-card .button-line .woocommerce #respond input#submit:active,.woocommerce #respond .product-card .button-line input#submit:active,.product-card .button-line .woocommerce a.button:active,.woocommerce .product-card .button-line a.button:active,.product-card .button-line .woocommerce button.button:active,.woocommerce .product-card .button-line button.button:active,.product-card .button-line .woocommerce input.button:active,.woocommerce .product-card .button-line input.button:active,.product-card .button-line .woocommerce a.button.alt:active,.woocommerce .product-card .button-line a.button.alt:active,.product-card .button-line .woocommerce button.button.alt:active,.woocommerce .product-card .button-line button.button.alt:active,.product-card .button-line .woocommerce input.button.alt:active,.woocommerce .product-card .button-line input.button.alt:active{background:linear-gradient(90deg, rgb(183.8, 108.7795918367, 0) 0%, rgb(214.4, 126.8897959184, 0) 50%, #F59100 100%);border:none}.product-card .button-line .btn--outline-subtle{background:#fff;border:1px solid #9f9f9f;color:#9f9f9f;font-weight:400}.product-card .button-line .btn--outline-subtle:hover,.product-card .button-line .btn--outline-subtle:focus,.product-card .button-line .btn--outline-subtle:active{background:#f1f1f1;border-color:#0f2337;color:#0f2337}.product-card .tiefstpreis{position:absolute;bottom:-1.625rem;left:0;width:100%;text-align:left;font-size:.75rem;color:#9f9f9f}@media(max-width: 639px){.product-card .tiefstpreis{bottom:-1.375rem;font-size:.55rem}}.product-card .tiefstpreis--inline{position:relative;bottom:auto;margin-top:-0.25rem}.row>div:has(>.product-card--wide),.woocommerce .col2-set>div:has(>.product-card--wide),.woocommerce-page .col2-set>div:has(>.product-card--wide){max-width:100%}@media(max-width: 1024px){.row>div:has(>.product-card--wide),.woocommerce .col2-set>div:has(>.product-card--wide),.woocommerce-page .col2-set>div:has(>.product-card--wide){max-width:250px !important}}.product-card--wide{flex-direction:column;max-width:100% !important;gap:0}@media(max-width: 1024px){.product-card--wide{max-width:250px !important;gap:.875rem}}.product-card--wide:hover{transform:none;box-shadow:0 4px 4px rgba(0,0,0,.1)}.product-card--wide:hover .product-card--wide__image:has(.product-card__img__hover) .product-card__img__hover{opacity:1}.product-card--wide:hover .product-card--wide__image:has(.product-card__img__hover) .product-card__img__image{opacity:0}.product-card--wide .product-card--wide__heading{width:100%;margin-bottom:0;padding:.25rem 0 .625rem}.product-card--wide .product-card--wide__heading .product-card__title{font-size:1.5rem;line-height:1.875rem;font-weight:400}@media(max-width: 1024px){.product-card--wide .product-card--wide__heading .product-card__title{font-size:1.25rem;line-height:1.625rem;font-weight:400}}@media(max-width: 639px){.product-card--wide .product-card--wide__heading .product-card__title{font-size:1rem}}.product-card--wide .product-card--wide__heading .product-card__title a{color:#1e1e1e;transition:color .3s}.product-card--wide .product-card--wide__body{display:flex;flex-direction:row;flex:1;align-items:stretch;gap:0}@media(max-width: 1024px){.product-card--wide .product-card--wide__body{flex-direction:column;gap:.875rem}}.product-card--wide .product-card--wide__image{flex:0 0 50%;position:relative;border-radius:4px 0 0 4px;overflow:hidden;min-height:12.5rem}@media(max-width: 1024px){.product-card--wide .product-card--wide__image{flex:none;width:100%;border-radius:4px}.product-card--wide .product-card--wide__image::before{content:"";display:block;padding-top:100%}}.product-card--wide .product-card--wide__image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px 0 0 4px;transition:opacity .3s ease-in-out}@media(max-width: 1024px){.product-card--wide .product-card--wide__image>img{border-radius:4px}}.product-card--wide .product-card--wide__image .product-card__img__hover{position:absolute;top:0;left:0;opacity:0}.product-card--wide .product-card--wide__image .product-card__sale{top:.5rem;right:.5rem;position:absolute;transform:none;z-index:1}.product-card--wide .product-card--wide__image .product-card__sale .sale-label{font-size:.875rem;line-height:1.125rem;font-weight:700;border-radius:4px;position:relative;display:flex;justify-content:center;align-items:center;line-height:unset;aspect-ratio:unset;color:#fff;background-color:#dc3232;min-height:unset;padding:.25rem .625rem;z-index:2}@media(max-width: 639px){.product-card--wide .product-card--wide__image .product-card__sale .sale-label{font-size:.75rem;line-height:1rem;font-weight:700;padding:.1875rem .5rem}}.product-card--wide .product-card--wide__image .product-card__icons{top:0;left:0;position:absolute;padding:5px;display:flex;flex-direction:column;gap:5px;background-color:hsla(0,0%,100%,.8);z-index:1;border-radius:3px 0 0 0}.product-card--wide .product-card--wide__image .product-card__icons:not(:has(span)){background-color:unset}.product-card--wide .product-card--wide__image .product-card__icons .uw-value,.product-card--wide .product-card--wide__image .product-card__icons .warranty-badge{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;font-size:.75rem;line-height:2.625rem;font-weight:700;color:#fff;min-width:3.125rem;z-index:2}@media(max-width: 639px){.product-card--wide .product-card--wide__image .product-card__icons .uw-value,.product-card--wide .product-card--wide__image .product-card__icons .warranty-badge{font-size:.625rem;line-height:2.625rem;font-weight:700;min-width:2.5rem}}.product-card--wide .product-card--wide__image .product-card__icons .uw-value{border-radius:4px 0 0 0;line-height:unset;align-items:flex-end;color:#464646}.product-card--wide .product-card--wide__content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:.625rem;padding:.625rem 1.25rem 0}@media(max-width: 1024px){.product-card--wide .product-card--wide__content{padding:.625rem}}@media(max-width: 639px){.product-card--wide .product-card--wide__content .short-description{display:block;font-size:.75rem}}.product-card--wide .product-card--wide__content .view-more{margin-bottom:0}.product-card--wide .product-card--wide__content .price-box{margin-top:auto}.product-card--wide .product-card--wide__text{font-size:.875rem;line-height:1.375rem;font-weight:400;color:#464646}.product-card--wide .product-card--wide__text ul{list-style-type:none;padding:0;margin:0 0 .3125rem}.product-card--wide .product-card--wide__text ul li{line-height:1.4;padding:0 0 0 1.25rem;position:relative}.product-card--wide .product-card--wide__text ul li::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:2px;position:absolute;top:.3438rem;left:0}.product-card--wide .product-card--wide__text--desktop{display:block}@media(max-width: 1024px){.product-card--wide .product-card--wide__text--desktop{display:none}}.product-card--wide .product-card--wide__text--mobile{display:none}@media(max-width: 1024px){.product-card--wide .product-card--wide__text--mobile{display:block}}.product-card--wide--image-right .product-card--wide__body{flex-direction:row-reverse}@media(max-width: 1024px){.product-card--wide--image-right .product-card--wide__body{flex-direction:column}}.product-card--wide--image-right .product-card--wide__image{border-radius:0 4px 4px 0}@media(max-width: 1024px){.product-card--wide--image-right .product-card--wide__image{border-radius:4px}}.product-card--wide--image-right .product-card--wide__image>img{border-radius:0 4px 4px 0}@media(max-width: 1024px){.product-card--wide--image-right .product-card--wide__image>img{border-radius:4px}}.product-card--wide .tiefstpreis{position:relative;bottom:auto}.project-starter{width:100%;max-width:var(--container-width);display:flex;align-items:center;background:#f59100;border-radius:4px;padding:1.25rem 3.75rem;margin:0 auto;position:fixed;left:0;right:0;bottom:0;opacity:0;visibility:hidden;z-index:2;transition:.3s}.project-starter.show{opacity:1;visibility:visible}.project-starter__img{width:8.75rem;height:5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;border-radius:4px;margin:0 3.75rem 0 0}.project-starter__title{font-family:"Eras Demi ITC";font-size:1.5rem;color:#1e1e1e;line-height:1}.project-starter .btn,.project-starter input[type=submit],.project-starter .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .project-starter input[type=submit],.project-starter .woocommerce #respond input#submit,.woocommerce #respond .project-starter input#submit,.project-starter .woocommerce a.button,.woocommerce .project-starter a.button,.project-starter .woocommerce button.button,.woocommerce .project-starter button.button,.project-starter .woocommerce input.button,.woocommerce .project-starter input.button,.project-starter .woocommerce a.button.alt,.woocommerce .project-starter a.button.alt,.project-starter .woocommerce button.button.alt,.woocommerce .project-starter button.button.alt,.project-starter .woocommerce input.button.alt,.woocommerce .project-starter input.button.alt{color:#f59100;background:#fff;margin:0 0 0 auto}@media(width < 1440px){.project-starter .btn,.project-starter input[type=submit],.project-starter .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .project-starter input[type=submit],.project-starter .woocommerce #respond input#submit,.woocommerce #respond .project-starter input#submit,.project-starter .woocommerce a.button,.woocommerce .project-starter a.button,.project-starter .woocommerce button.button,.woocommerce .project-starter button.button,.project-starter .woocommerce input.button,.woocommerce .project-starter input.button,.project-starter .woocommerce a.button.alt,.woocommerce .project-starter a.button.alt,.project-starter .woocommerce button.button.alt,.woocommerce .project-starter button.button.alt,.project-starter .woocommerce input.button.alt,.woocommerce .project-starter input.button.alt{margin:0 3.75rem 0 auto}}.quick-configurator-pretext{margin-top:calc(var(--indent)/2)}.quick-configurator{display:flex;flex-direction:column;position:relative;background-color:#fff;z-index:2;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12);overflow:hidden;padding:0}.quick-configurator .quick-addons--disabled,.quick-configurator .quick-sliders--disabled,.quick-configurator .quick-dropdown--disabled,.quick-configurator .quick-values--disabled,.quick-configurator #quick-reset-button:disabled{cursor:not-allowed !important;opacity:.35;filter:grayscale(0.3)}.quick-configurator .quick-addons--disabled .quick-dropdown__button,.quick-configurator .quick-addons--disabled .quick-checkbox__label,.quick-configurator .quick-addons--disabled button,.quick-configurator .quick-sliders--disabled .quick-dropdown__button,.quick-configurator .quick-sliders--disabled .quick-checkbox__label,.quick-configurator .quick-sliders--disabled button,.quick-configurator .quick-dropdown--disabled .quick-dropdown__button,.quick-configurator .quick-dropdown--disabled .quick-checkbox__label,.quick-configurator .quick-dropdown--disabled button,.quick-configurator .quick-values--disabled .quick-dropdown__button,.quick-configurator .quick-values--disabled .quick-checkbox__label,.quick-configurator .quick-values--disabled button,.quick-configurator #quick-reset-button:disabled .quick-dropdown__button,.quick-configurator #quick-reset-button:disabled .quick-checkbox__label,.quick-configurator #quick-reset-button:disabled button{cursor:not-allowed !important}.quick-configurator .quick-addons--disabled .quick-dropdown__content,.quick-configurator .quick-sliders--disabled .quick-dropdown__content,.quick-configurator .quick-dropdown--disabled .quick-dropdown__content,.quick-configurator .quick-values--disabled .quick-dropdown__content,.quick-configurator #quick-reset-button:disabled .quick-dropdown__content{display:none !important}.quick-configurator .quick-dropdown--set{cursor:unset !important}.quick-configurator .quick-dropdown--set .quick-dropdown__button{cursor:unset !important;border:2px solid #f59100 !important;background:rgb(255,249.9913043478,242.2)}.quick-configurator .quick-dropdown--set .quick-dropdown__button:after{width:18px;height:18px;position:absolute;right:8px;top:8px;content:url("../img/icons/check-round-free.svg")}.quick-configurator__header{background:#0f2337;padding:16px 28px;display:flex;align-items:center;gap:12px}.quick-configurator__header svg{width:20px;height:20px;fill:#f59100;flex-shrink:0}.quick-configurator__header span{color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.3px}.quick-configurator__body{display:flex;flex-wrap:wrap}.quick-configurator__col{flex:0 0 50%;padding:28px;position:relative}.quick-configurator__col:first-child::after{content:"";position:absolute;right:0;top:28px;bottom:28px;width:1px;background:linear-gradient(to bottom, transparent, #d0d0d0, transparent)}@media(max-width: 639px){.quick-configurator__col{flex:0 0 100%;padding:20px}.quick-configurator__col:first-child::after{display:none}.quick-configurator__col:first-child{border-bottom:1px solid #eef0f3}}.quick-configurator__section-label{display:flex;align-items:center;gap:10px;margin-bottom:14px}.quick-configurator__section-label>span:not(.quick-configurator__step-num){font-size:.8125rem;font-weight:700;color:#1e1e1e;text-transform:uppercase;letter-spacing:.5px}.quick-configurator__step-num{width:24px;height:24px;border-radius:50%;background:#0f2337;color:#fff;font-size:.6875rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.quick-configurator__footer{border-top:1px solid #eef0f3;padding:20px 28px}.quick-configurator__footer #quick-values{display:flex;justify-content:flex-end;align-items:center;gap:12px;line-height:1}@keyframes pulse{0%{box-shadow:0 0 0 0 #f59100}50%{box-shadow:0 0 .1rem .5rem rgba(245,145,0,.8)}100%{box-shadow:0 0 .1rem 1rem rgba(245,145,0,0)}}.quick-configurator__footer #quick-values.quick-values--pulse{animation:pulse .5s 1 !important}.quick-configurator__footer #quick-values #quick-reset{display:flex}@media(max-width: 639px){.quick-configurator__footer{padding:16px 20px}}.quick-configurator__btn-primary{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;padding:14px 28px;background:#f59100;color:#fff;font-size:.8125rem;font-weight:700;border-radius:8px;border:none;cursor:pointer;white-space:nowrap;box-shadow:0 4px 16px rgba(245,145,0,.3);transition:all .25s ease;width:auto !important}.quick-configurator__btn-primary svg{width:16px;height:16px;fill:currentColor;flex-shrink:0}.quick-configurator__btn-primary:hover{background:#bf6600;transform:translateY(-1px);box-shadow:0 6px 20px rgba(245,145,0,.4)}.quick-configurator__btn-ghost{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;padding:14px 28px;background:rgba(0,0,0,0);color:#9f9f9f;font-size:.75rem;font-weight:500;border-radius:8px;border:1px solid #eef0f3 !important;cursor:pointer;white-space:nowrap;transition:all .25s ease;width:auto !important}.quick-configurator__btn-ghost svg{width:16px;height:16px;fill:currentColor;flex-shrink:0}.quick-configurator__btn-ghost:hover{color:#464646;border-color:#d0d0d0 !important;background:#f9f9f9}.quick-configurator .quick-dropdown{position:relative;width:100%;margin-bottom:24px}.quick-configurator .quick-dropdown--set button,.quick-configurator .quick-dropdown--disabled button{display:flex}.quick-configurator .quick-dropdown--set .quick-dropdown__content,.quick-configurator .quick-dropdown--disabled .quick-dropdown__content{display:none}.quick-configurator .quick-dropdown__button{width:100%;min-height:52px;padding:8px 16px;background-color:#fff;border:2px solid #eef0f3;border-radius:8px;cursor:pointer;display:none;align-items:center;gap:12px;transition:border .25s,background .25s;margin-bottom:0;position:relative}.quick-configurator .quick-dropdown__button:hover{border-color:#f5cd93;background-color:#fff6e8}.quick-configurator .quick-dropdown__button__image{width:36px;min-height:36px;flex-shrink:0}.quick-configurator .quick-dropdown__button__image[src=""]{display:none}.quick-configurator .quick-dropdown__button__label{font-size:.8125rem;font-weight:600;color:#1e1e1e;text-align:left}.quick-configurator .quick-dropdown__content{position:relative;min-width:100%;top:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-bottom:0}.quick-configurator .quick-dropdown__content a{color:#464646;background-color:#fff;padding:12px 8px 10px;border:2px solid #eef0f3;box-shadow:none;border-radius:8px;text-decoration:none;display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1 1 calc(25% - 6px);min-width:80px;cursor:pointer;position:relative;transition:all .25s ease}.quick-configurator .quick-dropdown__content a:hover{border-color:#f5cd93;background-color:#fff6e8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(245,145,0,.12)}.quick-configurator .quick-dropdown__image{min-height:44px;margin-bottom:6px;opacity:.85;transition:opacity .2s}.quick-configurator .quick-dropdown__content a:hover .quick-configurator .quick-dropdown__image{opacity:1}.quick-configurator .quick-dropdown__label{font-size:.6875rem;font-weight:600;text-align:center;line-height:1.3}.quick-configurator .quick-slider{width:100%;margin:0 auto 20px;text-align:left;padding:16px 20px;background:#f9f9f9;border-radius:8px;border:1px solid #eef0f3}.quick-configurator .quick-slider__label{font-weight:700;font-size:.8125rem;color:#1e1e1e;display:flex;justify-content:space-between;margin-bottom:10px}.quick-configurator .quick-slider__value{color:#f59100;font-weight:800;font-size:.9375rem}.quick-configurator .quick-slider__slider{width:100% !important;-webkit-appearance:none !important;appearance:none !important;background:#e0e4e8;border:none;height:6px !important;outline:none !important;border-radius:3px !important;margin:4px 0;transition:background .3s}.quick-configurator .quick-slider__slider:hover{background:hsl(210,14.8148148148%,84.4117647059%)}.quick-configurator .quick-slider__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:20px;width:20px;background:#f59100 !important;cursor:pointer;border-radius:50%;box-shadow:0 2px 8px rgba(245,145,0,.35);-webkit-transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s}.quick-configurator .quick-slider__slider::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 3px 12px rgba(245,145,0,.45)}.quick-configurator .quick-slider__slider::-moz-range-thumb{height:20px;width:20px;background:#f59100 !important;cursor:pointer;border-radius:50%;border:none;box-shadow:0 2px 8px rgba(245,145,0,.35)}.quick-configurator .quick-slider__range-labels{display:flex;justify-content:space-between;font-size:.6875rem;color:#9f9f9f;font-weight:500}.quick-configurator #quick-addons{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.quick-configurator #quick-addons .quick-checkbox{display:flex;align-items:center;width:calc(50% - 4px);position:relative}.quick-configurator #quick-addons .quick-checkbox input[type=checkbox]{display:none}.quick-configurator #quick-addons .quick-checkbox input[type=checkbox]+label{padding:14px 12px;margin:0;background-color:#fff;border:2px solid #eef0f3;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:10px;transition:all .25s ease;width:100%;height:auto}.quick-configurator #quick-addons .quick-checkbox input[type=checkbox]+label:hover{border-color:#f5cd93;background-color:#fff6e8}.quick-configurator #quick-addons .quick-checkbox input[type=checkbox]:checked+label{border:2px solid #f59100 !important;background-color:#fff6e8}.quick-configurator #quick-addons .quick-checkbox input[type=checkbox]:checked+label:after{width:18px;height:18px;position:absolute;right:8px;top:8px;content:url("../img/icons/check-round-free.svg")}.quick-configurator #quick-addons .quick-checkbox__image{max-height:32px;width:32px;position:static;flex-shrink:0}.quick-configurator #quick-addons .quick-checkbox__label__text{display:flex;flex-direction:column;gap:2px}.quick-configurator #quick-addons .quick-checkbox__label__text span{text-align:left;font-size:.75rem;font-weight:600;color:#1e1e1e}.quick-configurator #quick-addons .quick-checkbox__label__subtitle{font-size:.625rem !important;font-weight:500 !important;color:#9f9f9f !important}#quick-sticky{display:none;position:sticky;height:100%;width:100%;z-index:2;top:65px;margin:-260px 0 130px;cursor:pointer}@media(max-width: 1024px){#quick-sticky{top:85px}}@media(max-width: 400px){#quick-sticky{top:65px}}@media(max-width: 1024px){#quick-sticky{display:block;font-size:.8rem;margin:-240px 0 130px}}@media(max-width: 639px){#quick-sticky{font-size:.6rem;margin:-220px 0 130px}}@media(max-width: -1){#quick-sticky{font-size:.5rem;margin:-200px 0 130px}}#quick-sticky>div{display:flex;flex-wrap:wrap;width:100%;padding:10px;height:110px;border-radius:4px;background-color:#0f2337;color:#fff;justify-content:space-between}#quick-sticky>div:hover{background-color:#0a0f0f}@media(max-width: 1024px){#quick-sticky>div{height:110px}}@media(max-width: 639px){#quick-sticky>div{height:90px}}@media(max-width: -1){#quick-sticky>div{height:70px}}#quick-sticky>div>span{padding:5px 0 10px;font-size:10px;width:100%}@media(max-width: 639px){#quick-sticky>div>span{font-size:8px}}@media(max-width: -1){#quick-sticky>div>span{font-size:7px}}#quick-sticky>div .quick-sticky__element{display:flex;flex-wrap:wrap;align-content:center;text-align:center;width:50%;height:100%;border-right:3px solid #f59100}#quick-sticky>div .quick-sticky__element:last-child{border-right:unset}#quick-sticky>div .quick-sticky__element #quick-shipping{color:unset;font-size:.8rem;white-space:break-spaces}@media(max-width: 1024px){#quick-sticky>div .quick-sticky__element #quick-shipping{font-size:.6rem}}@media(max-width: 639px){#quick-sticky>div .quick-sticky__element #quick-shipping{font-size:.5rem}}@media(max-width: -1){#quick-sticky>div .quick-sticky__element #quick-shipping{font-size:.4rem}}#quick-sticky>div .quick-sticky__element span{width:100%;font-weight:bold;font-size:1.1rem}@media(max-width: 1024px){#quick-sticky>div .quick-sticky__element span{font-size:.9rem}}@media(max-width: 639px){#quick-sticky>div .quick-sticky__element span{font-size:.7rem}}@media(max-width: -1){#quick-sticky>div .quick-sticky__element span{font-size:.6rem}}#quick-sticky>div .quick-sticky__element .opening-image{display:flex;justify-content:center}#quick-sticky>div .quick-sticky__element .opening-image img{max-height:120px}#quick-sticky>div .quick-sticky__element .addon-icons{display:flex;justify-content:center;gap:.375rem}#quick-sticky>div .quick-sticky__element .addon-icons div:after{width:15px;height:15px;position:absolute;margin:0 0 0 -18px;content:url(../img/icons/check-round-free.svg)}@media(max-width: 1024px){#quick-sticky>div .quick-sticky__element .addon-icons div:after{width:12px;height:12px;margin:0 0 0 -15px}}@media(max-width: 639px){#quick-sticky>div .quick-sticky__element .addon-icons div:after{width:9px;height:9px;margin:-1px 0 0 -11px}}#quick-sticky>div .quick-sticky__element .addon-icons img{width:40px;height:40px;background-color:#f1f1f1;border:1px solid #9c9c9c;border-radius:4px}@media(max-width: 1024px){#quick-sticky>div .quick-sticky__element .addon-icons img{width:30px;height:30px}}@media(max-width: 639px){#quick-sticky>div .quick-sticky__element .addon-icons img{width:22px;height:22px}}.related-products-add{display:flex;align-items:flex-start;justify-content:flex-end}@media(max-width: 1024px){.related-products-add{margin-bottom:20px}}.related-products-add>span{font-size:1rem;font-weight:bold;padding:.5rem 1.25rem;min-height:2.75rem;width:unset;margin:0 -30px 20px 0;position:relative;display:inline-flex;align-items:center;justify-content:center;border:unset}@media(max-width: 639px){.related-products-add #quick-dropdown-products-reload{font-size:.8rem}}.related-products-add .nice-select{font-size:1rem;padding:.5rem 1.25rem;min-height:2.75rem;width:unset;margin:0 0 20px 20px;position:relative;display:inline-flex;align-items:center;justify-content:center;border:unset;background-color:#f59100}.related-products-add .nice-select:hover{background-color:#bf6600}.related-products-add .nice-select .current{display:none}.related-products-add .nice-select .list{width:unset;left:unset;right:0}.related-products-add .nice-select::before{padding-right:10px;color:#fff;font-weight:700}@media(max-width: 639px){.related-products-add .nice-select::before{font-size:.8rem}}.related-products-add .nice-select::after{display:inline-block;width:18px;height:18px;content:url("../img/let-awesome/icons/let_close.svg");transform:rotate(45deg) !important;transform-origin:unset;border-right:unset;border-bottom:unset;position:relative;margin-top:unset;top:unset;right:unset}@media(max-width: 639px){.related-products-add .nice-select::after{width:14px;height:14px}}.quick-configurator-table .table-responsive{border-radius:8px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.12);background:#fff}.quick-configurator-table table{width:100%;border-collapse:separate;border-spacing:0;margin:0;border:none}.quick-configurator-table thead th{background:#0f2337;color:hsla(0,0%,100%,.6);padding:14px 20px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;text-align:left;border:none;border-bottom:3px solid #f59100;white-space:nowrap}.quick-configurator-table thead th:first-child{border-radius:8px 0 0 0}.quick-configurator-table thead th:last-child{border-radius:0 8px 0 0}.quick-configurator-table thead th.quick-table__price-header{color:#f59100;font-weight:700}.quick-configurator-table tbody tr{transition:background .2s ease}.quick-configurator-table tbody tr:hover{background:#fff6e8}.quick-configurator-table tbody tr:hover .price-tag{transform:translateY(-1px)}.quick-configurator-table tbody tr:hover .quick-product-card__price .price-tag{box-shadow:0 4px 12px rgba(15,35,55,.3)}.quick-configurator-table tbody tr:hover .quick-preconfigured-card__price .price-tag{box-shadow:0 4px 12px rgba(245,145,0,.35)}.quick-configurator-table tbody td{padding:16px 20px;font-size:.875rem;font-weight:500;color:#9c9c9c;border:none;border-bottom:1px solid #eef0f3;vertical-align:middle}.quick-configurator-table tbody tr:last-child td{border-bottom:none}.quick-configurator-table .quick-product-card__title a{font-weight:700;color:#1e1e1e;text-decoration:none;transition:color .2s}.quick-configurator-table .quick-product-card__title a:hover{color:#f59100}.quick-configurator-table .quick-product-card__price{text-align:center;white-space:nowrap;background:rgba(0,0,0,0)}.quick-configurator-table .quick-product-card__price.odd,.quick-configurator-table .quick-product-card__price.even{background:rgba(0,0,0,0)}.quick-configurator-table .quick-product-card__price .price-tag{display:inline-flex;align-items:baseline;gap:4px;background:linear-gradient(135deg, #0F2337 0%, #1a3a56 100%);color:#fff;padding:8px 16px;border-radius:6px;font-weight:700;font-size:.9375rem;box-shadow:0 2px 8px rgba(15,35,55,.2);transition:transform .2s,box-shadow .2s}.quick-configurator-table .quick-product-card__price .price-tag .currency{font-size:.6875rem;font-weight:500;opacity:.7}.quick-configurator-table .quick-product-card__price .not-available{display:inline-flex;align-items:center;color:#9f9f9f;font-size:.75rem;font-weight:500;padding:8px 16px;background:#f1f1f1;border-radius:6px}.quick-configurator-table .quick-product-card__button-line{text-align:center}.quick-configurator-table .quick-product-card__button-line .btn,.quick-configurator-table .quick-product-card__button-line input[type=submit],.quick-configurator-table .quick-product-card__button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .quick-configurator-table .quick-product-card__button-line input[type=submit],.quick-configurator-table .quick-product-card__button-line .woocommerce #respond input#submit,.woocommerce #respond .quick-configurator-table .quick-product-card__button-line input#submit,.quick-configurator-table .quick-product-card__button-line .woocommerce a.button,.woocommerce .quick-configurator-table .quick-product-card__button-line a.button,.quick-configurator-table .quick-product-card__button-line .woocommerce button.button,.woocommerce .quick-configurator-table .quick-product-card__button-line button.button,.quick-configurator-table .quick-product-card__button-line .woocommerce input.button,.woocommerce .quick-configurator-table .quick-product-card__button-line input.button,.quick-configurator-table .quick-product-card__button-line .woocommerce a.button.alt,.woocommerce .quick-configurator-table .quick-product-card__button-line a.button.alt,.quick-configurator-table .quick-product-card__button-line .woocommerce button.button.alt,.woocommerce .quick-configurator-table .quick-product-card__button-line button.button.alt,.quick-configurator-table .quick-product-card__button-line .woocommerce input.button.alt,.woocommerce .quick-configurator-table .quick-product-card__button-line input.button.alt,.quick-configurator-table .quick-product-card__button-line .configurator-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 22px;background:#f59100;color:#fff;font-size:.8125rem;font-weight:600;border-radius:6px;text-decoration:none;white-space:nowrap;box-shadow:0 2px 8px rgba(245,145,0,.2);transition:all .25s ease;width:auto}.quick-configurator-table .quick-product-card__button-line .btn:hover,.quick-configurator-table .quick-product-card__button-line input[type=submit]:hover,.quick-configurator-table .quick-product-card__button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover,.gform_wrapper.gravity-theme form .gform_footer .quick-configurator-table .quick-product-card__button-line input[type=submit]:hover,.quick-configurator-table .quick-product-card__button-line .woocommerce #respond input#submit:hover,.woocommerce #respond .quick-configurator-table .quick-product-card__button-line input#submit:hover,.quick-configurator-table .quick-product-card__button-line .woocommerce a.button:hover,.woocommerce .quick-configurator-table .quick-product-card__button-line a.button:hover,.quick-configurator-table .quick-product-card__button-line .woocommerce button.button:hover,.woocommerce .quick-configurator-table .quick-product-card__button-line button.button:hover,.quick-configurator-table .quick-product-card__button-line .woocommerce input.button:hover,.woocommerce .quick-configurator-table .quick-product-card__button-line input.button:hover,.quick-configurator-table .quick-product-card__button-line .woocommerce a.button.alt:hover,.woocommerce .quick-configurator-table .quick-product-card__button-line a.button.alt:hover,.quick-configurator-table .quick-product-card__button-line .woocommerce button.button.alt:hover,.woocommerce .quick-configurator-table .quick-product-card__button-line button.button.alt:hover,.quick-configurator-table .quick-product-card__button-line .woocommerce input.button.alt:hover,.woocommerce .quick-configurator-table .quick-product-card__button-line input.button.alt:hover,.quick-configurator-table .quick-product-card__button-line .configurator-button:hover{background:#bf6600;transform:translateY(-1px);box-shadow:0 4px 16px rgba(245,145,0,.35)}.quick-configurator-table .quick-product-card__button-line .btn svg,.quick-configurator-table .quick-product-card__button-line input[type=submit] svg,.quick-configurator-table .quick-product-card__button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit] svg,.gform_wrapper.gravity-theme form .gform_footer .quick-configurator-table .quick-product-card__button-line input[type=submit] svg,.quick-configurator-table .quick-product-card__button-line .woocommerce #respond input#submit svg,.woocommerce #respond .quick-configurator-table .quick-product-card__button-line input#submit svg,.quick-configurator-table .quick-product-card__button-line .woocommerce a.button svg,.woocommerce .quick-configurator-table .quick-product-card__button-line a.button svg,.quick-configurator-table .quick-product-card__button-line .woocommerce button.button svg,.woocommerce .quick-configurator-table .quick-product-card__button-line button.button svg,.quick-configurator-table .quick-product-card__button-line .woocommerce input.button svg,.woocommerce .quick-configurator-table .quick-product-card__button-line input.button svg,.quick-configurator-table .quick-product-card__button-line .woocommerce a.button.alt svg,.woocommerce .quick-configurator-table .quick-product-card__button-line a.button.alt svg,.quick-configurator-table .quick-product-card__button-line .woocommerce button.button.alt svg,.woocommerce .quick-configurator-table .quick-product-card__button-line button.button.alt svg,.quick-configurator-table .quick-product-card__button-line .woocommerce input.button.alt svg,.woocommerce .quick-configurator-table .quick-product-card__button-line input.button.alt svg,.quick-configurator-table .quick-product-card__button-line .configurator-button svg{width:14px;height:14px;fill:currentColor;flex-shrink:0}.quick-configurator-table .quick-product-card--separator td{border-top:2px solid #f59100}.quick-configurator-table .quick-preconfigured-card__price{text-align:center;white-space:nowrap}.quick-configurator-table .quick-preconfigured-card__price .price-tag{display:inline-flex;align-items:baseline;gap:4px;background:linear-gradient(135deg, #F59100 0%, #d47d00 100%);color:#fff;padding:8px 16px;border-radius:6px;font-weight:700;font-size:.9375rem;box-shadow:0 2px 8px rgba(245,145,0,.25);transition:transform .2s,box-shadow .2s}.quick-configurator-table .quick-preconfigured-card__price .price-tag .currency{font-size:.6875rem;font-weight:500;opacity:.7}.quick-configurator-table .quick-preconfigured-card__price .not-available{display:inline-flex;align-items:center;color:#9f9f9f;font-size:.75rem;font-weight:500;padding:8px 16px;background:#f1f1f1;border-radius:6px}@media(max-width: 639px){.quick-configurator-table .table-responsive{box-shadow:none;border-radius:0;background:rgba(0,0,0,0)}.quick-configurator-table thead{display:none}.quick-configurator-table table{display:block}.quick-configurator-table tbody{display:flex;flex-direction:column;gap:0}.quick-configurator-table tbody tr{display:flex;flex-direction:column;padding:20px 0;border-bottom:1px solid #e0e4e8;gap:0}.quick-configurator-table tbody tr:last-child{border-bottom:none}.quick-configurator-table tbody tr:hover{background:rgba(0,0,0,0)}.quick-configurator-table tbody td{display:block;padding:0;border-bottom:none}.quick-configurator-table .quick-product-card__title{width:100%;padding-bottom:6px}.quick-configurator-table .quick-product-card__title a{font-size:1rem;font-weight:700}.quick-configurator-table .quick-product-card__title a br{display:none}.quick-configurator-table .quick-product-card__attr{width:100%;padding:3px 0;font-size:.8125rem;color:#464646}.quick-configurator-table .quick-product-card__attr::before{content:attr(data-label) ": ";font-weight:600;color:#9c9c9c}.quick-configurator-table .quick-preconfigured-card__price,.quick-configurator-table .quick-product-card__price{width:100%;padding:6px 0;text-align:left}.quick-configurator-table .quick-preconfigured-card__price::before,.quick-configurator-table .quick-product-card__price::before{content:attr(data-label) ": ";font-size:.8125rem;font-weight:600;color:#9c9c9c;display:inline;text-transform:none;letter-spacing:0}.quick-configurator-table .quick-preconfigured-card__price .price-tag,.quick-configurator-table .quick-product-card__price .price-tag{display:inline;background:none;color:#1e1e1e;padding:0;border-radius:0;box-shadow:none;font-size:.875rem;font-weight:700}.quick-configurator-table .quick-preconfigured-card__price .price-tag .currency,.quick-configurator-table .quick-product-card__price .price-tag .currency{font-size:.875rem;opacity:1;font-weight:700}.quick-configurator-table .quick-preconfigured-card__price .not-available,.quick-configurator-table .quick-product-card__price .not-available{display:inline;background:none;padding:0;border-radius:0;font-size:.8125rem}.quick-configurator-table .quick-preconfigured-card__price .price-tag{color:#bf6600}.quick-configurator-table .quick-product-card__button-line{width:100%;padding-top:14px}.quick-configurator-table .quick-product-card__button-line .btn,.quick-configurator-table .quick-product-card__button-line input[type=submit],.quick-configurator-table .quick-product-card__button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .quick-configurator-table .quick-product-card__button-line input[type=submit],.quick-configurator-table .quick-product-card__button-line .woocommerce #respond input#submit,.woocommerce #respond .quick-configurator-table .quick-product-card__button-line input#submit,.quick-configurator-table .quick-product-card__button-line .woocommerce a.button,.woocommerce .quick-configurator-table .quick-product-card__button-line a.button,.quick-configurator-table .quick-product-card__button-line .woocommerce button.button,.woocommerce .quick-configurator-table .quick-product-card__button-line button.button,.quick-configurator-table .quick-product-card__button-line .woocommerce input.button,.woocommerce .quick-configurator-table .quick-product-card__button-line input.button,.quick-configurator-table .quick-product-card__button-line .woocommerce a.button.alt,.woocommerce .quick-configurator-table .quick-product-card__button-line a.button.alt,.quick-configurator-table .quick-product-card__button-line .woocommerce button.button.alt,.woocommerce .quick-configurator-table .quick-product-card__button-line button.button.alt,.quick-configurator-table .quick-product-card__button-line .woocommerce input.button.alt,.woocommerce .quick-configurator-table .quick-product-card__button-line input.button.alt,.quick-configurator-table .quick-product-card__button-line .configurator-button{width:100% !important}.quick-configurator-table .quick-product-card--separator td{border-top:none}}.search-form{transition:all .3s 0s;width:100%;background-color:#fff;overflow:hidden;position:relative}.search-form input[type=text]{width:100%;padding-right:3.4375rem}.search-form__submit{display:inline-flex;width:2.8125rem;height:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;position:absolute;top:1px;right:1px}.search-form__submit svg{width:1.25rem;height:1.25rem;fill:#f59100}@media(min-width: 1025px){.search-form__submit:hover svg{fill:#0f2337}}.socials{display:flex;align-items:center;gap:2.5rem}@media(max-width: 1024px){.socials{gap:1.25rem}}.socials__item{display:inline-flex;align-items:center;justify-content:center;color:#fff}.socials__item:hover{color:#f59100}.socials__item svg{width:1.25rem;height:1.25rem;fill:currentColor}.socials__item svg.icon-facebook{width:.875rem}.woo-sort{line-height:1.5rem;white-space:nowrap;display:flex;align-items:center}.woo-sort .nice-select{width:auto;min-width:11.25rem;height:1.5rem;border:none;padding:0 1rem 0 .25rem}.woo-sort .nice-select::after{width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:6px solid #1f1f1f;margin-top:-2px;right:0;transform:rotate(180deg);transform-origin:center}.woo-sort .nice-select.open::after{transform:rotate(0deg)}.woo-sort .nice-select .current{font-size:1.125rem;color:#464646;font-weight:700;line-height:1.5rem}.sticky__item{width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;background:#0f2337;position:fixed;top:calc(50vh - 5.625rem);right:0;z-index:4}@media(max-width: 1024px){.sticky__item{width:2.5rem;height:2.5rem;top:calc(50vh - 12.5rem)}}.sticky__item:hover{background:#0a0f0f}@media(max-height: 700px){.sticky__item{top:calc(50vh - 12.5rem)}}.sticky__item svg{width:1.875rem;height:1.875rem}@media(max-width: 1024px){.sticky__item svg{transform:scale(0.75);transform-origin:center}}.sticky__item--email{top:calc(50vh - 1.875rem)}@media(max-width: 1024px){.sticky__item--email{top:calc(50vh - 10rem)}}@media(max-height: 700px)and (min-width: 1024px){.sticky__item--email{top:calc(50vh - 8.75rem)}}@media(max-width: 1024px){.m-sub_nav{display:none}}.m-sub_nav{position:sticky;top:65px;z-index:3;margin-top:2rem}@media(max-width: 1024px){.m-sub_nav{top:85px}}@media(max-width: 400px){.m-sub_nav{top:65px}}.m-sub_nav .sub-nav__title{position:relative;background-color:#0f2337;border-radius:.25rem;padding:.625rem .9375rem;min-width:3.75rem;list-style:none;transition:all .3s 0s}@media(max-width: 1024px){.m-sub_nav .sub-nav__title{padding:.3125rem .4688rem}}.m-sub_nav .sub-nav__title:not(.is-active){cursor:pointer}.m-sub_nav .sub-nav__title.is-active{background-color:#f59100}.m-sub_nav .sub-nav__title.is-active:hover{background-color:#bf6600}.m-sub_nav .sub-nav__title:hover{background-color:#0a0f0f}.m-sub_nav .sub-nav__title:hover .sub-nav__shorttext{visibility:visible;opacity:100%}.m-sub_nav .sub-nav__title a{color:#fff !important;display:flex;flex-direction:column;align-items:center}.m-sub_nav .sub-nav__shorttext{position:absolute;z-index:1;white-space:nowrap;visibility:hidden;opacity:0;transition:all .15s;background-color:#788296;color:#fff;text-align:center;padding:.3125rem .625rem;border-radius:.25rem;top:100%}@media(max-width: 1024px){.m-sub_nav .sub-nav__shorttext{padding:.1563rem .3125rem}}.m-sub_nav .sub-nav__shorttext::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #788296 rgba(0,0,0,0)}@media(max-width: 1024px){.m-sub_nav .sub-nav__shorttext{display:none !important}}.m-sub_nav .sub-nav--horizontal .sub-nav__titles{display:flex;flex-wrap:wrap;list-style:none;padding-left:0 !important;justify-content:center;gap:.625rem}@media(max-width: 1280px){.m-sub_nav .sub-nav--horizontal .sub-nav__titles{gap:.3125rem}}.m-sub_nav .sub-nav--vertical{display:flex}.m-sub_nav .sub-nav--vertical .sub-nav__titles{flex:0 0 12.5rem;display:flex;flex-direction:column;list-style:none;justify-content:center;gap:.625rem}@media(max-width: 1024px){.m-sub_nav .sub-nav--vertical .sub-nav__titles{gap:.3125rem}}.m-sub_nav .sub-nav--vertical .sub-nav__title{flex-grow:1}@media(max-width: 1024px){.category_sub_nav{display:none}}.category_sub_nav{position:sticky;top:58px;z-index:3;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);margin:calc(var(--indent)/6*-1) 0 0 auto}@media(max-width: 1024px){.category_sub_nav{top:81px}}@media(max-width: 600px){.category_sub_nav{top:65px}}@media(max-width: 400px){.category_sub_nav{top:57px}}.category_sub_nav .sub-nav__title{position:relative;padding:.3125rem .375rem;min-width:3.75rem;list-style:none}@media(max-width: 1024px){.category_sub_nav .sub-nav__title{padding:.3125rem .4688rem}}.category_sub_nav .sub-nav__title:not(.sub-nav__title--image):hover{background-color:#0a0f0f}.category_sub_nav .sub-nav__title:not(.sub-nav__title--image):hover a{color:#fff !important}.category_sub_nav .sub-nav__title a{display:flex;flex-direction:column;align-items:center;color:#464646 !important;transition:unset}.category_sub_nav .sub-nav__title--image{overflow:hidden}.category_sub_nav .sub-nav__title--image .category_sub_nav__media{transition:transform .3s ease}.category_sub_nav .sub-nav__title--image:hover .category_sub_nav__media{transform:scale(1.1)}.category_sub_nav .category_sub_nav__media{display:block;width:100%;max-height:3.125rem;height:auto;-o-object-fit:contain;object-fit:contain}.category_sub_nav .sub-nav__title--image a{width:100%}.category_sub_nav .sub-nav--horizontal .sub-nav__titles{display:flex;flex-wrap:wrap;list-style:none;padding-left:0 !important;justify-content:center;gap:1.25rem}@media(max-width: 1024px){.category_sub_nav .sub-nav--horizontal .sub-nav__titles{gap:.625rem}}@media(max-width: 600px){.category_sub_nav .sub-nav--horizontal .sub-nav__titles{gap:.3125rem}}.m-tabs{padding:0 0 4.375rem 0;margin:var(--indent) 0}.js-tab-title{background-color:#0f2337;border-radius:.25rem;padding:.625rem .9375rem;min-width:3.75rem;list-style:none;transition:all .3s 0s;cursor:pointer}.js-tab-title.is-active{background-color:#f59100}.js-tab-title.is-active:hover{background-color:#bf6600}.js-tab-title:hover{background-color:#0a0f0f}.js-tab-title a{color:#fff !important}.js-tab-content{display:none}.js-tab-content.is-active{display:block;padding:.625rem .9375rem;border-bottom:3px solid #f59100}.tabs--horizontal .tabs__titles{display:flex;flex-wrap:wrap;padding-left:0 !important;margin-bottom:0 !important;justify-content:center;gap:.625rem}.tabs--vertical{display:flex}.tabs--vertical .tabs__titles{flex:0 0 12.5rem;display:flex;flex-direction:column;gap:.625rem}.tabs--vertical .tabs__contents{flex-grow:1}#to-top{transition:all .3s 0s;display:inline-flex;align-items:center;justify-content:center;background-color:#0f2337;width:3.5rem;height:3.5rem;border-radius:1rem;cursor:pointer;position:fixed;bottom:20px;right:20px;opacity:0;visibility:hidden;z-index:10001}#to-top:hover{background-color:#0a0f0f}#to-top.show{opacity:1;visibility:visible}#to-top svg{width:1.875rem;height:1.875rem}.js-toggle svg{transition:transform .3s}.js-toggle.is-open svg{transform:rotate(180deg)}.js-toggle-content{display:none}.tooltip{--tooltip-duration: 10000ms;position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:5rem 1rem 1rem;opacity:0;visibility:hidden;pointer-events:none;z-index:999;transition:opacity .3s,visibility .3s;background:rgba(0,0,0,0);backdrop-filter:none}@media(max-width: 639px){.tooltip{padding-top:4.375rem}}.tooltip.active{opacity:1;visibility:visible;pointer-events:none}.tooltip__panel{width:100%;max-width:75rem;background:#0f2337;padding:1rem 3.25rem 1rem 1.5rem;position:relative;color:#fff;box-shadow:0 1.125rem 2.5rem rgba(13,49,75,.25);pointer-events:auto}.tooltip__icon{display:none}.tooltip__icon-ring{width:4.75rem;height:4.75rem;border:.1875rem solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.tooltip__checkmark{display:block}.tooltip__checkmark-path{stroke-dasharray:24;stroke-dashoffset:24}.tooltip__content{font-size:1rem;line-height:1.5rem;color:#fff}.tooltip__message{color:inherit}.tooltip__close{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;position:absolute;top:1rem;right:1.5rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;transition:transform .3s}.tooltip__close:hover{transform:rotate(90deg)}.tooltip__progress{width:0;height:.25rem;background:#2f5f7f;position:absolute;top:0;left:0}.tooltip__progress.is-animating{animation:widthExtend var(--tooltip-duration) linear forwards}.tooltip--cart-success{align-items:center;padding:1rem;background:rgba(13,49,75,.4);backdrop-filter:blur(8px);pointer-events:auto}.tooltip--cart-success .tooltip__panel{max-width:33.75rem;background:rgba(0,0,0,0);padding:0;box-shadow:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}.tooltip--cart-success .tooltip__icon{width:10.5rem;height:10.5rem;border-radius:50%;background:#f59100;display:flex;align-items:center;justify-content:center;box-shadow:0 1.125rem 2.1875rem rgba(0,0,0,.18)}.tooltip--cart-success .tooltip__content{max-width:26.25rem;text-align:center;font-size:1.25rem;line-height:1.875rem;font-weight:600}.tooltip--cart-success .tooltip__checkmark-path{animation:checkmarkDraw .55s ease-out .12s forwards}.tooltip--cart-success .tooltip__close,.tooltip--cart-success .tooltip__progress{display:none}@keyframes widthExtend{0%{width:0}100%{width:100%}}@keyframes checkmarkDraw{0%{stroke-dashoffset:24}100%{stroke-dashoffset:0}}.error404{padding-top:0}.error404 .site-content{display:flex;align-items:center;padding:2.5rem 0 6.25rem}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.not-found__title{color:#f59100;font-size:clamp(3.125rem,calc(3.125rem + (1vw - 6.4px) * 2.5),4.375rem);margin:.2em 0}@media(max-width: 1024px){.not-found__title{font-size:2rem}}.not-found__text{font-size:clamp(1.125rem,calc(1.125rem + (1vw - 6.4px) * 0.25),1.25rem);margin-bottom:1.5em}@media(min-width: 1025px){.not-found__text{margin-bottom:2.5em}}.archive-wrapper{margin:0 0 var(--indent);transition:.3s}@media(min-width: 1025px){.archive-wrapper .row,.archive-wrapper .woocommerce .col2-set,.woocommerce .archive-wrapper .col2-set,.archive-wrapper .woocommerce-page .col2-set,.woocommerce-page .archive-wrapper .col2-set{row-gap:3.75rem}}.archive-wrapper.is-loading{opacity:.5}.archive-wrapper__head{display:flex;justify-content:flex-end;margin:1.875rem 0}.archive-header{margin-bottom:1.875rem}.archive-header h1{font-size:2.25rem;color:#1e1e1e;font-weight:normal}.archive-header>*:last-child{margin-bottom:0}.category_header{background-color:#f1f1f1;margin:0 0 calc(var(--indent)/6) auto}.category_header .btn,.category_header input[type=submit],.category_header .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .category_header input[type=submit],.category_header .woocommerce #respond input#submit,.woocommerce #respond .category_header input#submit,.category_header .woocommerce a.button,.woocommerce .category_header a.button,.category_header .woocommerce button.button,.woocommerce .category_header button.button,.category_header .woocommerce input.button,.woocommerce .category_header input.button,.category_header .woocommerce a.button.alt,.woocommerce .category_header a.button.alt,.category_header .woocommerce button.button.alt,.woocommerce .category_header button.button.alt,.category_header .woocommerce input.button.alt,.woocommerce .category_header input.button.alt{margin:1rem 0}.category_header .header-banner{position:relative}@media(max-width: 1024px){.category_header .header-banner{order:-1;max-width:unset;width:100vw;padding:unset;margin:0 0 -2.5rem calc(0px - var(--container-gutter-x)/2)}.category_header .header-banner img{width:100%}}.category_header .header-banner img{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.category_header .header-banner .promotion_banner{position:absolute;bottom:0;left:20px !important;z-index:4;overflow:visible !important}@media(max-width: 1024px){.category_header .header-banner .promotion_banner{top:1px !important;left:10px !important}}.category_header .header-banner .date-time{position:absolute;right:5%;bottom:2%;color:#fff;font-size:.875rem;line-height:1.125rem;font-weight:400}.category_header .header-banner .date-time--left{left:5%;right:unset}.category_header .header-banner .date-time--dark{color:#464646}@media(max-width: 1024px){.category_header .btn,.category_header input[type=submit],.category_header .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .category_header input[type=submit],.category_header .woocommerce #respond input#submit,.woocommerce #respond .category_header input#submit,.category_header .woocommerce a.button,.woocommerce .category_header a.button,.category_header .woocommerce button.button,.woocommerce .category_header button.button,.category_header .woocommerce input.button,.woocommerce .category_header input.button,.category_header .woocommerce a.button.alt,.woocommerce .category_header a.button.alt,.category_header .woocommerce button.button.alt,.woocommerce .category_header button.button.alt,.category_header .woocommerce input.button.alt,.woocommerce .category_header input.button.alt{width:100%}}.category__title{font-size:2.25rem;color:#1e1e1e;font-weight:normal;margin:0 0 1.25rem}@media(max-width: 1024px){.category__title{font-size:1.75rem}}.category__description{max-width:53rem;margin:0 0 2.5rem}@media(max-width: 1024px){.category__description{margin:0 0 1.25rem}}.category__brand{color:#464646;display:flex}.category__brand div{width:100%;height:100%;padding:.3125rem 0 .625rem 0;border-bottom:3px solid #f59100;display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 639px){.category__brand div{flex-direction:column}}.category__brand div img{max-height:80px;width:auto;-o-object-fit:contain;object-fit:contain}.category__brand div span{margin-top:auto;font-size:1.125rem;line-height:1.625rem;font-weight:700;height:100%;display:flex;align-items:flex-end}.category__brand_divider{width:100%;background-color:#f59100;height:3px}.child-terms{margin:0 0 calc(var(--indent)/2)}.child-terms .category-cards{display:flex;flex-wrap:wrap;gap:1.5rem;margin:unset;padding:unset}.child-terms .category-cards .category-cards__item{flex:0 0 calc((100% - 1.5rem*4)/5);max-width:calc((100% - 1.5rem*4)/5);margin-bottom:2.5rem;margin-top:.625rem}@media(max-width: 1024px){.child-terms .category-cards .category-cards__item{flex:0 0 calc((100% - 1.5rem*2)/3);max-width:calc((100% - 1.5rem*2)/3)}}@media(max-width: 639px){.child-terms .category-cards .category-cards__item{flex:0 0 calc((100% - 1.5rem)/2);max-width:calc((100% - 1.5rem)/2)}}.child-terms .category-card{display:flex;flex-direction:column;justify-content:flex-start;gap:.875rem;width:100%;max-width:100%;color:#464646;height:100%;padding:0;transition:transform .25s}.child-terms .category-card:hover .category-card__title a{color:#f59100 !important}.child-terms .category-card .heading-line{display:flex;flex-direction:column;gap:.3125rem}.child-terms .category-card .heading-line .top-title{font-size:1rem;line-height:1.5rem;font-weight:400;color:#464646;margin:0}@media(max-width: 639px){.child-terms .category-card .heading-line .top-title{font-size:.75rem}}.child-terms .category-card .heading-line .category-card__title{font-size:1.25rem;line-height:1.625rem;font-weight:500;color:#1e1e1e;margin:0;min-height:3.25rem}@media(max-width: 639px){.child-terms .category-card .heading-line .category-card__title{font-size:1rem}}.child-terms .category-card .heading-line .category-card__title a{color:#1e1e1e;transition:color .3s}.child-terms .category-card .heading-line:has(+.short-description){margin-bottom:unset !important}@media(max-width: 639px){.child-terms .category-card .short-description{font-size:.75rem}}.child-terms .category-card .short-description ul{list-style-type:none;padding:0;margin:0 0 .3125rem}.child-terms .category-card .short-description ul li{line-height:1.2;padding:0 0 0 1.25rem;position:relative}.child-terms .category-card .short-description ul li::after{content:"";width:.5rem;height:.5rem;background:#f59100;border-radius:2px;position:absolute;top:.3438rem;left:0}.child-terms .category-card__more{background-color:rgba(0,0,0,0);border-color:#c9c9c9;color:#9c9c9c;font-weight:400}.child-terms .category-card__more:hover,.child-terms .category-card__more:focus,.child-terms .category-card__more:active{background-color:#f1f1f1;border-color:#9c9c9c;color:#464646}.child-terms .category-card__img{position:relative;flex-shrink:0}.child-terms .category-card__img .category-card__sale{top:.625rem;left:.625rem;position:absolute;transform:none;z-index:2}.child-terms .category-card__img .category-card__sale .sale-label{font-size:1.25rem;line-height:1.5rem;font-weight:700;display:inline-flex;align-items:baseline;gap:.25rem;line-height:1;color:#fff;background-color:#dc3232;border-radius:4px;padding:.375rem .75rem;box-shadow:0 2px 6px rgba(0,0,0,.15)}@media(max-width: 639px){.child-terms .category-card__img .category-card__sale .sale-label{font-size:1rem;line-height:1.25rem;font-weight:700;padding:.25rem .625rem}}.child-terms .category-card__img .category-card__sale .sale-label__prefix{font-size:12px;font-weight:600;text-transform:lowercase;padding-right:5px;padding-top:5px}.child-terms .category-card__img:before{content:"";display:block;padding-top:100%}.child-terms .category-card__img>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.child-terms .category-card .button-line{display:flex;flex-direction:column;gap:.625rem;margin-top:auto}.child-terms .category-card .button-line .btn,.child-terms .category-card .button-line input[type=submit],.child-terms .category-card .button-line .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .child-terms .category-card .button-line input[type=submit],.child-terms .category-card .button-line .woocommerce #respond input#submit,.woocommerce #respond .child-terms .category-card .button-line input#submit,.child-terms .category-card .button-line .woocommerce a.button,.woocommerce .child-terms .category-card .button-line a.button,.child-terms .category-card .button-line .woocommerce button.button,.woocommerce .child-terms .category-card .button-line button.button,.child-terms .category-card .button-line .woocommerce input.button,.woocommerce .child-terms .category-card .button-line input.button,.child-terms .category-card .button-line .woocommerce a.button.alt,.woocommerce .child-terms .category-card .button-line a.button.alt,.child-terms .category-card .button-line .woocommerce button.button.alt,.woocommerce .child-terms .category-card .button-line button.button.alt,.child-terms .category-card .button-line .woocommerce input.button.alt,.woocommerce .child-terms .category-card .button-line input.button.alt{margin:0 !important;width:100%}.child-terms .category-card .price-box{display:flex;flex-direction:column;gap:.625rem;text-align:center}.child-terms .category-card .price-box .category-card__price{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;font-size:1rem;line-height:1.5rem;font-weight:700}.small-view .m-text-columns{margin:var(--indent--s) 0;position:relative}@media(max-width: 639px){.small-view .m-text-columns{padding:3.75rem 0}}.small-view .m-text-columns::after{content:"";width:100vw;height:1.2px;background:#c9c9c9;filter:blur(1px);position:absolute;top:0;left:50%;transform:translateX(-50%)}.top-page-builder-content{margin-bottom:2rem}.top-page-builder-content .container,.top-page-builder-content .main-menu__container,.top-page-builder-content .secondary-menu__container,.top-page-builder-content .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .top-page-builder-content .site-content,.top-page-builder-content .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .top-page-builder-content .site-content,.top-page-builder-content .woocommerce-order-received .site-content,.woocommerce-order-received .top-page-builder-content .site-content,.top-page-builder-content .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .top-page-builder-content .site-content{--bs-gutter-x: 0px}.top-page-builder-content .m-text-columns::after{display:none}.bottom-page-builder-content .container,.bottom-page-builder-content .main-menu__container,.bottom-page-builder-content .secondary-menu__container,.bottom-page-builder-content .woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .bottom-page-builder-content .site-content,.bottom-page-builder-content .woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .site-content,.woocommerce-page:not(.tax-product_cat):not(.post-type-archive-product):not(.woocommerce-cart):not(.woocommerce-checkout) .bottom-page-builder-content .site-content,.bottom-page-builder-content .woocommerce-order-received .site-content,.woocommerce-order-received .bottom-page-builder-content .site-content,.bottom-page-builder-content .woocommerce-checkout-pay .site-content,.woocommerce-checkout-pay .bottom-page-builder-content .site-content{--bs-gutter-x: 0px}.bottom-page-builder-content .m-text-columns::after{display:none}.wc-block-components-notice-banner{display:flex;gap:.375rem}.page-steps .site-header .site-logo{margin:0 auto}.page-steps .main-nav,.page-steps .user-account,.page-steps .mini-cart,.page-steps .site-header__btns,.page-steps .icon-burger{display:none}.site-content{margin-top:180px;width:100%;flex-grow:1}.site-content section.m-text-media:first-of-type{margin-top:0}@media(max-width: 1024px){.site-content{margin-top:110px}}@media(max-width: 600px){.site-content{margin-top:100px}}@media(max-width: 400px){.site-content{margin-top:90px}}.is-scrolled .site-content{margin-top:80px}@media(max-width: 1024px){.is-scrolled .site-content{margin-top:100px}}@media(max-width: 600px){.is-scrolled .site-content{margin-top:80px}}@media(max-width: 400px){.is-scrolled .site-content{margin-top:70px}}.site-content section:last-child{margin-bottom:var(--indent--s) !important}.entry-title{font-weight:400;margin-bottom:1em}@media(max-width: 1024px){.entry-title{text-align:center}}.entry-content{padding-bottom:4.375rem}@media(min-width: 1025px){.entry-content{padding-bottom:7.5rem}}.post-thumbnail{margin-bottom:3.125rem}.post-header{margin-bottom:3.125rem}.post-content,.post-navigation,.post-related{margin-bottom:3.125rem}@media(min-width: 1025px){.post-content,.post-navigation,.post-related{margin-bottom:4.375rem}}.nav-links{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}@media(min-width: 1025px){.nav-links{flex-direction:row;gap:3.125rem}}.no-content{padding:0 0 5rem}.no-content h1{font-size:2.25rem;color:#1e1e1e;font-weight:normal}.search-page .archive-header--search{background-color:#f9f9f9;border-radius:.5rem;padding:1.75rem 2rem;margin-bottom:2.5rem}@media(max-width: 639px){.search-page .archive-header--search{padding:1.25rem 1.25rem;margin-bottom:1.75rem}}.search-page .archive-header--search h1.page-title{font-size:2rem;font-weight:600;color:#1e1e1e;margin-bottom:.75rem;line-height:1.25}@media(max-width: 639px){.search-page .archive-header--search h1.page-title{font-size:1.625rem}}.search-page .archive-header--search h1.page-title strong{font-weight:700;color:#0f2337}.search-page .search-page__count{margin:0;font-size:1rem;color:#464646;line-height:1.4}@media(min-width: 1025px){.search-page__grid{row-gap:1.5rem}}.search-page .article .blog-cats__item img.blog-cats__background,.search-page .article .blog-cats__background{width:100%;height:6.875rem;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media(min-width: 640px){.search-page .article .blog-cats__item img.blog-cats__background,.search-page .article .blog-cats__background{height:8.75rem}}@media(min-width: 1025px){.search-page .article .blog-cats__item img.blog-cats__background,.search-page .article .blog-cats__background{height:9.375rem}}@media(max-width: 639px){.search-page .article .blog-cats__item img.blog-cats__background,.search-page .article .blog-cats__background{flex:none}}.search-page .article .blog-cats__title{height:auto;min-height:2.75rem;padding:.5rem 1.875rem .5rem .75rem;font-size:.8125rem;line-height:1.35;background-position:top 50% right .625rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media(min-width: 640px){.search-page .article .blog-cats__title{font-size:.875rem;min-height:3rem;padding-right:2.125rem}}@media(min-width: 1025px){.search-page .article .blog-cats__title{min-height:3.125rem}}.search-page .blog-cats__item{border:1px solid #c9c9c9;box-shadow:0 .25rem 1.125rem rgba(0,0,0,.06);transition:box-shadow .3s,transform .3s}@media(min-width: 1025px){.search-page .blog-cats__item:hover{box-shadow:0 .625rem 1.75rem rgba(0,0,0,.1);transform:translateY(-0.125rem)}}.wc-block-cart-item__image{width:180px}@media(max-width: 767px){.wc-block-cart-item__image{width:80px}}@media(min-width: 768px)and (max-width: 1024px){.wc-block-cart-item__image{width:100px}}@media(min-width: 1025px)and (max-width: 1366px){.wc-block-cart-item__image{width:120px}}@media(min-width: 1367px){.wc-block-cart-item__image{width:150px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiMC1zZXR0aW5ncy9fIXZhcmlhYmxlcy5zY3NzIiwiMC1zZXR0aW5ncy9fZm9udHMuc2NzcyIsIjEtZ2VuZXJpYy8xLTEtYmFzZS9fIXNhbml0aXplLnNjc3MiLCIxLWdlbmVyaWMvMS0xLWJhc2UvX2VsZW1lbnRzLnNjc3MiLCIwLXNldHRpbmdzL19taXhpbnMtbWVkaWEtcXVlcnkuc2NzcyIsIjEtZ2VuZXJpYy8xLTEtYmFzZS9fd3AtY29yZS5zY3NzIiwiMS1nZW5lcmljLzEtMi10eXBvZ3JhcGh5L19lZGl0b3Iuc2NzcyIsIjAtc2V0dGluZ3MvX21peGlucy1nZW5lcmFsLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX2hlYWRpbmdzLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX2xpc3RzLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX3RhYmxlcy5zY3NzIiwiMS1nZW5lcmljLzEtMy1mb3Jtcy9fYnV0dG9ucy5zY3NzIiwiMS1nZW5lcmljLzEtMy1mb3Jtcy9fZmllbGRzLnNjc3MiLCIxLWdlbmVyaWMvMS00LXV0aWxpdGllcy9fYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIxLWdlbmVyaWMvMS00LXV0aWxpdGllcy9faGVscC1jbGFzc2VzLnNjc3MiLCIxLWdlbmVyaWMvMS00LXV0aWxpdGllcy9fbGV0LWF3ZXNvbWUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIjItbGF5b3V0cy9fYm9vdHN0cmFwLWdyaWQuc2NzcyIsIjItbGF5b3V0cy9fZm9vdGVyLnNjc3MiLCIyLWxheW91dHMvX2hlYWRlci5zY3NzIiwiMi1sYXlvdXRzL19uYXZpZ2F0aW9uLnNjc3MiLCIzLXZlbmRvcnMvX2NvbnRhY3QtZm9ybTcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9DYXJvdXNlbC9zY3NzL2Jhc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9DYXJvdXNlbC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9DYXJvdXNlbC9wbHVnaW5zL0RvdHMvRG90cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0Nhcm91c2VsL3BsdWdpbnMvTmF2aWdhdGlvbi9OYXZpZ2F0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvc2Nzcy9iYXNlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvc2Nzcy9zcGlubmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvc2Nzcy9hbmltYXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvc2Nzcy9zY3JvbGxiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9zY3NzL2N1cnNvci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3BsdWdpbnMvSW1hZ2UvSW1hZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9wbHVnaW5zL0h0bWwvSHRtbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3BsdWdpbnMvVGh1bWJzL1RodW1icy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3BsdWdpbnMvVG9vbGJhci9Ub29sYmFyLnNjc3MiLCIzLXZlbmRvcnMvX2ZhbmN5Ym94LnNjc3MiLCIzLXZlbmRvcnMvX2dyYXZpdHktZm9ybXMuc2NzcyIsIjMtdmVuZG9ycy9fbmljZS1zZWxlY3Quc2NzcyIsIjMtdmVuZG9ycy9fc2VsZWN0Mi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9wYWdpbmF0aW9uL3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9lZmZlY3QtZmFkZS9lZmZlY3QtZmFkZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2ZyZWUtbW9kZS9mcmVlLW1vZGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9ncmlkL2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9zY3JvbGxiYXIvc2Nyb2xsYmFyLnNjc3MiLCIzLXZlbmRvcnMvX3N3aXBlci1idW5kbGUuc2NzcyIsIjMtdmVuZG9ycy9fdGFibGUtb2YtY29udGVudC5zY3NzIiwiMy12ZW5kb3JzL193cG1sLnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvXyFnZW5lcmFsLnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvX2NhcnQuc2NzcyIsIjMtdmVuZG9ycy93b29jb21tZXJjZS9fY2hlY2tvdXQuc2NzcyIsIjMtdmVuZG9ycy93b29jb21tZXJjZS9fbWluaS1jYXJ0LnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvX215YWNjb3VudC5zY3NzIiwiMy12ZW5kb3JzL3dvb2NvbW1lcmNlL19vcmRlci5zY3NzIiwiMy12ZW5kb3JzL3dvb2NvbW1lcmNlL19wcm9kdWN0LnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvX3Nob3Auc2NzcyIsIjQtYnVpbGRlci9fIWJhc2UtY29tcG9uZW50cy5zY3NzIiwiNC1idWlsZGVyL19iYW5uZXIuc2NzcyIsIjQtYnVpbGRlci9fYmVjb21lLWEtcGFydG5lci5zY3NzIiwiNC1idWlsZGVyL19ibG9nLWNhdGVnb3JpZXMuc2NzcyIsIjQtYnVpbGRlci9fYnJhbmRzLXNsaWRlci5zY3NzIiwiNC1idWlsZGVyL19jLWF1dGhvci5zY3NzIiwiNC1idWlsZGVyL19jLWltYWdlcy5zY3NzIiwiNC1idWlsZGVyL19jLXZpZGVvLnNjc3MiLCI0LWJ1aWxkZXIvX2NhbGwtdG8tYWN0aW9uLnNjc3MiLCI0LWJ1aWxkZXIvX2NhdGVnb3JpZXMuc2NzcyIsIjQtYnVpbGRlci9fY2xpY2thYmxlLWNvbHVtbnMuc2NzcyIsIjQtYnVpbGRlci9fY29udGVudC1jcmVhdG9yLnNjc3MiLCI0LWJ1aWxkZXIvX2NvbnRlbnQtdGFicy5zY3NzIiwiNC1idWlsZGVyL19kYXRlLWNvdW50ZXIuc2NzcyIsIjQtYnVpbGRlci9fZmFxLnNjc3MiLCI0LWJ1aWxkZXIvX2ZlYXR1cmVzLnNjc3MiLCI0LWJ1aWxkZXIvX2hlcm8tYmxvY2suc2NzcyIsIjQtYnVpbGRlci9faGVyby5zY3NzIiwiNC1idWlsZGVyL19pbmZvLWJsb2NrLnNjc3MiLCI0LWJ1aWxkZXIvX25ld3NsZXR0ZXIuc2NzcyIsIjQtYnVpbGRlci9fbnVtYmVyZWQtY29udGVudC5zY3NzIiwiNC1idWlsZGVyL19vcmRlci1zdGVwcy5zY3NzIiwiNC1idWlsZGVyL19wb3N0LWludHJvLnNjc3MiLCI0LWJ1aWxkZXIvX3Byb2R1Y3RzLWR1bW15LnNjc3MiLCI0LWJ1aWxkZXIvX3Byb2R1Y3RzLWVsc2V3aGVyZS5zY3NzIiwiNC1idWlsZGVyL19wcm9qZWN0LXBsYW4uc2NzcyIsIjQtYnVpbGRlci9fcHJvcy1hbmQtY29ucy5zY3NzIiwiNC1idWlsZGVyL19yYWJhdHRwbGFuLXRhYmVsbGUuc2NzcyIsIjQtYnVpbGRlci9fc2FsZS1wcm9kdWN0cy5zY3NzIiwiNC1idWlsZGVyL19zaW1wbGlmeV9oZWFkZXJmb290ZXIuc2NzcyIsIjQtYnVpbGRlci9fc3RlcHMuc2NzcyIsIjQtYnVpbGRlci9fdGVzdGltb25pYWxzLnNjc3MiLCI0LWJ1aWxkZXIvX3RleHQtY29sdW1ucy5zY3NzIiwiNC1idWlsZGVyL190bGRyLnNjc3MiLCI0LWJ1aWxkZXIvX3RydXN0LWltYWdlcy5zY3NzIiwiNC1idWlsZGVyL192ZXJzYW5kcGxhbi10YWJlbGxlLnNjc3MiLCI0LWJ1aWxkZXIvX3ZpZGVvLnNjc3MiLCI1LWNvbXBvbmVudHMvXyFhdG9tcy5zY3NzIiwiNS1jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIjUtY29tcG9uZW50cy9fYXJ0aWNsZS5zY3NzIiwiNS1jb21wb25lbnRzL19hd2FyZHMuc2NzcyIsIjUtY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsIjUtY29tcG9uZW50cy9fY29uZmlndXJhdG9yLnNjc3MiLCI1LWNvbXBvbmVudHMvX2N0YS5zY3NzIiwiNS1jb21wb25lbnRzL19maWx0ZXIuc2NzcyIsIjUtY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiNS1jb21wb25lbnRzL19pY29uLXRleHQuc2NzcyIsIjUtY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsIjUtY29tcG9uZW50cy9fb2ZmZXItdG8tY2FydC5zY3NzIiwiNS1jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCI1LWNvbXBvbmVudHMvX3Byb2R1Y3QtY2FyZC5zY3NzIiwiNS1jb21wb25lbnRzL19wcm9qZWN0LXN0YXJ0ZXIuc2NzcyIsIjUtY29tcG9uZW50cy9fcXVpY2stY29uZmlndXJhdG9yLnNjc3MiLCI1LWNvbXBvbmVudHMvX3NlYXJjaC1mb3JtLnNjc3MiLCI1LWNvbXBvbmVudHMvX3NvY2lhbHMuc2NzcyIsIjUtY29tcG9uZW50cy9fc29ydC5zY3NzIiwiNS1jb21wb25lbnRzL19zdGlja3kuc2NzcyIsIjUtY29tcG9uZW50cy9fc3ViLW5hdi5zY3NzIiwiNS1jb21wb25lbnRzL190YWJzLnNjc3MiLCI1LWNvbXBvbmVudHMvX3RvLXRvcC5zY3NzIiwiNS1jb21wb25lbnRzL190b2dnbGUuc2NzcyIsIjUtY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwiNi10ZW1wbGF0ZXMvXzQwNC5zY3NzIiwiNi10ZW1wbGF0ZXMvX2FyY2hpdmUuc2NzcyIsIjYtdGVtcGxhdGVzL19jYXRlZ29yeS5zY3NzIiwiNi10ZW1wbGF0ZXMvX3BhZ2Utc3RlcHMuc2NzcyIsIjYtdGVtcGxhdGVzL19wYWdlLnNjc3MiLCI2LXRlbXBsYXRlcy9fcG9zdC5zY3NzIiwiNi10ZW1wbGF0ZXMvX3NlYXJjaC5zY3NzIiwiNy1sZXR3b3JrL19sZXR3b3JrLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUNxSEEsdUJBQ0MsQ0FBQSxxQkFHQyxNQUpGLHVCQUtHLENBQUEsMEJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsQ0FBQSx5QkFKRCxNQUpGLHVCQUtHLENBQUEsMEJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsQ0FBQSwwQkFKRCxNQUpGLHVCQUtHLENBQUEsMkJBQ0EsQ0FBQSxpQkFDQSxDQUFBLHFCQUNBLENBQUEsQ0FBQSwwQkFKRCxNQUpGLHlCQUtHLENBQUEsMkJBQ0EsQ0FBQSxpQkFDQSxDQUFBLHFCQUNBLENBQUEsQ0FBQSxNQVJILHFCQVlDLENBQUEsa0NBQ0EsQ0FBQSxXQ2xJRCwyQkFDQyxDQUFBLHFEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCwyQkFDQyxDQUFBLHFEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCwyQkFDQyxDQUFBLHFEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCw0QkFDQyxDQUFBLHNEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCw2QkFDQyxDQUFBLHVEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCw0QkFDQyxDQUFBLHNEQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCx3QkFDQyxDQUFBLGtFQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUdELHdCQUNDLENBQUEsa0VBQ0EsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBR0Qsd0JBQ0MsQ0FBQSxrRUFDQSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCx3QkFDQyxDQUFBLHNFQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUdELHdCQUNDLENBQUEscUVBQ0EsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBR0Qsd0JBQ0MsQ0FBQSxrRUFDQSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCx3QkFDQyxDQUFBLGtFQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUdELHdCQUNDLENBQUEsa0VBQ0EsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBR0Qsd0JBQ0MsQ0FBQSxrRUFDQSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCx3QkFDQyxDQUFBLHdFQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUdELHdCQUNDLENBQUEsa0VBQ0EsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLDBFQ3JJRCxDQUFBLG1CQVVBLDJCQUdDLENBQUEscUJBQ0EsQ0FBQSxpQkFRRCx1QkFFQyxDQUFBLHNCQUNBLENBQUEsS0FZRCxjQUNDLENBQUEsZ0JBQ0EsQ0FBQSxlQUNBLENBQUEsYUFDQSxDQURBLFVBQ0EsQ0FBQSx5QkFDQSxDQUFBLDZCQUNBLENBQUEscUJBQ0EsQ0FBQSxLQVVELFFBQ0MsQ0FBQSxHQVFELGFBQ0MsQ0FBQSxjQUNBLENBQUEsR0FXRCxRQUNDLENBQUEsZ0JBQ0EsQ0FBQSxLQU9ELGFBQ0MsQ0FBQSxjQU9ELGVBRUMsQ0FBQSxJQU9ELGFBQ0MsQ0FBQSxFQVVELDhCQUNDLENBQUEsWUFPRCx5QkFDQyxDQUFBLHdDQUNBLENBREEsZ0NBQ0EsQ0FBQSxTQU9ELGtCQUVDLENBQUEsY0FPRCxhQUdDLENBQUEsTUFPRCxhQUNDLENBQUEsa0NBVUQscUJBTUMsQ0FBQSxZQU9ELG9CQUVDLENBQUEsc0JBT0QsWUFDQyxDQUFBLFFBQ0EsQ0FBQSxJQU9ELGlCQUNDLENBQUEsZ0JBT0QsaUJBQ0MsQ0FBQSxlQU9ELGVBQ0MsQ0FBQSxNQVVELHdCQUNDLENBQUEsNkJBVUQsbUJBSUMsQ0FBQSxpQkFDQSxDQUFBLG1CQUNBLENBQUEsb0JBT0QsUUFHQyxDQUFBLE9BUUQsZ0JBQ0MsQ0FBQSxtQkFDQSxDQUFBLGdEQU9ELHlCQUlDLENBQUEsU0FPRCwwQkFDQyxDQUFBLE1BT0QsZ0JBQ0MsQ0FBQSxPQVFELGFBQ0MsQ0FBQSxhQUNBLENBQUEsY0FDQSxDQUFBLGtCQUNBLENBQUEsU0FRRCxvQkFDQyxDQUFBLHVCQUNBLENBQUEsT0FPRCxtQkFDQyxDQUFBLFNBU0QsUUFDQyxDQUFBLGFBQ0EsQ0FBQSxlQUNBLENBQUEsNkJBT0QsU0FFQyxDQUFBLGNBUUQsNEJBQ0MsQ0FBQSxtQkFDQSxDQUFBLHdEQU9ELFdBRUMsQ0FBQSw0QkFPRCxhQUNDLENBQUEsV0FDQSxDQUFBLDRCQU9ELHVCQUNDLENBQUEsNkJBUUQseUJBQ0MsQ0FBQSxZQUNBLENBQUEsbUJBT0QsaUJBQ0MsQ0FBQSxTQUNBLENBQUEsZ0JBT0QsNkJBQ0MsQ0FBQSxpQkFPRCxlQUNDLENBQUEsUUFVRCxhQUNDLENBQUEsT0FPRCxxQkFDQyxDQUFBLFlBQ0EsQ0FBQSxVQUNBLENBQUEsYUFDQSxDQUFBLHVCQUNBLENBQ0Esa0JBQ0EsQ0FBQSxNQUNBLENBQUEsV0FDQSxDQUFBLFdBQ0EsQ0FBQSxpQkFDQSxDQUFBLE9BQ0EsQ0FBQSxzQkFDQSxDQUNBLGlCQUNBLENBQUEsbUJBR0QsWUFDQyxDQUFBLFFBT0QsaUJBQ0MsQ0FBQSxPQVVELG9CQUNDLENBQUEsU0FPRCxZQUNDLENBQUEsNkRBcUJBLHlCQUNBLENBQUEsU0FPRCxZQUNDLENBQUEsaUJBVUQsZUFDQyxDQUFBLGdCQU9ELGNBQ0MsQ0FBQSxnQ0FRRCxrQkFFQyxDQUFBLHdDQVFELHFCQUNDLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsS0MxaEJELHFCQUNFLENBQUEsdUJBRUEsQ0FBQSx5Q0FFQSxLQUxGLGlCQU1JLENBQUEsQ0FBQSxtQkFJSixvQkFHRSxDQUFBLGtDQUlBLGlCQUNFLENBQUEsU0FDQSxDQUFBLG9DQUVGLGlCQUNFLENBQUEsU0FDQSxDQUFBLEtBSUosZUFDRSxDQUFBLGdCQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsc0JBQ0EsQ0FBQSxxQkhiRSxDQUFBLGFBa0JTLENBQUEsbUJHRlgsQ0FBQSxtQ0hTVSxDQUFBLGVBU08sQ0FBQSxnQkFDQSxDQUFBLGtDR2ZqQixDQUFBLGlDQUNBLENBQUEsaUJBQ0EsQ0FBQSx5QkFFQSxnQkFDRSxDQUFBLCtDQUtFLFlBQ0UsQ0FBQSwwQkFNSixvQ0FDRSxDQUFBLDZCQUNBLENBQUEsaUJBQ0EsQ0FBQSxvQkFHRixvQ0FDRSxDQUFBLHdCQUNBLENBQUEsb0RBRUEsd0JBRUUsQ0FBQSx5d0JBSUosbUNBQ0UsQ0FBQSxvQ0FDQSxDQUFBLCtCQUNBLENBQUEscUJBQ0EsQ0FBQSw4dERBRUEsbUNBRUUsQ0FBQSwrQkFDQSxDQUFBLHFCQUNBLENBQUEseUJBSUosb0NBQ0UsQ0FBQSwrQkFHRixnQ0FDRSxDQUFBLCtCQUNBLENBQUEsd0JBQ0EsQ0FBQSwwRUFFQSxtQ0FFRSxDQUFBLCtCQUNBLENBQUEscUJBQ0EsQ0FBQSwyQkFLRixxQkFDRSxDQUFBLGtFQUVBLHFCQUVFLENBQUEsMkNBS04sd0JBQ0UsQ0FBQSxrQ0FHRiwrQkFDRSxDQUFBLHFDQUVBLG1DQUNFLENBQUEsK0JBQ0EsQ0FBQSxzR0FHRiwrQkFDRSxDQUFBLGtEQUtGLGlDQUNFLENBQUEscUJBQ0EsQ0FBQSxnSEFFQSx3QkFDRSxDQUFBLGdIQUdGLGlDQUVFLENBQUEsbUtBSUosbUNBR0UsQ0FBQSx3R0FHRixtQ0FFRSxDQUFBLHFCQUNBLENBQUEsZ0RBR0Ysd0JBQ0UsQ0FBQSw0R0FFQSx3QkFFRSxDQUFBLDRFQUtGLGlDQUNFLENBQUEsd0RBSUoscUJBQ0UsQ0FBQSwrREFHRixxQkFDRSxDQUFBLG1DQUNBLENBQUEsMElBRUEsbUNBRUUsQ0FBQSxrQkFNUiwwQkFDRSxDQUFBLGNBT0YsYUFDRSxDQUFBLDBCQ3RLRixLRExGLGNBK0tJLENBQUEsQ0FBQSxJQUlKLFdBQ0UsQ0FBQSxjQUNBLENBQUEsT0FHRixnQkFDRSxDQUFBLEVBR0YsWUFDRSxDQUFBLHFCQUNBLENBQUEsRUFJRixhSDVOVSxDQUFBLG9CRzhOUixDQUFBLDhDQUNBLENBQUEseUJBRUEsYUhoT2MsQ0FBQSxNR3NPZCxlQUNFLENBQUEsR0FJSix3QkhwTlcsQ0FBQSxRR3NOVCxDQUFBLFVBQ0EsQ0FBQSxnQkFDQSxDQUFBLFVBQ0EsQ0FBQSxTQUdGLGVBQ0UsQ0FBQSxjQUdGLGlCQUNFLENBQUEsV0FHRixlQUNFLENBQUEsZ0JBQ0EsQ0FBQSxRQUdGLGtCQUNFLENBQUEsSUFHRixjQUNFLENBQUEsa0JBQ0EsQ0FBQSxnREh4TlMsQ0FBQSxjRzBOVCxDQUFBLGFBQ0EsQ0FBQSxZQUNBLENBQUEsc0JIcE5PLENBQUEsYUdzTlAsQ0FBQSxnQkFHRixrQkFDRSxDQUFBLDBGSG5PVSxDQUFBLGNHcU9WLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsU0FHRixTQUNFLENBQUEsSUFHRixxQkgzUUksQ0FBQSxVQUNBLENBQUEsY0c2UUYsQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSxLQUdGLDhCQUNFLENBQUEsZUFDQSxDQUFBLGFBR0Ysd0JBQ0UsQ0FBQSxXQUNBLENBQUEsSUFHRixjQUNFLENBQUEsSUFHRixhQUNFLENBQUEscUJBQ0EsQ0FBQSxvQkFJRixjQUdFLENBQUEsMEJDNVJBLHdDRCtSRixVQUdJLENBQUEsaUNBQ0EsQ0FBQSxDQUFBLDYrRUFJSix5QkFDRSxDQUFBLDBCQUNBLENBQUEsMEJDelNBLHdERHdURSxpQkFDRSxDQUFBLFFBQ0EsQ0FBQSxDQUFBLCtCQUtOLDBCQUNFLENBQUEsNEJBQ0EsQ0FBQSxrQkFHRixvQkFDRSxDQUFBLHdDQUlGLHdCSHhXVSxDQUFBLFVHNFdSLENBQUEsY0FDQSxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLGtCQUNBLENBQUEsaURBRUEsZ0JBQ0UsQ0FBQSxvREFHRixxQkhwV0UsQ0d1V0EsMENBQ0EsQ0FBQSxVQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsa0JBQ0EsQ0FBQSxtRUFFQSxhSHRXTyxDQUFBLGdCR3dXTCxDQUFBLGdCQUNBLENBQUEsOEJBQ0EsQ0FBQSxnRUFHRixZQUNFLENBQUEsa0JBQ0EsQ0FBQSxjQUNBLENBQUEsdUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLGNBQ0EsQ0FBQSxzRUFFQSxZQUNFLENBQUEsa0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLGFIOVdLLENBQUEsU0dnWEwsQ0FBQSxTQUNBLENBQUEsMEJDdFhOLHNFRGdYSSxVQVNJLENBQUEsQ0FBQSw0RUFHRixhQUNFLENBQUEsa0ZBR0YsWUFDRSxDQUFBLHFCQUNBLENBQUEsTUFDQSxDQUFBLGlHQUdGLGdCQUNFLENBQUEsa0lBRUEsYUg5WUMsQ0FBQSw4RkdtWkgsV0FDRSxDQUFBLFVBQ0EsQ0FBQSxnQkFDQSxDQUFBLHdQQUdGLFdBRUUsQ0FBQSxVQUNBLENBQUEseUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGFBQ0EsQ0FBQSxpSkFNRixpQkFDRSxDQUFBLFlBQ0EsQ0FBQSxhQUNBLENBQUEsd0ZBSUosd0JIL2FLLENBQUEsYUFhRSxDQUFBLG9CR3FhTCxDQUFBLHFCQU1SLGNBQ0UsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLFdBQ0EsQ0FBQSxTQUNBLENBQUEsWUFDQSxDQUFBLGFBQ0EsQ0FBQSxrQkFDQSxDQUFBLHdCSG5kVSxDQUFBLFNHcWRWLENBQUEsY0FDQSxDQUFBLHFDQUNBLENBQUEsMkJBRUEsd0JIeGRnQixDQUFBLDJCRzRkaEIsb0NBQ0UsQ0FBQSw2QkFDQSxDQUFBLHVCQUdGLFVBQ0UsQ0FBQSxXQUNBLENBQUEsV0FDQSxDQUFBLG1DQUdGLHdCSHBlYSxDQUFBLHlDR3VlWCx3Qkh0ZWlCLENBQUEseUJHMmVuQixxQkF0Q0YsdUJBdUNJLENBQUEsQ0FBQSxnQkFJSixjQUNFLENBQUEsZUFDQSxDQUFBLFdBQ0EsQ0FBQSxVQUNBLENBQUEsYUFDQSxDQUFBLDBCQ2hlQSxnQkQyZEYsdUJBUUksQ0FBQSxDQUFBLHlCQy9kRixnQkR1ZEYsVUFZSSxDQUFBLFdBQ0EsQ0FBQSxlQUNBLENBQUEsQ0FBQSwwQkFHRixVQUNFLENBQUEsOEJBRUEsTUFDRSxDQUFBLGFBQ0EsQ0FBQSxtQ0FHRixnQkFDRSxDQUFBLDhDQUVBLGFINWZLLENBQUEsNEJHaWdCUCxhQUNFLENBQUEsOEJBR0YsV0FDRSxDQUFBLFVBQ0EsQ0FBQSx3RkFHRixXQUVFLENBQUEsVUFDQSxDQUFBLHlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhQUNBLENBQUEsbURBS0YsaUJBQ0UsQ0FBQSxZQUNBLENBQUEsYUFDQSxDQUFBLHVCQUtOLGNBQ0UsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLFdBQ0EsQ0FBQSxVQUNBLENBQUEsWUFDQSxDQUFBLGFBQ0EsQ0FBQSxrQkFDQSxDQUFBLHdCSGhrQlEsQ0FBQSxTR2trQlIsQ0FBQSxjQUNBLENBQUEsdUJBQ0EsQ0FBQSwwQkNyaUJBLHVCRHdoQkYsdUJBZ0JJLENBQUEsQ0FBQSw2QkFHRix3Qkh6a0JjLENBQUEsMkJHa2xCaEIsdUJBQ0UsQ0FBQSxtQ0FFQSx1QkFDRSxDQUFBLG1CQUNBLENBQUEsMEJDempCRiwyQkRvakJGLHNCQVNJLENBQUEsbUNBRUEsc0JBQ0UsQ0FBQSxDQUFBLHNCQUtOLGlCQUNFLENBQUEsUUFDQSxDQUFBLFVBQ0EsQ0FBQSx1QkFDQSxDQUFBLGFBQ0EsQ0FBQSxtQ0FDQSxDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSxVSDFsQkUsQ0FBQSxpQkc0bEJGLENBQUEsY0FDQSxDQUFBLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLHVCQUNBLENBQUEsd0JBRUEsVUFDRSxDQUFBLFdBQ0EsQ0FBQSw0QkFHRixtQ0FDRSxDQUFBLGdDQUtGLCtCQUNFLENBQUEsaUNBQ0EsQ0FBQSx1QkFDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQkFDQSxDQUFBLHlCQUNBLENBQUEsMEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLHFCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQkFDQSxDQUFBLDJCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQkFDQSxDQUFBLHNCQUNBLENBQUEseUJBQ0EsQ0FBQSxtQ0FDQSxDQUFBLDBCQzltQkYsZ0NENGxCQSx5QkFvQkksQ0FBQSxDQUFBLHNDQUdGLHFCQUNFLENBQUEsNFdBTUYseUJBRUUsQ0FBQSw0WUFHRiwyQkFFRSxDQUFBLDJGQUdGLCtCQUNFLENBQUEsNEJBQ0EsQ0FBQSxxRkFHRiwyQkFDRSxDQUFBLHVRQUdGLDZCQUdFLENBQUEseUZBR0Ysd0NBQ0UsQ0FBQSwwQkN4cEJKLHFGRDJwQkUsNEJBRUksQ0FBQSxDQUFBLCtEQUlKLDJCQUNFLENBQUEsMEJDbHFCSiwyRkRxcUJFLHlCQUVJLENBQUEsQ0FBQSx5RkFJSixpQ0FDRSxDQUFBLG1CQUNBLENBQUEsbUZBR0YsdUJBQ0UsQ0FBQSwrREFHRix5QkFDRSxDQUFBLHVFQUVBLHNCQUNFLENBQUEsMEJDeHJCTixpRUQ0ckJFLHlCQUVJLENBQUEsQ0FBQSwwQkM5ckJOLHdSRGtzQkUseUJBR0ksQ0FBQSxDQUFBLHFFQUlKLGlDQUNFLENBQUEsbUJBQ0EsQ0FBQSx5Q0FJSiwyQkFDRSxDQUFBLDBCQ2h0QkYsVUQrbEJGLHlCQXFISSxDQUFBLENBQUEsa0NBSUoseUJBQ0UsQ0FBQSxtQkFDQSxDQUFBLHVCQUdGLHVCQUNFLENBQUEsNkJBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHNCQUNBLENBQUEsb0JBQ0EsQ0FBQSx1QkFDQSxDQUFBLHdCQUNBLENBQUEsNkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEseUJBRUEsdUJBWkYsc0JBYUksQ0FBQSxDQUFBLG9EQUdGLDJCQUNFLENBQUEsNkJBQ0EsQ0FBQSx1QkFDQSxDQUFBLG1DQUNBLENBQUEsaUZBRUEsNkJBQ0UsQ0FBQSxzQkFDQSxDQUFBLG9OQUtOLFdBQ0UsQ0FBQSxvQkFHRixhSHh4QlksQ0FBQSwwQkcweEJWLENBQUEsWUFDQSxDQUFBLG9CQUNBLENBQUEsT0FDQSxDQUFBLGtCQUNBLENBQUEsdUJBQ0EsQ0FBQSwwQkFDQSxhSHJ5QlEsQ0FBQSxlRzB5QlYsWUFDRSxDQUFBLHFDQUNBLENBQUEsVUFDQSxDQUFBLDBCQzl3QkEsZUQyd0JGLDZCQUtJLENBQUEsQ0FBQSx5QkM1d0JGLGVEdXdCRix5QkFRSSxDQUFBLENBQUEsaUJBRUYsYUgveUJVLENBQUEsMEJHaXpCUixDQUFBLG1DQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsdUJBQ0EsVUFDRSxDQUFBLFdBQ0EsQ0FBQSxZQUNBLENBQUEsa0JIOXpCSSxDQUFBLGlCR2cwQkosQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsdUJBR0osd0JIdDBCUSxDQUFBLFVBa0JOLENBQUEsNkJHdXpCQSxlSHZ6QkEsQ0FBQSxjRzZ6Qkosd0JIMTBCWSxDQUFBLFVBYVIsQ0FBQSx3QkdnMEJGLENBQUEsaUJBQ0EsQ0FBQSxZQUNBLENBQUEsYUFDQSxDQUFBLGVBR0Ysd0JIaDFCbUIsQ0FBQSxZR2sxQmpCLENBQUEsaUJBQ0EsQ0FBQSxrQkFHRixnQkFDRSxDQUFBLHdCQUNBLENBQUEseUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLGlCQUNBLENBQUEsMEJDcDBCQSxrQkQrekJGLDJCQU9JLENBQUEsdUJBQ0EsQ0FBQSxDQUFBLGFBSUosMEJBQ0UsQ0FBQSxZQUdGLG9CQUNFLENBQUEsZ0JBQ0EsQ0FBQSxpQ0FHRiw0QkFDRSxDQUFBLG9CQUdGLFdBQ0UsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxpQ0FFQSxlQUNFLENBQUEsZUFDQSxDQUFBLFdBSUosOEJBQ0UsQ0FBQSw2QkFFQSw4QkFDRSxDQUFBLFdBSUosNkJBQ0UsQ0FBQSw2QkFFQSw2QkFDRSxDQUFBLFdBSUosOEJBQ0UsQ0FBQSw2QkFFQSw4QkFDRSxDQUFBLFdBSUosMkJBQ0UsQ0FBQSw2QkFFQSwyQkFDRSxDQUFBLFdBSUosOEJBQ0UsQ0FBQSw2QkFFQSw4QkFDRSxDQUFBLGFBSUosZUFDRSxDQUFBLFNBR0YsNEJBQ0UsQ0FBQSwyQkFFQSw0QkFDRSxDQUFBLFNBSUosMkJBQ0UsQ0FBQSwyQkFFQSwyQkFDRSxDQUFBLFNBSUosNEJBRUUsQ0FBQSwyQkFFQSw0QkFDRSxDQUFBLFNBSUosMEJBQ0UsQ0FBQSwyQkFFQSwwQkFDRSxDQUFBLFNBSUosNkJBQ0UsQ0FBQSwyQkFFQSw2QkFDRSxDQUFBLFdBSUosaUNBQ0UsQ0FBQSw2QkFFQSxpQ0FDRSxDQUFBLFdBSUosZ0NBQ0UsQ0FBQSw2QkFFQSxnQ0FDRSxDQUFBLFdBSUosaUNBQ0UsQ0FBQSw2QkFFQSxpQ0FDRSxDQUFBLFdBSUosOEJBQ0UsQ0FBQSw2QkFFQSw4QkFDRSxDQUFBLFdBSUosaUNBQ0UsQ0FBQSw2QkFFQSxpQ0FDRSxDQUFBLGFBSUosa0JBQ0UsQ0FBQSxTQUdGLCtCQUNFLENBQUEsMkJBRUEsK0JBQ0UsQ0FBQSxTQUlKLDhCQUNFLENBQUEsMkJBRUEsOEJBQ0UsQ0FBQSxTQUlKLCtCQUVFLENBQUEsMkJBRUEsK0JBQ0UsQ0FBQSxTQUlKLDZCQUNFLENBQUEsMkJBRUEsNkJBQ0UsQ0FBQSxTQUlKLGdDQUNFLENBQUEsMkJBRUEsZ0NBQ0UsQ0FBQSx3QkNyZ0NGLGVEeWdDRix1QkFFSSxDQUFBLENBQUEseUJDL2dDRixlRG1oQ0YsdUJBRUksQ0FBQSxDQUFBLDBCQ3JoQ0YsZUR5aENGLHVCQUVJLENBQUEsQ0FBQSxZQUlKLHdCQUNFLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsa0JBR0Ysd0JBQ0UsQ0FBQSxpQkFDQSxDQUFBLHNCQUlBLGFBQ0UsQ0FBQSxpQkFDQSxDQUFBLDREQUNBLENBQUEsVUFDQSxDQUFBLDRCQUdGLFVBQ0UsQ0FBQSxRQUNBLENBQUEsNEJBR0YsU0FDRSxDQUFBLFVBQ0EsQ0FBQSw4QkFHRixTQUNFLENBQUEsUUFDQSxDQUFBLGtDQUdGLGFBQ0UsQ0FBQSxpQ0FHRixnQkFDRSxDQUFBLHdDQUdGLHFCQUNFLENBQUEsdUNBR0Ysb0JBQ0UsQ0FBQSwwQ0FHRixxQkFDRSxDQUFBLHlDQUdGLGtCQUNFLENBQUEseUJBS0YsYUFDRSxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLCtEQUNBLENBQUEsVUFDQSxDQUFBLCtCQUdGLFVBQ0UsQ0FBQSxRQUNBLENBQUEsK0JBR0YsU0FDRSxDQUFBLFVBQ0EsQ0FBQSxpQ0FHRixTQUNFLENBQUEsUUFDQSxDQUFBLHFDQUdGLGFBQ0UsQ0FBQSxvQ0FHRixnQkFDRSxDQUFBLDJDQUdGLHFCQUNFLENBQUEsMENBR0Ysb0JBQ0UsQ0FBQSw2Q0FHRixxQkFDRSxDQUFBLDRDQUdGLGtCQUNFLENBQUEsdUJBSUoscUJBQ0UsQ0FBQSx1Q0FHRixtQkFFRSxDQUFBLGtCQUNBLENBQUEsd0JIenFDaUIsQ0FBQSxpQkcycUNqQixDQUFBLG1CQUNBLENBQUEsYUgvcUNVLENBQUEscUJHaXJDVixDQUFBLHdKQUVBLHdCSGpxQ1MsQ0FBQSxnTEdxcUNQLHdCSG5xQ08sQ0FBQSxtREd3cUNULGFIM3JDZ0IsQ0FBQSx3QkFDRSxDQUFBLG1ERytyQ2xCLGFIaHNDZ0IsQ0FBQSwwQkdxc0NsQixvQkFDRSxDQUFBLHVEQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxnQkFDQSxDQUFBLDRCQUdGLG9CQUNFLENBQUEsd0RBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsb0JBR0Ysb0JBQ0UsQ0FBQSxpQkFDQSxDQUFBLFdBQ0EsQ0FBQSxVQUNBLENBQUEsMERBQ0EsQ0FBQSwwQkFHRixvQkFDRSxDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLFVBQ0EsQ0FBQSxnRUFDQSxDQUFBLDBCQ3B1Q0EsZ0JEK3VDRixZQUVJLENBQUEscUJBQ0EsQ0FBQSxjQUNBLENBQUEsY0FDQSxDQUFBLFVBQ0EsQ0FBQSxDQUFBLFNBSUosZUFDRSxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQUFBLHVCQUNBLENBQUEsbUNBQ0EsQ0FBQSxhQUVBLFNBQ0UsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxNQUNBLENBQUEsY0FFRixTQUNFLENBQUEsUUFJSiwrQkFDRSxDQUFBLHdCQUlBLDRCQUNFLENBQUEsK0JBR0YscURBQ0UsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxRQUNBLENBQUEsOEJBR0Ysd0JBQ0UsQ0FBQSw0QkFLRiw0QkFDRSxDQUFBLDBCQUNBLENBQUEsbUNBR0YseURBQ0UsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxRQUNBLENBQUEsa0NBR0Ysd0JBQ0UsQ0FBQSwwREFJQSw4REFDRSxDQUFBLFFBS04sa0JBQ0UsQ0FBQSwrQkFDQSxDQUFBLG1CQUVBLHFCQUNFLENBQUEsc0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsV0FDQSxDQUFBLHFCSDV6Q0EsQ0FBQSxlRzh6Q0EsQ0FBQSxzQ0FDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsMEJBSUEsNkJBQ0UsQ0FBQSwrQkFDQSxDQUFBLGtCQU1KLG1CQUNFLENBQUEsZ0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLE9BQ0EsQ0FBQSx5QkFJSixVQUNFLENBQUEsU0FDQSxDQUFBLGtCQUdGLHlCQUNFLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLG9CQUNBLENBQUEsa0JBQ0EsQ0FBQSxZQUNBLENBQUEsYUFDQSxDQUFBLGtCQUNBLENBQUEsbUNBQ0EsQ0FBQSxTQUNBLENBQUEsY0FDQSxDQUFBLHlCQUVBLGtCQWZGLHVCQWdCSSxDQUFBLENBQUEsd0JBR0YsbUNBQ0UsQ0FBQSxxQkFHRixzQkFDRSxDQUFBLDhCQUdFLHdCSGwzQ0ssQ0FBQSx1RUd5M0NQLHVCQUVFLENBQUEsaUNBQ0EsQ0FBQSw2QkFDQSxDQUFBLHdCQUNBLENBQUEscUZBRUEsdUJBQ0UsQ0FBQSw0QkFDQSxDQUFBLHNCQUNBLENBQUEsaUdBSUEscUJIdjRDRyxDQUFBLDZCRzg0Q1QsdUJBQ0UsQ0FBQSxzQkFDQSxDQUFBLHFCQUNBLENBQUEsdUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLGNBQ0EsQ0FBQSxtQ0FFQSx3QkFDRSxDQUFBLDhFQU1KLHVCQUdFLENBQUEsd0JIaDZDTyxDQUFBLGtCR282Q1QsY0FDRSxDQUFBLHVCQUNBLENBQUEsY0FDQSxDQUFBLDBCQy81Q0Ysa0JENDVDQSxpQkFLSSxDQUFBLENBQUEseUJDajZDSixrQkQ0NUNBLGtCQVFJLENBQUEsQ0FBQSxrQkFJSixrQkFDRSxDQUFBLHVCQUNBLENBQUEsOEJBQ0EsQ0FBQSwwQkMzNkNGLGtCRHc2Q0Esa0JBS0ksQ0FBQSxDQUFBLHlCQzc2Q0osa0JEdzZDQSxrQkFRSSxDQUFBLENBQUEsMkJBSUosa0JBQ0UsQ0FBQSx1QkFDQSxDQUFBLDBCQ3Q3Q0YsMkJEbzdDQSxjQUlJLENBQUEsQ0FBQSx5QkN4N0NKLDJCRG83Q0EsaUJBT0ksQ0FBQSxDQUFBLGtDQUtOLGdCQUNFLENBQUEsYUFDQSxDQUFBLHlCQUNBLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsc0NBQ0EsWUFDRSxDQUFBLDBCQ3Y4Q0Ysa0NEZzhDRixpQkFVSSxDQUFBLGlCQUNBLENBQUEsQ0FBQSxjQUdKLGlCQUNFLENBQUEsbUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLDBCQ2o5Q0EsY0Q4OENGLFlBS0ksQ0FBQSxDQUFBLFlFeitDSixrQkFDQyxDQUFBLG1DQUNBLENBQUEsMkJBQ0EsQ0FBQSwwQ0FHQyx5Q0FDQyxDQUFBLG9DQUtELHVCQUNDLENBQUEsNERBRUEsdUJBQ0MsQ0FBQSx3QkFLSCx1QkFDQyxDQUFBLGdEQUVBLHVCQUNDLENBQUEsdURBRUEsK0JBQ0MsQ0FBQSxzREFHRCx3QkFDQyxDQUFBLHlCQUNBLENBQUEsa0RBS0gsUUFDQyxDQUFBLHlCRGJBLDhCQ2dCRCxpQkFFRSxDQUFBLEtBQ0EsQ0FBQSxPQUNBLENBQUEsdURBRUEsT0FDQyxDQUFBLFNBQ0EsQ0FBQSxDQUFBLHlCRDVCRix1Q0NpQ0QsWUFFRSxDQUFBLDBDQUVBLGFBQ0MsQ0FBQSxDQUFBLHlCRGxDRix5SUN5Q0EsdUJBR0UsQ0FBQSxDQUFBLHdCQU1KLDhCQUNDLENBQUEsZ0NBQ0EsQ0FBQSxpQkFDQSxDQUFBLDBCQUNBLENBQUEsbUNBQ0EsQ0FBQSx5QkRsRkMsd0JDNkVGLDBCQVFFLENBQUEsQ0FBQSw2REFHRCxVQUVDLENBQUEsV0FDQSxDQUFBLHlCRDNGQSw2REN3RkQsVUFNRSxDQUFBLFdBQ0EsQ0FBQSxDQUFBLCtCQUlGLHFCQUNDLENBQUEsYUFDQSxDQUFBLHFCTDVGRSxDQUFBLGlCSzhGRixDQUFBLEtBQ0EsQ0FBQSxPQUNBLENBQUEsMENBQ0EsQ0FBQSw4QkFHRCxzQkFDQyxDQUFBLG1CQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLHFCQUNBLENBQUEsY0FDQSxDQUFBLDZCQUNBLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEscUNBSUEsK0JBQ0MsQ0FBQSxvQ0FHRCxjQUNDLENBQUEsV0FPSCxjQUNDLENBQUEsVUFDQSxDQUFBLG1CQUNBLENBQUEsWUFHRCxjQUNDLENBQUEsV0FDQSxDQUFBLGtCQUNBLENBQUEsYUFHRCxVQUNDLENBQUEsYUFDQSxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxZQUlBLG9CQUNBLENBQUEsY0FDQSxDQUFBLGtDQUVBLGFBQ0MsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsNkJBR0QsYUFDQyxDQUFBLHFCQUtELGlCQUNDLENBQUEsU0FLRixtQkFDQyxDQUFBLFlBRUEsQ0FBQSxjQUNBLENBQUEsc0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLGNBR0Qsb0JBQ0MsQ0FBQSxpQkFDQSxDQUFBLG9DQUNBLENBQUEsUUFDQSxDQUFBLHlCRGpNQyxjQzZMRiwyQ0FPRSxDQUFBLENBQUEsMEJEcE1BLGlDQ3lNQSwyQ0FFRSxDQUFBLENBQUEsMEJEM01GLGlDQ3lNQSwyQ0FFRSxDQUFBLENBQUEsMEJEM01GLGlDQ3lNQSwyQ0FFRSxDQUFBLENBQUEsMEJEM01GLGlDQ3lNQSwyQ0FFRSxDQUFBLENBQUEsMEJEM01GLGlDQ3lNQSwyQ0FFRSxDQUFBLENBQUEsMEJEM01GLGlDQ3lNQSwyQ0FFRSxDQUFBLENBQUEsMEJEM01GLGlDQ3lNQSwyQ0FFRSxDQUFBLENBQUEsMEJEM01GLGlDQ3lNQSwyQ0FFRSxDQUFBLENBQUEsaUJBTUosYUFDQyxDQUFBLFdBSUQsUUFDQyxDQUFBLGVBQ0EsQ0FBQSxZQUNBLENBQUEsU0FDQSxDQUFBLFNDOU5ELGlCQUNDLENBQUEsU0FHRCxrQkFDQyxDQUFBLHFDQUdELGtCQUNDLENBQUEsMEJGTEMscUNFSUYsa0JBSUUsQ0FBQSxDQUFBLGdCQUlGLHdCQUNDLENBQUEsa2hCQUlELGFOckJVLENBQUEsb0JNdUJULENBQUEsMEJGbkJDLDBsQkdpRUEsYVByRVEsQ0FBQSx5Qk0yQlIsQ0FBQSxDQUFBLFlBSUYsaUJBQ0MsQ0FBQSx3QkFDQSxDQUFBLGNBRUEsZUFDQyxDQUFBLGlCQUdELGFBQ0MsQ0FBQSxVTnRCRSxDQUFBLGVNd0JGLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLGlEQU1ELGVBQ0MsQ0FBQSx5dERDZEQsa0JEa0JDLENBQUEsMmhFQUVBLFlBQ0MsQ0FBQSw4VUNyQkYsY0NsQ0EsQ0FBQSxtQ1J3Q2MsQ0FBQSxlUXRDZCxDQUFBLGVBQ0EsQ0FBQSxZQUNBLENBQUEsbUJBQ0EsQ0FBQSxvWEFFQSxhQUNDLENBQUEsT0FJRix5REFFQyxDQUFBLGVBQ0EsQ0FBQSxtREFHRCxrRUFFQyxDQUFBLGFSYWUsQ0FBQSxrQlFYZixDQUFBLGVBQ0EsQ0FBQSwwQkpJQyxtRElURixnQkFRRSxDQUFBLENBQUEsK0RBSUYsYVJHZ0IsQ0FBQSxzRUFBQSxDQUFBLGtCUUNmLENBQUEsZUFDQSxDQUFBLGdEQUdELDhCQUVDLENBQUEsZ0VBQ0EsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLDhKQUdELHVFQUVDLENBQUEsT0FHRCxjQUVDLENBQUEsTUMxREQsb0JBRUMsQ0FBQSxxQkFDQSxDQUFBLEdBR0QsZUFDQyxDQUFBLEdBR0Qsa0JBQ0MsQ0FBQSxZQUdELGVBRUMsQ0FBQSxHQUdELGVBQ0MsQ0FBQSxHQUdELHFCQUNDLENBQUEsbUNBSUQsZUFHQyxDQUFBLFlBQ0EsQ0FBQSxjQUNBLENBQUEscUJBQ0EsQ0FBQSxTQUNBLENBQUEsY0FDQSxDQUFBLDRDQUVBLHFCQUNDLENBQUEsZUFNRCxtYkFFQyxDQUFBLGFBTUQsaUJBQ0MsQ0FBQSxvQkFFQSxVQUNDLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsd0JUM0RPLENBQUEsaUJTNkRQLENBQUEsaUJBQ0EsQ0FBQSxRQUNBLENBQUEsVUFDQSxDQUFBLGFBTUgsNEJBQ0MsQ0FBQSxnQkFFQSxnQ0FDQyxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSx1QkFFQSwrQkFDQyxDQUFBLFdBQ0EsQ0FBQSxZQUNBLENBQUEsYVRqRk8sQ0FBQSxlU21GUCxDQUFBLGVBQ0EsQ0FBQSxnQkFDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLE1BQ0EsQ0FBQSxNQzVGSCxVQUNDLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUVBLHFCQUVDLENBQUEsa0JBQ0EsQ0FBQSxnQkFLRiwrQkFDQyxDQUFBLDhCQUNBLENBQUEsbUJBRUEsVVZFRyxDQUFBLHdCQWxCTSxDQUFBLG9DVXFCVCwyQkFDQyxDQUFBLHNDQUdELDZCQUVDLENBQUEsMENBTUQsd0JBQ0MsQ0FBQSxrQkFNRixlQUNDLENBQUEsZ0NBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlXQzVDRCxxQlgyRXFCLENBQUEsa0JXekVwQixDQUFBLG1CQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLFVBQ0EsQ0FBQSx3QlhMUyxDQUFBLFVBa0JOLENBQUEsY1dWSCxDQUFBLGVBQ0EsQ0FBQSxhQUNBLENBQUEsd0JBQ0EsQ0FBQSxzQlg0Q1EsQ0FBQSxvQlcxQ1IsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSwwQlBYQyxpV09MRixjQW1CRSxDQUFBLG1CQUNBLENBQUEscUJBQ0EsQ0FBQSxDQUFBLDhoQ0FHRCx3Qlh0QmUsQ0FBQSxvQkFBQSxDQUFBLFVBaUJaLENBQUEsaVpXYUgsYUFDQyxDQUFBLGFBQ0EsQ0FBQSxjQUNBLENBQUEsZUFDQSxDQUFBLGVBR0Qsd0JYakNXLENBQUEsb0JBQUEsQ0FBQSxVQWFSLENBQUEsZ0VXeUJGLHdCWHJDZ0IsQ0FBQSxvQkFBQSxDQUFBLFVBWWQsQ0FBQSxXV2tDSCxxQlhsQ0csQ0FBQSxpQkFBQSxDQUFBLGFBbEJNLENBQUEsb0RXeURSLHdCWHpEUSxDQUFBLGlCQWtCTixDQUFBLFVBQUEsQ0FBQSxXV2dESCxxQlhqREcsQ0FBQSxpQkFBQSxDQUFBLFVBQ0EsQ0FBQSxvRFdxREYsd0JYdkVRLENBQUEsb0JBQUEsQ0FBQSxVQWtCTixDQUFBLG9MVzhESCxhQUNDLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLDZIQUdELGVBQ0MsQ0FBQSxrQkFDQSxDQUFBLDBCUHBGQSw2SE9rRkQsZUFLRSxDQUFBLGlCQUNBLENBQUEsQ0FBQSwwQlB4RkQsNkhPa0ZELGNBVUUsQ0FBQSxDQUFBLGFBS0gsOEJBQ0MsQ0FBQSxvQlh0R1MsQ0FBQSxhQUFBLENBQUEsMERXMEdULHdCWDFHUyxDQUFBLG9CQUFBLENBQUEsVUFrQk4sQ0FBQSx1QldpR0osOEJBQ0MsQ0FBQSxvQlgvR1csQ0FBQSxhQUFBLENBQUEsd0ZXbUhYLHdCWG5IVyxDQUFBLG9CQUFBLENBQUEsVUFhUixDQUFBLFdXZ0hKLG1CQUNDLENBQUEsc0JBQ0EsQ0FBQSx3QlhwSVMsQ0FBQSxVQWtCTixDQUFBLGlCV3FISCxDQUFBLG1CQUNBLENBQUEsd0JBQ0EsQ0FBQSxzQlhsRlEsQ0FBQSxxQldxRlIsd0JYdklXLENBQUEsV1dpSlosWUFDQyxDQUFBLGtCQUNBLENBQUEsY0FDQSxDQUFBLFlBQ0EsQ0FBQSxVQUdELG1CQUNDLENBQUEsaUJBQ0EsQ0FBQSxxbENDaEtELHFCWjJFcUIsQ0FBQSxVWXpFcEIsQ0FBQSxxQlppQkcsQ0FBQSxVQURBLENBQUEsY1liSCxDQUFBLGdCQUNBLENBQUEscUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLHNCWmdEUSxDWTNDUCxxL0NMaUZELHFCUG5Cb0IsQ0FBQSxVWTlEbkIsQ0FBQSwrMUhBR0QsaUJaRUcsQ0FBQSxxckRZS0YsVUFDQyxDQUFBLHF6Q0FJRixTQUNDLENBQUEsaUJBQ0EsQ0FBQSxrRUF1QkYsdUJBRUMsQ0FBQSxRQUNBLENBQUEsbUJBR0QseUJBQ0MsQ0FBQSxnQkFDQSxDQUFBLGtCQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUdELHNCWlZTLENBQUEsU1ljVCxlQUNDLENBQUEsWUFDQSxDQUFBLHFCQUdELHFCWkFxQixDQUFBLGFZRXBCLENBQUEsb0JBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLDJCQUNBLENBQUEsb0JBQ0EsQ0FBQSx1QkFDQSxDQUFBLHdCQUNBLENBQUEsc0JaNUJRLENBQUEsdUJZOEJSLENaOUJRLGVZOEJSLENBQUEsaUJBQ0EsQ0FBQSw2QkFFQSxnQ0FDQyxDQUFBLDRCQUNBLENBQUEsdWFBRUEsQ0FBQSxpQ0FHRCxpQlo5RUcsQ0FBQSxrQlltRkoscUJaMUJxQixDQUFBLGFZNEJwQixDQUFBLG9CQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSx3QkFDQSxDQUFBLGlCQUNBLENBQUEsdUJBQ0EsQ0FEQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSwwQkFFQSxxQlo5RkcsQ0FBQSwwRVlnR0YsQ0FBQSxpQlpoR0UsQ0FBQSx3QllvR0gsaUJacEdHLENBQUEsOEJZd0dILGlCWnhHRyxDQUFBLG9CYWpCSixHQUNDLHNCQUNDLENBQUEsS0FFRCx3QkFDQyxDQUFBLENBQUEsZ0JDNERNLGtDQU9JLENBQUEsV0FQSiw2QkFPSSxDQUFBLGNBUEosZ0NBT0ksQ0FBQSxjQVBKLGdDQU9JLENBQUEsbUJBUEoscUNBT0ksQ0FBQSxnQkFQSixrQ0FPSSxDQUFBLGFBUEoscUJBT0ksQ0FBQSxXQVBKLHNCQU9JLENBQUEsWUFQSixxQkFPSSxDQUFBLG9CQVBKLGdDQU9JLENBUEosNkJBT0ksQ0FBQSxrQkFQSiw4QkFPSSxDQVBKLDJCQU9JLENBQUEsaUJBUEosNkJBT0ksQ0FQSiwwQkFPSSxDQUFBLGtCQVBKLG1DQU9JLENBUEosZ0NBT0ksQ0FBQSxpQkFQSiw2QkFPSSxDQVBKLDBCQU9JLENBQUEsV0FQSixvQkFPSSxDQUFBLFlBUEosc0JBT0ksQ0FBQSxZQVBKLHFCQU9JLENBQUEsWUFQSixzQkFPSSxDQUFBLGFBUEosb0JBT0ksQ0FBQSxlQVBKLHdCQU9JLENBQUEsaUJBUEosMEJBT0ksQ0FBQSxrQkFQSiwyQkFPSSxDQUFBLGlCQVBKLDBCQU9JLENBQUEsaUJBUEosMEJBT0ksQ0FBQSxtQkFQSiw0QkFPSSxDQUFBLG9CQVBKLDZCQU9JLENBQUEsbUJBUEosNEJBT0ksQ0FBQSxpQkFQSiwwQkFPSSxDQUFBLG1CQVBKLDRCQU9JLENBQUEsb0JBUEosNkJBT0ksQ0FBQSxtQkFQSiw0QkFPSSxDQUFBLFVBUEoseUJBT0ksQ0FBQSxnQkFQSiwrQkFPSSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxRQVBKLHVCQU9JLENBQUEsZUFQSiw4QkFPSSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxhQVBKLDRCQU9JLENBQUEsY0FQSiw2QkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxlQVBKLDhCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFFBUEosMENBT0ksQ0FBQSxXQVBKLDZDQU9JLENBQUEsV0FQSiw2Q0FPSSxDQUFBLGFBUEosMEJBT0ksQ0FBQSxvQkFqQkosZ0ZBQ0UsQ0FBQSxzQkFERixrRkFDRSxDQUFBLG9CQURGLGdGQUNFLENBQUEsaUJBREYsNkVBQ0UsQ0FBQSxvQkFERixnRkFDRSxDQUFBLG1CQURGLCtFQUNFLENBQUEsa0JBREYsOEVBQ0UsQ0FBQSxpQkFERiw2RUFDRSxDQUFBLGlCQVNGLDBCQU9JLENBQUEsbUJBUEosNEJBT0ksQ0FBQSxtQkFQSiw0QkFPSSxDQUFBLGdCQVBKLHlCQU9JLENBQUEsaUJBUEosMEJBT0ksQ0FBQSxPQVBKLGdCQU9JLENBQUEsUUFQSixrQkFPSSxDQUFBLFNBUEosbUJBT0ksQ0FBQSxVQVBKLG1CQU9JLENBQUEsV0FQSixxQkFPSSxDQUFBLFlBUEosc0JBT0ksQ0FBQSxTQVBKLGlCQU9JLENBQUEsVUFQSixtQkFPSSxDQUFBLFdBUEosb0JBT0ksQ0FBQSxPQVBKLGtCQU9JLENBQUEsUUFQSixvQkFPSSxDQUFBLFNBUEoscUJBT0ksQ0FBQSxrQkFQSiwwQ0FPSSxDQUFBLG9CQVBKLHFDQU9JLENBQUEsb0JBUEoscUNBT0ksQ0FBQSxRQVBKLHNGQU9JLENBQUEsVUFQSixtQkFPSSxDQUFBLFlBUEosMEZBT0ksQ0FBQSxjQVBKLHVCQU9JLENBQUEsWUFQSiw0RkFPSSxDQUFBLGNBUEoseUJBT0ksQ0FBQSxlQVBKLDZGQU9JLENBQUEsaUJBUEosMEJBT0ksQ0FBQSxjQVBKLDJGQU9JLENBQUEsZ0JBUEosd0JBT0ksQ0FBQSxnQkFQSixzQkFJUSxDQUFBLDZFQUdKLENBQUEsa0JBUEosc0JBSVEsQ0FBQSwrRUFHSixDQUFBLGdCQVBKLHNCQUlRLENBQUEsNkVBR0osQ0FBQSxhQVBKLHNCQUlRLENBQUEsMEVBR0osQ0FBQSxnQkFQSixzQkFJUSxDQUFBLDZFQUdKLENBQUEsZUFQSixzQkFJUSxDQUFBLDRFQUdKLENBQUEsY0FQSixzQkFJUSxDQUFBLDJFQUdKLENBQUEsYUFQSixzQkFJUSxDQUFBLDBFQUdKLENBQUEsY0FQSixzQkFJUSxDQUFBLDJFQUdKLENBQUEsY0FQSixzQkFJUSxDQUFBLDJFQUdKLENBQUEsdUJBUEosdURBT0ksQ0FBQSx5QkFQSix5REFPSSxDQUFBLHVCQVBKLHVEQU9JLENBQUEsb0JBUEosb0RBT0ksQ0FBQSx1QkFQSix1REFPSSxDQUFBLHNCQVBKLHNEQU9JLENBQUEscUJBUEoscURBT0ksQ0FBQSxvQkFQSixvREFPSSxDQUFBLFVBUEosMkJBT0ksQ0FBQSxVQVBKLDJCQU9JLENBQUEsVUFQSiwyQkFPSSxDQUFBLFVBUEosMkJBT0ksQ0FBQSxVQVBKLDJCQU9JLENBQUEsbUJBakJKLHdCQUNFLENBQUEsbUJBREYseUJBQ0UsQ0FBQSxtQkFERix3QkFDRSxDQUFBLG1CQURGLHlCQUNFLENBQUEsb0JBREYsc0JBQ0UsQ0FBQSxNQVNGLG9CQU9JLENBQUEsTUFQSixvQkFPSSxDQUFBLE1BUEosb0JBT0ksQ0FBQSxPQVBKLHFCQU9JLENBQUEsUUFQSixxQkFPSSxDQUFBLFFBUEoseUJBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsWUFQSiwwQkFPSSxDQUFBLE1BUEoscUJBT0ksQ0FBQSxNQVBKLHFCQU9JLENBQUEsTUFQSixxQkFPSSxDQUFBLE9BUEosc0JBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsUUFQSiwwQkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxZQVBKLDJCQU9JLENBQUEsV0FQSix3QkFPSSxDQUFBLFVBUEosNkJBT0ksQ0FBQSxhQVBKLGdDQU9JLENBQUEsa0JBUEoscUNBT0ksQ0FBQSxxQkFQSix3Q0FPSSxDQUFBLGFBUEosc0JBT0ksQ0FBQSxhQVBKLHNCQU9JLENBQUEsZUFQSix3QkFPSSxDQUFBLGVBUEosd0JBT0ksQ0FBQSxXQVBKLHlCQU9JLENBQUEsYUFQSiwyQkFPSSxDQUFBLG1CQVBKLGlDQU9JLENBQUEsdUJBUEoscUNBT0ksQ0FBQSxxQkFQSixtQ0FPSSxDQUFBLHdCQVBKLGlDQU9JLENBQUEseUJBUEosd0NBT0ksQ0FBQSx3QkFQSix1Q0FPSSxDQUFBLHdCQVBKLHVDQU9JLENBQUEsbUJBUEosaUNBT0ksQ0FBQSxpQkFQSiwrQkFPSSxDQUFBLG9CQVBKLDZCQU9JLENBQUEsc0JBUEosK0JBT0ksQ0FBQSxxQkFQSiw4QkFPSSxDQUFBLHFCQVBKLG1DQU9JLENBQUEsbUJBUEosaUNBT0ksQ0FBQSxzQkFQSiwrQkFPSSxDQUFBLHVCQVBKLHNDQU9JLENBQUEsc0JBUEoscUNBT0ksQ0FBQSx1QkFQSixnQ0FPSSxDQUFBLGlCQVBKLDBCQU9JLENBQUEsa0JBUEosZ0NBT0ksQ0FBQSxnQkFQSiw4QkFPSSxDQUFBLG1CQVBKLDRCQU9JLENBQUEscUJBUEosOEJBT0ksQ0FBQSxvQkFQSiw2QkFPSSxDQUFBLGFBUEosbUJBT0ksQ0FBQSxTQVBKLGtCQU9JLENBQUEsU0FQSixrQkFPSSxDQUFBLFNBUEosa0JBT0ksQ0FBQSxTQVBKLGtCQU9JLENBQUEsU0FQSixrQkFPSSxDQUFBLFNBUEosa0JBT0ksQ0FBQSxZQVBKLGtCQU9JLENBQUEsS0FQSixtQkFPSSxDQUFBLEtBUEosd0JBT0ksQ0FBQSxLQVBKLHVCQU9JLENBQUEsS0FQSixzQkFPSSxDQUFBLEtBUEosd0JBT0ksQ0FBQSxLQVBKLHNCQU9JLENBQUEsUUFQSixzQkFPSSxDQUFBLE1BUEoseUJBT0ksQ0FBQSx3QkFBQSxDQUFBLE1BUEosOEJBT0ksQ0FBQSw2QkFBQSxDQUFBLE1BUEosNkJBT0ksQ0FBQSw0QkFBQSxDQUFBLE1BUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLE1BUEosOEJBT0ksQ0FBQSw2QkFBQSxDQUFBLE1BUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLE1BUEosdUJBT0ksQ0FBQSwwQkFBQSxDQUFBLE1BUEosNEJBT0ksQ0FBQSwrQkFBQSxDQUFBLE1BUEosMkJBT0ksQ0FBQSw4QkFBQSxDQUFBLE1BUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLE1BUEosNEJBT0ksQ0FBQSwrQkFBQSxDQUFBLE1BUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLE1BUEosdUJBT0ksQ0FBQSxNQVBKLDRCQU9JLENBQUEsTUFQSiwyQkFPSSxDQUFBLE1BUEosMEJBT0ksQ0FBQSxNQVBKLDRCQU9JLENBQUEsTUFQSiwwQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxNQVBKLHlCQU9JLENBQUEsTUFQSiw4QkFPSSxDQUFBLE1BUEosNkJBT0ksQ0FBQSxNQVBKLDRCQU9JLENBQUEsTUFQSiw4QkFPSSxDQUFBLE1BUEosNEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsTUFQSiwwQkFPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDhCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLE1BUEosd0JBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiw0QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwyQkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxLQVBKLG9CQU9JLENBQUEsS0FQSix5QkFPSSxDQUFBLEtBUEosd0JBT0ksQ0FBQSxLQVBKLHVCQU9JLENBQUEsS0FQSix5QkFPSSxDQUFBLEtBUEosdUJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEseUJBQUEsQ0FBQSxNQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxNQVBKLCtCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxNQVBKLHdCQU9JLENBQUEsMkJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxNQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxNQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLDZCQU9JLENBQUEsZ0NBQUEsQ0FBQSxNQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxNQVBKLHdCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosNEJBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSiw2QkFPSSxDQUFBLE1BUEosMkJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEsTUFQSiwrQkFPSSxDQUFBLE1BUEosOEJBT0ksQ0FBQSxNQVBKLDZCQU9JLENBQUEsTUFQSiwrQkFPSSxDQUFBLE1BUEosNkJBT0ksQ0FBQSxNQVBKLDJCQU9JLENBQUEsTUFQSixnQ0FPSSxDQUFBLE1BUEosK0JBT0ksQ0FBQSxNQVBKLDhCQU9JLENBQUEsTUFQSixnQ0FPSSxDQUFBLE1BUEosOEJBT0ksQ0FBQSxNQVBKLHlCQU9JLENBQUEsTUFQSiw4QkFPSSxDQUFBLE1BUEosNkJBT0ksQ0FBQSxNQVBKLDRCQU9JLENBQUEsTUFQSiw4QkFPSSxDQUFBLE1BUEosNEJBT0ksQ0FBQSxPQVBKLGdCQU9JLENBQUEsT0FQSixxQkFPSSxDQUFBLE9BUEosb0JBT0ksQ0FBQSxPQVBKLG1CQU9JLENBQUEsT0FQSixxQkFPSSxDQUFBLE9BUEosbUJBT0ksQ0FBQSxXQVBKLG9CQU9JLENBQUEsV0FQSix5QkFPSSxDQUFBLFdBUEosd0JBT0ksQ0FBQSxXQVBKLHVCQU9JLENBQUEsV0FQSix5QkFPSSxDQUFBLFdBUEosdUJBT0ksQ0FBQSxjQVBKLDRCQU9JLENBUEosdUJBT0ksQ0FBQSxjQVBKLGlDQU9JLENBUEosNEJBT0ksQ0FBQSxjQVBKLGdDQU9JLENBUEosMkJBT0ksQ0FBQSxjQVBKLCtCQU9JLENBUEosMEJBT0ksQ0FBQSxjQVBKLGlDQU9JLENBUEosNEJBT0ksQ0FBQSxjQVBKLCtCQU9JLENBUEosMEJBT0ksQ0FBQSxnQkFQSiwrQ0FPSSxDQUFBLE1BUEoseUJBT0ksQ0FBQSxNQVBKLHVCQU9JLENBQUEsTUFQSiwwQkFPSSxDQUFBLE1BUEoseUJBT0ksQ0FBQSxNQVBKLDBCQU9JLENBQUEsTUFQSix1QkFPSSxDQUFBLFlBUEosNEJBT0ksQ0FBQSxZQVBKLDRCQU9JLENBQUEsWUFQSiw4QkFPSSxDQUFBLFVBUEosMEJBT0ksQ0FBQSxXQVBKLDBCQU9JLENBQUEsV0FQSiwwQkFPSSxDQUFBLGFBUEosMEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsV0FQSiw2QkFPSSxDQUFBLE1BUEosd0JBT0ksQ0FBQSxPQVBKLDJCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLE9BUEosd0JBT0ksQ0FBQSxZQVBKLDBCQU9JLENBQUEsVUFQSiwyQkFPSSxDQUFBLGFBUEosNEJBT0ksQ0FBQSxzQkFQSiwrQkFPSSxDQUFBLDJCQVBKLG9DQU9JLENBQUEsOEJBUEosdUNBT0ksQ0FBQSxnQkFQSixtQ0FPSSxDQUFBLGdCQVBKLG1DQU9JLENBQUEsaUJBUEosb0NBT0ksQ0FBQSxXQVBKLDZCQU9JLENBQUEsYUFQSiw2QkFPSSxDQUFBLFlBUEosK0JBT0ksQ0FBQSxnQ0FBQSxDQUFBLGNBUEosb0JBSVEsQ0FBQSxvRUFHSixDQUFBLGdCQVBKLG9CQUlRLENBQUEsc0VBR0osQ0FBQSxjQVBKLG9CQUlRLENBQUEsb0VBR0osQ0FBQSxXQVBKLG9CQUlRLENBQUEsaUVBR0osQ0FBQSxjQVBKLG9CQUlRLENBQUEsb0VBR0osQ0FBQSxhQVBKLG9CQUlRLENBQUEsbUVBR0osQ0FBQSxZQVBKLG9CQUlRLENBQUEsa0VBR0osQ0FBQSxXQVBKLG9CQUlRLENBQUEsaUVBR0osQ0FBQSxZQVBKLG9CQUlRLENBQUEsa0VBR0osQ0FBQSxZQVBKLG9CQUlRLENBQUEsa0VBR0osQ0FBQSxXQVBKLG9CQUlRLENBQUEsdUVBR0osQ0FBQSxZQVBKLG9CQUlRLENBQUEsMENBR0osQ0FBQSxlQVBKLG9CQUlRLENBQUEsK0JBR0osQ0FBQSxlQVBKLG9CQUlRLENBQUEsbUNBR0osQ0FBQSxxQkFQSixvQkFJUSxDQUFBLDBDQUdKLENBQUEsb0JBUEosb0JBSVEsQ0FBQSx5Q0FHSixDQUFBLG9CQVBKLG9CQUlRLENBQUEseUNBR0osQ0FBQSxZQVBKLG9CQUlRLENBQUEsd0JBR0osQ0FBQSxpQkFqQkosdUJBQ0UsQ0FBQSxpQkFERixzQkFDRSxDQUFBLGlCQURGLHVCQUNFLENBQUEsa0JBREYsb0JBQ0UsQ0FBQSx1QkFTRixnREFPSSxDQUFBLHlCQVBKLGtEQU9JLENBQUEsdUJBUEosZ0RBT0ksQ0FBQSxvQkFQSiw2Q0FPSSxDQUFBLHVCQVBKLGdEQU9JLENBQUEsc0JBUEosK0NBT0ksQ0FBQSxxQkFQSiw4Q0FPSSxDQUFBLG9CQVBKLDZDQU9JLENBQUEsaUJBakJKLHNCQUNFLENBQUEsNkJBSUEsc0JBQ0UsQ0FBQSxpQkFOSix1QkFDRSxDQUFBLDZCQUlBLHVCQUNFLENBQUEsaUJBTkosc0JBQ0UsQ0FBQSw2QkFJQSxzQkFDRSxDQUFBLGlCQU5KLHVCQUNFLENBQUEsNkJBSUEsdUJBQ0UsQ0FBQSxrQkFOSixvQkFDRSxDQUFBLDhCQUlBLG9CQUNFLENBQUEsZUFJSix1Q0FPSSxDQUFBLDJCQUtGLHVDQU9JLENBQUEsZUFuQk4sc0NBT0ksQ0FBQSwyQkFLRixzQ0FPSSxDQUFBLGVBbkJOLHVDQU9JLENBQUEsMkJBS0YsdUNBT0ksQ0FBQSx3QkFuQk4sOEJBSVEsQ0FBQSxzR0FHSixDQUhJLDhGQUdKLENBQUEsMEJBUEosOEJBSVEsQ0FBQSx3R0FHSixDQUhJLGdHQUdKLENBQUEsd0JBUEosOEJBSVEsQ0FBQSxzR0FHSixDQUhJLDhGQUdKLENBQUEscUJBUEosOEJBSVEsQ0FBQSxtR0FHSixDQUhJLDJGQUdKLENBQUEsd0JBUEosOEJBSVEsQ0FBQSxzR0FHSixDQUhJLDhGQUdKLENBQUEsdUJBUEosOEJBSVEsQ0FBQSxxR0FHSixDQUhJLDZGQUdKLENBQUEsc0JBUEosOEJBSVEsQ0FBQSxvR0FHSixDQUhJLDRGQUdKLENBQUEscUJBUEosOEJBSVEsQ0FBQSxtR0FHSixDQUhJLDJGQUdKLENBQUEsZ0JBUEosOEJBSVEsQ0FBQSw0R0FHSixDQUhJLG9HQUdKLENBQUEsMEJBakJKLDhCQUNFLENBQUEsc0NBSUEsOEJBQ0UsQ0FBQSwyQkFOSixnQ0FDRSxDQUFBLHVDQUlBLGdDQUNFLENBQUEsMkJBTkosaUNBQ0UsQ0FBQSx1Q0FJQSxpQ0FDRSxDQUFBLDJCQU5KLGdDQUNFLENBQUEsdUNBSUEsZ0NBQ0UsQ0FBQSwyQkFOSixpQ0FDRSxDQUFBLHVDQUlBLGlDQUNFLENBQUEsNEJBTkosOEJBQ0UsQ0FBQSx3Q0FJQSw4QkFDRSxDQUFBLFlBSUosa0JBSVEsQ0FBQSw2RUFHSixDQUFBLGNBUEosa0JBSVEsQ0FBQSwrRUFHSixDQUFBLFlBUEosa0JBSVEsQ0FBQSw2RUFHSixDQUFBLFNBUEosa0JBSVEsQ0FBQSwwRUFHSixDQUFBLFlBUEosa0JBSVEsQ0FBQSw2RUFHSixDQUFBLFdBUEosa0JBSVEsQ0FBQSw0RUFHSixDQUFBLFVBUEosa0JBSVEsQ0FBQSwyRUFHSixDQUFBLFNBUEosa0JBSVEsQ0FBQSwwRUFHSixDQUFBLFVBUEosa0JBSVEsQ0FBQSwyRUFHSixDQUFBLFVBUEosa0JBSVEsQ0FBQSwyRUFHSixDQUFBLFNBUEosa0JBSVEsQ0FBQSw2RUFHSixDQUFBLGdCQVBKLGtCQUlRLENBQUEseUNBR0osQ0FBQSxtQkFQSixrQkFJUSxDQUFBLGtGQUdKLENBQUEsa0JBUEosa0JBSVEsQ0FBQSxpRkFHSixDQUFBLGVBakJKLG9CQUNFLENBQUEsZUFERixxQkFDRSxDQUFBLGVBREYsb0JBQ0UsQ0FBQSxlQURGLHFCQUNFLENBQUEsZ0JBREYsa0JBQ0UsQ0FBQSxtQkFTRix1REFPSSxDQUFBLHFCQVBKLHlEQU9JLENBQUEsbUJBUEosdURBT0ksQ0FBQSxnQkFQSixvREFPSSxDQUFBLG1CQVBKLHVEQU9JLENBQUEsa0JBUEosc0RBT0ksQ0FBQSxpQkFQSixxREFPSSxDQUFBLGdCQVBKLG9EQU9JLENBQUEsYUFQSiw4Q0FPSSxDQUFBLGlCQVBKLGtDQU9JLENBUEosMEJBT0ksQ0FBQSxrQkFQSixtQ0FPSSxDQVBKLDJCQU9JLENBQUEsa0JBUEosbUNBT0ksQ0FQSiwyQkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSixnREFPSSxDQUFBLFdBUEosMEJBT0ksQ0FBQSxXQVBKLG1EQU9JLENBQUEsV0FQSixnREFPSSxDQUFBLFdBUEosbURBT0ksQ0FBQSxXQVBKLG1EQU9JLENBQUEsV0FQSixvREFPSSxDQUFBLGdCQVBKLDRCQU9JLENBQUEsY0FQSixxREFPSSxDQUFBLGFBUEoseURBT0ksQ0FBQSwwREFBQSxDQUFBLGVBUEosbUNBT0ksQ0FBQSxvQ0FBQSxDQUFBLGVBUEosNERBT0ksQ0FBQSw2REFBQSxDQUFBLGVBUEoseURBT0ksQ0FBQSwwREFBQSxDQUFBLGVBUEosNERBT0ksQ0FBQSw2REFBQSxDQUFBLGVBUEosNERBT0ksQ0FBQSw2REFBQSxDQUFBLGVBUEosNkRBT0ksQ0FBQSw4REFBQSxDQUFBLG9CQVBKLHFDQU9JLENBQUEsc0NBQUEsQ0FBQSxrQkFQSiw4REFPSSxDQUFBLCtEQUFBLENBQUEsYUFQSiwwREFPSSxDQUFBLDZEQUFBLENBQUEsZUFQSixvQ0FPSSxDQUFBLHVDQUFBLENBQUEsZUFQSiw2REFPSSxDQUFBLGdFQUFBLENBQUEsZUFQSiwwREFPSSxDQUFBLDZEQUFBLENBQUEsZUFQSiw2REFPSSxDQUFBLGdFQUFBLENBQUEsZUFQSiw2REFPSSxDQUFBLGdFQUFBLENBQUEsZUFQSiw4REFPSSxDQUFBLGlFQUFBLENBQUEsb0JBUEosc0NBT0ksQ0FBQSx5Q0FBQSxDQUFBLGtCQVBKLCtEQU9JLENBQUEsa0VBQUEsQ0FBQSxnQkFQSiw2REFPSSxDQUFBLDREQUFBLENBQUEsa0JBUEosdUNBT0ksQ0FBQSxzQ0FBQSxDQUFBLGtCQVBKLGdFQU9JLENBQUEsK0RBQUEsQ0FBQSxrQkFQSiw2REFPSSxDQUFBLDREQUFBLENBQUEsa0JBUEosZ0VBT0ksQ0FBQSwrREFBQSxDQUFBLGtCQVBKLGdFQU9JLENBQUEsK0RBQUEsQ0FBQSxrQkFQSixpRUFPSSxDQUFBLGdFQUFBLENBQUEsdUJBUEoseUNBT0ksQ0FBQSx3Q0FBQSxDQUFBLHFCQVBKLGtFQU9JLENBQUEsaUVBQUEsQ0FBQSxlQVBKLDREQU9JLENBQUEseURBQUEsQ0FBQSxpQkFQSixzQ0FPSSxDQUFBLG1DQUFBLENBQUEsaUJBUEosK0RBT0ksQ0FBQSw0REFBQSxDQUFBLGlCQVBKLDREQU9JLENBQUEseURBQUEsQ0FBQSxpQkFQSiwrREFPSSxDQUFBLDREQUFBLENBQUEsaUJBUEosK0RBT0ksQ0FBQSw0REFBQSxDQUFBLGlCQVBKLGdFQU9JLENBQUEsNkRBQUEsQ0FBQSxzQkFQSix3Q0FPSSxDQUFBLHFDQUFBLENBQUEsb0JBUEosaUVBT0ksQ0FBQSw4REFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxXQVBKLDRCQU9JLENBQUEsTUFQSixxQkFPSSxDQUFBLEtBUEosb0JBT0ksQ0FBQSxLQVBKLG9CQU9JLENBQUEsS0FQSixvQkFPSSxDQUFBLEtBUEosb0JBT0ksQ0FBQSx5QkNWUixnQkRHSSxxQkFPSSxDQUFBLGNBUEosc0JBT0ksQ0FBQSxlQVBKLHFCQU9JLENBQUEsdUJBUEosZ0NBT0ksQ0FQSiw2QkFPSSxDQUFBLHFCQVBKLDhCQU9JLENBUEosMkJBT0ksQ0FBQSxvQkFQSiw2QkFPSSxDQVBKLDBCQU9JLENBQUEscUJBUEosbUNBT0ksQ0FQSixnQ0FPSSxDQUFBLG9CQVBKLDZCQU9JLENBUEosMEJBT0ksQ0FBQSxhQVBKLHlCQU9JLENBQUEsbUJBUEosK0JBT0ksQ0FBQSxZQVBKLHdCQU9JLENBQUEsV0FQSix1QkFPSSxDQUFBLGtCQVBKLDhCQU9JLENBQUEsWUFQSix3QkFPSSxDQUFBLGdCQVBKLDRCQU9JLENBQUEsaUJBUEosNkJBT0ksQ0FBQSxXQVBKLHVCQU9JLENBQUEsa0JBUEosOEJBT0ksQ0FBQSxXQVBKLHVCQU9JLENBQUEsY0FQSix3QkFPSSxDQUFBLGFBUEosNkJBT0ksQ0FBQSxnQkFQSixnQ0FPSSxDQUFBLHFCQVBKLHFDQU9JLENBQUEsd0JBUEosd0NBT0ksQ0FBQSxnQkFQSixzQkFPSSxDQUFBLGdCQVBKLHNCQU9JLENBQUEsa0JBUEosd0JBT0ksQ0FBQSxrQkFQSix3QkFPSSxDQUFBLGNBUEoseUJBT0ksQ0FBQSxnQkFQSiwyQkFPSSxDQUFBLHNCQVBKLGlDQU9JLENBQUEsMEJBUEoscUNBT0ksQ0FBQSx3QkFQSixtQ0FPSSxDQUFBLDJCQVBKLGlDQU9JLENBQUEsNEJBUEosd0NBT0ksQ0FBQSwyQkFQSix1Q0FPSSxDQUFBLDJCQVBKLHVDQU9JLENBQUEsc0JBUEosaUNBT0ksQ0FBQSxvQkFQSiwrQkFPSSxDQUFBLHVCQVBKLDZCQU9JLENBQUEseUJBUEosK0JBT0ksQ0FBQSx3QkFQSiw4QkFPSSxDQUFBLHdCQVBKLG1DQU9JLENBQUEsc0JBUEosaUNBT0ksQ0FBQSx5QkFQSiwrQkFPSSxDQUFBLDBCQVBKLHNDQU9JLENBQUEseUJBUEoscUNBT0ksQ0FBQSwwQkFQSixnQ0FPSSxDQUFBLG9CQVBKLDBCQU9JLENBQUEscUJBUEosZ0NBT0ksQ0FBQSxtQkFQSiw4QkFPSSxDQUFBLHNCQVBKLDRCQU9JLENBQUEsd0JBUEosOEJBT0ksQ0FBQSx1QkFQSiw2QkFPSSxDQUFBLGdCQVBKLG1CQU9JLENBQUEsWUFQSixrQkFPSSxDQUFBLFlBUEosa0JBT0ksQ0FBQSxZQVBKLGtCQU9JLENBQUEsWUFQSixrQkFPSSxDQUFBLFlBUEosa0JBT0ksQ0FBQSxZQVBKLGtCQU9JLENBQUEsZUFQSixrQkFPSSxDQUFBLFFBUEosbUJBT0ksQ0FBQSxRQVBKLHdCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFFBUEosc0JBT0ksQ0FBQSxRQVBKLHdCQU9JLENBQUEsUUFQSixzQkFPSSxDQUFBLFdBUEosc0JBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsd0JBQUEsQ0FBQSxTQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLDZCQU9JLENBQUEsNEJBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxTQVBKLDhCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxZQVBKLDRCQU9JLENBQUEsMkJBQUEsQ0FBQSxTQVBKLHVCQU9JLENBQUEsMEJBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxTQVBKLDJCQU9JLENBQUEsOEJBQUEsQ0FBQSxTQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLDRCQU9JLENBQUEsK0JBQUEsQ0FBQSxTQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxZQVBKLDBCQU9JLENBQUEsNkJBQUEsQ0FBQSxTQVBKLHVCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxZQVBKLDBCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsWUFQSiw0QkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFlBUEosNkJBT0ksQ0FBQSxTQVBKLHdCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxZQVBKLDJCQU9JLENBQUEsUUFQSixvQkFPSSxDQUFBLFFBUEoseUJBT0ksQ0FBQSxRQVBKLHdCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFFBUEoseUJBT0ksQ0FBQSxRQVBKLHVCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLHlCQUFBLENBQUEsU0FQSiwrQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSiw4QkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLDRCQUFBLENBQUEsU0FQSiwrQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLDRCQUFBLENBQUEsU0FQSix3QkFPSSxDQUFBLDJCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLGdDQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLCtCQUFBLENBQUEsU0FQSiwyQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLGdDQUFBLENBQUEsU0FQSiwyQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSix3QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosZ0NBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosZ0NBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsVUFQSixnQkFPSSxDQUFBLFVBUEoscUJBT0ksQ0FBQSxVQVBKLG9CQU9JLENBQUEsVUFQSixtQkFPSSxDQUFBLFVBUEoscUJBT0ksQ0FBQSxVQVBKLG1CQU9JLENBQUEsY0FQSixvQkFPSSxDQUFBLGNBUEoseUJBT0ksQ0FBQSxjQVBKLHdCQU9JLENBQUEsY0FQSix1QkFPSSxDQUFBLGNBUEoseUJBT0ksQ0FBQSxjQVBKLHVCQU9JLENBQUEsaUJBUEosNEJBT0ksQ0FQSix1QkFPSSxDQUFBLGlCQVBKLGlDQU9JLENBUEosNEJBT0ksQ0FBQSxpQkFQSixnQ0FPSSxDQVBKLDJCQU9JLENBQUEsaUJBUEosK0JBT0ksQ0FQSiwwQkFPSSxDQUFBLGlCQVBKLGlDQU9JLENBUEosNEJBT0ksQ0FBQSxpQkFQSiwrQkFPSSxDQVBKLDBCQU9JLENBQUEsZUFQSiwwQkFPSSxDQUFBLGFBUEosMkJBT0ksQ0FBQSxnQkFQSiw0QkFPSSxDQUFBLENBQUEsMEJDVlIsZ0JER0kscUJBT0ksQ0FBQSxjQVBKLHNCQU9JLENBQUEsZUFQSixxQkFPSSxDQUFBLHVCQVBKLGdDQU9JLENBUEosNkJBT0ksQ0FBQSxxQkFQSiw4QkFPSSxDQVBKLDJCQU9JLENBQUEsb0JBUEosNkJBT0ksQ0FQSiwwQkFPSSxDQUFBLHFCQVBKLG1DQU9JLENBUEosZ0NBT0ksQ0FBQSxvQkFQSiw2QkFPSSxDQVBKLDBCQU9JLENBQUEsYUFQSix5QkFPSSxDQUFBLG1CQVBKLCtCQU9JLENBQUEsWUFQSix3QkFPSSxDQUFBLFdBUEosdUJBT0ksQ0FBQSxrQkFQSiw4QkFPSSxDQUFBLFlBUEosd0JBT0ksQ0FBQSxnQkFQSiw0QkFPSSxDQUFBLGlCQVBKLDZCQU9JLENBQUEsV0FQSix1QkFPSSxDQUFBLGtCQVBKLDhCQU9JLENBQUEsV0FQSix1QkFPSSxDQUFBLGNBUEosd0JBT0ksQ0FBQSxhQVBKLDZCQU9JLENBQUEsZ0JBUEosZ0NBT0ksQ0FBQSxxQkFQSixxQ0FPSSxDQUFBLHdCQVBKLHdDQU9JLENBQUEsZ0JBUEosc0JBT0ksQ0FBQSxnQkFQSixzQkFPSSxDQUFBLGtCQVBKLHdCQU9JLENBQUEsa0JBUEosd0JBT0ksQ0FBQSxjQVBKLHlCQU9JLENBQUEsZ0JBUEosMkJBT0ksQ0FBQSxzQkFQSixpQ0FPSSxDQUFBLDBCQVBKLHFDQU9JLENBQUEsd0JBUEosbUNBT0ksQ0FBQSwyQkFQSixpQ0FPSSxDQUFBLDRCQVBKLHdDQU9JLENBQUEsMkJBUEosdUNBT0ksQ0FBQSwyQkFQSix1Q0FPSSxDQUFBLHNCQVBKLGlDQU9JLENBQUEsb0JBUEosK0JBT0ksQ0FBQSx1QkFQSiw2QkFPSSxDQUFBLHlCQVBKLCtCQU9JLENBQUEsd0JBUEosOEJBT0ksQ0FBQSx3QkFQSixtQ0FPSSxDQUFBLHNCQVBKLGlDQU9JLENBQUEseUJBUEosK0JBT0ksQ0FBQSwwQkFQSixzQ0FPSSxDQUFBLHlCQVBKLHFDQU9JLENBQUEsMEJBUEosZ0NBT0ksQ0FBQSxvQkFQSiwwQkFPSSxDQUFBLHFCQVBKLGdDQU9JLENBQUEsbUJBUEosOEJBT0ksQ0FBQSxzQkFQSiw0QkFPSSxDQUFBLHdCQVBKLDhCQU9JLENBQUEsdUJBUEosNkJBT0ksQ0FBQSxnQkFQSixtQkFPSSxDQUFBLFlBUEosa0JBT0ksQ0FBQSxZQVBKLGtCQU9JLENBQUEsWUFQSixrQkFPSSxDQUFBLFlBUEosa0JBT0ksQ0FBQSxZQVBKLGtCQU9JLENBQUEsWUFQSixrQkFPSSxDQUFBLGVBUEosa0JBT0ksQ0FBQSxRQVBKLG1CQU9JLENBQUEsUUFQSix3QkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsUUFQSix3QkFPSSxDQUFBLFFBUEosc0JBT0ksQ0FBQSxXQVBKLHNCQU9JLENBQUEsU0FQSix5QkFPSSxDQUFBLHdCQUFBLENBQUEsU0FQSiw4QkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSiw2QkFPSSxDQUFBLDRCQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLDJCQUFBLENBQUEsU0FQSiw4QkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLDJCQUFBLENBQUEsWUFQSiw0QkFPSSxDQUFBLDJCQUFBLENBQUEsU0FQSix1QkFPSSxDQUFBLDBCQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLCtCQUFBLENBQUEsU0FQSiwyQkFPSSxDQUFBLDhCQUFBLENBQUEsU0FQSiwwQkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSiw0QkFPSSxDQUFBLCtCQUFBLENBQUEsU0FQSiwwQkFPSSxDQUFBLDZCQUFBLENBQUEsWUFQSiwwQkFPSSxDQUFBLDZCQUFBLENBQUEsU0FQSix1QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsWUFQSiwwQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFlBUEosNEJBT0ksQ0FBQSxTQVBKLDBCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxZQVBKLDZCQU9JLENBQUEsU0FQSix3QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDJCQU9JLENBQUEsWUFQSiwyQkFPSSxDQUFBLFFBUEosb0JBT0ksQ0FBQSxRQVBKLHlCQU9JLENBQUEsUUFQSix3QkFPSSxDQUFBLFFBUEosdUJBT0ksQ0FBQSxRQVBKLHlCQU9JLENBQUEsUUFQSix1QkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSx5QkFBQSxDQUFBLFNBUEosK0JBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosOEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSw0QkFBQSxDQUFBLFNBUEosK0JBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSw0QkFBQSxDQUFBLFNBUEosd0JBT0ksQ0FBQSwyQkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxnQ0FBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwrQkFBQSxDQUFBLFNBUEosMkJBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxnQ0FBQSxDQUFBLFNBUEosMkJBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLCtCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLGdDQU9JLENBQUEsU0FQSiwrQkFPSSxDQUFBLFNBUEosOEJBT0ksQ0FBQSxTQVBKLGdDQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFVBUEosZ0JBT0ksQ0FBQSxVQVBKLHFCQU9JLENBQUEsVUFQSixvQkFPSSxDQUFBLFVBUEosbUJBT0ksQ0FBQSxVQVBKLHFCQU9JLENBQUEsVUFQSixtQkFPSSxDQUFBLGNBUEosb0JBT0ksQ0FBQSxjQVBKLHlCQU9JLENBQUEsY0FQSix3QkFPSSxDQUFBLGNBUEosdUJBT0ksQ0FBQSxjQVBKLHlCQU9JLENBQUEsY0FQSix1QkFPSSxDQUFBLGlCQVBKLDRCQU9JLENBUEosdUJBT0ksQ0FBQSxpQkFQSixpQ0FPSSxDQVBKLDRCQU9JLENBQUEsaUJBUEosZ0NBT0ksQ0FQSiwyQkFPSSxDQUFBLGlCQVBKLCtCQU9JLENBUEosMEJBT0ksQ0FBQSxpQkFQSixpQ0FPSSxDQVBKLDRCQU9JLENBQUEsaUJBUEosK0JBT0ksQ0FQSiwwQkFPSSxDQUFBLGVBUEosMEJBT0ksQ0FBQSxhQVBKLDJCQU9JLENBQUEsZ0JBUEosNEJBT0ksQ0FBQSxDQUFBLDBCQ1ZSLGdCREdJLHFCQU9JLENBQUEsY0FQSixzQkFPSSxDQUFBLGVBUEoscUJBT0ksQ0FBQSx1QkFQSixnQ0FPSSxDQVBKLDZCQU9JLENBQUEscUJBUEosOEJBT0ksQ0FQSiwyQkFPSSxDQUFBLG9CQVBKLDZCQU9JLENBUEosMEJBT0ksQ0FBQSxxQkFQSixtQ0FPSSxDQVBKLGdDQU9JLENBQUEsb0JBUEosNkJBT0ksQ0FQSiwwQkFPSSxDQUFBLGFBUEoseUJBT0ksQ0FBQSxtQkFQSiwrQkFPSSxDQUFBLFlBUEosd0JBT0ksQ0FBQSxXQVBKLHVCQU9JLENBQUEsa0JBUEosOEJBT0ksQ0FBQSxZQVBKLHdCQU9JLENBQUEsZ0JBUEosNEJBT0ksQ0FBQSxpQkFQSiw2QkFPSSxDQUFBLFdBUEosdUJBT0ksQ0FBQSxrQkFQSiw4QkFPSSxDQUFBLFdBUEosdUJBT0ksQ0FBQSxjQVBKLHdCQU9JLENBQUEsYUFQSiw2QkFPSSxDQUFBLGdCQVBKLGdDQU9JLENBQUEscUJBUEoscUNBT0ksQ0FBQSx3QkFQSix3Q0FPSSxDQUFBLGdCQVBKLHNCQU9JLENBQUEsZ0JBUEosc0JBT0ksQ0FBQSxrQkFQSix3QkFPSSxDQUFBLGtCQVBKLHdCQU9JLENBQUEsY0FQSix5QkFPSSxDQUFBLGdCQVBKLDJCQU9JLENBQUEsc0JBUEosaUNBT0ksQ0FBQSwwQkFQSixxQ0FPSSxDQUFBLHdCQVBKLG1DQU9JLENBQUEsMkJBUEosaUNBT0ksQ0FBQSw0QkFQSix3Q0FPSSxDQUFBLDJCQVBKLHVDQU9JLENBQUEsMkJBUEosdUNBT0ksQ0FBQSxzQkFQSixpQ0FPSSxDQUFBLG9CQVBKLCtCQU9JLENBQUEsdUJBUEosNkJBT0ksQ0FBQSx5QkFQSiwrQkFPSSxDQUFBLHdCQVBKLDhCQU9JLENBQUEsd0JBUEosbUNBT0ksQ0FBQSxzQkFQSixpQ0FPSSxDQUFBLHlCQVBKLCtCQU9JLENBQUEsMEJBUEosc0NBT0ksQ0FBQSx5QkFQSixxQ0FPSSxDQUFBLDBCQVBKLGdDQU9JLENBQUEsb0JBUEosMEJBT0ksQ0FBQSxxQkFQSixnQ0FPSSxDQUFBLG1CQVBKLDhCQU9JLENBQUEsc0JBUEosNEJBT0ksQ0FBQSx3QkFQSiw4QkFPSSxDQUFBLHVCQVBKLDZCQU9JLENBQUEsZ0JBUEosbUJBT0ksQ0FBQSxZQVBKLGtCQU9JLENBQUEsWUFQSixrQkFPSSxDQUFBLFlBUEosa0JBT0ksQ0FBQSxZQVBKLGtCQU9JLENBQUEsWUFQSixrQkFPSSxDQUFBLFlBUEosa0JBT0ksQ0FBQSxlQVBKLGtCQU9JLENBQUEsUUFQSixtQkFPSSxDQUFBLFFBUEosd0JBT0ksQ0FBQSxRQVBKLHVCQU9JLENBQUEsUUFQSixzQkFPSSxDQUFBLFFBUEosd0JBT0ksQ0FBQSxRQVBKLHNCQU9JLENBQUEsV0FQSixzQkFPSSxDQUFBLFNBUEoseUJBT0ksQ0FBQSx3QkFBQSxDQUFBLFNBUEosOEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosNkJBT0ksQ0FBQSw0QkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLFNBUEosOEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLFlBUEosNEJBT0ksQ0FBQSwyQkFBQSxDQUFBLFNBUEosdUJBT0ksQ0FBQSwwQkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwrQkFBQSxDQUFBLFNBUEosMkJBT0ksQ0FBQSw4QkFBQSxDQUFBLFNBUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosNEJBT0ksQ0FBQSwrQkFBQSxDQUFBLFNBUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFlBUEosMEJBT0ksQ0FBQSw2QkFBQSxDQUFBLFNBUEosdUJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwyQkFPSSxDQUFBLFNBUEosMEJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFlBUEosMEJBT0ksQ0FBQSxTQVBKLHlCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNkJBT0ksQ0FBQSxTQVBKLDRCQU9JLENBQUEsU0FQSiw4QkFPSSxDQUFBLFNBUEosNEJBT0ksQ0FBQSxZQVBKLDRCQU9JLENBQUEsU0FQSiwwQkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDhCQU9JLENBQUEsU0FQSiw2QkFPSSxDQUFBLFNBUEosK0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsWUFQSiw2QkFPSSxDQUFBLFNBUEosd0JBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiw0QkFPSSxDQUFBLFNBUEosMkJBT0ksQ0FBQSxTQVBKLDZCQU9JLENBQUEsU0FQSiwyQkFP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QU9JLENBQUEsQ0FBQSx5RUFNSixnQkFDRSxDQUFBLGlCQUNBLENBQUEsNkVBQ0Esc0ZBQ0UsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSxTQUNBLENBQUEsdUZBR0YsV0FDRSxDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLFNBQ0EsQ0FDQSw4Q0FDQSxDQUFBLGtCQUNBLENBQUEsU0FDQSxDQUFBLGlHQVFBLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLGlHQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDRDQUNBLENBQUEsVUFDQSxDQUFBLG1HQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDZDQUNBLENBQUEsVUFDQSxDQUFBLG1HQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDZDQUNBLENBQUEsVUFDQSxDQUFBLG1HQVBGLGlCQUNFLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLDZDQUNBLENBQUEsVUFDQSxDQUFBLGFDbkRWLGV0Rm1CSSxDQUFBLGdCc0ZqQkgsQ0FBQSxvQkFDQSxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLHNCQUVBLGlCQUNDLENBQUEsa0JBQ0EsQ0FBQSx5QmxGdUJBLHNCa0Z6QkQsaUJBS0UsQ0FBQSxlQUNBLENBQUEsQ0FBQSwwQkFJRixlQUNDLENBQUEsa0JBQ0EsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLHlCbEZVQSwwQmtGZkQsaUJBUUUsQ0FBQSxvQkFDQSxDQUFBLENBQUEsNkNBS0QsY0FDQyxDQUFBLFdBQ0EsQ0FBQSw0Q0FFRCxVQUNDLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSwwQkFDQSxDQUFBLFNBQ0EsQ0FBQSxZQUNBLENBQUEsNENBRUQsYUFDQyxDQUFBLDRDQUVELFlBQ0MsQ0FBQSxjQUtILGdCQUNDLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEseUJsRnhCQyxja0ZxQkYsbUJBTUUsQ0FBQSxDQUFBLG9CQUdELFlBQ0MsQ0FBQSxzQkFDQSxDQUFBLGtCQUNBLENBQUEsNEJBRUEsaUJBQ0MsQ0FBQSxxQkFJRixVQUNDLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsY0FDQSxDQUFBLHFCQUdELFlBQ0MsQ0FBQSxhQUNBLENBQUEsc0JBQ0EsQ0FBQSxjQUNBLENBQUEsV0FDQSxDQUFBLG9CQUNBLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxrQ0FFQSxZQUNDLENBQUEsd0NBR0QsdUJBQ0MsQ0FBQSwwQmxGOURELHFCa0YrQ0QsY0FtQkUsQ0FBQSxXQUNBLENBQUEsQ0FBQSwyQkFHRCxZQUNDLENBQUEsZXRGcEZDLENBQUEsaUJzRnNGRCxDQUFBLGNBQ0EsQ0FBQSx5QmxGMUVELDJCa0ZzRUEsWUFPRSxDQUFBLENBQUEsZ0NBR0QsZ0JBQ0MsQ0FBQSx1Q0FHRCxlQUNDLENBQUEsYUFDQSxDQUFBLDBDQUVBLGtCQUNDLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsbUJBQ0EsQ0FBQSw4U0FHRCxZQUNDLENBQUEsNkNBR0QsZ0JBQ0MsQ0FBQSxhdEYvRlEsQ0FBQSxrQnNGaUdSLENBQUEsZUFDQSxDQUFBLG1CQUNBLENBQUEsd0JBQ0EsQ0FBQSxnRUFHRCxRQUNDLENBQUEsNkNBR0QsZUFDQyxDQUFBLG1EQUdELGdCQUNDLENBQUEsWUFDQSxDQUFBLFNBQ0EsQ0FBQSxlQUNBLENBQUEsY0FDQSxDQUFBLHlEQUVBLGdCQUNDLENBQUEscUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLGNBQ0EsQ0FBQSxvREFJRixZQUNDLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLGNBQ0EsQ0FBQSwwREFFQSxpQkFDQyxDQUFBLHNFQUdELFVBQ0MsQ0FBQSw2QkFDQSxDQUFBLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsNERBSUYsa0JBQ0MsQ0FBQSxxQkFDQSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLG9CQU1KLHNCQUNDLENBQUEsa0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLGV0RnJMRSxDQUFBLGlCc0Z1TEYsQ0FBQSw0QkFDQSxDQUFBLFVBQ0EsQ0FBQSx5QkFDQSxDQUFBLGNBQ0EsQ0FBQSwwQmxGOUtBLG9Ca0ZnS0QsVUFpQkUsQ0FBQSxjQUNBLENBQUEsaUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLDBCQUNBLENBQUEsU0FDQSxDQUFBLFlBQ0EsQ0FBQSxDQUFBLDBCQUdELDRCQUNDLENBQUEsMkJBR0QsK0VBQ0MsQ0FBQSw0QkFDQSxDQUFBLDBCbEZoTUQsMkJrRjhMQSx5Q0FLRSxDQUFBLENBQUEseUJsRm5NRiwyQmtGOExBLDJDQVNFLENBQUEsQ0FBQSx5QkFJRixZQUNDLENBQUEsb0JBSUYsWUFDQyxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxhQUNBLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLDBCbEZ2TkEsb0JrRmdORCxXQVVFLENBQUEsYUFDQSxDQUFBLENBQUEseUJsRjNORCxvQmtGZ05ELGFBZUUsQ0FBQSxjQUNBLENBQUEsZUFDQSxDQUFBLENBQUEsd0JBR0QsV0FDQyxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQURBLGtCQUNBLENBQUEseUJBQ0EsQ0FEQSxzQkFDQSxDQUFBLDBCbEZ4T0Qsd0JrRm9PQSxXQU9FLENBQUEsWUFDQSxDQUFBLENBQUEseUJsRjVPRix3QmtGb09BLFlBWUUsQ0FBQSxhQUNBLENBQUEsQ0FBQSxvQkFLSCxrQkFDQyxDQUFBLGF0RmpQYyxDQUFBLGVzRm1QZCxDQUFBLGVBQ0EsQ0FBQSx5QkFDQSxDQUFBLDBCbEYzUEEsb0JrRnNQRCxjQVFFLENBQUEsZUFDQSxDQUFBLDBCQUNBLENBQUEsQ0FBQSxVQUtILFVBQ0MsQ0FBQSxVQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLE1BQ0EsQ0FBQSxRQUNBLENBQUEsZ0JBRUEsT0FDQyxDQUFBLFVBQ0EsQ0FBQSxrQnRGOVNRLENBQUEsa0JzRmdUUixDQUFBLHdCQUVBLGlCQUNDLENBQUEsWUNwVEgsNEJBQ0MsQ0FBQSwyQkFDQSxDQUFBLGlCQUNBLENBQUEsd0JBQ0EsQ0FBQSxtQkFFQSxVQUNDLENBQUEsV0FDQSxDQUFBLFlBQ0EsQ0FBQSxrQnZGYU8sQ0FBQSxnQnVGWFAsQ0FBQSxpQkFDQSxDQUFBLFFBQ0EsQ0FBQSxRQUNBLENBQUEsMEJBQ0EsQ0FBQSxrQkFDQSxDQUFBLGtCQUdELFVBQ0MsQ0FBQSxXQUNBLENBQUEsa0J2RmNNLENBQUEsaUJ1RlpOLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsa0JBR0QsZ0JBQ0MsQ0FBQSx3QkFDQSxDQUFBLGVBQ0EsQ0FBQSxxQkFHRCxpQkFDQyxDQUFBLGVBQ0EsQ0FBQSxrQkFDQSxDQUFBLGtCQUNBLENBQUEseUJBR0QsaUJBQ0MsQ0FBQSw0QkFFQSxvQkFDQyxDQUFBLFNBQ0EsQ0FBQSxrQkFDQSxDQUFBLCtCQUVBLGVBQ0MsQ0FBQSxxQkFDQSxDQUFBLGlCQUNBLENBQUEsc0NBRUEsVUFDQyxDQUFBLFdBQ0EsQ0FBQSxZQUNBLENBQUEsa0J2RnhESyxDQUFBLGlCdUYwREwsQ0FBQSxpQkFDQSxDQUFBLFdBQ0EsQ0FBQSxNQUNBLENBQUEsd0JBT0wsZ0JBQ0MsQ0FBQSwyQkFFQSxnQkFDQyxDQUFBLDBCQUlGLHdCQUNDLGdCQUNDLENBQUEsQ0FBQSxRQUlGLGlCQUNDLENBQUEsZ0JBR0QsVUFDQyxDQUFBLGFBQ0EsQ0FBQSxXQUNBLENBQUEsZ0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLG9CQUdELGlCQUNDLENBQUEsVUFDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsWUFDQSxDQUFBLHdCQUNBLENBQUEsVUFDQSxDQUFBLGFBR0QsaUJBQ0MsQ0FBQSxTQUNBLENBQUEsMEJDM0dELGlDQUNFLENBQUEsd0NBQ0EsY0FDRSxDQUFBLGtCQ0hKLGlDQUNFLENBQUEsaUNBRUEsbUJBQ0UsQ0FBQSwwQnJGNEJGLGdDcUZ6QkEsbUJBRUksQ0FBQSxDQUFBLDZEQUVGLG1CQUNFLENBQUEsYUNaTix5QkFDQyxDQUFBLDBCQUVBLGtCQUNDLENBQUEsaUJBQ0EsQ0FBQSwyQkFDQSxDQUFBLG1CQUdELGNBQ0MsQ0FBQSxZQUNBLENBQUEsb0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLFlBQ0EsQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSx1QkFFQSxVQUNDLENBQUEsV0FDQSxDQUFBLG1CQUNBLENBREEsZ0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLGMxRmlESSxDQUFBLDhCMEY5Q0oscUJBQ0MsQ0FBQSxvQkFLSCxVQUNDLENBQUEsa0JBQ0EsQ0FBQSxhMUY5QlUsQ0FBQSxrQjBGZ0NWLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsd0dBQ0EsQ0FBQSxzQ0FDQSxDQUFBLFFBQ0EsQ0FBQSxjMUYrQkssQ0FBQSx5QkkxQ0wsb0JzRkVELGdCQWFFLENBQUEsQ0FBQSwyQkFHRCxzQ0FDQyxDQUFBLDJCQUdELGNBQ0MsQ0FBQSxreEJBSUYsZUFDQyxDQUFBLG9DQUlBLGVBQ0MsQ0FBQSxjQUNBLENBQUEsMEJ0RmxDRCxvQ3NGZ0NBLGNBS0UsQ0FBQSxnQkFDQSxDQUFBLENBQUEseUJ0RmxDRixvQ3NGNEJBLGVBU0UsQ0FBQSxjQUNBLENBQUEsQ0FBQSxxQ0FJRixrQkFDQyxDQUFBLG9CQUNBLENBQUEsMEJ0RmhERCxxQ3NGOENBLGtCQUlFLENBQUEsbUJBQ0EsQ0FBQSxDQUFBLHlCdEYvQ0YscUNzRjBDQSxnQkFRRSxDQUFBLGlCQUNBLENBQUEsQ0FBQSwwMUJBSUYsaUJBQ0MsQ0FBQSwwQnRGNURELDAxQnNGMkRBLGNBR0UsQ0FBQSxDQUFBLHNCQUlGLGVBQ0MsQ0FBQSwwQnRGL0RELHNCc0Y4REEsV0FHRSxDQUFBLENBQUEseUJ0RmpFRixzQnNGOERBLFNBTUUsQ0FBQSxDQUFBLHlCdEZwRUYsc0JzRjhEQSxVQVNFLENBQUEsZUFDQSxDQUFBLENBQUEsZUM1R0oseUJBQ0MsQ0FBQSxxQkFFQSxXQUNDLENBQUEsd0JBQ0EsQ0FBQSx1Q0FDQSxDQUFBLGlCQUNBLENBQUEsNEJBRUEsVUFDQyxDQUFBLFlBQ0EsQ0FBQSxhQUNBLENBQUEsMkNBQ0EsQ0FBQSwyQkFDQSxDQUFBLHVCQUNBLENBQUEsc0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLFlBQ0EsQ0FBQSxhQUNBLENBQUEsa0NBS0EsNENBQ0MsQ0FBQSxzQkFLSCxrQkFDQyxDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFHRCxvQkFDQyxDQUFBLFNBQ0EsQ0FBQSxRQUNBLENBQUEscUJBR0QsZUFDQyxDQUFBLHFCQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLDRCQUVBLFVBQ0MsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLGtCM0ZuRE8sQ0FBQSxpQjJGcURQLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsTUFDQSxDQUFBLHNCQ3ZESCxzQkFDSSxDQUFBLG1FQUVBLGlCQUNJLENBQUEsa0JBQ0EsQ0FBQSw2RkFFQSxlQUFBLENBQUEsd0NBR0osbUJBQ0ksQ0FBQSxlQUNBLENBQUEseUNBQ0EsQ0FBQSxnQ0FDQSxDQUFBLDRCQUdKLFVBQ0ksQ0FBQSx3QkFDQSxDQUFBLGtCQUNBLENBQUEsZTVGSEosQ0FBQSwrQjRGT0Esa0I1RnBCUSxDQUFBLFVBYVIsQ0FBQSx5QjRGWUEsc0JBQ0ksQ0FBQSxlQUNBLENBQUEsb0JBQ0EsQ0FBQSxlQUNBLENBQUEsa0JBQ0EsQ0FBQSxxQ0FFQSw4QkFDSSxDQUFBLHlCQUNBLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsMENBR0osMENBQ0ksQ0FBQSwrQkFJUiwrQkFDSSxDQUFBLHlCQUNBLENBQUEsMENBRUEsa0JBQUEsQ0FBQSw4Q0FFQSxrQjVGbkNFLENBQUEseUY0RnFDRixrQjVGckRXLENBQUEseUI0RnlEZix1QkFDSSxDQUFBLGE1RjFCSyxDQUFBLHFCNEY0QkwsQ0FBQSw4QkFDQSxDQUFBLG9DQUVBLGlCQUFBLENBQUEscUNBRUEsZUFDSSxDQUFBLGE1RmpDSSxDQUFBLGtCNEZtQ0osQ0FBQSxnQ0FLUixtQkFDSSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxrQjVGaEZFLENBQUEsVUFrQk4sQ0FBQSxlNEZpRUksQ0FBQSxrQkFDQSxDQUFBLG9CQUNBLENBQUEsdUJBQ0EsQ0FBQSxjQUNBLENBQUEsNkJBSUosbUJBQ0ksQ0FBQSxrQkFDQSxDQUFBLGE1RnRGWSxDQUFBLGdDNEYyRmhCLGE1RjNGZ0IsQ0FBQSxrQjRGNkZaLENBQUEsZUFDQSxDQUFBLGdDQUdKLGE1RmpHZ0IsQ0FBQSxlNEZtR1osQ0FBQSxrQkFDQSxDQUFBLHlCeEY1RU4sa0R3RmdGTSx1QkFBQSxDQUFBLHNCQTlHUixpQkErR1EsQ0FBQSxDQUFBLGVDakhSLDBCQUNFLENBQUEsc0JBRUEsZUFDRSxDQUFBLG1CQUNBLENBQUEsY3RGQ0gsQ0FBQSxrQkFJQSxDQUFBLGVBR3dCLENBQUEsYVBMTCxDQUFBLHVCNkZFbEIsWUFDRSxDQUFBLFVBQ0EsQ0FBQSxzQkFDQSxDQUFBLDBCekZtQkYsdUJ5RnRCQSxxQkFNSSxDQUFBLEtBQ0EsQ0FBQSxDQUFBLG9CQU1KLGNBQ0UsQ0FBQSxlQUNBLENBQUEsUUFDQSxDQUFBLDhCQUNBLENBQUEsZUFDQSxDQUFBLDBCekZJRixvQnlGVEEsZUFRSSxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQUEsU0FDQSxDQUFBLDRDQUNBLENBQUEsOENBQ0EsQ0FBQSwrQ0FDQSxDQUFBLGVBQ0EsQ0FBQSxlN0ZuQkYsQ0FBQSxtQzZGcUJFLENBQUEsZUFDQSxDQUFBLENBQUEsMkJBSUosWUFDRSxDQUFBLDBCekZkRiwyQnlGYUEscUI3RjhCbUIsQ0FBQSxZNkZ6QmYsQ0FBQSxrQkFDQSxDQUFBLDZCQUNBLENBQUEsVUFDQSxDQUFBLGdEQUNBLENBQUEsZTdGbkNGLENBQUEsVzZGcUNFLENBQUEsK0JBQ0EsQ0FBQSxhN0ZwQk8sQ0FBQSxjNkZzQlAsQ0FBQSxrQnRGckRMLENBQUEsbUJBSUEsQ0FBQSxlc0ZrRHlCLENBQUEsMkVBR2xCLHdCQUNFLENBQUEsQ0FBQSw0QkFNUixxQjdGS21CLENBQUEsYTZGSGpCLENBQUEsMEJ6Rm5FRiw0QnlGaUVBLFlBS0ksQ0FBQSxDQUFBLDBCekYzQ0osMEJ5RitDQSx1REFFSSxDQUFBLHdDQUVBLFlBQ0UsQ0FBQSxDQUFBLHlCQUtOLGVBQ0UsQ0FBQSxTQUNBLENBQUEsUUFDQSxDQUFBLDBCekY1REYseUJ5RnlEQSxrQkFNSSxDQUFBLENBQUEsMkJBSUosb0JBQ0UsQ0FBQSw2QkFHRixlQUNFLENBQUEsa0JBQ0EsQ0FBQSxRQUNBLENBQUEsMEJ6RjFFRiw2QnlGdUVBLFlBTUksQ0FBQSxxQkFDQSxDQUFBLHFDQUVBLGFBQ0UsQ0FBQSxDQUFBLHlCQUtOLHFCN0YzQ21CLENBQUEsYTZGNkNqQixDQUFBLHNCQUNBLENBQUEsc0I3RmpFSyxDQUFBLGFBbkJJLENBQUEsaUJPL0JaLENBQUEsbUJBSUEsQ0FBQSxlQUd3QixDQUFBLCtCc0ZpSHJCLHdCN0Z0R08sQ0FBQSxhQWFFLENBQUEsaUM2RjhGVCxpQnRGN0hILENBQUEsbUJBSUEsQ0FBQSxlc0YwSHlCLENBQUEsYTdGOUhkLENBQUEsZ0M2RmtJUixlQUNFLENBQUEsbUNBR0Ysd0I3RjNJTSxDQUFBLFVBa0JOLENBQUEseUM2RjZIRSx3QjdGOUlVLENBQUEsVUFpQlosQ0FBQSwyQjZGb0lGLGVBQ0UsQ0FBQSxXQUNBLENBQUEsY0FDQSxDQUFBLFVBQ0EsQ0FBQSxlQUNBLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsNkJBQ0EsQ0FBQSwyRUFHRSx3QkFDRSxDQUFBLHdCQU9OLE1BQ0UsQ0FBQSxXQUNBLENBQUEsMkNBSUEsbUJBQ0UsQ0FBQSxvQkFDQSxDQUFBLDRCQUNBLENBQUEsMEJBSUosa0J0RmpMRCxDQUFBLGdCQUlBLENBQUEsZXNGOEt1QixDQUFBLGE3RmxKUixDQUFBLGtCNkZvSlosQ0FBQSwwQnpGMUpGLDBCeUZ1SkEsa0J0RmpMRCxDQUFBLG1CQUlBLENBQUEsZXNGbUx5QixDQUFBLENBQUEsOENBS3RCLG1CQUNFLENBQUEsNkJBSUosaUJ0RmpNRCxDQUFBLG9CQUlBLENBQUEsZXNGOEx1QixDQUFBLGE3RmxNWixDQUFBLGU2Rm9NUixDQUFBLDBCekYxS0YsNkJ5RnVLQSxrQnRGak1ELENBQUEsa0JBSUEsQ0FBQSxlc0ZtTXlCLENBQUEsQ0FBQSxzQkFNeEIsbUJBQ0UsQ0FBQSw2QkFHRixZQUNFLENBQUEsNkJBQ0EsQ0FBQSxvQkFDQSxDQUFBLHlCQUNBLENBQUEsK0JBQ0EsQ0FBQSx5QnpGNUxGLDZCeUZ1TEEscUJBUUksQ0FBQSxzQkFDQSxDQUFBLFdBQ0EsQ0FBQSxDQUFBLDJCQUlKLGtCQUNFLENBQUEsVUFDQSxDQUFBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSxnQ0FHRixvQkFDRSxDQUFBLGFBQ0EsQ0FBQSwyQkFHRixjdEYxT0QsQ0FBQSxvQkFJQSxDQUFBLGVzRnVPdUIsQ0FBQSxhN0YzT1osQ0FBQSxzQjZGaVBWLG9CQUNFLENBQUEsb0JBS0YscUI3RmxMbUIsQ0FBQSxZNkZvTGpCLENBQUEsc0JBQ0EsQ0FBQSxRQUNBLENBQUEsb0JBQ0EsQ0FBQSwrQkFDQSxDQUFBLDBCQUVBLHdCN0ZoUE0sQ0FBQSwwQklXUixvQnlGNk5BLGNBYUksQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLENBQUEsNEJBT0YsYUFDRSxDQUFBLGlCQUNBLENBQUEsZ0NBRUEsVUFDRSxDQUFBLFdBQ0EsQ0FBQSxxQkFDQSxDQURBLGtCQUNBLENBQUEsc0I3RmxPQyxDQUFBLHFCQXJDTCxDQUFBLDBCSWFGLDRCeUZtUEUsaUJBYUksQ0FBQSxnQ0FDQSxjQUNFLENBQUEsZUFDQSxDQUFBLENBQUEsMkJBS04sTUFDRSxDQUFBLFdBQ0EsQ0FBQSwwQnpGMVFKLDJCeUZ3UUUsOEJBS0ksQ0FBQSxDQUFBLDRCQUlKLGlCQUNFLENBQUEsZ0JBQ0EsQ0FBQSwwQnpGblJKLDRCeUZpUkUsWUFLSSxDQUFBLGVBQ0EsQ0FBQSxxQkFDQSxDQUFBLENBQUEseUJ6RnhSTiw0QnlGaVJFLGNBV0ksQ0FBQSxhQUNBLENBQUEsQ0FBQSw4QkFJSixpQkFDRSxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLGtCQUNBLENBQUEsV0FDQSxDQUFBLDBCekZ0U0osOEJ5RmlTRSxZQVFJLENBQUEsb0JBQ0EsQ0FBQSxDQUFBLHlCekYxU04sOEJ5RmlTRSxhQWFJLENBQUEsa0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLDBCQUNBLENBQUEsVUFDQSxDQUFBLENBQUEsc0JBS04saUJBQ0UsQ0FBQSxZQUNBLENBQUEsYUFDQSxDQUFBLHdCN0Y1VEUsQ0FBQSxVQVhGLENBQUEsa0JPYkgsQ0FBQSxtQkFJQSxDQUFBLGVzRm1WdUIsQ0FBQSx1QkFDcEIsQ0FBQSxzQjdGdFNLLENBQUEsUzZGd1NMLENBQUEsOEJBR0YsYUFDRSxDQUFBLGN0RjlWSCxDQUFBLG9CQUlBLENBQUEsZXNGMlZ1QixDQUFBLGE3Ri9UUixDQUFBLG9CNkZpVVosQ0FBQSxvQ0FFQSxhN0Z4V00sQ0FBQSw2QjZGNldSLGlCdEZ4V0QsQ0FBQSxtQkFJQSxDQUFBLGVBR3dCLENBQUEsYVBMTCxDQUFBLFE2RnlXaEIsQ0FBQSxnRUFFQSxrQkFDRSxDQUFBLGlCQUNBLENBQUEsZ0NBR0Ysc0JBQ0UsQ0FBQSw0QkFNSixZQUNFLENBQUEscUJBQ0EsQ0FBQSxXQUNBLENBQUEsMEJBR0Ysa0J0Ri9YRCxDQUFBLGdCQUlBLENBQUEsZUFHd0IsQ0FBQSxhUGFkLENBQUEsNEI2RjhXUCxDQUFBLDBCQUdGLGtCdEZyWUQsQ0FBQSxvQkFJQSxDQUFBLGVzRmtZdUIsQ0FBQSxhN0YzWWQsQ0FBQSw4QjZGK1lSLGdCdEYxWUQsQ0FBQSxnQkFJQSxDQUFBLGVBR3dCLENBQUEsYVBrQmpCLENBQUEsZTZGb1hKLENBQUEsNEJBR0Ysa0J0RmhaRCxDQUFBLG1CQUlBLENBQUEsZUFHd0IsQ0FBQSxhUGFkLENBQUEsaUI2RitYUCxDQUFBLGlDQUVBLGVBQ0UsQ0FBQSw0QkFJSixrQnRGMVpELENBQUEsbUJBSUEsQ0FBQSxlQUd3QixDQUFBLGFQYWQsQ0FBQSxrQjZGeVlQLENBQUEsOEJBRUEsYTdGM1lPLENBQUEseUI2RjZZTCxDQUFBLHlCQUNBLENBQUEsb0NBRUEsYTdGemFJLENBQUEseUI2RmliUixrQnRGNWFELENBQUEsZ0JBSUEsQ0FBQSxlc0Z5YXVCLENBQUEsa0JBQ3BCLENBQUEsa0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLFVBQ0EsQ0FBQSxlN0ZwYUEsQ0FBQSx3QjZGc2FBLENBQUEsYTdGeGJNLENBQUEsOEY2RjJiTixrQjdGdmJlLENBQUEsb0JBSEgsQ0FBQSxhQUFBLENBQUEsd0I2Rm1jZCxrQnRGL2JELENBQUEsZ0JBSUEsQ0FBQSxlc0Y0YnVCLENBQUEsa0JBQ3BCLENBQUEsa0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLFVBQ0EsQ0FBQSwwdEJDemNGLFlBY0UsQ0FBQSwrQ0FHRixnQkFDSSxDQUFBLHVCQUlOLFVBQ0UsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhOUZXYyxDQUFBLGdCOEZUZCxDQUFBLDhCQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsNExBRUEsWUFDRSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLFdBQ0EsQ0FBQSxTQUNBLENBQUEsc0NBSUEsYUFDRSxDQUFBLGNBQ0EsQ0FBQSxVQUNBLENBQUEsa0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSw4QkFDQSxDQURBLDJCQUNBLENBQUEseUJBRUEsc0NBVEYsY0FVSSxDQUFBLGtCQUNBLENBQUEsbUJBQ0EsQ0FBQSxDQUFBLGlDQUtOLFlBQ0UsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsV0FDQSxDQUFBLFNBQ0EsQ0FBQSx5QjFGN0RGLGlDMEZ3REEsb0JBT0ksQ0FBQSxDQUFBLDBCMUYvREosaUMwRndEQSxvQkFVSSxDQUFBLENBQUEsMEIxRmxFSixpQzBGd0RBLG9CQWFJLENBQUEsQ0FBQSwwQjFGMUNKLGlDMEY2QkEsd0JBaUJJLENBQUEsQ0FBQSx1Q0FJSixrQkFDRSxDQUFBLFlBQ0EsQ0FBQSxvQkFDQSxDQUFBLE9BQ0EsQ0FBQSxZQUNBLENBQUEsY0FDQSxDQUFBLG1EQUVBLFNBQ0UsQ0FBQSxZQUNBLENBQUEsc0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLG1CQUNBLENBQUEsVUFDQSxDQUFBLHVEQUNBLFlBQ0UsQ0FBQSxzQkFDQSxDQUFBLGtCQUNBLENBQUEsVUFDQSxDQUFBLGlFQUVGLFlBQ0UsQ0FBQSxhQUNBLENBQUEsZUFDQSxDQUFBLGlFQUVGLFlBQ0UsQ0FBQSxhQUNBLENBQUEsZUFDQSxDQUFBLHlDQUlKLGE5RjlFUyxDQUFBLCtDOEZpRlAsYTlGcEhVLENBQUEsbUQ4RnlIWixnQkFDRSxDQUFBLDBCMUY1RkosbUQwRjJGRSxrQkFHSSxDQUFBLENBQUEsMEIxRjlGTix5RDBGbUdJLFlBQ0UsQ0FBQSxDQUFBLDJCQUtOLGNBQ0UsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxPQzVJSixzQkFDQyxDQUFBLFlBRUEsWUFDQyxDQUFBLFlBQ0EsQ0FBQSwwQjNGMkJBLFkyRjdCRCxhQUtFLENBQUEsQ0FBQSxhQUlGLFVBQ0MsQ0FBQSwwQjNGbUJBLGEyRnBCRCxrQkFJRSxDQUFBLFlBQ0EsQ0FBQSxDQUFBLFlBSUYsb0JBQ0MsQ0FBQSxtQkFDQSxDQUFBLGlCQUNBLENBQUEsbUJBRUEsVUFDQyxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsa0IvRk1LLENBQUEsaUIrRkpMLENBQUEsaUJBQ0EsQ0FBQSxZQUNBLENBQUEsV0FDQSxDQUFBLFVBQ0EsQ0FBQSxnQkFHRCxVQUNDLENBQUEsV0FDQSxDQUFBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSxpQkFHRCwyQkFDQyxDQUFBLGdCQUNBLENBQUEsYS9GeENTLENBQUEsZStGMENULENBQUEsaUJBQ0EsQ0FBQSxRQUNBLENBQUEsWUFDQSxDQUFBLGNBSUYsa0JBQ0MsQ0FBQSwwQjNGeEJBLGMyRnVCRCxlQUlFLENBQUEsQ0FBQSxvQkFJRixlQUNDLENBQUEsYUFHRCxZQUNDLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLFdBQ0EsQ0FBQSxrQkFDQSxDQUFBLDBCM0Z4Q0EsYTJGbUNELHFCQVFFLENBQUEsaUJBQ0EsQ0FBQSxDQUFBLGNDNUVILHNCQUNDLENBQUEsOEJBRUEsdUJBQ0MsQ0FBQSxlQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLDBCNUZ5QkEsOEI0RjdCRCxlQU9FLENBQUEsQ0FBQSxxQ0FHRCxVQUNDLENBQUEsV0FDQSxDQUFBLFdBQ0EsQ0FBQSxrQkFDQSxDQUFBLGlCQUNBLENBQUEsS0FDQSxDQUFBLFFBQ0EsQ0FBQSxVQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQkFJRixvQkFDQyxDQUFBLGlCQUNBLENBQUEsb0JBR0QsV0FDQyxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsb0NBRUEsZWhHcEJFLENBQUEsbUJnR3lCSCxVQUNDLENBQUEsZ0JBQ0EsQ0FBQSxtQkFDQSxDQURBLGdCQUNBLENBQUEseUJBQ0EsQ0FEQSxzQkFDQSxDQUFBLHVCQUdELFlBQ0MsQ0FBQSxTQUNBLENBQUEscUJBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHFCQUdELGdFQUNDLENBQUEsa0JBQ0EsQ0FBQSxvQkFHRCxtQkFDQyxDQUFBLHFGQUtBLGtCaEcvQ08sQ0FBQSx3QmdHb0RSLGVBQ0MsQ0FBQSwyTEMxRUQsZ0JBQ0MsQ0FBQSxvQ0FLQSx3QmpHY1EsQ0FBQSxnQmlHWlAsQ0FBQSxtR0FHQyxZQUNDLENBQUEsY0FDQSxDQUFBLHFCQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLGlIQUVBLGlCQUNDLENBQUEsYUFRTixXQUNDLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLG1DQUNBLENBQUEsV0FDQSxDQUFBLGlEQUVBLDRCQUNDLENBQUEsK0JBQ0EsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsdXhCQUVBLGVBQ0MsQ0FBQSxnQkFJRixvQkFDQyxDQUFBLFNBQ0EsQ0FBQSxrQkFDQSxDQUFBLG1CQUVBLHFCQUNDLENBQUEsaUJBQ0EsQ0FBQSwwQkFFQSxVQUNDLENBQUEsV0FDQSxDQUFBLFlBQ0EsQ0FBQSxrQmpHM0RNLENBQUEsaUJpRzZETixDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLE1BQ0EsQ0FBQSxNQ2pFSix5QkFDQyxDQUFBLGtCbEd1QlUsQ0FBQSx3ekJrR3BCVixZQUNDLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLHFCQUNBLENBQUEsYUFHRCxpQkFDQyxDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsaUJBQ0EsQ0FBQSwwQjlGaUJBLGE4RnJCRCxpQkFPRSxDQUFBLENBQUEsWUFJRixZQUNDLENBQUEsNkJBQ0EsQ0FBQSxjQUNBLENBQUEsVUFDQSxDQUFBLE1BQ0EsQ0FBQSx5QjlGU0EsWThGZEQsY0FRRSxDQUFBLGNBQ0EsQ0FBQSxzQkFDQSxDQUFBLHFCQUNBLENBQUEsYUFDQSxDQUFBLENBQUEsZ0JBR0QsaUJBQ0MsQ0FBQSxjQUNBLENBQUEscUJsR3BCQyxDQUFBLG1Da0dzQkQsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSwwQkFDQSxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLHFCQUNBLENBQUEsdUJBQ0EsOERBQ0MsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSxhQUNBLENBQUEsUUFDQSxDQUFBLFNBQ0EsQ0FBQSx5QjlGbEJGLGdCOEZDQSxVQW9CRSxDQUFBLENBQUEscUJBRUQsZUFDQyxDQUFBLGNDNURKLHVDQUNDLENBQUEsZzVCQUVBLFlBQ0MsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsV0FDQSxDQUFBLHlCL0Z5QkEsZzVCK0Y3QkQscUJBT0UsQ0FBQSxZQUNBLENBQUEsQ0FBQSx5Qi9GcUJELHdCK0ZmQSxVQUdFLENBQUEsaUJBQ0EsQ0FBQSxDQUFBLHdCQU1KLGlDQUNDLENBQUEsdUJDekJELHNCQUNDLENBQUEscUVBR0EsY0FFQyxDQUFBLGtCQUNBLENBQUEsK0ZBRUEsZUFDQyxDQUFBLCtCQUtGLFlBQ0MsQ0FBQSxxQkFDQSxDQUFBLFVBQ0EsQ0FBQSw4QkFHRCxVQUNDLENBQUEsY0FDQSxDQUFBLG9DQUdELGlCQUNDLENBQUEsa0JBQ0EsQ0FBQSxlQUNBLENBQUEsYXBHTWMsQ0FBQSxlb0dKZCxDQUFBLG1DQUlELG1CQUNDLENBQUEsZUFDQSxDQUFBLHlDQUNBLENBQUEsNkJBSUQsVUFDQyxDQUFBLHdCQUNBLENBQUEsa0JBQ0EsQ0FBQSxlcEc3QkUsQ0FBQSxnQ29Ha0NILGtCcEcvQ1csQ0FBQSxVQWFSLENBQUEsMEJvR3VDSCx1QkFDQyxDQUFBLGVBQ0EsQ0FBQSxvQkFDQSxDQUFBLGVBQ0EsQ0FBQSxrQkFDQSxDQUFBLDJDQUVBLDBDQUNDLENBQUEsZ0NBS0YsK0JBQ0MsQ0FBQSx5QkFDQSxDQUFBLDJDQUVBLGtCQUNDLENBQUEsc0NBR0Qsa0JwRzFFaUIsQ0FBQSwrQ29HOEVqQixrQnBHOURRLENBQUEscURvR2lFUCxrQnBHakZnQixDQUFBLDBCb0d1RmxCLHdCQUNDLENBQUEsYXBHeERXLENBQUEscUJvRzBEWCxDQUFBLDhCQUNBLENBQUEscUNBRUEsaUJBQ0MsQ0FBQSxzQ0FHRCxlQUNDLENBQUEsYXBHakVhLENBQUEsNkJvR3VFZixtQkFDQyxDQUFBLGtCQUNBLENBQUEsV0FDQSxDQUFBLG9DQUNBLENBQUEsZUFDQSxDQUFBLHFDQUVBLFVBQ0MsQ0FBQSxvQkFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLG9QQUNBLENBQUEsMkJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDZCQUNBLENBQUEsYUFDQSxDQUFBLHNDQUtGLDZCQUNDLENBQUEsNEJBQ0EsQ0FBQSx5Q0FFQSx1QkFDQyxDQUFBLGtCQUNBLENBQUEsYXBHbElpQixDQUFBLHFEb0dxSWpCLGVBQ0MsQ0FBQSxhcEd0SWdCLENBQUEsZ0JvR3dJaEIsQ0FBQSx3QkFDQSxDQUFBLG9CQUNBLENBQUEsNENBSUYsNkJBQ0MsQ0FBQSx5QmhHdkhELG9EZ0c0SEEsdUJBQ0MsQ0FBQSxvQ0FHRCxjQUNDLENBQUEsQ0FBQSxTQ2pLSCx1Q0FDRSxDQUFBLHdKQUNBLFFBQ0UsQ0FBQSwwQmpHNkJGLHdKaUc5QkEsVUFHSSxDQUFBLENBQUEseUJqRzJCSix3SmlHOUJBLHFCQU1JLENBQUEsQ0FBQSw0S0FFRixVQUNFLENBQUEseUJqR3FCSiw0S2lHdEJFLGtCQUdJLENBQUEsQ0FBQSx5QmpHbUJOLG1CaUdmQSxpQkFFSSxDQUFBLENBQUEsMkJBR0osY0FDRSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLGdCQUNBLENBQUEseUJqR0tGLDJCaUdWQSxnQkFPSSxDQUFBLENBQUEseUJqR0dKLHNCQUFBLFlpR0VJLENBQUEsQ0FBQSxRQy9CTixlQUNDLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSwwQ0FDQSxDQUFBLGlCQUlELHdCQUNDLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLHFCQUVBLGtDQUNDLENBQUEsbUNBQ0EsQ0FBQSxZdEdyQlEsQ0FBQSxzQnNHNEJULFVBQ0MsQ0FBQSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxPQUNBLENBQUEsUUFDQSxDQUFBLE1BQ0EsQ0FBQSxTQUNBLENBQUEsc0RDM0JFLHNCQUNDLENBQUEsb0JBTUosaUJBQ0MsQ0FBQSxjQUNBLENBQUEsdURBRUEsVUFFQyxDQUFBLFlBQ0EsQ0FBQSxlQUNBLENBQUEsa0J2R3ZCTyxDQUFBLGlCdUd5QlAsQ0FBQSxpQkFDQSxDQUFBLHNCQUNBLENBQUEsWUFDQSxDQUFBLGNBQ0EsQ0FBQSwyQkFHRCx1QkFDQyxDQUFBLHNCQUlGLFlBQ0MsQ0FBQSxTQ3ZDRixXQUNDLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsMEJBQ0EsQ0FBQSxpQkFDQSxDQUFBLG9CQUVBLGFBQ0MsQ0FBQSxhQUNBLENBQUEscUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLDJCQUVBLFVBQ0MsQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLGtCQUNBLENBQUEsNkRBR0QscUJ4R3VEbUIsQ0FBQSxpQndHcERsQixDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsOEJBSUEsV0FDQyxDQUFBLGtCQUtILFdBQ0MsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLGtCQUdELHFCQUNDLENBQUEsZUFHRCxlQUNDLENBQUEsZ0NBS0EsZUFDQyxDQUFBLHlCcEdyQkQsZ0NvR29CQSxXQUlFLENBQUEsU0FDQSxDQUFBLGlCQUNBLENBQUEsQ0FBQSwyQkFJRixXQUNDLENBQUEseUJwRy9CRCwyQm9HOEJBLFdBSUUsQ0FBQSxtQkFDQSxDQUFBLHNCQUNBLENBQUEsQ0FBQSxZQU1KLGlCQUNDLENBQUEsc0JBQ0EsQ0FBQSw4Q0FFQSxtQkFFQyxDQUFBLG9CQU1GLGtCQUNDLENBQUEsV0FDQSxDQUFBLFNBQ0EsQ0FBQSxpQkFDQSxDQUFBLHNDQUVBLGtCQUNDLENBQUEsc0JBQ0EsQ0FBQSxRQUNBLENBQUEsdUJBR0QsYXhHNURlLENBQUEsUXdHOERkLENBQUEsdUJBR0Qsa0JBQ0MsQ0FBQSxzQkFNRCxVQUNDLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQUFBLHdCQUdELFVBQ0MsQ0FBQSxXQUNBLENBQUEsa0J4RzFIUSxDQUFBLGlCd0c0SFIsQ0FBQSxLQUNBLENBQUEsTUFDQSxDQUFBLDZJQUNBLENBQUEsV0FDQSxDQUFBLG9DQUlGLFlBQ0MsQ0FBQSxpQkNwSUEsWUFDQyxDQUFBLHFCQUNBLENBQUEsWUFDQSxDQUFBLGV6R2NFLENBQUEsZXlHWkYsQ0FBQSxjQUNBLENBQUEsYUFDQSxDQUFBLGVBQ0EsQ0FBQSxTQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsMEJBRUEsaUJBYkQsU0FjRSxDQUFBLENBQUEsMEJyR2dCRCxpQnFHOUJELFlBa0JFLENBQUEsQ0FBQSxzQkFHRCxTQUNDLENBQUEsa0JBQ0EsQ0FBQSxhQ3pCSCxhMUdNWSxDQUFBLGlCMEdKWCxDQUFBLG1CQUNBLENBQUEsMEJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFNBQ0EsQ0FBQSxlQUVBLGFBQ0MsQ0FBQSxvQkFDQSxDQUFBLHFCQUVBLGExR3lCVyxDQUFBLDRCMEdsQlYsY0FDQyxDQUFBLG9CQUNBLENBQUEsOEJBS0gsYTFHV1ksQ0FBQSxlMEdQWixRQUNDLENBQUEsd0JBR0Qsb0JBQ0MsQ0FBQSxpQkFDQSxDQUFBLHlCdEcvQkEsd0JzRzZCRCxnQkFLRSxDQUFBLENBQUEsd0JDckNELFdBQ0UsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLGVBQ0EsQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLG1DQUNBLENBQUEseURBRUEsa0JBRUUsQ0FBQSxVM0dNRixDQUFBLGUyR0pFLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxZQUNBLENBQUEsZ0JBQ0EsQ0FBQSxTQUNBLENBQUEsMEJ2R2VKLHdCdUdsQ0EsV0F1QkksQ0FBQSx5REFDQSxhQUVFLENBQUEsQ0FBQSxvQkFLTixrQjNHM0JVLENBQUEsMEIyRzhCUixrQjNHN0JjLENBQUEseUIyR2lDZCxzRUFDRSxDQUFBLG9CQUNBLENBQUEsMEJ2R05KLG9CdUdIQSx1QkFhSSxDQUFBLENBQUEsMkJBSUosa0IzR2pEUSxDQUFBLGlDMkdvRE4sa0IzR25EWSxDQUFBLG1DMkd1RFosVUFDRSxDQUFBLHVDQUtBLGlFQUNFLENBQUEsdUNBTUYsOEVBQ0UsQ0FBQSxnQ0FJSiwyRUFDRSxDQUFBLG9CQUNBLENBQUEsY0FLTixlQUNFLENBQUEsUUFDQSxDQUFBLGVBR0YsYUFDRSxDQUFBLGtDQUVBLGlCQUNFLENBQUEsa0JBSUosMEJBQ0UsQ0FBQSxvQ0FHRixlQUNFLENBQUEsME9BR0YsdUJBSUUsQ0FBQSxvQkFHRix1QkFDRSxDQUFBLDBCQUNBLENBQUEsNkJBR0YseUJBQ0UsQ0FBQSw4QkFDQSxDQUFBLGdCQUdGLHlCQUNFLENBQUEsV0FHRixtQkFDRSxDQUFBLGFBR0YsYUFDRSxDQUFBLGlCQUNBLENBQUEsb0NBSUYsMEJBR0UsQ0FBQSx5QkFDQSxDQUFBLG1CQUNBLENBQUEsMEJBSUYsWUFDRSxDQUFBLDBCQUdGLHVFQUVJLHVCQUVFLENBQUEsNENBR0Ysd0JBQ0UsQ0FBQSxrQ0FHRiwwQkFDRSxDQUFBLHVDQUdGLHVCQUNFLENBQUEscUZBR0YsdUJBRUUsQ0FBQSxvREFHRix1QkFDRSxDQUFBLG1EQUdGLFlBQ0UsQ0FBQSxrQkFDQSxDQUFBLFdBQ0EsQ0FBQSxtQkFDQSxDQUFBLGEzRzdLTSxDQUFBLGMyRytLTixDQUFBLGVBQ0EsQ0FBQSxvQkFDQSxDQUFBLGVBQ0EsQ0FBQSxLQUNBLENBQUEsZUFDQSxDQUFBLGUzR3ZLRixDQUFBLFMyR3lLRSxDQUFBLCtCQUNBLENBQUEsOENBQ0EsQ0FBQSxnRUFFQSwyQkFDRSxDQUFBLFNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHVEQUdGLGFBQ0UsQ0FBQSx5REFHRixhM0d6TUksQ0FBQSxDQUFBLDRJNEdEVixZQUNDLENBQUEsc0JBQ0EsQ0FBQSxlQUNBLENBQUEsMEJ4RzZCQyw0SXdHaENGLDBCQUtFLENBQUEsQ0FBQSx5QnhHMkJBLDRJd0doQ0YsWUFRRSxDQUFBLENBQUEsK0JBSUYsaUJBQ0MsQ0FBQSxXQUNBLENBQUEsUUFDQSxDQUFBLDBCQUNBLENBQUEsZUFDQSxDQUFBLFNBQ0EsQ0FBQSxvQ0FDQSxnQkFDQyxDQUFBLGdCQUNBLENBQUEsbUJBQ0EsQ0FBQSxRQUNBLENBQUEsMENBQ0EsZUFDQyxDQUFBLGdCQUNBLENBQUEsd0NBRUQsbUJBQ0MsQ0FBQSwyQkFLSCxZQUNDLENBQUEsc0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLGdDQUNBLGdCQUNDLENBQUEsZ0JBQ0EsQ0FBQSx5QkFDQSxDQUFBLG9DQUNBLHlCQUNDLENBQUEsMkNBRUQsUUFDQyxDQUFBLGlEQUNBLE9BQ0MsQ0FBQSxzQ0FHRixlQUNDLENBQUEsZ0JBQ0EsQ0FBQSwwQnhHaERELDJCd0c2QkYsZ0JBdUJFLENBQUEsbUJBQ0EsQ0FBQSxDQUFBLEtBSUYsV0FDQyxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsa0I1R2pFUyxDQUFBLFk0R21FVCxDQUFBLHFCQUNBLENBQUEsa0JBQ0EsQ0FBQSw2QkFDQSxDQUFBLGlCQUNBLENBQUEsbUNBQ0EsQ0FBQSwrREFDQSxDQUFBLFNBRUEsaUJBQ0MsQ0FBQSxnQkFHRCxpQkFDQyxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQUEsVTVHaEVFLENBQUEsaUJPYkgsQ0FBQSxvQkFJQSxDQUFBLGVxRzJFcUIsQ0FBQSxzQkFFcEIsT0FDQyxDQUFBLFdBQ0EsQ0FBQSxzQkFHRCxhNUd2RFcsQ0FBQSxXNEc0RFosNkJBQ0MsQ0FBQSx3Q0FDQSxDQUFBLHlCeEduRUEsS3dHOEJGLFFBeUNFLENBQUEsc0NBQ0EsQ0FBQSxDQUFBLFlBR0QsZ0JBQ0MsQ0FBQSxhNUd0RWMsQ0FBQSxrQjRHd0VkLENBQUEsUUFDQSxDQUFBLHlCeEcvRUEsa0J3R2tGRCxpQkFHRSxDQUFBLENBQUEseUJ4R3JGRCxnQndHeUZELGlCQUdFLENBQUEsVUFDQSxDQUFBLENBQUEsaUJDM0hGLGtCQUNDLENBQUEsdUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLHVDQUNBLENBQUEseUJ6RzBCQSxpQnlHOUJELHFCQU9FLENBQUEsQ0FBQSxxQ0FPQyxhQUNDLENBQUEsMEJ6R2VILGdNeUdWQSxZQUdFLENBQUEsQ0FBQSwyQkFJRixZQUNDLENBQUEscUJBQ0EsQ0FBQSw4QkFHRCxpQkFDQyxDQUFBLGFBQ0EsQ0FBQSx5Q0FDQSxDQUFBLHFDQUVBLE9BQ0MsQ0FBQSxRQUNBLENBQUEsbUNBQ0EsQ0FBQSxvQ0FDRyxDQUFBLCtCQUNBLENBQUEsZUFDSCxDQUFBLFVBQ0EsQ0FBQSx3QkFDQSxDQUFBLHVCQUNBLENBQUEsb0NBR0Qsb0I3RzNDaUIsQ0FBQSxvQzZHK0NqQixvQjdHM0JXLENBQUEsMEM2RytCWCxvQjdHbkRpQixDQUFBLHVDNkd1RGpCLGlCQUNDLENBQUEsMENBS0Esc0JBQ0MsQ0FBQSx1Q0FJRixvQjdHbEVpQixDQUFBLGdENkdxRWhCLGE3R3ZFUSxDQUFBLGU2R3lFUCxDQUFBLGFBTUosWUFDQyxDQUFBLDZCQUVBLGFBQ0MsQ0FBQSxjQUlGLFlBQ0MsQ0FBQSxlQUdELGFBQ0MsQ0FBQSxhN0dqR1EsQ0FBQSxlNkdtR1IsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLFNBQ0EsQ0FBQSxpQkFDQSxDQUFBLHlCQUNBLENBQUEsTUFDQSxDQUFBLGNBQ0EsQ0FBQSx5QnpHNUVBLGV5R2lFRCxpQkFjRSxDQUFBLHVCQUNBLENBQUEsV0FDQSxDQUFBLENBQUEseUJBS0EsdUJBQ0MsQ0FBQSxtQkFJRixjN0dqREssQ0FBQSxnQjZHc0ROLFVBQ0MsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsYTdHbklRLENBQUEsZTZHcUlSLENBQUEsb0JBQ0EsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLFFBQ0EsQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSxrRkFDQSxDQURBLDBFQUNBLENBQUEsZUFDRSxDQUFBLGNBQ0YsQ0FBQSxjQUNBLENBQUEseUJ6R2pIQSxnQnlHZ0dELGVBb0JFLENBQUEsaUJBQ0EsQ0FBQSxvQkFDQSxDQUFBLGlCQUNBLENBQUEsWUFDQSxDQUFBLFlBQ0EsQ0FBQSxDQUFBLHlCekd6SEQsb0J5RzRIQSxxQkFHRSxDQUFBLENBQUEsdUJBS0gsaUJBQ0MsQ0FBQSxLQUNBLENBQUEsY0FDQSxDQUFBLGNBQ0EsQ0FBQSx5QnpHeElBLHVCeUdvSUQsY0FPRSxDQUFBLENBQUEsK0JBR0QsT0FDQyxDQUFBLHlCQUlGLGlCQUNDLENBQUEsY0FDQSxDQUFBLFVBQ0EsQ0FBQSxjQUNBLENBQUEseUJ6R3ZKQSx5QnlHbUpELGNBT0UsQ0FBQSxDQUFBLGlDQUdELFFBQ0MsQ0FBQSxNQzlMSCw2QkFDRSxDQUFBLGlCQUNBLENBQUEsU0FFQSxrQkFDRSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLG1CQUNBLENBQUEseUlBR0YsWUFDRSxDQUFBLFlBR0YsZ0JBQ0UsQ0FBQSxhOUdxQlMsQ0FBQSxrQjhHbkJULENBQUEsZUFDQSxDQUFBLG1CQUNBLENBQUEsd0JBQ0EsQ0FBQSwrQkFHRixRQUNFLENBQUEsWUFHRixlQUNFLENBQUEsa0JBR0YsZ0JBQ0UsQ0FBQSxZQUNBLENBQUEsU0FDQSxDQUFBLGVBQ0EsQ0FBQSxjQUNBLENBQUEsd0JBRUEsZ0JBQ0UsQ0FBQSxxQkFDQSxDQUFBLG1CQUNBLENBQUEsY0FDQSxDQUFBLG1CQUlKLFlBQ0UsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsY0FDQSxDQUFBLHlCQUVBLGlCQUNFLENBQUEscUNBR0YsVUFDRSxDQUFBLDZCQUNBLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSwyQkFJSixrQkFDRSxDQUFBLHFCQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsV0N0RUosWUFDQyxDQUFBLFFBQ0EsQ0FBQSxrQkFDQSxDQUFBLHlCM0c2QkMsVzJHaENGLFNBTUUsQ0FBQSxDQUFBLHNCQUdELFFBQ0MsQ0FBQSxlQUdELG9CQUNDLENBQUEsa0JBR0QsY0FDQyxDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEseUIzR1lBLGtCMkdmRCxpQkFNRSxDQUFBLGVBQ0EsQ0FBQSxDQUFBLG9CQUdELFUvR1JFLENBQUEsT2dIbEJKLHVCQUVDLENBQUEsd0JBQ0EsQ0FBQSxVQUVBLENBQUEsV0FDQSxDQUFBLGFBQ0EsQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSxjQUNBLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxTQUNBLENBQUEsZ0JBRUEsV0FDQyxDQUFBLFlBQ0EsQ0FBQSwrQkFDQSxDQUFBLGNBQ0EsQ0FBQSxLQUNBLENBQUEsTUFDQSxDQUFBLGVBR0QsU0FDQyxDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSxXQUNBLENBQUEsNkJBRUEsdUJBQ0MsQ0FBQSx3QkFDQSxDQUFBLGNBSUYsVUFDQyxDQUFBLGdDQUNBLENBQUEseUNBQ0EsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSw2QkFDQSxDQUFBLCtCQUNBLENBQUEsaUJBQ0EsQ0FBQSwrQkFDQSxDQUFBLG1CQUNBLENBQUEsZ0JBR0QsVUFDQyxDQUFBLGVBQ0EsQ0FBQSxxQmhIbkNFLENBQUEsc0JnSHFDRixDQUFBLGdCQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsbUJBQ0EsQ0FBQSx5QjVHdkRBLGdCNEcrQ0Qsb0JBV0UsQ0FBQSxDQUFBLGNBSUYsb0JBQ0MsQ0FBQSxhQUNBLENBQUEsaUJBQ0EsQ0FBQSxZQUNBLENBQUEsY0FDQSxDQUFBLGNBQ0EsQ0FBQSx3QkFHQyxZaEgxRWEsQ0FBQSxrQmdIK0VkLGNBQ0MsQ0FBQSxlQUNBLENBQUEsWWhIbEZPLENBQUEsT2lIRFYsOEJBQ0UsQ0FBQSxzQkFDQSxZQUNFLENBQUEscUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLCt2Q0FDQSxpQ0FFRSxDQUFBLCtCQUdKLDJCQUNFLENBQUEscUJBQ0EsQ0FBQSxlQUVGLGlCQUNFLENBQUEsdUJBQ0EsQ0FBQSxTQUNBLENBQUEsbUJBQ0EsaUJBQ0UsQ0FBQSxPQUNBLENBQUEsT0FDQSxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLG9DQUNBLGNBQ0UsQ0FBQSxhakh6QkUsQ0FBQSxlaUgyQkYsQ0FBQSwwQjdHSU4sb0M2R1BJLGtCQUtJLENBQUEsQ0FBQSx5QjdHRVIsb0M2R1BJLGlCQVFJLENBQUEsQ0FBQSx5QjdHR1Isb0M2R1hJLGNBV0ksQ0FBQSxDQUFBLHlDQUdKLGtCQUNFLENBQUEsYWpISEssQ0FBQSxlaUhLTCxDQUFBLDBCN0dWTix5QzZHT0ksY0FLSSxDQUFBLENBQUEseUI3R1pSLHlDNkdPSSxrQkFRSSxDQUFBLENBQUEseUI3R1hSLHlDNkdHSSxpQkFXSSxDQUFBLENBQUEsaUJBS1IsWUFDRSxDQUFBLGtCQUNBLENBQUEsNkJBQ0EsQ0FBQSwwQjdHMUJGLGlCNkd1QkEscUJBTUksQ0FBQSxTQUNBLENBQUEsQ0FBQSw4QkFHRix3QmpIM0RRLENBQUEsVUFhUixDQUFBLGlDaUhrREUsVWpIbERGLENBQUEsb0NpSHVERSxTQUNFLENBQUEscUJBSUosU0FDRSxDQUFBLFNBQ0EsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxtQ0FDQSxDQUFBLHFCQUNBLENBQUEsaUJBQ0EsQ0FBQSxjQUNBLENBQUEsaUJBQ0EsQ0FBQSxvQ0FDQSxtQkFDRSxDQUFBLFVBQ0EsQ0FBQSxZQUNBLENBQUEsMEJBRUYsZ0JBQ0UsQ0FBQSw0QkFFRixZQUNFLENBQUEsd0JBQ0EsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLGdDQUNBLFNBQ0UsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxPQUNBLENBQUEsaUNBRUYsU0FDRSxDQUFBLG9CQUNBLENBQUEsMEI3RzlFUixxQjZHK0NFLFVBb0NJLENBQUEsQ0FBQSx3QkFLSixhakhuRlMsQ0FBQSw0RGlIcUZQLGFqSHJGTyxDQUFBLG1CaUg0RlQsY0FDRSxDQUFBLG9DQUNBLENBQUEsaUJBQ0EsQ0FBQSxnQkFHSixXQUNFLENBQUEsVWpIckhBLENBQUEsd0JBYlEsQ0FBQSxnQmlIcUlSLENBQUEsbUJBRUEsVWpIMUhBLENBQUEsMEJJYUYsZ0I2R3VHQSxnQkFXSSxDQUFBLENBQUEseUI3RzlHSixnQjZHbUdBLGdCQWNJLENBQUEsQ0FBQSxzNkJBRUYsaUJBQ0UsQ0FBQSxrOUJBQ0EsU0FDRSxDQUFBLHlCN0d0SE4sazlCNkdxSEksVUFHSSxDQUFBLENBQUEsazlCQUdKLGlCQUNFLENBQUEsaUNBQ0EsQ0FBQSxjQUNBLENBQUEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFBLGFBQ0EsQ0FBQSwwQjdHcElOLGs5QjZHK0hJLGNBT0ksQ0FBQSxDQUFBLHlCN0dsSVIsazlCNkcySEksaUJBVUksQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLFlBQ0EsQ0FBQSxjQUNBLENBQUEsQ0FBQSxnQ0FNTixVakhoS0EsQ0FBQSx5QmlIbUtBLFlBQ0UsQ0FBQSwrQkFDQSxlQUNFLENBQUEsZ0JBQ0EsQ0FBQSxnQkFJTixZQUNFLENBQUEsa0JBQ0EsQ0FBQSxjQUNBLENBQUEsb0JBQ0EsU0FDRSxDQUFBLHlCN0cvSkosb0I2RzhKRSxVQUdJLENBQUEsQ0FBQSx1QkFHSixhQUNFLENBQUEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFBLHlCN0d0S0osdUI2R29LRSxjQUlJLENBQUEsQ0FBQSwrQkFLSixPQUNFLENBQUEsWUFDQSxDQUFBLDBCQUNBLENBQUEsU0FDQSxDQUFBLGlCQUNBLENBQUEsY0FDQSxDQUFBLG1DQUNBLG9DQUNFLENBQUEsaUJBQ0EsQ0FBQSxhQUNBLENBQUEsb0NBRUYsMEJBQ0UsQ0FBQSxpQkFDQSxDQUFBLHFCakg1TUosQ0FBQSxlaUg4TUksQ0FBQSxnQkFDQSxDQUFBLGFqSHZNRyxDQUFBLHdCaUg2TVAsY0FDRSxDQUFBLG9DQUNBLENBQUEsaUJBQ0EsQ0FBQSx3QmpIck9NLENBQUEsVUFhUixDQUFBLFlpSDJORSxDQUFBLGtCQUNBLENBQUEsa0JBQ0EsQ0FBQSxjQUNBLENBQUEsMkJBQ0EsVWpIL05GLENBQUEsNEJpSGtPRSxTQUNFLENBQUEsbUJBQ0EsQ0FBQSwwQjdHdk5OLDRCNkdxTkksVUFJSSxDQUFBLENBQUEsdUNBR0osWUFDRSxDQUFBLHdCQUNBLENBQUEsU0FDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLDBCN0dqT04sdUM2RzROSSxVQU9JLENBQUEsQ0FBQSwyQ0FFRixTQUNFLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsT0FDQSxDQUFBLDRDQUVGLFNBQ0UsQ0FBQSxvREM1UVYsbUJBQ0MsQ0FBQSwwQjlHSUMsb0Q4R0xGLG1CQUlFLENBQUEsQ0FBQSwwREFHRCxlM0c0SEEsQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLFkyRzVIQyxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxjQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxnRUFFQSxXQUNDLENBQUEsOElBQ0EscUJsSHlEa0IsQ0FBQSxrQmtIdkRqQixDQUFBLGVBQ0EsQ0FBQSxxQmxIRkEsQ0FBQSxzQ2tISUEsQ0FBQSxhbEh0Qk0sQ0FBQSxpQmtId0JOLENBQUEsYUFDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLDBOQUdDLHFCbEhoQkQsQ0FBQSxhQWJRLENBQUEsb0JBQUEsQ0FBQSxzS2tIb0NSLFVsSHZCQSxDQUFBLHdCQWxCTSxDQUFBLFVrSDRDTCxDQUFBLFdDN0NMLFdBQ0UsQ0FBQSxxQkFFQSxXQUNFLENBQUEsdUhBSUosWUFDRSxDQUFBLGtaQUdGLGdCQUVFLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsWUFDQSxDQUFBLGFBQ0EsQ0FBQSwrQkFDQSxDQUFBLGNBQ0EsQ0FBQSxtQkFDQSxDQUFBLDBCL0dXQSxrWitHcEJGLG1CQVdJLENBQUEsK0JBQ0EsQ0FBQSxDQUFBLGdrQkFHRixtQkFDRSxDQUFBLDhmQUdGLGtDQUNFLENBQUEsNEJBQ0EsOGZBRkYsZ0NBR0ksQ0FBQSxDQUFBLGdJQUtOLGVBQ0UsQ0FBQSwwQi9HUkEsZ0krR09GLDBCQUdJLENBQUEsQ0FBQSxrQ0FLRiwwREFDRSxDQUFBLGlEQUNBLENBQUEsb0NBQ0EsQ0FBQSxXQUNBLENBQUEsMEIvR25CRixrQytHZUEsdURBTUksQ0FBQSxpREFDQSxDQUFBLENBQUEseUIvR3RCSixrQytHZUEsa0RBVUksQ0FBQSxDQUFBLG1DQU1KLDBEQUNFLENBQUEsaURBQ0EsQ0FBQSxvQ0FDQSxDQUFBLFdBQ0EsQ0FBQSxTQUNBLENBQUEsMEIvR3BDRixtQytHK0JBLHVEQU9JLENBQUEsaURBQ0EsQ0FBQSxDQUFBLHlCL0d2Q0osbUMrRytCQSxrREFXSSxDQUFBLENBQUEsd0NBSUosV0FDRSxDQUFBLDJDQUVBLGdCQUNFLENBQUEsNkRBRUEsWUFDRSxDQUFBLDJFQU1KLFFBQ0UsQ0FBQSxRQUNBLENBQUEsNkJBQ0EsQ0FBQSwwRUFHRixXQUNFLENBQUEsYUFDQSxDQUFBLFNBQ0EsQ0FBQSxjQUNBLENBQUEsc0ZBRUEsaUI1R2pHTCxDQUFBLG9CQUlBLENBQUEsZTRHOEYyQixDQUFBLGlCQUNwQixDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLHNCQUNBLENBQUEseUIvRzdFTixzRitHdUVJLGdCNUdqR0wsQ0FBQSxnQkFJQSxDQUFBLGU0R3NHNkIsQ0FBQSxzQkFDcEIsQ0FBQSxDQUFBLHNEQXZCUixlQTRCRSxDQUFBLGdGQUVBLGlCQUNFLENBQUEsV0FDQSxDQUFBLGFBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGtCQUNBLENBQUEsaUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLGtCQUNBLENBQUEsMkJBQ0EsQ0FBQSx3QkFDQSxDQUFBLFNBQ0EsQ0FBQSwwQ0FJSixtQkFDRSxDQUFBLGtCQUlKLGdDQUNFLENBQUEsZ0JBQ0EsQ0FBQSxjQUdGLFlBQ0UsQ0FBQSxxQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLDBCQUNBLENBQUEsV0FDQSxDQUFBLDBCL0d4SEEsYytHa0hGLDBCQVFJLENBQUEsQ0FBQSxjQVJKLGFuSDdHYSxDQUFBLGlCbUh3SFgsQ0FBQSxlQUNBLENBQUEsb0NBQ0EsQ0FBQSwrREFDQSxDQUFBLDRCQUVBLFlBQ0UsQ0FBQSxxQkFDQSxDQUFBLFlBQ0EsQ0FBQSx1Q0FFQSxjNUdqS0gsQ0FBQSxrQkFJQSxDQUFBLGU0RzhKeUIsQ0FBQSxhbkhuSWIsQ0FBQSxRbUhxSVAsQ0FBQSx5Qi9HMUlKLHVDK0d1SUUsZ0JBTUksQ0FBQSxDQUFBLGlEQUlKLGlCNUczS0gsQ0FBQSxvQkFJQSxDQUFBLGU0R3dLeUIsQ0FBQSxhbkg1SVYsQ0FBQSxRbUg4SVYsQ0FBQSx5Qi9HcEpKLGlEK0dpSkUsY0FNSSxDQUFBLENBQUEsbURBR0YsYW5IcEpVLENBQUEsb0JtSHNKUixDQUFBLG9CQUtOLGNBQ0UsQ0FBQSwyQ0FHRSxhbkhwTUksQ0FBQSxnQ21IME1SLFlBQ0UsQ0FBQSx5Qi9HNUtGLGlDK0crS0EsWUFJSSxDQUFBLGdCQUNBLENBQUEsQ0FBQSxvQ0FHRixvQkFDRSxDQUFBLFNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHVDQUVBLGVBQ0UsQ0FBQSxxQkFDQSxDQUFBLGlCQUNBLENBQUEsOENBRUEsVUFDRSxDQUFBLFdBQ0EsQ0FBQSxZQUNBLENBQUEsa0JuSG5PQSxDQUFBLGlCbUhxT0EsQ0FBQSxpQkFDQSxDQUFBLFlBQ0EsQ0FBQSxNQUNBLENBQUEseUJBTVIseUJBQ0UsQ0FBQSxpQkFDQSxDQUFBLG1CQUdGLGlCQUNFLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsMEJBRUEsVUFDRSxDQUFBLGFBQ0EsQ0FBQSxnQkFDQSxDQUFBLHVCQUdGLGlCQUNFLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSwrQkFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFBLGlCQUNBLENBQUEsdUNBR0YsU0FDRSxDQUFBLFdBQ0EsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSxTQUNBLENBQUEsbURBRUEsaUI1RzVRTCxDQUFBLG9CQUlBLENBQUEsZTRHeVEyQixDQUFBLGlCQUNwQixDQUFBLGlCQUNBLENBQUEsWUFDQSxDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsVW5IdlFKLENBQUEsd0JBV0UsQ0FBQSxnQm1IK1BFLENBQUEsc0JBQ0EsQ0FBQSxTQUNBLENBQUEseUIvRy9QTixtRCtHa1BJLGdCNUc1UUwsQ0FBQSxnQkFJQSxDQUFBLGU0R3dSNkIsQ0FBQSxzQkFDcEIsQ0FBQSxDQUFBLHdDQUtOLEtBQ0UsQ0FBQSxNQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsT0FDQSxDQUFBLG1DQUNBLENBQUEsU0FDQSxDQUFBLHVCQUNBLENBQUEsd0RBRUEsc0JBQ0UsQ0FBQSwwR0FHRixpQkFFRSxDQUFBLFlBQ0EsQ0FBQSxzQkFDQSxDQUFBLGtCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxnQjVHeFRQLENBQUEsb0JBSUEsQ0FBQSxlNEdxVDJCLENBQUEsVW5INVN4QixDQUFBLGtCbUg4U0ksQ0FBQSxTQUNBLENBQUEseUIvR2xTTiwwRytHd1JJLGlCNUdsVEwsQ0FBQSxvQkFJQSxDQUFBLGU0RzJUNkIsQ0FBQSxnQkFDcEIsQ0FBQSxDQUFBLGtEQUlKLHVCQUNFLENBQUEsaUJBRUEsQ0FBQSxvQkFDQSxDQUFBLGFuSHpTSyxDQUFBLG9EbUg4U1QseURBRUUsQ0FBQSwwQkFHRixpQkFDRSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsU0FDQSxDQUFBLGtGQUlBLFNBQ0UsQ0FBQSxrRkFHRixTQUNFLENBQUEseUJBS04sWUFDRSxDQUFBLHFCQUNBLENBQUEsS0FDQSxDQUFBLDhDQUVBLFlBQ0UsQ0FBQSxjQUNBLENBQUEsVUFDQSxDQUFBLGM1RzVXTCxDQUFBLGtCQUlBLENBQUEsZTRHeVd5QixDQUFBLG9EQUVwQixXQUNFLENBQUEsbUJBQ0EsQ0FBQSxlQUNBLENBQUEsa0RBR0YsYW5IMVhJLENBQUEsb0JtSDRYRixDQUFBLGtEQUdGLGFuSDFYTSxDQUFBLG9EbUgrWFIsZ0I1Ry9YSCxDQUFBLG1CQUlBLENBQUEsZTRHNFh5QixDQUFBLHdCQUNwQixDQUFBLFFBQ0EsQ0FBQSw0RUFFQSx5QkFDRSxDQUFBLHdCQUNBLENBQUEsUUFDQSxDQUFBLDJCQUtOLFlBQ0UsQ0FBQSxxQkFDQSxDQUFBLFdBQ0EsQ0FBQSxlQUNBLENBQUEsOGdDQUVBLG1CQUNFLENBQUEscUhBQ0EsQ0FBQSxXQUNBLENBQUEsZzRHQUVBLG9IQUdFLENBQUEsV0FDQSxDQUFBLGdEQUlKLGVuSGxaQSxDQUFBLHdCbUhvWkUsQ0FBQSxhbkg3WUssQ0FBQSxlbUgrWUwsQ0FBQSxtS0FFQSxrQm5IblpLLENBQUEsb0JBbEJDLENBQUEsYUFBQSxDQUFBLDJCbUgrYVYsaUJBQ0UsQ0FBQSxnQkFDQSxDQUFBLE1BQ0EsQ0FBQSxVQUNBLENBQUEsZUFDQSxDQUFBLGdCQUNBLENBQUEsYW5IamFPLENBQUEseUJJTVQsMkIrR3FaQSxnQkFVSSxDQUFBLGdCQUNBLENBQUEsQ0FBQSxtQ0FJSixpQkFDRSxDQUFBLFdBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtKQU1KLGNBQ0UsQ0FBQSwwQi9HOWFBLGtKK0c2YUYsMEJBR0ksQ0FBQSxDQUFBLG9CQUlKLHFCQUNFLENBQUEseUJBQ0EsQ0FBQSxLQUNBLENBQUEsMEIvR3ZiQSxvQitHb2JGLDBCQU1JLENBQUEsV0FDQSxDQUFBLENBQUEsMEJBR0YsY0FDRSxDQUFBLG1DQUNBLENBQUEsOEdBR0UsU0FDRSxDQUFBLDhHQUdGLFNBQ0UsQ0FBQSxpREFNTixVQUNFLENBQUEsZUFDQSxDQUFBLHdCQUNBLENBQUEsc0VBRUEsZ0I1RzdlSCxDQUFBLG9CQUlBLENBQUEsZTRHMGV5QixDQUFBLDBCL0dwZHhCLHNFK0dtZEUsaUI1RzdlSCxDQUFBLG9CQUlBLENBQUEsZTRHNmUyQixDQUFBLENBQUEseUIvR3ZkMUIsc0UrR21kRSxjQVFJLENBQUEsQ0FBQSx3RUFHRixhbkh4ZFUsQ0FBQSxvQm1IMGRSLENBQUEsOENBTU4sWUFDRSxDQUFBLGtCQUNBLENBQUEsTUFDQSxDQUFBLG1CQUNBLENBQUEsS0FDQSxDQUFBLDBCL0czZUYsOEMrR3NlQSxxQkFRSSxDQUFBLFdBQ0EsQ0FBQSxDQUFBLCtDQUtKLFlBQ0UsQ0FBQSxpQkFDQSxDQUFBLHlCQUNBLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsMEIvR3pmRiwrQytHb2ZBLFNBUUksQ0FBQSxVQUNBLENBQUEsaUJBQ0EsQ0FBQSx1REFFQSxVQUNFLENBQUEsYUFDQSxDQUFBLGdCQUNBLENBQUEsQ0FBQSxtREFJSixpQkFDRSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxtQkFDQSxDQURBLGdCQUNBLENBQUEseUJBQ0EsQ0FBQSxrQ0FDQSxDQUFBLDBCL0cvZ0JKLG1EK0d1Z0JFLGlCQVdJLENBQUEsQ0FBQSx5RUFJSixpQkFDRSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsU0FDQSxDQUFBLG1FQUdGLFNBQ0UsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxjQUNBLENBQUEsU0FDQSxDQUFBLCtFQUVBLGlCNUc5akJMLENBQUEsb0JBSUEsQ0FBQSxlNEcyakIyQixDQUFBLGlCQUNwQixDQUFBLGlCQUNBLENBQUEsWUFDQSxDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsVW5IempCSixDQUFBLHdCQVdFLENBQUEsZ0JtSGlqQkUsQ0FBQSxzQkFDQSxDQUFBLFNBQ0EsQ0FBQSx5Qi9HampCTiwrRStHb2lCSSxnQjVHOWpCTCxDQUFBLGdCQUlBLENBQUEsZTRHMGtCNkIsQ0FBQSxzQkFDcEIsQ0FBQSxDQUFBLG9FQUtOLEtBQ0UsQ0FBQSxNQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsT0FDQSxDQUFBLG1DQUNBLENBQUEsU0FDQSxDQUFBLHVCQUNBLENBQUEsb0ZBRUEsc0JBQ0UsQ0FBQSxrS0FHRixpQkFFRSxDQUFBLFlBQ0EsQ0FBQSxzQkFDQSxDQUFBLGtCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxnQjVHMW1CUCxDQUFBLG9CQUlBLENBQUEsZTRHdW1CMkIsQ0FBQSxVbkg5bEJ4QixDQUFBLGtCbUhnbUJJLENBQUEsU0FDQSxDQUFBLHlCL0dwbEJOLGtLK0cwa0JJLGlCNUdwbUJMLENBQUEsb0JBSUEsQ0FBQSxlNEc2bUI2QixDQUFBLGdCQUNwQixDQUFBLENBQUEsOEVBSUosdUJBQ0UsQ0FBQSxpQkFDQSxDQUFBLG9CQUNBLENBQUEsYW5IMWxCSyxDQUFBLGlEbUhpbUJYLE1BQ0UsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSwwQkFDQSxDQUFBLFdBQ0EsQ0FBQSx5QkFDQSxDQUFBLDBCL0c1bUJGLGlEK0dzbUJBLGVBU0ksQ0FBQSxDQUFBLHlCL0cvbUJKLG9FK0drbkJFLGFBRUksQ0FBQSxnQkFDQSxDQUFBLENBQUEsNERBSUosZUFDRSxDQUFBLDREQUdGLGVBQ0UsQ0FBQSw4Q0FLSixpQjVHN3BCRCxDQUFBLG9CQUlBLENBQUEsZTRHMHBCdUIsQ0FBQSxhbkgvbkJYLENBQUEsaURtSGtvQlQsb0JBQ0UsQ0FBQSxTQUNBLENBQUEsbUJBQ0EsQ0FBQSxvREFFQSxlQUNFLENBQUEscUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLDJEQUVBLFVBQ0UsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLGtCbkhuckJBLENBQUEsaUJtSHFyQkEsQ0FBQSxpQkFDQSxDQUFBLFlBQ0EsQ0FBQSxNQUNBLENBQUEsdURBS04sYUFDRSxDQUFBLDBCL0cvcEJKLHVEK0c4cEJFLFlBR0ksQ0FBQSxDQUFBLHNEQUlKLFlBQ0UsQ0FBQSwwQi9HdHFCSixzRCtHcXFCRSxhQUdJLENBQUEsQ0FBQSwyREFPSiwwQkFDRSxDQUFBLDBCL0dockJKLDJEK0crcUJFLHFCQUlJLENBQUEsQ0FBQSw0REFJSix5QkFDRSxDQUFBLDBCL0d4ckJKLDREK0d1ckJFLGlCQUlJLENBQUEsQ0FBQSxnRUFHRix5QkFDRSxDQUFBLDBCL0cvckJOLGdFK0c4ckJJLGlCQUlJLENBQUEsQ0FBQSxpQ0FPUixpQkFDRSxDQUFBLFdBQ0EsQ0FBQSxpQkMzdUJKLFVBQ0MsQ0FBQSxnQ0FDQSxDQUFBLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLGtCcEhIUyxDQUFBLGlCb0hLVCxDQUFBLHVCQUNBLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSxNQUNBLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsY3BIMkRNLENBQUEsc0JvSHhETixTQUNDLENBQUEsa0JBQ0EsQ0FBQSxzQkFHRCxhQUNDLENBQUEsV0FDQSxDQUFBLG1CQUNBLENBREEsZ0JBQ0EsQ0FBQSxzQkFDQSxDQURBLG1CQUNBLENBQUEsaUJBQ0EsQ0FBQSxvQkFDQSxDQUFBLHdCQUdELDJCQUNDLENBQUEsZ0JBQ0EsQ0FBQSxhcEhJYyxDQUFBLGFvSEZkLENBQUEsMDFCQUdELGFwSHRDUyxDQUFBLGVBa0JOLENBQUEsaUJvSHVCRixDQUFBLHVCQUVBLDAxQkFMRCx1QkFNRSxDQUFBLENBQUEsNEJDN0NILGdDQUNFLENBQUEsb0JBR0YsWUFDRSxDQUFBLHFCQUNBLENBQUEsaUJBQ0EsQ0FBQSxxQnJIWUUsQ0FBQSxTcUhWRixDQUFBLGtCQUNBLENBQUEscUNBQ0EsQ0FBQSxlQUNBLENBQUEsU0FDQSxDQUFBLG9PQUdBLDZCQUtFLENBQUEsV0FDQSxDQUFBLHFCQUNBLENBQUEsMDdCQUVBLDZCQUdFLENBQUEsaVdBR0YsdUJBQ0UsQ0FBQSx5Q0FLSix1QkFDRSxDQUFBLGlFQUVBLHVCQUNFLENBQUEsbUNBQ0EsQ0FBQSx3Q0FDQSxDQUFBLHVFQUVBLFVBQ0UsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsT0FDQSxDQUFBLGdEQUNBLENBQUEsNEJBTU4sa0JySG5EVSxDQUFBLGlCcUhxRFIsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxRQUNBLENBQUEsZ0NBRUEsVUFDRSxDQUFBLFdBQ0EsQ0FBQSxZckhqRUksQ0FBQSxhcUhtRUosQ0FBQSxpQ0FHRixVckhwREEsQ0FBQSxrQnFIc0RFLENBQUEsZUFDQSxDQUFBLG1CQUNBLENBQUEsMEJBS0osWUFDRSxDQUFBLGNBQ0EsQ0FBQSx5QkFHRixZQUNFLENBQUEsWUFDQSxDQUFBLGlCQUNBLENBQUEsNENBRUEsVUFDRSxDQUFBLGlCQUNBLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSxXQUNBLENBQUEsU0FDQSxDQUFBLHdFQUNBLENBQUEseUJqSGpFSix5QmlIcURBLGFBZ0JJLENBQUEsWUFDQSxDQUFBLDRDQUVBLFlBQ0UsQ0FBQSxxQ0FHRiwrQkFDRSxDQUFBLENBQUEsbUNBTU4sWUFDRSxDQUFBLGtCQUNBLENBQUEsUUFDQSxDQUFBLGtCQUNBLENBQUEsMkVBRUEsa0JBQ0UsQ0FBQSxlQUNBLENBQUEsYXJIckZVLENBQUEsd0JxSHVGVixDQUFBLG1CQUNBLENBQUEsOEJBSUosVUFDRSxDQUFBLFdBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCckgvSFEsQ0FBQSxVQWFSLENBQUEsa0JxSHFIQSxDQUFBLGVBQ0EsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLGFBQ0EsQ0FBQSw0QkFJRiw0QkFDRSxDQUFBLGlCQUNBLENBQUEsMENBRUEsWUFDRSxDQUFBLHdCQUNBLENBQUEsa0JBQ0EsQ0FBQSxRQUNBLENBQUEsYUFDQSxDQUFBLGlCQUVBLEdBQ0UsMEJBQUEsQ0FBQSxJQUNBLDZDQUFBLENBQUEsS0FDQSwyQ0FBQSxDQUFBLENBQUEsOERBR0YsZ0NBQ0UsQ0FBQSx1REFHRixZQUNFLENBQUEseUJqSHZJTiw0QmlIaUhBLGlCQTJCSSxDQUFBLENBQUEsaUNBSUosOEJBQ0UsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsT0FDQSxDQUFBLGlCQUNBLENBQUEsa0JySHBMTSxDQUFBLFVBa0JOLENBQUEsa0JxSHFLQSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBQ0EsQ0FBQSxjQUNBLENBQUEsa0JBQ0EsQ0FBQSx3Q0FDQSxDQUFBLHdCQUNBLENBQUEscUJBQ0EsQ0FBQSxxQ0FFQSxVQUNFLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLHVDQUdGLGtCckh2TVksQ0FBQSwwQnFIeU1WLENBQUEsd0NBQ0EsQ0FBQSwrQkFJSiw4QkFDRSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxPQUNBLENBQUEsaUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLGFySDVMTyxDQUFBLGdCcUg4TFAsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxtQ0FDQSxDQUFBLGNBQ0EsQ0FBQSxrQkFDQSxDQUFBLHdCQUNBLENBQUEscUJBQ0EsQ0FBQSxtQ0FFQSxVQUNFLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLHFDQUdGLGFySG5NUyxDQUFBLCtCcUhxTVAsQ0FBQSxrQnJIck5JLENBQUEsb0NxSDJOUixpQkFDRSxDQUFBLFVBQ0EsQ0FBQSxrQkFDQSxDQUFBLHFHQUlFLFlBQ0UsQ0FBQSx5SUFHRixZQUNFLENBQUEsNENBSUosVUFDRSxDQUFBLGVBQ0EsQ0FBQSxnQkFDQSxDQUFBLHFCckhoUEYsQ0FBQSx3QnFIa1BFLENBQUEsaUJBQ0EsQ0FBQSxjQUNBLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsUUFDQSxDQUFBLHNDQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsa0RBRUEsb0JySDNRVyxDQUFBLHdCQUNFLENBQUEsbURxSCtRYixVQUNFLENBQUEsZUFDQSxDQUFBLGFBQ0EsQ0FBQSwyREFHRixZQUNFLENBQUEsbURBR0Ysa0JBQ0UsQ0FBQSxlQUNBLENBQUEsYXJIMVBRLENBQUEsZXFINFBSLENBQUEsNkNBSUosaUJBQ0UsQ0FBQSxjQUNBLENBQUEsS0FDQSxDQUFBLFlBQ0EsQ0FBQSxjQUNBLENBQUEsMEJBQ0EsQ0FBQSxPQUNBLENBQUEsZUFDQSxDQUFBLCtDQUVBLGFySDNRTyxDQUFBLHFCQWxCVCxDQUFBLHFCcUhnU0ksQ0FBQSx3QkFDQSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLG9CQUNBLENBQUEsWUFDQSxDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLHdCQUNBLENBQUEsY0FDQSxDQUFBLGNBQ0EsQ0FBQSxpQkFDQSxDQUFBLHdCQUNBLENBQUEscURBR0Ysb0JySC9UVyxDQUFBLHdCQUNFLENBQUEsMEJxSGlVWCxDQUFBLHlDQUNBLENBQUEsMkNBSUosZUFDRSxDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLHNCQUNBLENBQUEsZ0dBR0YsU0FDRSxDQUFBLDJDQUdGLGtCQUNFLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLGtDQUtKLFVBQ0UsQ0FBQSxrQkFDQSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCckg5VU0sQ0FBQSxpQnFIZ1ZOLENBQUEsd0JBQ0EsQ0FBQSx5Q0FFQSxlQUNFLENBQUEsa0JBQ0EsQ0FBQSxhckhwVVUsQ0FBQSxZcUhzVVYsQ0FBQSw2QkFDQSxDQUFBLGtCQUNBLENBQUEseUNBR0YsYXJIaFhNLENBQUEsZXFIa1hKLENBQUEsa0JBQ0EsQ0FBQSwwQ0FHRixxQkFDRSxDQUFBLGtDQUNBLENBQUEsMEJBQ0EsQ0FBQSxrQkFDQSxDQUFBLFdBQ0EsQ0FBQSxxQkFDQSxDQUFBLHVCQUNBLENBQUEsNEJBQ0EsQ0FBQSxZQUNBLENBQUEseUJBQ0EsQ0FBQSxnREFFQSxpREFDRSxDQUFBLGdFQUlKLHVCQUNFLENBQUEsZUFDQSxDQUFBLFdBQ0EsQ0FBQSxVQUNBLENBQUEsNkJBQ0EsQ0FBQSxjQUNBLENBQUEsaUJBQ0EsQ0FBQSx3Q0FDQSxDQUFBLGlEQUNBLENBREEseUNBQ0EsQ0FBQSxzRUFHRixxQkFDRSxDQUFBLHlDQUNBLENBQUEsNERBR0YsV0FDRSxDQUFBLFVBQ0EsQ0FBQSw2QkFDQSxDQUFBLGNBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBQ0EsQ0FBQSx3Q0FDQSxDQUFBLGdEQUdGLFlBQ0UsQ0FBQSw2QkFDQSxDQUFBLGtCQUNBLENBQUEsYXJINVlLLENBQUEsZXFIOFlMLENBQUEsa0NBS0osWUFDRSxDQUFBLGtCQUNBLENBQUEsY0FDQSxDQUFBLE9BQ0EsQ0FBQSxrREFFQSxZQUNFLENBQUEsa0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLGlCQUNBLENBQUEsdUVBRUEsWUFDRSxDQUFBLDZFQUdGLGlCQUNFLENBQUEsUUFDQSxDQUFBLHFCckg1YUosQ0FBQSx3QnFIOGFJLENBQUEsaUJBQ0EsQ0FBQSxjQUNBLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsa0JBQ0EsQ0FBQSxRQUNBLENBQUEsd0JBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLG1GQUVBLG9Cckh4Y1MsQ0FBQSx3QkFDRSxDQUFBLHFGcUg2Y2IsbUNBQ0UsQ0FBQSx3QnJIOWNXLENBQUEsMkZxSGlkWCxVQUNFLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLE9BQ0EsQ0FBQSxnREFDQSxDQUFBLHlEQUlKLGVBQ0UsQ0FBQSxVQUNBLENBQUEsZUFDQSxDQUFBLGFBQ0EsQ0FBQSwrREFJQSxZQUNFLENBQUEscUJBQ0EsQ0FBQSxPQUNBLENBQUEsb0VBRUEsZUFDRSxDQUFBLGdCQUNBLENBQUEsZUFDQSxDQUFBLGFySDFjSSxDQUFBLG1FcUgrY1IsNEJBQ0UsQ0FBQSwwQkFDQSxDQUFBLHdCQUNBLENBQUEsY0FPVixZQUNFLENBQUEsZUFDQSxDQUFBLFdBQ0EsQ0FBQSxVQUNBLENBQUEsU0FDQSxDQUFBLFFBQ0EsQ0FBQSxxQkFDQSxDQUFBLGNBQ0EsQ0FBQSwwQkFDQSxjQVRGLFFBVUksQ0FBQSxDQUFBLHlCQUVGLGNBWkYsUUFhSSxDQUFBLENBQUEsMEJqSDVlRixjaUgrZEYsYUFnQkksQ0FBQSxlQUNBLENBQUEscUJBQ0EsQ0FBQSxDQUFBLHlCakhqZkYsY2lIK2RGLGVBcUJJLENBQUEscUJBQ0EsQ0FBQSxDQUFBLHNCakhyZkYsY2lIK2RGLGVBeUJJLENBQUEscUJBQ0EsQ0FBQSxDQUFBLGtCQUdGLFlBQ0UsQ0FBQSxjQUNBLENBQUEsVUFDQSxDQUFBLFlBQ0EsQ0FBQSxZQUNBLENBQUEsaUJBQ0EsQ0FBQSx3QnJINWhCUSxDQUFBLFVBYVIsQ0FBQSw2QnFIa2hCQSxDQUFBLHdCQUVBLHdCckhoaUJjLENBQUEsMEJJeUJoQixrQmlINGZBLFlBZ0JJLENBQUEsQ0FBQSx5QmpINWdCSixrQmlINGZBLFdBbUJJLENBQUEsQ0FBQSxzQmpIL2dCSixrQmlINGZBLFdBc0JJLENBQUEsQ0FBQSx1QkFHRixrQkFDRSxDQUFBLGNBQ0EsQ0FBQSxVQUNBLENBQUEseUJqSHhoQkosdUJpSHFoQkUsYUFNSSxDQUFBLENBQUEsc0JqSDNoQk4sdUJpSHFoQkUsYUFTSSxDQUFBLENBQUEseUNBSUosWUFDRSxDQUFBLGNBQ0EsQ0FBQSxvQkFDQSxDQUFBLGlCQUNBLENBQUEsU0FDQSxDQUFBLFdBQ0EsQ0FBQSw4QkFDQSxDQUFBLG9EQUVBLGtCQUNFLENBQUEseURBR0YsV0FDRSxDQUFBLGVBQ0EsQ0FBQSx3QkFDQSxDQUFBLDBCakhsakJOLHlEaUgraUJJLGVBTUksQ0FBQSxDQUFBLHlCakhyakJSLHlEaUgraUJJLGVBU0ksQ0FBQSxDQUFBLHNCakh4akJSLHlEaUgraUJJLGVBWUksQ0FBQSxDQUFBLDhDQUlKLFVBQ0UsQ0FBQSxnQkFDQSxDQUFBLGdCQUNBLENBQUEsMEJqSGxrQk4sOENpSCtqQkksZUFNSSxDQUFBLENBQUEseUJqSHJrQlIsOENpSCtqQkksZUFTSSxDQUFBLENBQUEsc0JqSHhrQlIsOENpSCtqQkksZUFZSSxDQUFBLENBQUEsd0RBSUosWUFDRSxDQUFBLHNCQUNBLENBQUEsNERBRUEsZ0JBQ0UsQ0FBQSxzREFJSixZQUNFLENBQUEsc0JBQ0EsQ0FBQSxXQUNBLENBQUEsZ0VBRUEsVUFDRSxDQUFBLFdBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsOENBQ0EsQ0FBQSwwQmpIbG1CUixnRWlINmxCTSxVQVFJLENBQUEsV0FDQSxDQUFBLGtCQUNBLENBQUEsQ0FBQSx5QmpIdm1CVixnRWlINmxCTSxTQWFJLENBQUEsVUFDQSxDQUFBLHFCQUNBLENBQUEsQ0FBQSwwREFJSixVQUNFLENBQUEsV0FDQSxDQUFBLHdCckgxbkJDLENBQUEsd0JxSDRuQkQsQ0FBQSxpQkFDQSxDQUFBLDBCakhybkJSLDBEaUhnbkJNLFVBUUksQ0FBQSxXQUNBLENBQUEsQ0FBQSx5QmpIem5CViwwRGlIZ25CTSxVQVlJLENBQUEsV0FDQSxDQUFBLENBQUEsc0JBUVosWUFDRSxDQUFBLHNCQUNBLENBQUEsd0JBQ0EsQ0FBQSwwQmpIeG9CQSxzQmlIcW9CRixrQkFLSSxDQUFBLENBQUEsMkJBR0YsY0FDRSxDQUFBLGdCQUNBLENBQUEscUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLFdBQ0EsQ0FBQSxxQkFDQSxDQUFBLGlCQUNBLENBQUEsbUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsWUFDQSxDQUFBLHlCakh4cEJGLHNEaUgycEJBLGVBRUksQ0FBQSxDQUFBLG1DQUlKLGNBQ0UsQ0FBQSxxQkFDQSxDQUFBLGtCQUNBLENBQUEsV0FDQSxDQUFBLG9CQUNBLENBQUEsaUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxZQUNBLENBQUEsd0JySDFzQk0sQ0FBQSx5Q3FINnNCTix3QnJINXNCWSxDQUFBLDRDcUhndEJaLFlBQ0UsQ0FBQSx5Q0FHRixXQUNFLENBQUEsVUFDQSxDQUFBLE9BQ0EsQ0FBQSwyQ0FHRixrQkFFRSxDQUFBLFVySDNzQkYsQ0FBQSxlcUg2c0JFLENBQUEseUJqSGhzQkosMkNpSDRyQkUsZUFPSSxDQUFBLENBQUEsMENBSUosb0JBQ0UsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLHFEQUNBLENBQUEsa0NBQ0EsQ0FBQSxzQkFDQSxDQUFBLGtCQUNBLENBQUEsbUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsU0FDQSxDQUFBLFdBQ0EsQ0FBQSx5QmpIbnRCSiwwQ2lIdXNCRSxVQWNJLENBQUEsV0FDQSxDQUFBLENBQUEsNENBTU4saUJBQ0UsQ0FBQSxlQUNBLENBQUEscUNBQ0EsQ0FBQSxlckg1dUJBLENBQUEsZ0NxSGd2QkYsVUFDRSxDQUFBLHdCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxRQUNBLENBQUEsV0FDQSxDQUFBLG1DQUdGLGtCckhyd0JVLENBQUEsd0JxSHV3QlIsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsZUFDQSxDQUFBLHdCQUNBLENBQUEsbUJBQ0EsQ0FBQSxlQUNBLENBQUEsV0FDQSxDQUFBLCtCQUNBLENBQUEsa0JBQ0EsQ0FBQSwrQ0FFQSx1QkFDRSxDQUFBLDhDQUdGLHVCQUNFLENBQUEsNkRBR0YsYXJIL3hCTSxDQUFBLGVxSGl5QkosQ0FBQSxtQ0FJSiw4QkFDRSxDQUFBLHlDQUVBLGtCckhweUJlLENBQUEsb0RxSHV5QmIsMEJBQ0UsQ0FBQSwrRUFHRix1Q0FDRSxDQUFBLHFGQUdGLHlDQUNFLENBQUEsbUNBS04saUJBQ0UsQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSxhckhseUJPLENBQUEsV3FIb3lCUCxDQUFBLCtCQUNBLENBQUEscUJBQ0EsQ0FBQSxpREFHRixrQkFDRSxDQUFBLHVEQUtFLGVBQ0UsQ0FBQSxhckhyeUJRLENBQUEsb0JxSHV5QlIsQ0FBQSxvQkFDQSxDQUFBLDZEQUVBLGFySC8wQkUsQ0FBQSxxRHFIcTFCTixpQkFDRSxDQUFBLGtCQUNBLENBQUEsd0JBQ0EsQ0FBQSxtSEFFQSx3QkFFRSxDQUFBLGdFQUdGLG1CQUNFLENBQUEsb0JBQ0EsQ0FBQSxPQUNBLENBQUEsNERBQ0EsQ0FBQSxVckhqMUJKLENBQUEsZ0JxSG0xQkksQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSxrQkFDQSxDQUFBLHNDQUNBLENBQUEsdUNBQ0EsQ0FBQSwwRUFFQSxrQkFDRSxDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsb0VBSUosbUJBQ0UsQ0FBQSxrQkFDQSxDQUFBLGFySDUxQkcsQ0FBQSxnQnFIODFCSCxDQUFBLGVBQ0EsQ0FBQSxnQkFDQSxDQUFBLGtCckhsMkJHLENBQUEsaUJxSG8yQkgsQ0FBQSwyREFJSixpQkFDRSxDQUFBLDhwREFFQSxtQkFFRSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxPQUNBLENBQUEsaUJBQ0EsQ0FBQSxrQnJIeDRCRSxDQUFBLFVBa0JOLENBQUEsa0JxSHkzQkksQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxvQkFDQSxDQUFBLGtCQUNBLENBQUEsdUNBQ0EsQ0FBQSx3QkFDQSxDQUFBLFVBQ0EsQ0FBQSxneERBRUEsa0JySG41QlEsQ0FBQSwwQnFIcTVCTixDQUFBLHlDQUNBLENBQUEsMHVEQUdGLFVBQ0UsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxhQUNBLENBQUEsNERBS04sNEJBQ0UsQ0FBQSwyREFJSixpQkFDRSxDQUFBLGtCQUNBLENBQUEsc0VBRUEsbUJBQ0UsQ0FBQSxvQkFDQSxDQUFBLE9BQ0EsQ0FBQSw0REFDQSxDQUFBLFVySDk1QkYsQ0FBQSxnQnFIZzZCRSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsd0NBQ0EsQ0FBQSx1Q0FDQSxDQUFBLGdGQUVBLGtCQUNFLENBQUEsZUFDQSxDQUFBLFVBQ0EsQ0FBQSwwRUFJSixtQkFDRSxDQUFBLGtCQUNBLENBQUEsYXJIejZCSyxDQUFBLGdCcUgyNkJMLENBQUEsZUFDQSxDQUFBLGdCQUNBLENBQUEsa0JySC82QkssQ0FBQSxpQnFIaTdCTCxDQUFBLHlCakh6NkJKLDRDaUgrNkJFLGVBQ0UsQ0FBQSxlQUNBLENBQUEsd0JBQ0EsQ0FBQSxnQ0FHRixZQUNFLENBQUEsZ0NBR0YsYUFDRSxDQUFBLGdDQUdGLFlBQ0UsQ0FBQSxxQkFDQSxDQUFBLEtBQ0EsQ0FBQSxtQ0FHRixZQUNFLENBQUEscUJBQ0EsQ0FBQSxjQUNBLENBQUEsK0JBQ0EsQ0FBQSxLQUNBLENBQUEsOENBRUEsa0JBQ0UsQ0FBQSx5Q0FHRix3QkFDRSxDQUFBLG1DQUlKLGFBQ0UsQ0FBQSxTQUNBLENBQUEsa0JBQ0EsQ0FBQSxxREFHRixVQUNFLENBQUEsa0JBQ0EsQ0FBQSx1REFFQSxjQUNFLENBQUEsZUFDQSxDQUFBLDBEQUVBLFlBQ0UsQ0FBQSxvREFLTixVQUNFLENBQUEsYUFDQSxDQUFBLGtCQUNBLENBQUEsYXJIcitCTyxDQUFBLDREcUh3K0JQLDZCQUNFLENBQUEsZUFDQSxDQUFBLGFySHAvQkcsQ0FBQSxnSHFIeS9CUCxVQUVFLENBQUEsYUFDQSxDQUFBLGVBQ0EsQ0FBQSxnSUFFQSw2QkFDRSxDQUFBLGtCQUNBLENBQUEsZUFDQSxDQUFBLGFySGxnQ0csQ0FBQSxjcUhvZ0NILENBQUEsbUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLHNJQUdGLGNBQ0UsQ0FBQSxlQUNBLENBQUEsYXJIaGdDUSxDQUFBLFNxSGtnQ1IsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLDBKQUVBLGlCQUNFLENBQUEsU0FDQSxDQUFBLGVBQ0EsQ0FBQSw4SUFJSixjQUNFLENBQUEsZUFDQSxDQUFBLFNBQ0EsQ0FBQSxlQUNBLENBQUEsa0JBQ0EsQ0FBQSxzRUFJSixhckg1akNZLENBQUEsMkRxSGdrQ1osVUFDRSxDQUFBLGdCQUNBLENBQUEsOHBEQUVBLHFCQUVFLENBQUEsNERBSUosZUFDRSxDQUFBLENBQUEsYUM1a0NOLHFCdEgwRXFCLENBQUEsVXNIeEVwQixDQUFBLHFCdEhnQkcsQ0FBQSxlc0hkSCxDQUFBLGlCQUNBLENBQUEsOEJBRUEsVUFDQyxDQUFBLHVCQUNBLENBQUEscUJBR0QsbUJBQ0MsQ0FBQSxlQUNBLENBQUEsV0FDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSw4QkFDQSxDQUFBLFdBQ0EsQ0FBQSxTQUNBLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEsT0FDQSxDQUFBLFNBQ0EsQ0FBQSx5QkFFQSxhQUNDLENBQUEsY0FDQSxDQUFBLFl0SDVCTyxDQUFBLDBCSUlSLCtCa0g2QkMsWXRINUJTLENBQUEsQ0FBQSxTdUhOWixZQUNDLENBQUEsa0JBQ0EsQ0FBQSxVQUNBLENBQUEsMEJuSDZCQyxTbUhoQ0YsV0FNRSxDQUFBLENBQUEsZUFHRCxtQkFDQyxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxVdkhPRSxDQUFBLHFCdUhKRixhdkhkUSxDQUFBLG1CdUhrQlIsYUFDQyxDQUFBLGNBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlDQUVBLGFBQ0MsQ0FBQSxVQ3pCSixrQkFDQyxDQUFBLGtCQUNBLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsdUJBRUEsVUFDQyxDQUFBLGtCQUNBLENBQUEsYUFDQSxDQUFBLFdBQ0EsQ0FBQSx1QkFDQSxDQUFBLDhCQUVBLE9BQ0MsQ0FBQSxRQUNBLENBQUEsbUNBQ0EsQ0FBQSxvQ0FDQSxDQUFBLCtCQUNBLENBQUEsZUFDQSxDQUFBLE9BQ0EsQ0FBQSx3QkFDQSxDQUFBLHVCQUNBLENBQUEsbUNBS0Esc0JBQ0MsQ0FBQSxnQ0FJRixrQkFDQyxDQUFBLGF4SElVLENBQUEsZXdIRlYsQ0FBQSxrQkFDQSxDQUFBLGNDbENGLGFBQ0MsQ0FBQSxjQUNBLENBQUEsWUFDQSxDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSxrQnpIRFUsQ0FBQSxjeUhHVixDQUFBLHlCQUNBLENBQUEsT0FDQSxDQUFBLFNBQ0EsQ0FBQSwwQnJIb0JBLGNxSDlCRCxZQWFFLENBQUEsYUFDQSxDQUFBLHdCQUNBLENBQUEsQ0FBQSxvQkFHRCxrQnpIYmdCLENBQUEsMEJ5SGlCaEIsY0F0QkQsd0JBdUJFLENBQUEsQ0FBQSxrQkFHRCxjQUNDLENBQUEsZUFDQSxDQUFBLDBCckhFRCxrQnFISkEscUJBS0UsQ0FBQSx1QkFDQSxDQUFBLENBQUEscUJBSUYseUJBQ0MsQ0FBQSwwQnJIUEQscUJxSE1BLHNCQUlFLENBQUEsQ0FBQSxpREFHRCxxQkFQRCx3QkFRRSxDQUFBLENBQUEsMEJySGRGLFdzSC9CRixZQUVJLENBQUEsQ0FBQSxXQUZKLGVBSUUsQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLGVBQ0EsQ0FBQSwwQkFHQSxXQVZGLFFBV0ksQ0FBQSxDQUFBLHlCQUVGLFdBYkYsUUFjSSxDQUFBLENBQUEsMkJBR0YsaUJBQ0UsQ0FBQSx3QjFIYlEsQ0FBQSxvQjBIZVIsQ0FBQSx3QkFDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLHFCQUNBLENBQUEsMEJBRUEsMkJBVEYseUJBVUksQ0FBQSxDQUFBLDJDQUdGLGNBQ0UsQ0FBQSxxQ0FHRix3QjFIbENNLENBQUEsMkMwSHNDTix3QjFIckNZLENBQUEsaUMwSHlDWix3QjFIcENjLENBQUEscUQwSHdDZCxrQkFDRSxDQUFBLFlBQ0EsQ0FBQSw2QkFJSixxQkFDRSxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLGtCQUNBLENBQUEsK0JBR0YsaUJBQ0UsQ0FBQSxTQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLFNBQ0EsQ0FBQSxtQkFDQSxDQUFBLHdCMUgxRGdCLENBQUEsVUFXaEIsQ0FBQSxpQjBIa0RBLENBQUEsd0JBQ0EsQ0FBQSxvQkFDQSxDQUFBLFFBQ0EsQ0FBQSwwQkFDQSwrQkFiRix5QkFjSSxDQUFBLENBQUEsc0NBSUosV0FDRSxDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLFFBQ0EsQ0FBQSxnQkFDQSxDQUFBLGdCQUNBLENBQUEsa0JBQ0EsQ0FBQSw4REFDQSxDQUFBLDBCdEh0REYsK0JzSDBERSx1QkFDRSxDQUFBLENBQUEsaURBUUEsWUFDRSxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEseUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLFdBQ0EsQ0FBQSwwQkFFQSxpREFSRixZQVNJLENBQUEsQ0FBQSw4QkFNTixZQUNFLENBQUEsK0NBRUEsZ0JBQ0UsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxlQUNBLENBQUEsc0JBQ0EsQ0FBQSxXQUNBLENBQUEsMEJBQ0EsK0NBUEYsWUFRSSxDQUFBLENBQUEsOENBSUosV0FDRSxDQUFBLDBCdEhsR04sa0JzSHdHRixZQUVJLENBQUEsQ0FBQSxrQkFGSixlQUlFLENBQUEsUUFDQSxDQUFBLFNBQ0EsQ0FBQSxxQjFIM0hFLENBQUEsbUMwSDZIRixDQUFBLHdDQUNBLENBQUEsMEJBRUEsa0JBWEYsUUFZSSxDQUFBLENBQUEseUJBRUYsa0JBZEYsUUFlSSxDQUFBLENBQUEseUJBRUYsa0JBakJGLFFBa0JJLENBQUEsQ0FBQSxrQ0FHRixpQkFDRSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsMEJBRUEsa0NBTkYseUJBT0ksQ0FBQSxDQUFBLG9FQUdGLHdCMUhoS2MsQ0FBQSxzRTBIbUtaLHFCQUNFLENBQUEsb0NBS04sWUFDRSxDQUFBLHFCQUNBLENBQUEsa0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLGdCQUNBLENBQUEseUNBR0YsZUFDRSxDQUFBLGtFQUVBLDZCQUNFLENBQUEsd0VBR0Ysb0JBQ0UsQ0FBQSwyQ0FJSixhQUNFLENBQUEsVUFDQSxDQUFBLG1CQUNBLENBQUEsV0FDQSxDQUFBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSwyQ0FHRixVQUNFLENBQUEsd0RBT0UsWUFDRSxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEseUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLFdBQ0EsQ0FBQSwwQkFFQSx3REFSRixXQVNJLENBQUEsQ0FBQSx5QkFFRix3REFYRixZQVlJLENBQUEsQ0FBQSxRQy9OVixzQkFDQyxDQUFBLHNCQUNBLENBQUEsY0FHRCx3QjNIQVksQ0FBQSxvQjJIRVgsQ0FBQSx3QkFDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLHFCQUNBLENBQUEsY0FDQSxDQUFBLHdCQUVBLHdCM0hkUyxDQUFBLDhCMkhrQlQsd0IzSGpCZSxDQUFBLG9CMkhxQmYsd0IzSGhCaUIsQ0FBQSxnQjJIcUJsQixxQkFDQyxDQUFBLGdCQUdELFlBQ0MsQ0FBQSwwQkFFQSxhQUNDLENBQUEsd0JBQ0EsQ0FBQSwrQkFDQSxDQUFBLGdDQVFBLFlBQ0MsQ0FBQSxjQUNBLENBQUEseUJBQ0EsQ0FBQSwwQkFDQSxDQUFBLHNCQUNBLENBQUEsV0FDQSxDQUFBLGdCQUtGLFlBQ0MsQ0FBQSw4QkFFQSxnQkFDQyxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLFdBQ0EsQ0FBQSxnQ0FHRCxXQUNDLENBQUEsUUNuRUgscUI1SDBFcUIsQ0FBQSxtQjRIeEVwQixDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLFlBQ0EsQ0FBQSxhQUNBLENBQUEsa0JBQ0EsQ0FBQSxjQUNBLENBQUEsY0FDQSxDQUFBLFdBQ0EsQ0FBQSxVQUNBLENBQUEsU0FDQSxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLGNBRUEsd0I1SFhpQixDQUFBLGE0SGVqQixTQUNDLENBQUEsa0JBQ0EsQ0FBQSxZQUdELGNBQ0MsQ0FBQSxlQUNBLENBQUEsZUMzQkQsd0JBQ0MsQ0FBQSx1QkFJQSx3QkFDQyxDQUFBLG1CQUtILFlBQ0MsQ0FBQSxTQ2RELDJCQUNDLENBQUEsY0FDQSxDQUFBLE9BQ0EsQ0FBQSxZQUNBLENBQUEsc0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLHNCQUNBLENBQUEsU0FDQSxDQUFBLGlCQUNBLENBQUEsbUJBQ0EsQ0FBQSxXQUNBLENBQUEscUNBQ0EsQ0FBQSx3QkFDQSxDQUFBLG9CQUNBLENBQUEseUIxSGtCQyxTMEhoQ0Ysb0JBaUJFLENBQUEsQ0FBQSxnQkFHRCxTQUNDLENBQUEsa0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLGdCQUdELFVBQ0MsQ0FBQSxlQUNBLENBQUEsa0I5SHRCVSxDQUFBLGdDOEh3QlYsQ0FBQSxpQkFDQSxDQUFBLFU5SFpFLENBQUEsK0M4SGNGLENBQUEsbUJBQ0EsQ0FBQSxlQUdELFlBQ0MsQ0FBQSxvQkFHRCxhQUNDLENBQUEsY0FDQSxDQUFBLDBCQUNBLENBQUEsaUJBQ0EsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLG9CQUdELGFBQ0MsQ0FBQSx5QkFHRCxtQkFDQyxDQUFBLG9CQUNBLENBQUEsa0JBR0QsY0FDQyxDQUFBLGtCQUNBLENBQUEsVTlIM0NFLENBQUEsa0I4SCtDSCxhQUNDLENBQUEsZ0JBR0QsWUFDQyxDQUFBLGFBQ0EsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLGlCQUNBLENBQUEsUUFDQSxDQUFBLFlBQ0EsQ0FBQSxTQUNBLENBQUEsUUFDQSxDQUFBLHdCQUNBLENBQUEsY0FDQSxDQUFBLHdCQUNBLENBQUEsc0JBRUEsdUJBQ0MsQ0FBQSxtQkFJRixPQUNDLENBQUEsYUFDQSxDQUFBLGtCQUNBLENBQUEsaUJBQ0EsQ0FBQSxLQUNBLENBQUEsTUFDQSxDQUFBLGdDQUVBLDZEQUNDLENBQUEsdUJBSUYsa0JBQ0MsQ0FBQSxZQUNBLENBQUEsNEJBQ0EsQ0FBQSx5QkFDQSxDQUFBLG1CQUNBLENBQUEsdUNBR0Msa0JBQ0MsQ0FBQSx3QkFDQSxDQUFBLFNBQ0EsQ0FBQSxlQUNBLENBQUEsWUFDQSxDQUFBLHFCQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLFdBQ0EsQ0FBQSxzQ0FHRCxhQUNDLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEsa0I5SDdITSxDQUFBLFk4SCtITixDQUFBLGtCQUNBLENBQUEsc0JBQ0EsQ0FBQSwrQ0FDQSxDQUFBLHlDQUdELGtCQUNDLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLG9CQUNBLENBQUEsZUFDQSxDQUFBLGdEQUdELG1EQUNDLENBQUEsaUZBR0QsWUFFQyxDQUFBLHVCQU1KLEdBQ0MsT0FDQyxDQUFBLEtBR0QsVUFDQyxDQUFBLENBQUEseUJBSUYsR0FDQyxvQkFDQyxDQUFBLEtBR0QsbUJBQ0MsQ0FBQSxDQUFBLFVDektGLGFBQ0MsQ0FBQSx3QkFFQSxZQUNDLENBQUEsa0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLFdBSUYsWUFDQyxDQUFBLHFCQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLGlCQUNBLENBQUEsa0JBRUEsYS9IakJTLENBQUEsdUUrSG1CUixDQUFBLGFBQ0EsQ0FBQSwwQjNIV0Esa0IySGRELGNBTUUsQ0FBQSxDQUFBLGlCQUlGLHVFQUNDLENBQUEsbUJBQ0EsQ0FBQSwwQjNIekJBLGlCMkh1QkQsbUJBS0UsQ0FBQSxDQUFBLGlCQy9CRix3QkFDQyxDQUFBLGNoSXVFSyxDQUFBLDBCSXJFTCxnTTRIR0MsZUFDQyxDQUFBLENBQUEsNEJBSUYsVUFDQyxDQUFBLHVCQUdELFlBQ0MsQ0FBQSx3QkFDQSxDQUFBLGlCQUNBLENBQUEsZ0JBSUYsc0JBQ0MsQ0FBQSxtQkFFQSxpQkFDQyxDQUFBLGFoSVVhLENBQUEsa0JnSVJiLENBQUEsNkJBR0QsZUFDQyxDQUFBLGlCQ2xDSCx3QmpJd0JXLENBQUEscUNpSXRCVCxDQUFBLDAxQkFFQSxhQUNFLENBQUEsZ0NBR0YsaUJBQ0UsQ0FBQSwwQjdIMkJGLGdDNkg1QkEsUUFJSSxDQUFBLGVBQ0EsQ0FBQSxXQUNBLENBQUEsYUFDQSxDQUFBLDBEQUNBLENBQUEsb0NBQ0EsVUFDRSxDQUFBLENBQUEsb0NBSUosbUJBQ0UsQ0FERixnQkFDRSxDQUFBLHdCQUNBLENBREEscUJBQ0EsQ0FBQSxrREFHRixpQkFDRSxDQUFBLFFBQ0EsQ0FBQSxvQkFHQSxDQUFBLFNBQ0EsQ0FBQSwyQkFDQSxDQUFBLDBCN0hGSixrRDZITEUsa0JBU0ksQ0FBQSxvQkFDQSxDQUFBLENBQUEsMkNBS0osaUJBQ0UsQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLFVqSTFCRixDQUFBLGlCT2JILENBQUEsb0JBSUEsQ0FBQSxlMEhxQ3lCLENBQUEsaURBRXBCLE9BQ0UsQ0FBQSxXQUNBLENBQUEsaURBR0YsYWpJakJPLENBQUEsMEJJRFgsMDFCNkh5QkUsVUFDRSxDQUFBLENBQUEsaUJBT0osaUJBQ0UsQ0FBQSxhakloQ1ksQ0FBQSxrQmlJa0NaLENBQUEsa0JBQ0EsQ0FBQSwwQjdIekNGLGlCNkhxQ0EsaUJBT0ksQ0FBQSxDQUFBLHVCQUlKLGVBQ0UsQ0FBQSxpQkFDQSxDQUFBLDBCN0hsREYsdUI2SGdEQSxrQkFLSSxDQUFBLENBQUEsaUJBSUosYWpJcERXLENBQUEsWWlJc0RULENBQUEscUJBYUEsVUFDRSxDQUFBLFdBQ0EsQ0FBQSw0QkFDQSxDQUFBLCtCQUNBLENBQUEsWUFDQSxDQUFBLDZCQUNBLENBQUEsc0JBQ0EsQ0FBQSx5QjdIL0VKLHFCNkh3RUUscUJBU0ksQ0FBQSxDQUFBLHlCQUdGLGVBQ0UsQ0FBQSxVQUNBLENBQUEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFBLDBCQUdGLGVBQ0UsQ0FBQSxrQjFIckhQLENBQUEsb0JBSUEsQ0FBQSxlMEhrSDJCLENBQUEsV0FDcEIsQ0FBQSxZQUNBLENBQUEsb0JBQ0EsQ0FBQSx5QkFLTixVQUNFLENBQUEsd0JqSXBJTSxDQUFBLFVpSXNJTixDQUFBLGFBSUosZ0NBQ0UsQ0FBQSw2QkFFQSxZQUNFLENBQUEsY0FDQSxDQUFBLFVBQ0EsQ0FBQSxZQUNBLENBQUEsYUFDQSxDQUFBLG1EQUVBLGtDQUNFLENBQUEsbUNBQ0EsQ0FBQSxvQkFDQSxDQUFBLGtCQUNBLENBQUEsMEI3SHpISixtRDZIcUhFLGtDQU9JLENBQUEsbUNBQ0EsQ0FBQSxDQUFBLHlCN0g3SE4sbUQ2SHFIRSxnQ0FZSSxDQUFBLGlDQUNBLENBQUEsQ0FBQSw0QkFLTixZQUNFLENBQUEscUJBQ0EsQ0FBQSwwQkFDQSxDQUFBLFdBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLGFqSXhJUyxDQUFBLFdpSTBJVCxDQUFBLFNBQ0EsQ0FBQSx5QkFDQSxDQUFBLDBEQUlJLHdCQUNFLENBQUEsMENBS04sWUFDRSxDQUFBLHFCQUNBLENBQUEsWUFDQSxDQUFBLHFEQUNBLGMxSHpMTCxDQUFBLGtCQUlBLENBQUEsZTBIc0wyQixDQUFBLGFqSTNKZixDQUFBLFFpSTZKTCxDQUFBLHlCN0hsS04scUQ2SCtKSSxnQkFNSSxDQUFBLENBQUEsZ0VBSUosaUIxSG5NTCxDQUFBLG9CQUlBLENBQUEsZTBIZ00yQixDQUFBLGFqSXBLWixDQUFBLFFpSXNLUixDQUFBLGtCQUNBLENBQUEseUI3SDdLTixnRTZIeUtJLGNBT0ksQ0FBQSxDQUFBLGtFQUdGLGFqSTdLUSxDQUFBLG9CaUkrS04sQ0FBQSxtRUFLTiw4QkFDRSxDQUFBLHlCN0gzTEosK0M2SDhMRSxnQkFJSSxDQUFBLENBQUEsa0RBR0Ysb0JBQ0UsQ0FBQSxTQUNBLENBQUEsbUJBQ0EsQ0FBQSxxREFFQSxlQUNFLENBQUEscUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLDREQUVBLFVBQ0UsQ0FBQSxXQUNBLENBQUEsWUFDQSxDQUFBLGtCaklqUEYsQ0FBQSxpQmlJbVBFLENBQUEsaUJBQ0EsQ0FBQSxZQUNBLENBQUEsTUFDQSxDQUFBLGtDQU1SLDhCQUNFLENBQUEsb0JqSXhPRyxDQUFBLGFBS0UsQ0FBQSxlaUlzT0wsQ0FBQSx5SEFFQSx3QmpJM09LLENBQUEsb0JBR0EsQ0FBQSxhQVVFLENBQUEsaUNpSXVPVCxpQkFDRSxDQUFBLGFBQ0EsQ0FBQSxzREFFQSxXQUNFLENBQUEsWUFDQSxDQUFBLGlCQUNBLENBQUEsY0FDQSxDQUFBLFNBQ0EsQ0FBQSxrRUFFQSxpQjFIalJQLENBQUEsa0JBSUEsQ0FBQSxlMEg4UTZCLENBQUEsbUJBQ3BCLENBQUEsb0JBQ0EsQ0FBQSxVQUNBLENBQUEsYUFDQSxDQUFBLFVqSXpRTixDQUFBLHdCQVdFLENBQUEsaUJpSWlRSSxDQUFBLHNCQUNBLENBQUEsb0NBQ0EsQ0FBQSx5QjdIalFSLGtFNkh1UE0sYzFIalJQLENBQUEsbUJBSUEsQ0FBQSxlMEh5UitCLENBQUEsc0JBQ3BCLENBQUEsQ0FBQSwwRUFHRixjQUNFLENBQUEsZUFDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsd0NBS04sVUFDRSxDQUFBLGFBQ0EsQ0FBQSxnQkFDQSxDQUFBLHFDQUdGLGlCQUNFLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSwrQkFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsbUJBQ0EsQ0FEQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEseUNBSUosWUFDRSxDQUFBLHFCQUNBLENBQUEsV0FDQSxDQUFBLGVBQ0EsQ0FBQSwwd0NBRUEsbUJBQ0UsQ0FBQSxVQUNBLENBQUEsdUNBSUosWUFDRSxDQUFBLHFCQUNBLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsNkRBRUEsWUFDRSxDQUFBLGNBQ0EsQ0FBQSxzQkFDQSxDQUFBLFVBQ0EsQ0FBQSxjMUhuVlAsQ0FBQSxrQkFJQSxDQUFBLGUwSGdWMkIsQ0FBQSw0QkFRMUIseUJBQ0UsQ0FBQSxpQkFDQSxDQUFBLHlCN0hwVUYsNEI2SGtVQSxpQkFLSSxDQUFBLENBQUEsbUNBR0YsVUFDRSxDQUFBLFdBQ0EsQ0FBQSxZQUNBLENBQUEsa0JqSXZWRyxDQUFBLGdCaUl5VkgsQ0FBQSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxRQUNBLENBQUEsMEJBQ0EsQ0FBQSwwQkFLTixrQkFDRSxDQUFBLG9oQ0FFQSxrQkFDRSxDQUFBLGlEQUtBLFlBQ0UsQ0FBQSxxakNBT0osa0JBQ0UsQ0FBQSxvREFLQSxZQUNFLENBQUEsbUNBS04sWUFDRSxDQUFBLFdBQ0EsQ0FBQSxvQ0NuWkEsYUFDQyxDQUFBLCtIQUlGLFlBS0MsQ0FBQSxjQ2RGLGdCQUNDLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxpREFFQSxZQUNDLENBQUEsMEJBR0QsY0FURCxnQkFVRSxDQUFBLENBQUEseUJBR0QsY0FiRCxnQkFjRSxDQUFBLENBQUEseUJBR0QsY0FqQkQsZUFrQkUsQ0FBQSxDQUFBLDJCQUdELGVBQ0MsQ0FBQSwwQkFFQSwyQkFIRCxnQkFJRSxDQUFBLENBQUEseUJBR0QsMkJBUEQsZUFRRSxDQUFBLENBQUEseUJBR0QsMkJBWEQsZUFZRSxDQUFBLENBQUEsaUNBSUYseUNBQ0MsQ0FBQSxhQUlGLGVBQ0MsQ0FBQSxpQkFDQSxDQUFBLDBCQUVBLGFBSkQsaUJBS0UsQ0FBQSxDQUFBLGVBSUYsdUJBRUMsQ0FBQSwwQi9IaERDLGUrSDhDRixxQkFLRSxDQUFBLENBQUEsZ0JDdkRELHNCQUNDLENBQUEsYUFHRCxzQkFDQyxDQUFBLDZDQUdELHNCQUdDLENBQUEsMEJoSVBBLDZDZ0lJRCxzQkFNRSxDQUFBLENBQUEsV0FLSCxZQUNDLENBQUEscUJBQ0EsQ0FBQSw2QkFDQSxDQUFBLFdBQ0EsQ0FBQSwwQmhJbkJDLFdnSWVGLGtCQU9FLENBQUEsWUFDQSxDQUFBLENBQUEsWUFJRixnQkFDQyxDQUFBLGVBRUEsaUJBQ0MsQ0FBQSxhcElFYyxDQUFBLGtCQUFBLENBQUEscUNxSXBDZix3QnJJbUJTLENBQUEsbUJxSWpCUixDQUFBLG9CQUNBLENBQUEsb0JBQ0EsQ0FBQSx5QmpJMEJBLHFDaUk5QkQsdUJBT0UsQ0FBQSxxQkFDQSxDQUFBLENBQUEsbURBR0QsY0FDQyxDQUFBLGVBQ0EsQ0FBQSxhckl1QmEsQ0FBQSxvQnFJckJiLENBQUEsZ0JBQ0EsQ0FBQSx5QmpJY0QsbURpSW5CQSxrQkFRRSxDQUFBLENBQUEsMERBR0QsZUFDQyxDQUFBLGFySW5CUSxDQUFBLGlDcUl5QlgsUUFDQyxDQUFBLGNBQ0EsQ0FBQSxhcklJVyxDQUFBLGVxSUZYLENBQUEsMEJqSTlCQSxtQmlJaUNELGNBRUUsQ0FBQSxDQUFBLDhHQUtELFVBRUMsQ0FBQSxlQUNBLENBQUEsZ0JBQ0EsQ0FBQSxtQkFDQSxDQURBLGdCQUNBLENBQUEseUJqSTdDRCw4R2lJd0NBLGNBUUUsQ0FBQSxDQUFBLDBCakloREYsOEdpSXdDQSxlQVlFLENBQUEsQ0FBQSx5QmpJekJGLDhHaUlhQSxTQWdCRSxDQUFBLENBQUEsd0NBSUYsV0FDQyxDQUFBLGtCQUNBLENBQUEsbUNBQ0EsQ0FBQSxrQkFDQSxDQUFBLGdCQUNBLENBQUEseUNBQ0EsQ0FBQSxtQkFDQSxDQUFBLDJCQUNBLENBQUEsb0JBQ0EsQ0FBQSxlQUNBLENBQUEseUJqSXRFRCx3Q2lJNERBLGlCQWFFLENBQUEsZUFDQSxDQUFBLHNCQUNBLENBQUEsQ0FBQSwwQmpJM0VGLHdDaUk0REEsbUJBbUJFLENBQUEsQ0FBQSw4QkFLSCx3QkFDQyxDQUFBLDRDQUNBLENBQUEsdUNBQ0EsQ0FBQSwwQmpJdkZBLG9DR2lFQSwyQzhIeUJDLENBQUEsK0JBQ0EsQ0FBQSxDQUFBLDJCQ2hHSCxXQUNDLENBQUEseUJBSUQsMkJBQ0MsVUFDQyxDQUFBLENBQUEsZ0RBS0YsMkJBQ0MsV0FDQyxDQUFBLENBQUEsaURBS0YsMkJBQ0MsV0FDQyxDQUFBLENBQUEsMEJBS0YsMkJBQ0MsV0FDQyxDQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3R7LS1jb250YWluZXItd2lkdGg6IDEwMCV9QG1lZGlhKG1pbi13aWR0aDogMCl7OnJvb3R7LS1jb250YWluZXItd2lkdGg6IDEwMCU7LS1jb250YWluZXItZ3V0dGVyLXg6IDMwcHg7LS1pbmRlbnQ6IDMuNzVyZW07LS1pbmRlbnQtLXM6IDJyZW19fUBtZWRpYShtaW4td2lkdGg6IDY0MHB4KXs6cm9vdHstLWNvbnRhaW5lci13aWR0aDogMTAwJTstLWNvbnRhaW5lci1ndXR0ZXIteDogNjBweDstLWluZGVudDogMy43NXJlbTstLWluZGVudC0tczogMnJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXs6cm9vdHstLWNvbnRhaW5lci13aWR0aDogMTAwJTstLWNvbnRhaW5lci1ndXR0ZXIteDogMTAwcHg7LS1pbmRlbnQ6IDguNzVyZW07LS1pbmRlbnQtLXM6IDQuMzc1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpezpyb290ey0tY29udGFpbmVyLXdpZHRoOiAxNDQwcHg7LS1jb250YWluZXItZ3V0dGVyLXg6IDEwMHB4Oy0taW5kZW50OiA4Ljc1cmVtOy0taW5kZW50LS1zOiA0LjM3NXJlbX19OnJvb3R7LS1oZWFkZXItaGVpZ2h0OiA1cmVtOy0taGVhZGVyLXNjcm9sbGVkLWhlaWdodDogNC4zNzVyZW19QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkVyYXMgQm9sZCBJVENcIjtzcmM6dXJsKFwiLi4vZm9udHMvRXJhc0JvbGRJVEMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJFcmFzIEJvb2sgSVRDXCI7c3JjOnVybChcIi4uL2ZvbnRzL0VyYXNCb29rSVRDLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRXJhcyBEZW1pIElUQ1wiO3NyYzp1cmwoXCIuLi9mb250cy9FcmFzRGVtaUlUQy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkVyYXMgTGlnaHQgSVRDXCI7c3JjOnVybChcIi4uL2ZvbnRzL0VyYXNMaWdodElUQy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkVyYXMgTWVkaXVtIElUQ1wiO3NyYzp1cmwoXCIuLi9mb250cy9FcmFzTWVkaXVtSVRDLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRXJhcyBVbHRyYSBJVENcIjtzcmM6dXJsKFwiLi4vZm9udHMvRXJhc1VsdHJhSVRDLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0LXYzMS1sYXRpbi0xMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7Zm9udC13ZWlnaHQ6MTAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7c3JjOnVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQtdjMxLWxhdGluLTIwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtmb250LXdlaWdodDoyMDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtzcmM6dXJsKFwiLi4vZm9udHMvbW9udHNlcnJhdC12MzEtbGF0aW4tMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0LXYzMS1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0LXYzMS1sYXRpbi1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7c3JjOnVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQtdjMxLWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtzcmM6dXJsKFwiLi4vZm9udHMvbW9udHNlcnJhdC12MzEtbGF0aW4tNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0LXYzMS1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7c3JjOnVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQtdjMxLWxhdGluLTgwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtmb250LXdlaWdodDo4MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtzcmM6dXJsKFwiLi4vZm9udHMvbW9udHNlcnJhdC12MzEtbGF0aW4tODAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXN0eWxlOml0YWxpYztmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0LXYzMS1sYXRpbi05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfS8qISBzYW5pdGl6ZS5jc3MgdjguMC4wIHwgQ0MwIExpY2Vuc2UgfCBnaXRodWIuY29tL2Nzc3Rvb2xzL3Nhbml0aXplLmNzcyAqLyosOjpiZWZvcmUsOjphZnRlcntiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym94LXNpemluZzpib3JkZXItYm94fTo6YmVmb3JlLDo6YWZ0ZXJ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dmVydGljYWwtYWxpZ246aW5oZXJpdH1odG1se2N1cnNvcjpkZWZhdWx0O2xpbmUtaGVpZ2h0OjEuMTU7LW1vei10YWItc2l6ZTo0O3RhYi1zaXplOjQ7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9Ym9keXttYXJnaW46MH1oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfWhye2hlaWdodDowO292ZXJmbG93OnZpc2libGV9bWFpbntkaXNwbGF5OmJsb2NrfW5hdiBvbCxuYXYgdWx7bGlzdC1zdHlsZTpub25lfXByZXtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWFiYnJbdGl0bGVde3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1zaXplOjFlbX1zbWFsbHtmb250LXNpemU6ODAlfWF1ZGlvLGNhbnZhcyxpZnJhbWUsaW1nLHN2Zyx2aWRlb3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9YXVkaW8sdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2t9YXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1pbWd7Ym9yZGVyLXN0eWxlOm5vbmV9c3ZnOm5vdChbZmlsbF0pe2ZpbGw6Y3VycmVudENvbG9yfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0LHNlbGVjdHttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZTt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259ZmllbGRzZXR7cGFkZGluZzouMzVlbSAuNzVlbSAuNjI1ZW19aW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1sZWdlbmR7Y29sb3I6aW5oZXJpdDtkaXNwbGF5OnRhYmxlO21heC13aWR0aDoxMDAlO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX10ZXh0YXJlYXttYXJnaW46MDtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1bdHlwZT1jaGVja2JveF0sW3R5cGU9cmFkaW9de3BhZGRpbmc6MH1bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjppbmhlcml0O29wYWNpdHk6LjU0fTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Zm9udDppbmhlcml0fTo6LW1vei1mb2N1cy1pbm5lcntib3JkZXItc3R5bGU6bm9uZTtwYWRkaW5nOjB9Oi1tb3otZm9jdXNyaW5ne291dGxpbmU6MXB4IGRvdHRlZCBCdXR0b25UZXh0fTotbW96LXVpLWludmFsaWR7Ym94LXNoYWRvdzpub25lfWRldGFpbHN7ZGlzcGxheTpibG9ja31kaWFsb2d7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpzb2xpZDtjb2xvcjojMDAwO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0Oi1tb3otZml0LWNvbnRlbnQ7aGVpZ2h0Oi13ZWJraXQtZml0LWNvbnRlbnQ7aGVpZ2h0OmZpdC1jb250ZW50O2xlZnQ6MDttYXJnaW46YXV0bztwYWRkaW5nOjFlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3dpZHRoOi1tb3otZml0LWNvbnRlbnQ7d2lkdGg6LXdlYmtpdC1maXQtY29udGVudDt3aWR0aDpmaXQtY29udGVudH1kaWFsb2c6bm90KFtvcGVuXSl7ZGlzcGxheTpub25lfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19Y2FudmFze2Rpc3BsYXk6aW5saW5lLWJsb2NrfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1hLGFyZWEsYnV0dG9uLGlucHV0LGxhYmVsLHNlbGVjdCxzdW1tYXJ5LHRleHRhcmVhLFt0YWJpbmRleF17LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbn1baGlkZGVuXXtkaXNwbGF5Om5vbmV9W2FyaWEtYnVzeT10cnVlXXtjdXJzb3I6cHJvZ3Jlc3N9W2FyaWEtY29udHJvbHNde2N1cnNvcjpwb2ludGVyfVthcmlhLWRpc2FibGVkPXRydWVdLFtkaXNhYmxlZF17Y3Vyc29yOm5vdC1hbGxvd2VkfVthcmlhLWhpZGRlbj1mYWxzZV1baGlkZGVuXTpub3QoOmZvY3VzKXtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7ZGlzcGxheTppbmhlcml0O3Bvc2l0aW9uOmFic29sdXRlfWh0bWx7Ym94LXNpemluZzpib3JkZXItYm94O3Njcm9sbGJhci1ndXR0ZXI6c3RhYmxlfUBzdXBwb3J0cyBub3QgKHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZSl7aHRtbHtvdmVyZmxvdy15OnNjcm9sbH19KiwqOmFjdGl2ZSwqOmZvY3Vze291dGxpbmU6MCAhaW1wb3J0YW50fS5pcy1zY3JvbGxlZCAjYmFycmllci1mcmVlLXRvZ2dsZXt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjB9LmlzLXNjcm9sbGVkIC5jY20tc2V0dGluZ3Mtc3VtbW9uZXJ7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowfWJvZHl7bWluLXdpZHRoOjM2MHB4O21pbi1oZWlnaHQ6MTAwdmg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojNDY0NjQ2O2ZvbnQtc2l6ZToxLjA2MjVyZW07Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS40NTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtvdmVyZmxvdy14OmhpZGRlbn1ib2R5OmhhcygjZm9ybV9hZGRfY2FydCl7b3ZlcmZsb3cteDp1bnNldH1ib2R5ICNjb250ZW50Omhhcygubm90LWZvdW5kKT5hOmhhcyguaW5mby1iYXIpe2Rpc3BsYXk6bm9uZX1ib2R5LmJhcnJpZXItZnJlZSAqOmZvY3Vze291dGxpbmU6MXB4ICM0NjQ2NDYgc29saWQgIWltcG9ydGFudDtvdXRsaW5lLW9mZnNldDoycHggIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjRweH1ib2R5LmJhcnJpZXItZnJlZSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudDtjb2xvcjojMjcyYTJkICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUgYTpob3Zlcixib2R5LmJhcnJpZXItZnJlZSBhOmZvY3Vze2NvbG9yOiMwZjEwMTEgIWltcG9ydGFudH1ib2R5LmJhcnJpZXItZnJlZSAuYnRuLGJvZHkuYmFycmllci1mcmVlIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJvZHkuYmFycmllci1mcmVlIGEuYnV0dG9uLmFsdCxib2R5LmJhcnJpZXItZnJlZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJvZHkuYmFycmllci1mcmVlIGJ1dHRvbi5idXR0b24uYWx0LGJvZHkuYmFycmllci1mcmVlIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSBib2R5LmJhcnJpZXItZnJlZSBpbnB1dC5idXR0b24uYWx0LGJvZHkuYmFycmllci1mcmVlIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIGJvZHkuYmFycmllci1mcmVlIGlucHV0I3N1Ym1pdCxib2R5LmJhcnJpZXItZnJlZSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgYm9keS5iYXJyaWVyLWZyZWUgaW5wdXRbdHlwZT1zdWJtaXRdLGJvZHkuYmFycmllci1mcmVlIGlucHV0W3R5cGU9c3VibWl0XSxib2R5LmJhcnJpZXItZnJlZSAuaW5mby1iYXIsYm9keS5iYXJyaWVyLWZyZWUgLm1pbmktY2FydF9fdG90YWwsYm9keS5iYXJyaWVyLWZyZWUgLmJ1dHRvbixib2R5LmJhcnJpZXItZnJlZSAubmljZS1zZWxlY3QsYm9keS5iYXJyaWVyLWZyZWUgYnV0dG9uW3R5cGU9YnV0dG9uXXtiYWNrZ3JvdW5kLWNvbG9yOiMyNzJhMmQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiMyNzJhMmQgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUgLmJ0bjpob3Zlcixib2R5LmJhcnJpZXItZnJlZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSBib2R5LmJhcnJpZXItZnJlZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsYm9keS5iYXJyaWVyLWZyZWUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSBib2R5LmJhcnJpZXItZnJlZSBidXR0b24uYnV0dG9uLmFsdDpob3Zlcixib2R5LmJhcnJpZXItZnJlZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgYm9keS5iYXJyaWVyLWZyZWUgaW5wdXQuYnV0dG9uLmFsdDpob3Zlcixib2R5LmJhcnJpZXItZnJlZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLC53b29jb21tZXJjZSAjcmVzcG9uZCBib2R5LmJhcnJpZXItZnJlZSBpbnB1dCNzdWJtaXQ6aG92ZXIsYm9keS5iYXJyaWVyLWZyZWUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGJvZHkuYmFycmllci1mcmVlIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixib2R5LmJhcnJpZXItZnJlZSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsYm9keS5iYXJyaWVyLWZyZWUgLmJ0bjpmb2N1cyxib2R5LmJhcnJpZXItZnJlZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmZvY3VzLC53b29jb21tZXJjZSBib2R5LmJhcnJpZXItZnJlZSBhLmJ1dHRvbi5hbHQ6Zm9jdXMsYm9keS5iYXJyaWVyLWZyZWUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmZvY3VzLC53b29jb21tZXJjZSBib2R5LmJhcnJpZXItZnJlZSBidXR0b24uYnV0dG9uLmFsdDpmb2N1cyxib2R5LmJhcnJpZXItZnJlZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpmb2N1cywud29vY29tbWVyY2UgYm9keS5iYXJyaWVyLWZyZWUgaW5wdXQuYnV0dG9uLmFsdDpmb2N1cyxib2R5LmJhcnJpZXItZnJlZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmZvY3VzLC53b29jb21tZXJjZSAjcmVzcG9uZCBib2R5LmJhcnJpZXItZnJlZSBpbnB1dCNzdWJtaXQ6Zm9jdXMsYm9keS5iYXJyaWVyLWZyZWUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGJvZHkuYmFycmllci1mcmVlIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxib2R5LmJhcnJpZXItZnJlZSBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsYm9keS5iYXJyaWVyLWZyZWUgLmluZm8tYmFyOmhvdmVyLGJvZHkuYmFycmllci1mcmVlIC5pbmZvLWJhcjpmb2N1cyxib2R5LmJhcnJpZXItZnJlZSAubWluaS1jYXJ0X190b3RhbDpob3Zlcixib2R5LmJhcnJpZXItZnJlZSAubWluaS1jYXJ0X190b3RhbDpmb2N1cyxib2R5LmJhcnJpZXItZnJlZSAuYnV0dG9uOmhvdmVyLGJvZHkuYmFycmllci1mcmVlIC5idXR0b246Zm9jdXMsYm9keS5iYXJyaWVyLWZyZWUgLm5pY2Utc2VsZWN0OmhvdmVyLGJvZHkuYmFycmllci1mcmVlIC5uaWNlLXNlbGVjdDpmb2N1cyxib2R5LmJhcnJpZXItZnJlZSBidXR0b25bdHlwZT1idXR0b25dOmhvdmVyLGJvZHkuYmFycmllci1mcmVlIGJ1dHRvblt0eXBlPWJ1dHRvbl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMGYxMDExICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiMwZjEwMTEgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUgYnV0dG9ue3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudH1ib2R5LmJhcnJpZXItZnJlZSAuYnRuLW91dGxpbmV7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiMyNzJhMmQgIWltcG9ydGFudDtjb2xvcjojMjcyYTJkICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUgLmJ0bi1vdXRsaW5lOmhvdmVyLGJvZHkuYmFycmllci1mcmVlIC5idG4tb3V0bGluZTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMyNzJhMmQgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzI3MmEyZCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH1ib2R5LmJhcnJpZXItZnJlZSBmb290ZXIgYXtjb2xvcjojZmZmICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUgZm9vdGVyIGE6aG92ZXIsYm9keS5iYXJyaWVyLWZyZWUgZm9vdGVyIGE6Zm9jdXN7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fWJvZHkuYmFycmllci1mcmVlIC5wcm9kdWN0LWNhcmRfX3ByaWNlIGluc3tjb2xvcjojMjcyYTJkICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUgLnRhYmxlLWJvcmRlcmVke2JvcmRlci1jb2xvcjojMjcyYTJkICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUgLnRhYmxlLWJvcmRlcmVkIHRoe2JhY2tncm91bmQtY29sb3I6IzI3MmEyZCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojMjcyYTJkICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUgLnRhYmxlLWJvcmRlcmVkIHRkLGJvZHkuYmFycmllci1mcmVlIC50YWJsZS1ib3JkZXJlZCAucXVpY2stcHJvZHVjdC1jYXJkLS1zZXBhcmF0b3J7Ym9yZGVyLWNvbG9yOiMyNzJhMmQgIWltcG9ydGFudH1ib2R5LmJhcnJpZXItZnJlZS5wYWdlLWNvbmZpZ3VyYXRvciAuaGVhZGVyLXBhbmVse2JhY2tncm91bmQtY29sb3I6dW5zZXQgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUucGFnZS1jb25maWd1cmF0b3IgLmhlYWRlci1wYW5lbDpob3Zlcixib2R5LmJhcnJpZXItZnJlZS5wYWdlLWNvbmZpZ3VyYXRvciAuaGVhZGVyLXBhbmVsOmZvY3Vze2NvbG9yOiMwZjEwMTEgIWltcG9ydGFudH1ib2R5LmJhcnJpZXItZnJlZS5wYWdlLWNvbmZpZ3VyYXRvciAuaGVhZGVyLXBhbmVsOmhvdmVyLGJvZHkuYmFycmllci1mcmVlLnBhZ2UtY29uZmlndXJhdG9yIC5oZWFkZXItcGFuZWw6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjp1bnNldCAhaW1wb3J0YW50fWJvZHkuYmFycmllci1mcmVlLnBhZ2UtY29uZmlndXJhdG9yIC5sZXR3b3JrLWNhcmQtaWNvbixib2R5LmJhcnJpZXItZnJlZS5wYWdlLWNvbmZpZ3VyYXRvciAudi1jYXJkX19hY3Rpb25zLGJvZHkuYmFycmllci1mcmVlLnBhZ2UtY29uZmlndXJhdG9yIC5yZWNvbW1lbmRlZC1iYWRnZXtiYWNrZ3JvdW5kLWNvbG9yOiMyNzJhMmQgIWltcG9ydGFudH1ib2R5LmJhcnJpZXItZnJlZS5wYWdlLWNvbmZpZ3VyYXRvciAubGV0d29yay1jYXJkLXByaWNlLXRleHQsYm9keS5iYXJyaWVyLWZyZWUucGFnZS1jb25maWd1cmF0b3IgLnYtYnRue2JhY2tncm91bmQtY29sb3I6IzI3MmEyZCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH1ib2R5LmJhcnJpZXItZnJlZS5wYWdlLWNvbmZpZ3VyYXRvciAuYWN0aXZlLWJ0bntjb2xvcjojMjcyYTJkICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUucGFnZS1jb25maWd1cmF0b3IgLmFjdGl2ZS1idG46aG92ZXIsYm9keS5iYXJyaWVyLWZyZWUucGFnZS1jb25maWd1cmF0b3IgLmFjdGl2ZS1idG46Zm9jdXN7Y29sb3I6IzI3MmEyZCAhaW1wb3J0YW50fWJvZHkuYmFycmllci1mcmVlLnBhZ2UtY29uZmlndXJhdG9yIC5jb25maWctY29udGFpbmVyLm1lbnUgLnYtY2FyZF9fYWN0aW9uc3tiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0ICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUucGFnZS1jb25maWd1cmF0b3IgLmNvbmZpZ3VyYXRvcl9fYmFja3tjb2xvcjojZmZmICFpbXBvcnRhbnR9Ym9keS5iYXJyaWVyLWZyZWUucGFnZS1jb25maWd1cmF0b3IgLmNvbmZpZ3VyYXRvcl9fYWRkLXRvLWNhcnR7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzI3MmEyZCAhaW1wb3J0YW50fWJvZHkuYmFycmllci1mcmVlLnBhZ2UtY29uZmlndXJhdG9yIC5jb25maWd1cmF0b3JfX2FkZC10by1jYXJ0OmhvdmVyLGJvZHkuYmFycmllci1mcmVlLnBhZ2UtY29uZmlndXJhdG9yIC5jb25maWd1cmF0b3JfX2FkZC10by1jYXJ0OmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzBmMTAxMSAhaW1wb3J0YW50fWJvZHkuaXMtbWVudS1vcGVue292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fWJvZHkuaGFzLWhlcm97cGFkZGluZy10b3A6MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe2JvZHl7Zm9udC1zaXplOjFyZW19fWltZ3toZWlnaHQ6YXV0bzttYXgtd2lkdGg6MTAwJX1maWd1cmV7bWFyZ2luOjEuMjVyZW0gMH1we21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjEuMjVyZW19YXtjb2xvcjojZjU5MTAwO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246Y29sb3IgLjNzLG9wYWNpdHkgLjNzLHRyYW5zZm9ybSAuM3N9YTpob3ZlcixhOmZvY3VzLGE6YWN0aXZle2NvbG9yOiNiZjY2MDB9YSBzdmd7dHJhbnNpdGlvbjpub25lfWhye2JhY2tncm91bmQtY29sb3I6I2NkY2RjZDtib3JkZXI6MDtoZWlnaHQ6MXB4O21hcmdpbjoxLjI1cmVtIDA7d2lkdGg6MTAwJX1zdHJvbmcsYntmb250LXdlaWdodDo3MDB9ZGZuLGNpdGUsZW0saXtmb250LXN0eWxlOml0YWxpY31ibG9ja3F1b3Rle2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46Mi41ZW0gMWVtfWFkZHJlc3N7bWFyZ2luOjAgMCAxLjI1cmVtfXByZXttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNlZmYxZjI7Zm9udC1mYW1pbHk6XCJDb3VyaWVyIDEwIFBpdGNoXCIsQ291cmllcixtb25vc3BhY2U7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjFyZW0gMDtwYWRkaW5nOjFyZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHR0LHZhcntiYWNrZ3JvdW5kOiNlZmYxZjI7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MTRweDtwYWRkaW5nOjNweCA2cHg7Ym9yZGVyLXJhZGl1czo0cHh9Y29kZSB2YXJ7cGFkZGluZzowfWtiZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjNweCA2cHh9bWFya3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Zm9udC13ZWlnaHQ6NTAwfWFiYnIsYWNyb255bXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQ7Y3Vyc29yOmhlbHB9Ymlne2ZvbnQtc2l6ZToxMjUlfXN2Z3tmbGV4LXNocmluazowO3RyYW5zaXRpb246YWxsIC4zcyAwc31lbWJlZCxpZnJhbWUsb2JqZWN0e21heC13aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7aWZyYW1lW3NyYyo9eW91dHViZV0saWZyYW1lW3NyYyo9dmltZW9de3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoKDEwMHZ3IC0gNjBweCkqLjU2MjUpfX0ucm93IC5jb250YWluZXIsLnJvdyAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAucm93IC5zaXRlLWNvbnRlbnQsLnJvdyAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnJvdyAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbnRhaW5lciwud29vY29tbWVyY2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jb250YWluZXIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQsLnJvdyAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAucm93IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQsLnJvdyAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5yb3cgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50LC5yb3cgLm1haW4tbWVudV9fY29udGFpbmVyLC53b29jb21tZXJjZSAuY29sMi1zZXQgLm1haW4tbWVudV9fY29udGFpbmVyLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAubWFpbi1tZW51X19jb250YWluZXIsLnJvdyAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lciwud29vY29tbWVyY2UgLmNvbDItc2V0IC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmxldC13b28tY2FydCBldHJ1c3RlZC13aWRnZXQsLmNoZWNrb3V0IGV0cnVzdGVkLXdpZGdldHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXJlbX19LmJ1bGstZGlzY291bnQtdGFibGUtY29udGFpbmVye21heC13aWR0aDo3MjBweCAhaW1wb3J0YW50O21hcmdpbjp2YXIoLS1pbmRlbnQtLXMpIGF1dG99I3N1cGVyY2hhdC13aWRnZXR7ei1pbmRleDo0ICFpbXBvcnRhbnR9I2NvbnRhY3QsI2Zvb3Rlci1jb250YWN0LCNvZmZlci1jb250YWN0e2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMDt3aWR0aDoxMDAlO3BhZGRpbmc6MS41cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJhZGl1czoxcmVtfSNjb250YWN0PmgzLCNmb290ZXItY29udGFjdD5oMywjb2ZmZXItY29udGFjdD5oM3tmb250LXNpemU6MS41cmVtfSNjb250YWN0PmRpdiwjZm9vdGVyLWNvbnRhY3Q+ZGl2LCNvZmZlci1jb250YWN0PmRpdntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC1ib3gtc2hhZG93OjBweCAycHggMTVweCAwcHggcmdiYSgwLDAsMCwuMik7LW1vei1ib3gtc2hhZG93OjBweCAycHggMTVweCAwcHggcmdiYSgwLDAsMCwuMik7Ym94LXNoYWRvdzowcHggMnB4IDE1cHggMHB4IHJnYmEoMCwwLDAsLjIpO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXItcmFkaXVzOjFyZW19I2NvbnRhY3Q+ZGl2PnNwYW4sI2Zvb3Rlci1jb250YWN0PmRpdj5zcGFuLCNvZmZlci1jb250YWN0PmRpdj5zcGFue2NvbG9yOiM5YzljOWM7Zm9udC1zaXplOi43NXJlbTtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MS41cmVtIDEuNXJlbSAwIDEuNXJlbX0jY29udGFjdD5kaXY+ZGl2LCNmb290ZXItY29udGFjdD5kaXY+ZGl2LCNvZmZlci1jb250YWN0PmRpdj5kaXZ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcDt3aWR0aDpjYWxjKDEwMCUgKyAzcmVtKTttYXJnaW4tbGVmdDotMS41cmVtO3BhZGRpbmc6MS41cmVtfSNjb250YWN0PmRpdj5kaXY+YSwjZm9vdGVyLWNvbnRhY3Q+ZGl2PmRpdj5hLCNvZmZlci1jb250YWN0PmRpdj5kaXY+YXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MXJlbSAxLjVyZW07Y29sb3I6IzQ2NDY0Njt3aWR0aDo1MCU7Z2FwOi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I2NvbnRhY3Q+ZGl2PmRpdj5hLCNmb290ZXItY29udGFjdD5kaXY+ZGl2PmEsI29mZmVyLWNvbnRhY3Q+ZGl2PmRpdj5he3dpZHRoOjEwMCV9fSNjb250YWN0PmRpdj5kaXY+YT5pLCNmb290ZXItY29udGFjdD5kaXY+ZGl2PmE+aSwjb2ZmZXItY29udGFjdD5kaXY+ZGl2PmE+aXtmbGV4OjAgMCBhdXRvfSNjb250YWN0PmRpdj5kaXY+YT5kaXYsI2Zvb3Rlci1jb250YWN0PmRpdj5kaXY+YT5kaXYsI29mZmVyLWNvbnRhY3Q+ZGl2PmRpdj5hPmRpdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXg6MX0jY29udGFjdD5kaXY+ZGl2PmE+ZGl2PnNwYW4sI2Zvb3Rlci1jb250YWN0PmRpdj5kaXY+YT5kaXY+c3Bhbiwjb2ZmZXItY29udGFjdD5kaXY+ZGl2PmE+ZGl2PnNwYW57Zm9udC1zaXplOi43NXJlbX0jY29udGFjdD5kaXY+ZGl2PmE+ZGl2PnNwYW46bGFzdC1jaGlsZCwjZm9vdGVyLWNvbnRhY3Q+ZGl2PmRpdj5hPmRpdj5zcGFuOmxhc3QtY2hpbGQsI29mZmVyLWNvbnRhY3Q+ZGl2PmRpdj5hPmRpdj5zcGFuOmxhc3QtY2hpbGR7Y29sb3I6IzljOWM5Y30jY29udGFjdD5kaXY+ZGl2PmE+ZGl2PmltZywjZm9vdGVyLWNvbnRhY3Q+ZGl2PmRpdj5hPmRpdj5pbWcsI29mZmVyLWNvbnRhY3Q+ZGl2PmRpdj5hPmRpdj5pbWd7aGVpZ2h0OjUwcHg7d2lkdGg6YXV0bzttYXJnaW4tbGVmdDoxcmVtfSNjb250YWN0PmRpdj5kaXY+YT5pbWcuc3VwZXJjaGF0LXFyLCNjb250YWN0PmRpdj5kaXY+YT5wPmltZy5zdXBlcmNoYXQtcXIsI2Zvb3Rlci1jb250YWN0PmRpdj5kaXY+YT5pbWcuc3VwZXJjaGF0LXFyLCNmb290ZXItY29udGFjdD5kaXY+ZGl2PmE+cD5pbWcuc3VwZXJjaGF0LXFyLCNvZmZlci1jb250YWN0PmRpdj5kaXY+YT5pbWcuc3VwZXJjaGF0LXFyLCNvZmZlci1jb250YWN0PmRpdj5kaXY+YT5wPmltZy5zdXBlcmNoYXQtcXJ7aGVpZ2h0OmF1dG87d2lkdGg6NTBweDttYXgtd2lkdGg6NjBweCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG87ZmxleDowIDAgYXV0b30jY29udGFjdD5kaXY+ZGl2PmE+cDpoYXMoPmltZy5zdXBlcmNoYXQtcXIpLCNmb290ZXItY29udGFjdD5kaXY+ZGl2PmE+cDpoYXMoPmltZy5zdXBlcmNoYXQtcXIpLCNvZmZlci1jb250YWN0PmRpdj5kaXY+YT5wOmhhcyg+aW1nLnN1cGVyY2hhdC1xcil7bWFyZ2luOjAgMCAwIGF1dG87ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG99I2NvbnRhY3Q+ZGl2PmRpdj5hOmhvdmVyLCNmb290ZXItY29udGFjdD5kaXY+ZGl2PmE6aG92ZXIsI29mZmVyLWNvbnRhY3Q+ZGl2PmRpdj5hOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTtjb2xvcjojNDY0NjQ2O3RleHQtZGVjb3JhdGlvbjpub25lfSNiYXJyaWVyLWZyZWUtdG9nZ2xle3Bvc2l0aW9uOmZpeGVkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3R0b206ODBweDtsZWZ0OjIwcHg7d2lkdGg6My41cmVtO2hlaWdodDozLjVyZW07Ym9yZGVyLXJhZGl1czoxcmVtO2JhY2tncm91bmQtY29sb3I6IzBmMjMzNzt6LWluZGV4OjU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjp2aXNpYmlsaXR5IC4zcyxvcGFjaXR5IC4zc30jYmFycmllci1mcmVlLXRvZ2dsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwYTBmMGZ9I2JhcnJpZXItZnJlZS10b2dnbGU6Zm9jdXN7b3V0bGluZToxcHggIzQ2NDY0NiBzb2xpZCAhaW1wb3J0YW50O291dGxpbmUtb2Zmc2V0OjJweCAhaW1wb3J0YW50fSNiYXJyaWVyLWZyZWUtdG9nZ2xlIGl7d2lkdGg6NjBweDtoZWlnaHQ6NjBweDtwYWRkaW5nOjVweH0uYmFycmllci1mcmVlICNiYXJyaWVyLWZyZWUtdG9nZ2xle2JhY2tncm91bmQtY29sb3I6IzI3MmEyZH0uYmFycmllci1mcmVlICNiYXJyaWVyLWZyZWUtdG9nZ2xlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzBmMTAxMX1AbWVkaWEobWF4LXdpZHRoOiA0NTBweCl7I2JhcnJpZXItZnJlZS10b2dnbGV7Ym90dG9tOjE0MHB4ICFpbXBvcnRhbnR9fSNmb290ZXItY29udGFjdHtwb3NpdGlvbjpmaXhlZDttYXgtd2lkdGg6MzkwcHg7Ym90dG9tOjgwcHg7cmlnaHQ6MjBweDt6LWluZGV4OjEwMDAyfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I2Zvb3Rlci1jb250YWN0e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA0NDBweCl7I2Zvb3Rlci1jb250YWN0e3dpZHRoOjEwMCU7cmlnaHQ6dW5zZXQ7bWF4LXdpZHRoOnVuc2V0fX0jZm9vdGVyLWNvbnRhY3Q+ZGl2PmRpdj5he3dpZHRoOjEwMCV9I2Zvb3Rlci1jb250YWN0PmRpdj5kaXY+YT5kaXZ7ZmxleDoxO21pbi13aWR0aDo2MCV9I2Zvb3Rlci1jb250YWN0PmRpdj5kaXY+YT5kaXY+c3Bhbntmb250LXNpemU6Ljc1cmVtfSNmb290ZXItY29udGFjdD5kaXY+ZGl2PmE+ZGl2PnNwYW46bGFzdC1jaGlsZHtjb2xvcjojOWM5YzljfSNmb290ZXItY29udGFjdD5kaXY+ZGl2PmE+aXtmbGV4OjAgMCBhdXRvfSNmb290ZXItY29udGFjdD5kaXY+ZGl2PmE+aW1ne2hlaWdodDo0MHB4O3dpZHRoOmF1dG99I2Zvb3Rlci1jb250YWN0PmRpdj5kaXY+YT5pbWcuc3VwZXJjaGF0LXFyLCNmb290ZXItY29udGFjdD5kaXY+ZGl2PmE+cD5pbWcuc3VwZXJjaGF0LXFye2hlaWdodDphdXRvO3dpZHRoOjUwcHg7bWF4LXdpZHRoOjYwcHggIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvO2ZsZXg6MCAwIGF1dG99I2Zvb3Rlci1jb250YWN0PmRpdj5kaXY+YT5wOmhhcyg+aW1nLnN1cGVyY2hhdC1xcil7bWFyZ2luOjAgMCAwIGF1dG87ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG99I2Zvb3Rlci1jb250YWN0LXRvZ2dsZXtwb3NpdGlvbjpmaXhlZDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym90dG9tOjgwcHg7cmlnaHQ6MjBweDt3aWR0aDozLjVyZW07aGVpZ2h0OjMuNXJlbTtib3JkZXItcmFkaXVzOjFyZW07YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO3otaW5kZXg6NTtjdXJzb3I6cG9pbnRlcjtib3JkZXI6dW5zZXQgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpeyNmb290ZXItY29udGFjdC10b2dnbGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fSNmb290ZXItY29udGFjdC10b2dnbGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYmY2NjAwfVtpZF49dHJ1c3RiYWRnZS1jb250YWluZXJde2JvdHRvbToyMjBweCAhaW1wb3J0YW50fVtpZF49dHJ1c3RiYWRnZS1jb250YWluZXJdPmRpdj5kaXZ7Ym90dG9tOjIyMHB4ICFpbXBvcnRhbnQ7dG9wOmF1dG8gIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1tpZF49dHJ1c3RiYWRnZS1jb250YWluZXJde2JvdHRvbTo4MHB4ICFpbXBvcnRhbnR9W2lkXj10cnVzdGJhZGdlLWNvbnRhaW5lcl0+ZGl2PmRpdntib3R0b206ODBweCAhaW1wb3J0YW50fX0jZm9vdGVyLWNvbnRhY3QtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MTBweDt3aWR0aDoxLjVyZW0gIWltcG9ydGFudDtoZWlnaHQ6MS41cmVtO2JhY2tncm91bmQtY29sb3I6IzBmMjMzNyAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOi44NzVyZW07Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXI6dW5zZXQgIWltcG9ydGFudH0jZm9vdGVyLWNvbnRhY3QtY2xvc2U+aXt3aWR0aDoxNnB4O2hlaWdodDoxNnB4fSNmb290ZXItY29udGFjdC1jbG9zZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwYTBmMGYgIWltcG9ydGFudH0uY2NtLXJvb3QgLmNjbS0tZGVjbGluZS1jb29raWVze2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp1bnNldCAhaW1wb3J0YW50O2JvcmRlcjp1bnNldCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6dW5zZXQgIWltcG9ydGFudDttYXJnaW4tdG9wOi0xMHB4ICFpbXBvcnRhbnQ7ZmxleDp1bnNldCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4zICFpbXBvcnRhbnQ7bWF4LXdpZHRoOnVuc2V0ICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O21pbi1oZWlnaHQ6dW5zZXQgIWltcG9ydGFudDttYXgtaGVpZ2h0OjIwcHggIWltcG9ydGFudDt6LWluZGV4OjIgIWltcG9ydGFudDt0cmFuc2l0aW9uOmNvbG9yIDQwMG1zO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjkpICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2NtLXJvb3QgLmNjbS0tZGVjbGluZS1jb29raWVze2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnR9fS5jY20tcm9vdCAuY2NtLS1kZWNsaW5lLWNvb2tpZXM6aG92ZXJ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5jY20tcm9vdCAuY2NtLXdpZGdldCBpbnB1dFt0eXBlPWNoZWNrYm94XS5jY20tY2hlY2tib3gtdHlwZS0tc3dpdGNoK2xhYmVsOjpiZWZvcmUsLmNjbS1yb290IC5jY20td2lkZ2V0IGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkLmNjbS1jaGVja2JveC10eXBlLS1zd2l0Y2grbGFiZWw6OmJlZm9yZSwuY2NtLXJvb3QgLmNjbS1jb250cm9sLXBhbmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdLmNjbS1jaGVja2JveC10eXBlLS1zd2l0Y2grbGFiZWw6OmJlZm9yZSwuY2NtLXJvb3QgLmNjbS1jb250cm9sLXBhbmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkLmNjbS1jaGVja2JveC10eXBlLS1zd2l0Y2grbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kOnJlZCAhaW1wb3J0YW50fS5jY20tcm9vdCAuY2NtLXdpZGdldCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmNjbS1jaGVja2JveC10eXBlLS1zd2l0Y2grbGFiZWw6OmJlZm9yZSwuY2NtLXJvb3QgLmNjbS13aWRnZXQgaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQ6Y2hlY2tlZC5jY20tY2hlY2tib3gtdHlwZS0tc3dpdGNoK2xhYmVsOjpiZWZvcmUsLmNjbS1yb290IC5jY20tY29udHJvbC1wYW5lbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmNjbS1jaGVja2JveC10eXBlLS1zd2l0Y2grbGFiZWw6OmJlZm9yZSwuY2NtLXJvb3QgLmNjbS1jb250cm9sLXBhbmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkOmNoZWNrZWQuY2NtLWNoZWNrYm94LXR5cGUtLXN3aXRjaCtsYWJlbDo6YmVmb3Jle2JhY2tncm91bmQ6Z3JlZW4gIWltcG9ydGFudH0uY2NtLXJvb3QgLmNjbS13aWRnZXQgYnV0dG9uW3R5cGU9YnV0dG9uXSwuY2NtLXJvb3QgLmNjbS1jb250cm9sLXBhbmVsIGJ1dHRvblt0eXBlPWJ1dHRvbl17dGV4dC10cmFuc2Zvcm06dW5zZXQgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjRweCAhaW1wb3J0YW50fS5jY20tcm9vdCAuY2NtLXdpZGdldCAuY2NtLW1vZGFsLWlubmVyLC5jY20tcm9vdCAuY2NtLWNvbnRyb2wtcGFuZWwgLmNjbS1tb2RhbC1pbm5lcnttYXgtaGVpZ2h0OnVuc2V0ICFpbXBvcnRhbnR9LmNjbS1yb290IC5jY20td2lkZ2V0IC5jY20tbW9kYWwtLWhlYWRlciwuY2NtLXJvb3QgLmNjbS13aWRnZXQgLmNjbS1tb2RhbC0tZm9vdGVyLC5jY20tcm9vdCAuY2NtLXdpZGdldCAuY2NtLW1vZGFsLS1ib2R5LC5jY20tcm9vdCAuY2NtLWNvbnRyb2wtcGFuZWwgLmNjbS1tb2RhbC0taGVhZGVyLC5jY20tcm9vdCAuY2NtLWNvbnRyb2wtcGFuZWwgLmNjbS1tb2RhbC0tZm9vdGVyLC5jY20tcm9vdCAuY2NtLWNvbnRyb2wtcGFuZWwgLmNjbS1tb2RhbC0tYm9keXtiYWNrZ3JvdW5kOiMwZjIzMzcgIWltcG9ydGFudH0uY2NtLXJvb3QgLmNjbS13aWRnZXQgLmNjbS1tb2RhbC0taGVhZGVyLC5jY20tcm9vdCAuY2NtLWNvbnRyb2wtcGFuZWwgLmNjbS1tb2RhbC0taGVhZGVye2JvcmRlci10b3A6MTBweCAjZjU5MTAwIHNvbGlkICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2NtLXJvb3QgLmNjbS13aWRnZXQgLmNjbS1tb2RhbC0tYm9keSwuY2NtLXJvb3QgLmNjbS1jb250cm9sLXBhbmVsIC5jY20tbW9kYWwtLWJvZHl7cGFkZGluZzoxMHB4IDIwcHggIWltcG9ydGFudH19LmNjbS1yb290IC5jY20td2lkZ2V0LS10ZXh0LC5jY20tcm9vdCAuY2NtLWNvbnRyb2wtcGFuZWwtLXRleHR7bWluLWhlaWdodDoxMDBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNjbS1yb290IC5jY20td2lkZ2V0IC5jY20tbGluay1jb250YWluZXIsLmNjbS1yb290IC5jY20tY29udHJvbC1wYW5lbCAuY2NtLWxpbmstY29udGFpbmVye2ZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnR9fS5jY20tcm9vdCAuY2NtLXdpZGdldCAuY2NtLW1vZGFsLS1mb290ZXIsLmNjbS1yb290IC5jY20tY29udHJvbC1wYW5lbCAuY2NtLW1vZGFsLS1mb290ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50O2dhcDoxMHB4ICFpbXBvcnRhbnR9LmNjbS1yb290IC5jY20td2lkZ2V0IC5jY20tcG93ZXJlZC1ieSwuY2NtLXJvb3QgLmNjbS1jb250cm9sLXBhbmVsIC5jY20tcG93ZXJlZC1ieXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uY2NtLXJvb3QgLmNjbS13aWRnZXQtLWxvZ28sLmNjbS1yb290IC5jY20tY29udHJvbC1wYW5lbC0tbG9nb3twYWRkaW5nOjEwcHggMCAhaW1wb3J0YW50fS5jY20tcm9vdCAuY2NtLXdpZGdldC0tbG9nbyBpbWcsLmNjbS1yb290IC5jY20tY29udHJvbC1wYW5lbC0tbG9nbyBpbWd7aGVpZ2h0OjQwcHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jY20tcm9vdCAuY2NtLXdpZGdldC0tdGl0bGUsLmNjbS1yb290IC5jY20tY29udHJvbC1wYW5lbC0tdGl0bGV7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2NtLXJvb3QgLmNjbS13aWRnZXQgLmNjbS1jb250cm9sLXBhbmVsLS1wdXJwb3NlLS1uYW1lLC5jY20tcm9vdCAuY2NtLXdpZGdldCAuY2NtLWNvbnRyb2wtcGFuZWwtLXB1cnBvc2U+aW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWwsLmNjbS1yb290IC5jY20tY29udHJvbC1wYW5lbCAuY2NtLWNvbnRyb2wtcGFuZWwtLXB1cnBvc2UtLW5hbWUsLmNjbS1yb290IC5jY20tY29udHJvbC1wYW5lbCAuY2NtLWNvbnRyb2wtcGFuZWwtLXB1cnBvc2U+aW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWx7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudH19LmNjbS1yb290IC5jY20td2lkZ2V0LS1idXR0b25zLC5jY20tcm9vdCAuY2NtLWNvbnRyb2wtcGFuZWwtLWJ1dHRvbnN7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50O2dhcDoxMHB4ICFpbXBvcnRhbnR9LmNjbS1yb290IC5jY20tbGluay1jb250YWluZXItc3ViLWZvb3Rlcntib3JkZXItdG9wOnVuc2V0ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2NtLXJvb3R7Zm9udC1zaXplOjEycHggIWltcG9ydGFudH19LmNjbS1tb2RhbDpub3QoLmNjbS0taXMtYmxvY2tpbmcpe21heC1oZWlnaHQ6NTAlICFpbXBvcnRhbnQ7dG9wOmF1dG8gIWltcG9ydGFudH0uY2NtLXNldHRpbmdzLXN1bW1vbmVye2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudDtib3R0b206MjBweCAhaW1wb3J0YW50O2xlZnQ6MjBweCAhaW1wb3J0YW50O3dpZHRoOjMuNXJlbSAhaW1wb3J0YW50O2hlaWdodDozLjVyZW0gIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjFyZW0gIWltcG9ydGFudDtib3gtc2hhZG93OnVuc2V0ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjp2aXNpYmlsaXR5IC4zcyxvcGFjaXR5IC4zc31AbWVkaWEobWF4LXdpZHRoOiA0NTBweCl7LmNjbS1zZXR0aW5ncy1zdW1tb25lcntib3R0b206ODBweCAhaW1wb3J0YW50fX0uY2NtLXNldHRpbmdzLXN1bW1vbmVyIC5jY20tc2V0dGluZ3Mtc3VtbW9uZXItLWxpbmt7Ym94LXNoYWRvdzp1bnNldCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MXJlbSAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzBmMjMzNyAhaW1wb3J0YW50fS5jY20tc2V0dGluZ3Mtc3VtbW9uZXIgLmNjbS1zZXR0aW5ncy1zdW1tb25lci0tbGluayAuY2NtLXNldHRpbmdzLXN1bW1vbmVyLS1pY29ue2JvcmRlci1yYWRpdXM6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmc6NHB4ICFpbXBvcnRhbnR9LnJvdzpoYXMoZGl2Om50aC1vZi10eXBlKDIpIC5sZXQtaW5mby1ib3gpIC5sZXQtaW5mby1ib3gsLndvb2NvbW1lcmNlIC5jb2wyLXNldDpoYXMoZGl2Om50aC1vZi10eXBlKDIpIC5sZXQtaW5mby1ib3gpIC5sZXQtaW5mby1ib3gsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0OmhhcyhkaXY6bnRoLW9mLXR5cGUoMikgLmxldC1pbmZvLWJveCkgLmxldC1pbmZvLWJveHtoZWlnaHQ6MTAwJX0ubGV0LXRlY2huaWNhbC1saW5re2NvbG9yOiMwZjIzMzc7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6Y2VudGVyO2dhcDo0cHg7d2hpdGUtc3BhY2U6bm93cmFwO3RyYW5zaXRpb246Y29sb3IgLjNzIDBzfS5sZXQtdGVjaG5pY2FsLWxpbms6aG92ZXJ7Y29sb3I6I2Y1OTEwMH0ubGV0LWdyaWQtbGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMWZyIDFmcjtnYXA6MCAxcmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmxldC1ncmlkLWxpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsubGV0LWdyaWQtbGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ubGV0LWdyaWQtbGlzdCBhe2NvbG9yOiMwZjIzMzc7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnQ7cGFkZGluZzouMjVyZW0gLjI1cmVtIC4yNXJlbSAxLjVyZW07Ym9yZGVyLXJhZGl1czo0cHg7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjp1bnNldH0ubGV0LWdyaWQtbGlzdCBhOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDouNXJlbTtoZWlnaHQ6LjVyZW07YmFja2dyb3VuZDojZjU5MTAwO2JvcmRlci1yYWRpdXM6MnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDouNzVyZW07bGVmdDouNXJlbX0ubGV0LWdyaWQtbGlzdCBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMDtjb2xvcjojZmZmfS5sZXQtZ3JpZC1saXN0IGE6aG92ZXI6YWZ0ZXJ7YmFja2dyb3VuZDojZmZmfS5sZXQtaW5mby1ib3h7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3O2NvbG9yOiNmZmY7Ym9yZGVyOjRweCBzb2xpZCAjZjU5MTAwO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MjBweDttYXJnaW46MXJlbSAwfS5sZXQtbGlnaHQtYm94e2JhY2tncm91bmQtY29sb3I6I2JlZDdlMTtwYWRkaW5nOjMwcHg7Ym9yZGVyLXJhZGl1czo0cHh9LmxldC1hYm91dC11cy1ib3h7bWluLWhlaWdodDoxNDBweDttYXJnaW46LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNjZGNkY2Q7Ym9yZGVyLXJhZGl1czo0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubGV0LWFib3V0LXVzLWJveHttaW4taGVpZ2h0OnVuc2V0ICFpbXBvcnRhbnQ7Ym9yZGVyOnVuc2V0ICFpbXBvcnRhbnR9fS5sZXQtbWF4LTEwMHttYXgtd2lkdGg6MTAwcHggIWltcG9ydGFudH0ubGV0LW5vLWdhcHtyb3ctZ2FwOjAgIWltcG9ydGFudDtnYXA6MCAhaW1wb3J0YW50fS5sZXQtbm8tYWxpZ24taXRlbXMgW2NsYXNzXj1jb2xde2FsaWduLWl0ZW1zOnVuc2V0ICFpbXBvcnRhbnR9LmxldC1sYXN0LWNoaWxkLWVuZHtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5sZXQtbGFzdC1jaGlsZC1lbmQ+KjpsYXN0LWNoaWxke21hcmdpbi10b3A6YXV0bzttYXJnaW4tYm90dG9tOjB9Lm10LW4tbGV0MXttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LW4tbGV0MS0tdW5kZXJsaW5lOjphZnRlcnttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LW4tbGV0MnttYXJnaW4tdG9wOi0wLjVyZW0gIWltcG9ydGFudH0ubXQtbi1sZXQyLS11bmRlcmxpbmU6OmFmdGVye21hcmdpbi10b3A6LTAuNXJlbSAhaW1wb3J0YW50fS5tdC1uLWxldDN7bWFyZ2luLXRvcDotMC43NXJlbSAhaW1wb3J0YW50fS5tdC1uLWxldDMtLXVuZGVybGluZTo6YWZ0ZXJ7bWFyZ2luLXRvcDotMC43NXJlbSAhaW1wb3J0YW50fS5tdC1uLWxldDR7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tdC1uLWxldDQtLXVuZGVybGluZTo6YWZ0ZXJ7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tdC1uLWxldDV7bWFyZ2luLXRvcDotMS4yNXJlbSAhaW1wb3J0YW50fS5tdC1uLWxldDUtLXVuZGVybGluZTo6YWZ0ZXJ7bWFyZ2luLXRvcDotMS4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZXQtYXV0b3ttYXJnaW4tdG9wOmF1dG99Lm10LWxldDF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtbGV0MS0tdW5kZXJsaW5lOjphZnRlcnttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZXQye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtbGV0Mi0tdW5kZXJsaW5lOjphZnRlcnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LWxldDN7bWFyZ2luLXRvcDouNzVyZW0gIWltcG9ydGFudH0ubXQtbGV0My0tdW5kZXJsaW5lOjphZnRlcnttYXJnaW4tdG9wOi43NXJlbSAhaW1wb3J0YW50fS5tdC1sZXQ0e21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1sZXQ0LS11bmRlcmxpbmU6OmFmdGVye21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1sZXQ1e21hcmdpbi10b3A6MS4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZXQ1LS11bmRlcmxpbmU6OmFmdGVye21hcmdpbi10b3A6MS4yNXJlbSAhaW1wb3J0YW50fS5tYi1uLWxldDF7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi1uLWxldDEtLXVuZGVybGluZTo6YWZ0ZXJ7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi1uLWxldDJ7bWFyZ2luLWJvdHRvbTotMC41cmVtICFpbXBvcnRhbnR9Lm1iLW4tbGV0Mi0tdW5kZXJsaW5lOjphZnRlcnttYXJnaW4tYm90dG9tOi0wLjVyZW0gIWltcG9ydGFudH0ubWItbi1sZXQze21hcmdpbi1ib3R0b206LTAuNzVyZW0gIWltcG9ydGFudH0ubWItbi1sZXQzLS11bmRlcmxpbmU6OmFmdGVye21hcmdpbi1ib3R0b206LTAuNzVyZW0gIWltcG9ydGFudH0ubWItbi1sZXQ0e21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWItbi1sZXQ0LS11bmRlcmxpbmU6OmFmdGVye21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWItbi1sZXQ1e21hcmdpbi1ib3R0b206LTEuMjVyZW0gIWltcG9ydGFudH0ubWItbi1sZXQ1LS11bmRlcmxpbmU6OmFmdGVye21hcmdpbi1ib3R0b206LTEuMjVyZW0gIWltcG9ydGFudH0ubWItbGV0LWF1dG97bWFyZ2luLWJvdHRvbTphdXRvfS5tYi1sZXQxe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxldDEtLXVuZGVybGluZTo6YWZ0ZXJ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbGV0MnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLWxldDItLXVuZGVybGluZTo6YWZ0ZXJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1sZXQze21hcmdpbi1ib3R0b206Ljc1cmVtICFpbXBvcnRhbnR9Lm1iLWxldDMtLXVuZGVybGluZTo6YWZ0ZXJ7bWFyZ2luLWJvdHRvbTouNzVyZW0gIWltcG9ydGFudH0ubWItbGV0NHttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItbGV0NC0tdW5kZXJsaW5lOjphZnRlcnttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItbGV0NXttYXJnaW4tYm90dG9tOjEuMjVyZW0gIWltcG9ydGFudH0ubWItbGV0NS0tdW5kZXJsaW5lOjphZnRlcnttYXJnaW4tYm90dG9tOjEuMjVyZW0gIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiBzbXB4KXsubGV0LWQtc20tbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5sZXQtZC1tZC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5sZXQtZC1sZy1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0ubGV0LWJvcmRlcntib3JkZXI6M3B4IHNvbGlkICNmNTkxMDA7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzouNjI1cmVtfS5sZXQtc21hbGwtYm9yZGVye2JvcmRlcjoxcHggc29saWQgIzlmOWY5Zjtib3JkZXItcmFkaXVzOjRweH0ubGV0LXVuZGVybGluZTo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9ncmFwaGljcy9sZXRfdW5kZXJsaW5lLnN2Z1wiKTt3aWR0aDoxMDAlfS5sZXQtdW5kZXJsaW5lLS13aWRlOjphZnRlcnt3aWR0aDoxMTAlO2xlZnQ6LTUlfS5sZXQtdW5kZXJsaW5lLS1zbnVnOjphZnRlcnt3aWR0aDo3NSU7bGVmdDotMi41JX0ubGV0LXVuZGVybGluZS0tbmFycm93OjphZnRlcnt3aWR0aDo1MCU7bGVmdDotMSV9LmxldC11bmRlcmxpbmUudGV4dC1jZW50ZXI6OmFmdGVye21hcmdpbjowIGF1dG99LmxldC11bmRlcmxpbmUudGV4dC1yaWdodDo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6YXV0b30ubGV0LXVuZGVybGluZS0tc251Zy50ZXh0LWNlbnRlcjo6YWZ0ZXJ7bGVmdDp1bnNldCAhaW1wb3J0YW50fS5sZXQtdW5kZXJsaW5lLS1zbnVnLnRleHQtcmlnaHQ6OmFmdGVye2xlZnQ6Mi41JSAhaW1wb3J0YW50fS5sZXQtdW5kZXJsaW5lLS1uYXJyb3cudGV4dC1jZW50ZXI6OmFmdGVye2xlZnQ6dW5zZXQgIWltcG9ydGFudH0ubGV0LXVuZGVybGluZS0tbmFycm93LnRleHQtcmlnaHQ6OmFmdGVye2xlZnQ6MSUgIWltcG9ydGFudH0ubGV0LXVuZGVybGluZS1zbTo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTEwcHg7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvZ3JhcGhpY3MvbGV0X3VuZGVybGluZS1zbS5zdmdcIik7d2lkdGg6MTAwJX0ubGV0LXVuZGVybGluZS1zbS0td2lkZTo6YWZ0ZXJ7d2lkdGg6MTEwJTtsZWZ0Oi01JX0ubGV0LXVuZGVybGluZS1zbS0tc251Zzo6YWZ0ZXJ7d2lkdGg6NzUlO2xlZnQ6LTIuNSV9LmxldC11bmRlcmxpbmUtc20tLW5hcnJvdzo6YWZ0ZXJ7d2lkdGg6NTAlO2xlZnQ6LTElfS5sZXQtdW5kZXJsaW5lLXNtLnRleHQtY2VudGVyOjphZnRlcnttYXJnaW46MCBhdXRvfS5sZXQtdW5kZXJsaW5lLXNtLnRleHQtcmlnaHQ6OmFmdGVye21hcmdpbi1sZWZ0OmF1dG99LmxldC11bmRlcmxpbmUtc20tLXNudWcudGV4dC1jZW50ZXI6OmFmdGVye2xlZnQ6dW5zZXQgIWltcG9ydGFudH0ubGV0LXVuZGVybGluZS1zbS0tc251Zy50ZXh0LXJpZ2h0OjphZnRlcntsZWZ0OjIuNSUgIWltcG9ydGFudH0ubGV0LXVuZGVybGluZS1zbS0tbmFycm93LnRleHQtY2VudGVyOjphZnRlcntsZWZ0OnVuc2V0ICFpbXBvcnRhbnR9LmxldC11bmRlcmxpbmUtc20tLW5hcnJvdy50ZXh0LXJpZ2h0OjphZnRlcntsZWZ0OjElICFpbXBvcnRhbnR9LmMtdGl0bGUubGV0LW5vLW1hcmdpbnttYXJnaW4tYm90dG9tOi0yLjVyZW19LmxldC1mb3J3YXJkLS1saW5rLC5sZXQtYmFja3dhcmQtLWxpbmt7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojYmVkN2UxO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6M3B4IDhweCAxcHg7Y29sb3I6IzBmMjMzNzt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9LmxldC1mb3J3YXJkLS1saW5rLmxldC1mb3J3YXJkLS1ncmV5LC5sZXQtZm9yd2FyZC0tbGluay5sZXQtYmFja3dhcmQtLWdyZXksLmxldC1iYWNrd2FyZC0tbGluay5sZXQtZm9yd2FyZC0tZ3JleSwubGV0LWJhY2t3YXJkLS1saW5rLmxldC1iYWNrd2FyZC0tZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9LmxldC1mb3J3YXJkLS1saW5rLmxldC1mb3J3YXJkLS1ncmV5OmhvdmVyLC5sZXQtZm9yd2FyZC0tbGluay5sZXQtYmFja3dhcmQtLWdyZXk6aG92ZXIsLmxldC1iYWNrd2FyZC0tbGluay5sZXQtZm9yd2FyZC0tZ3JleTpob3ZlciwubGV0LWJhY2t3YXJkLS1saW5rLmxldC1iYWNrd2FyZC0tZ3JleTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZjlmOWZ9LmxldC1mb3J3YXJkLS1saW5rOmhvdmVyLC5sZXQtYmFja3dhcmQtLWxpbms6aG92ZXJ7Y29sb3I6IzBhMGYwZjtiYWNrZ3JvdW5kLWNvbG9yOiM3ODgyOTZ9LmxldC1mb3J3YXJkLS1saW5rOmZvY3VzLC5sZXQtYmFja3dhcmQtLWxpbms6Zm9jdXN7Y29sb3I6IzBhMGYwZn0ubGV0LWZvcndhcmQtLWxpbms6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9mb3J3YXJkLnN2Z1wiKTt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi1sZWZ0OjEwcHh9LmxldC1iYWNrd2FyZC0tbGluazo6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9iYWNrd2FyZC5zdmdcIik7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDttYXJnaW4tcmlnaHQ6MTBweH0ubGV0LXV3LS1jYXJkOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3V3X3Byb2R1Y3Quc3ZnXCIpfS5sZXQtd2FycmFudHktLWNhcmQ6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfd2FycmFudHlfcHJvZHVjdC5zdmdcIil9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubGV0LWxpc3QtYnJlYWt7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LXdyYXA6d3JhcDttYXgtaGVpZ2h0OjUwJTt3aWR0aDoxMDAlfX0ubGV0LXBkZnttYXgtd2lkdGg6NDAwcHg7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0ubGV0LXBkZiBpbWd7d2lkdGg6MzUlO21heC13aWR0aDoyMDBweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjB9LmxldC1wZGYgc3Bhbnt3aWR0aDo2NSV9LmxldC11bHtsaXN0LXN0eWxlLXR5cGU6bm9uZSAhaW1wb3J0YW50fS5sZXQtdWwubGV0LXVsLWJpcm5lIGxpe3BhZGRpbmctbGVmdDoycmVtICFpbXBvcnRhbnR9LmxldC11bC5sZXQtdWwtYmlybmUgbGk6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9iaXJuZS5zdmdcIik7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2xlZnQ6LTMwcHg7dG9wOjE1cHh9LmxldC11bC5sZXQtdWwtYmlybmUgbGk6YWZ0ZXJ7Y29udGVudDp1bnNldCAhaW1wb3J0YW50fS5sZXQtdWwubGV0LXVsLWNoZWNrbWFyayBsaXtwYWRkaW5nLWxlZnQ6MnJlbSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMiAhaW1wb3J0YW50fS5sZXQtdWwubGV0LXVsLWNoZWNrbWFyayBsaTpiZWZvcmV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoZWNrbWFyay5zdmdcIik7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2xlZnQ6LTMwcHg7dG9wOjIwcHh9LmxldC11bC5sZXQtdWwtY2hlY2ttYXJrIGxpOmFmdGVye2NvbnRlbnQ6dW5zZXQgIWltcG9ydGFudH0ubGV0LXVsLmxldC11bC1jaGVja21hcmsubGV0LXVsLWNoZWNrbWFyay0tYmx1ZSBsaTpiZWZvcmV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoZWNrbWFya19ibGF1LnN2Z1wiKX0ubGV0LW9se2NvdW50ZXItcmVzZXQ6aXRlbTtsaXN0LXN0eWxlLXR5cGU6bm9uZSAhaW1wb3J0YW50fS5sZXQtb2wgbGk6OmJlZm9yZXtjb250ZW50OmNvdW50ZXIoaXRlbSk7Y291bnRlci1pbmNyZW1lbnQ6aXRlbTtkaXNwbGF5OmlubGluZS1mbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2FzcGVjdC1yYXRpbzoxLzE7aGVpZ2h0OjI0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjUwMDtmb250LWZhbWlseTpcIkVyYXMgRGVtaSBJVENcIixzYW5zLXNlcmlmO2JvcmRlcjoycHggc29saWQgI2Y1OTEwMDtib3JkZXItcmFkaXVzOjRweDttYXJnaW4tbGVmdDotMzBweDttYXJnaW4tcmlnaHQ6NnB4fS5sZXQtb2wtLWxpZ2h0IGxpOjpiZWZvcmV7YmFja2dyb3VuZDojYmVkN2UxICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiMwZjIzMzcgIWltcG9ydGFudH0ubGV0LWZsZXgtY2hpbGQ+KntkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo1cHh9aW1nW3NyYyo9XCJsZXRwaXhlbC5qcGdcIl17aGVpZ2h0OjFweDt3aWR0aDoxcHh9LmNvdW50cnktc2VsZWN0b3J7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym90dG9tOjgwcHggIWltcG9ydGFudDtsZWZ0OjIwcHggIWltcG9ydGFudDtyaWdodDowICFpbXBvcnRhbnQ7d2lkdGg6My41cmVtO2hlaWdodDozLjVyZW07Ym9yZGVyLXJhZGl1czoxcmVtO2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMCAhaW1wb3J0YW50O3otaW5kZXg6NTtjdXJzb3I6cG9pbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA0NTBweCl7LmNvdW50cnktc2VsZWN0b3J7Ym90dG9tOjE0MHB4ICFpbXBvcnRhbnR9fS5jb3VudHJ5LXNlbGVjdG9yOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2JmNjYwMCAhaW1wb3J0YW50fS5jb3VudHJ5LXNlbGVjdG9yIHVse2JvdHRvbTo0NHB4ICFpbXBvcnRhbnR9LmNvdW50cnktc2VsZWN0b3IgdWwgbGk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxfS5jb3VudHJ5LXNlbGVjdG9yIC53ZWdsb3QtZmxhZ3M+YSwuY291bnRyeS1zZWxlY3RvciAud2VnbG90LWZsYWdzPnNwYW57ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50O3BhZGRpbmc6dW5zZXQgIWltcG9ydGFudH0uY291bnRyeS1zZWxlY3RvciAud2VnbG90LWZsYWdzPmE6YmVmb3JlLC5jb3VudHJ5LXNlbGVjdG9yIC53ZWdsb3QtZmxhZ3M+c3BhbjpiZWZvcmV7bWFyZ2luOnVuc2V0ICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo0cHggIWltcG9ydGFudDtvdXRsaW5lOjZweCAjZmZmIHNvbGlkfS5jb3VudHJ5LXNlbGVjdG9yIC53ZWdsb3QtZmxhZ3M+YTpob3ZlcjpiZWZvcmUsLmNvdW50cnktc2VsZWN0b3IgLndlZ2xvdC1mbGFncz5zcGFuOmhvdmVyOmJlZm9yZXtvdXRsaW5lLWNvbG9yOiNmMWYxZjF9LmNvdW50cnktc2VsZWN0b3IgLndnY3VycmVudHtib3JkZXI6dW5zZXQgIWltcG9ydGFudDtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDtkaXNwbGF5OmZsZXggIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXJ9LmNvdW50cnktc2VsZWN0b3IgLndnY3VycmVudDphZnRlcntjb250ZW50OnVuc2V0ICFpbXBvcnRhbnR9Lm0tdGl0bGU6aGFzKC5ob21lLWgxKSwubS10aXRsZTpoYXMoLmhvbWUtaDIpLC5tLXRpdGxlOmhhcyguaG9tZS1oMi1zdWJ0aXRsZSl7bWFyZ2luOnVuc2V0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxfS5tLXRpdGxlIC5ob21lLWgxe2ZvbnQtc2l6ZToycmVtO21hcmdpbjp1bnNldCAhaW1wb3J0YW50O3BhZGRpbmc6Ljc1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm0tdGl0bGUgLmhvbWUtaDF7Zm9udC1zaXplOjEuMjVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS10aXRsZSAuaG9tZS1oMXtmb250LXNpemU6LjkzNzVyZW19fS5tLXRpdGxlIC5ob21lLWgye2ZvbnQtc2l6ZToxLjg3NXJlbTttYXJnaW46dW5zZXQgIWltcG9ydGFudDtwYWRkaW5nOi43NXJlbSAuNzVyZW0gMCAuNzVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS10aXRsZSAuaG9tZS1oMntmb250LXNpemU6MS4zNzVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS10aXRsZSAuaG9tZS1oMntmb250LXNpemU6MS4xMjVyZW19fS5tLXRpdGxlIC5ob21lLWgyLXN1YnRpdGxle2ZvbnQtc2l6ZToxLjM3NXJlbTttYXJnaW46dW5zZXQgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLXRpdGxlIC5ob21lLWgyLXN1YnRpdGxle2ZvbnQtc2l6ZToxcmVtfX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lm0tdGl0bGUgLmhvbWUtaDItc3VidGl0bGV7Zm9udC1zaXplOi44NzVyZW19fS5sZXQtbGlnaHQtYm94OmhhcygubGV0LXNpZGUtbWFuKXttYXJnaW4tbGVmdDo5NHB4O3BhZGRpbmc6dW5zZXQ7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93fS5sZXQtbGlnaHQtYm94OmhhcygubGV0LXNpZGUtbWFuKSBkaXZ7cGFkZGluZzozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmxldC1saWdodC1ib3g6aGFzKC5sZXQtc2lkZS1tYW4pe21hcmdpbi1sZWZ0OnVuc2V0O2JvcmRlci1yYWRpdXM6NHB4fX0ubGV0LXNpZGUtbWFue21hcmdpbi1sZWZ0Oi05NHB4O2JvcmRlci1yYWRpdXM6dW5zZXQ7YWxpZ24tc2VsZjpmbGV4LWVuZH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5sZXQtc2lkZS1tYW57ZGlzcGxheTpub25lfX0jd3BhZG1pbmJhcnstLXdwLWJsdWU6ICMyMjcxYjE7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfSN3cGFkbWluYmFyOmhvdmVyICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fSN3cGFkbWluYmFyOm5vdCguaXMtZXhwYW5kZWQpOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSN3cGFkbWluYmFyOm5vdCguaXMtZXhwYW5kZWQpOmhvdmVyICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSN3cGFkbWluYmFyLmlzLWV4cGFuZGVke3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSN3cGFkbWluYmFyLmlzLWV4cGFuZGVkICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSN3cGFkbWluYmFyLmlzLWV4cGFuZGVkICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdwLWJsdWUpfSN3cGFkbWluYmFyLmlzLWV4cGFuZGVkICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtmb250LXNpemU6MjBweCAhaW1wb3J0YW50fSN3cGFkbWluYmFyIC5hYi10b3AtbWVudT4ubWVudXBvcD4uYWItc3ViLXdyYXBwZXJ7dG9wOjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzgycHgpeyN3cGFkbWluYmFyIC5hYi10b3Atc2Vjb25kYXJ5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjB9I3dwYWRtaW5iYXIgLmFiLXRvcC1zZWNvbmRhcnk+Lm1lbnVwb3A+LmFiLXN1Yi13cmFwcGVye3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7I3dwYWRtaW5iYXIgI3dwLWFkbWluLWJhci1yb290LWRlZmF1bHR7ZGlzcGxheTpmbGV4fSN3cGFkbWluYmFyICN3cC1hZG1pbi1iYXItcm9vdC1kZWZhdWx0Pmxpe2ZsZXgtc2hyaW5rOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc4MnB4KXsjd3BhZG1pbmJhciB1bCN3cC1hZG1pbi1iYXItcm9vdC1kZWZhdWx0PmxpI3dwLWFkbWluLWJhci13cHNlby1tZW51LCN3cGFkbWluYmFyIHVsI3dwLWFkbWluLWJhci1yb290LWRlZmF1bHQ+bGkjd3AtYWRtaW4tYmFyLWdmb3JtLWZvcm1ze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZXtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDZweCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpeyN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le3RyYW5zZm9ybTp0cmFuc2xhdGVZKDMycHgpfX0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTpiZWZvcmUsI3dwLWFkbWluLWJhci1zaXRlLW5hbWU6YWZ0ZXJ7d2lkdGg6NDZweDtoZWlnaHQ6NDZweH1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7I3dwLWFkbWluLWJhci1zaXRlLW5hbWU6YmVmb3JlLCN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmFmdGVye3dpZHRoOjMycHg7aGVpZ2h0OjMycHh9fSN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmJlZm9yZXtjb250ZW50OlwiXCIgIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgIWltcG9ydGFudH0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTphZnRlcntjb250ZW50Olwi74SJXCIgIWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OmRhc2hpY29ucztmb250LXNpemU6MThweDt0cmFuc2l0aW9uOmFsbCAuMnMgIWltcG9ydGFudDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13cC1ibHVlKX0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTpob3ZlcjphZnRlcntmb250LXNpemU6MjJweH0uYWxpZ25sZWZ0e2Rpc3BsYXk6aW5saW5lO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEuNXJlbX0uYWxpZ25yaWdodHtkaXNwbGF5OmlubGluZTtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDoxLjVyZW19LmFsaWduY2VudGVye2NsZWFyOmJvdGg7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS53cC1jYXB0aW9ue21hcmdpbi1ib3R0b206MS41cmVtO21heC13aWR0aDoxMDAlfS53cC1jYXB0aW9uIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXXtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dHttYXJnaW46MXJlbSAwfXNwYW4ud3AtY2FwdGlvbi10ZXh0e3RleHQtYWxpZ246Y2VudGVyfS5nYWxsZXJ5ey0tZ2FsbGVyeS1nYXA6IDFyZW07ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1nYWxsZXJ5LWdhcCk7bWFyZ2luOjEuMjVyZW0gMH0uZ2FsbGVyeS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKTttYXJnaW46MH1AbWVkaWEobWluLXdpZHRoOiA2NDBweCl7LmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjIpLzMpfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqMSkvMil9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSoyKS8zKX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjMpLzQpfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqNCkvNSl9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSo1KS82KX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjYpLzcpfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqNykvOCl9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy05IC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSo4KS85KX19LmdhbGxlcnktY2FwdGlvbntkaXNwbGF5OmJsb2NrfS53cC1zbWlsZXl7Ym9yZGVyOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MDtwYWRkaW5nOjB9LnRleHQtc217Zm9udC1zaXplOi44NzVyZW19LnRleHQtbWR7Zm9udC1zaXplOjEuMTI1cmVtfS50ZXh0LWxnLC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZXtmb250LXNpemU6MS4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsudGV4dC1sZywuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2V7Zm9udC1zaXplOjEuMzc1cmVtfX0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfWFydGljbGUucHJvZHVjdCBhLmFkZGVkX3RvX2NhcnQsLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQgYSwjYWRkX3BheW1lbnRfbWV0aG9kIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiwud29vY29tbWVyY2UtY2FydCAuY2FydC1jb2xsYXRlcmFscyAuc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b24sLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiwuc2hvd2NvdXBvbiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYTpub3QoW2NsYXNzXSksLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvIGE6bm90KFtjbGFzc10pLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIGE6bm90KFtjbGFzc10pLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvIGE6bm90KFtjbGFzc10pLC5lZGl0b3IgYTpub3QoW2NsYXNzXSksLmVudHJ5LWNvbnRlbnQgYTpub3QoW2NsYXNzXSl7Y29sb3I6I2Y1OTEwMDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpe2FydGljbGUucHJvZHVjdCBhLmFkZGVkX3RvX2NhcnQ6aG92ZXIsLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQgYTpob3ZlciwjYWRkX3BheW1lbnRfbWV0aG9kIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UtY2FydCAuY2FydC1jb2xsYXRlcmFscyAuc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b246aG92ZXIsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjpob3Zlciwuc2hvd2NvdXBvbjpob3Zlciwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYTpob3Zlcjpub3QoW2NsYXNzXSksLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvIGE6aG92ZXI6bm90KFtjbGFzc10pLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIGE6aG92ZXI6bm90KFtjbGFzc10pLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvIGE6aG92ZXI6bm90KFtjbGFzc10pLC5lZGl0b3IgYTpob3Zlcjpub3QoW2NsYXNzXSksLmVudHJ5LWNvbnRlbnQgYTpob3Zlcjpub3QoW2NsYXNzXSl7Y29sb3I6I2Y1OTEwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfX0uYmxvY2txdW90ZXtmb250LXNpemU6MS4yNXJlbTttYXJnaW46My4xMjVyZW0gMS44NzVyZW19LmJsb2NrcXVvdGUgcHtmb250LXdlaWdodDo3MDB9LmJsb2NrcXVvdGUgY2l0ZXtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO21hcmdpbi10b3A6MXJlbTttYXJnaW4tYm90dG9tOjB9LmVkaXRvcj4qOmxhc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQ+KjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZWRpdG9yIGgxLC5lbnRyeS1jb250ZW50IGgxLC5lZGl0b3IgLmgxLC5lbnRyeS1jb250ZW50IC5oMSwuZWRpdG9yIGgyLC5lbnRyeS1jb250ZW50IGgyLC5lZGl0b3IgLmgyLC5lbnRyeS1jb250ZW50IC5oMiwuZWRpdG9yIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5lZGl0b3IgLmdmb3JtX2hlYWRpbmcsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZW50cnktY29udGVudCAuZ2Zvcm1faGVhZGluZywuZWRpdG9yIGgzLC5lbnRyeS1jb250ZW50IGgzLC5lZGl0b3IgLmgzLC5lbnRyeS1jb250ZW50IC5oMywuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDIsLmVudHJ5LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5lZGl0b3IgaDIsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAuZW50cnktY29udGVudCBoMiwuZWRpdG9yIGg0LC5lbnRyeS1jb250ZW50IGg0LC5lZGl0b3IgLmg0LC5lbnRyeS1jb250ZW50IC5oNCwuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGUsLmVudHJ5LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmVkaXRvciAjcmVwbHktdGl0bGUsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5lbnRyeS1jb250ZW50ICNyZXBseS10aXRsZSwuZWRpdG9yIGg1LC5lbnRyeS1jb250ZW50IGg1LC5lZGl0b3IgLmg1LC5lbnRyeS1jb250ZW50IC5oNSwuZWRpdG9yIC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCwuZW50cnktY29udGVudCAud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLmVkaXRvciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLndvb2NvbW1lcmNlIC5lZGl0b3IgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC53b29jb21tZXJjZSAuZW50cnktY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLmVkaXRvciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGgyLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyAuZWRpdG9yIGgyLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyAuZW50cnktY29udGVudCBoMiwuZWRpdG9yICNjdXN0b21lcl9kZXRhaWxzIGgzLC5lbnRyeS1jb250ZW50ICNjdXN0b21lcl9kZXRhaWxzIGgzLCNjdXN0b21lcl9kZXRhaWxzIC5lZGl0b3IgaDMsI2N1c3RvbWVyX2RldGFpbHMgLmVudHJ5LWNvbnRlbnQgaDMsLmVkaXRvciBoNiwuZW50cnktY29udGVudCBoNiwuZWRpdG9yIC5oNiwuZW50cnktY29udGVudCAuaDZ7bWFyZ2luLXRvcDoxLjI1cmVtfS5lZGl0b3IgaDE6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgaDE6Zmlyc3QtY2hpbGQsLmVkaXRvciAuaDE6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLmgxOmZpcnN0LWNoaWxkLC5lZGl0b3IgaDI6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgaDI6Zmlyc3QtY2hpbGQsLmVkaXRvciAuaDI6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLmgyOmZpcnN0LWNoaWxkLC5lZGl0b3IgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZzpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nOmZpcnN0LWNoaWxkLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmVkaXRvciAuZ2Zvcm1faGVhZGluZzpmaXJzdC1jaGlsZCwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5lbnRyeS1jb250ZW50IC5nZm9ybV9oZWFkaW5nOmZpcnN0LWNoaWxkLC5lZGl0b3IgaDM6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsLmVkaXRvciAuaDM6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLmgzOmZpcnN0LWNoaWxkLC5lZGl0b3IgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMjpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyOmZpcnN0LWNoaWxkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLmVkaXRvciBoMjpmaXJzdC1jaGlsZCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5lbnRyeS1jb250ZW50IGgyOmZpcnN0LWNoaWxkLC5lZGl0b3IgaDQ6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgaDQ6Zmlyc3QtY2hpbGQsLmVkaXRvciAuaDQ6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLmg0OmZpcnN0LWNoaWxkLC5lZGl0b3IgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZTpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlOmZpcnN0LWNoaWxkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuZWRpdG9yICNyZXBseS10aXRsZTpmaXJzdC1jaGlsZCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmVudHJ5LWNvbnRlbnQgI3JlcGx5LXRpdGxlOmZpcnN0LWNoaWxkLC5lZGl0b3IgaDU6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgaDU6Zmlyc3QtY2hpbGQsLmVkaXRvciAuaDU6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLmg1OmZpcnN0LWNoaWxkLC5lZGl0b3IgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZDpmaXJzdC1jaGlsZCwuZWRpdG9yIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGU6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZTpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgLmVkaXRvciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGU6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZTpmaXJzdC1jaGlsZCwuZWRpdG9yICNjdXN0b21lcl9kZXRhaWxzIGgzOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50ICNjdXN0b21lcl9kZXRhaWxzIGgzOmZpcnN0LWNoaWxkLCNjdXN0b21lcl9kZXRhaWxzIC5lZGl0b3IgaDM6Zmlyc3QtY2hpbGQsI2N1c3RvbWVyX2RldGFpbHMgLmVudHJ5LWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsLmVkaXRvciBoNjpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCBoNjpmaXJzdC1jaGlsZCwuZWRpdG9yIC5oNjpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuaDY6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfWgxLC5oMSxoMiwuaDIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyxoMywuaDMsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMixoNCwuaDQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSxoNSwuaDUsLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGgyLCNjdXN0b21lcl9kZXRhaWxzIGgzLGg2LC5oNnttaW4taGVpZ2h0OjB2dztmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjE7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206Ljc1ZW19aDEgYSwuaDEgYSxoMiBhLC5oMiBhLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcgYSxoMyBhLC5oMyBhLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDIgYSxoNCBhLC5oNCBhLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGUgYSxoNSBhLC5oNSBhLC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCBhLC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUgYSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIgYSwjY3VzdG9tZXJfZGV0YWlscyBoMyBhLGg2IGEsLmg2IGF7Y29sb3I6aW5oZXJpdH1oMSwuaDF7Zm9udC1zaXplOmNsYW1wKDJyZW0sY2FsYygycmVtICsgKDF2dyAtIDYuNHB4KSAqIDIpLDNyZW0pO2ZvbnQtd2VpZ2h0OjQwMH1oMiwuaDIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZ3tmb250LXNpemU6Y2xhbXAoMS43NXJlbSxjYWxjKDEuNzVyZW0gKyAoMXZ3IC0gNi40cHgpICogMSksMi4yNXJlbSk7Y29sb3I6IzFlMWUxZTtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7aDIsLmgyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmd7Zm9udC1zaXplOjEuNXJlbX19aDMsLmgzLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDJ7Y29sb3I6IzFlMWUxZTtmb250LXNpemU6Y2xhbXAoMS4xMjVyZW0sY2FsYygxLjEyNXJlbSArICgxdncgLSA2LjRweCkgKiAwLjc1KSwxLjVyZW0pO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjJ9aDQsLmg0LC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGV7Zm9udC1mYW1pbHk6XCJBcmlhbFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOmNsYW1wKDFyZW0sY2FsYygxcmVtICsgKDF2dyAtIDYuNHB4KSAqIDAuMjUpLDEuMTI1cmVtKTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yfWg1LC5oNSwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsI2N1c3RvbWVyX2RldGFpbHMgaDN7Zm9udC1zaXplOmNsYW1wKDEuMTI1cmVtLGNhbGMoMS4xMjVyZW0gKyAoMXZ3IC0gNi40cHgpICogMC4yNSksMS4yNXJlbSl9aDYsLmg2e2ZvbnQtc2l6ZToxcmVtfXVsLG9se21hcmdpbjowIDAgMS4yNXJlbSAwO3BhZGRpbmctbGVmdDoxLjg3NXJlbX11bHtsaXN0LXN0eWxlOmRpc2N9b2x7bGlzdC1zdHlsZTpkZWNpbWFsfWxpPnVsLGxpPm9se21hcmdpbi1ib3R0b206MH1kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luOjAgMXJlbSAxLjI1cmVtfS5saXN0LWNoZWNrLC5saXN0LWRvdCwubGlzdC1udW1iZXJ7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi41cmVtO3BhZGRpbmctbGVmdDowfS5saXN0LWNoZWNrPmxpLC5saXN0LWRvdD5saSwubGlzdC1udW1iZXI+bGl7cGFkZGluZy1sZWZ0OjEuODc1cmVtfS5saXN0LWNoZWNrPmxpe2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3BhdGggZD0nTTQzNS44NDggODMuNDY2TDE3Mi44MDQgMzQ2LjUxbC05Ni42NTItOTYuNjUyYy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcxIDBsLTI4LjI4NCAyOC4yODRjLTQuNjg2IDQuNjg2LTQuNjg2IDEyLjI4NCAwIDE2Ljk3MWwxMzMuNDIxIDEzMy40MjFjNC42ODYgNC42ODYgMTIuMjg0IDQuNjg2IDE2Ljk3MSAwbDI5OS44MTMtMjk5LjgxM2M0LjY4Ni00LjY4NiA0LjY4Ni0xMi4yODQgMC0xNi45NzFsLTI4LjI4NC0yOC4yODRjLTQuNjg2LTQuNjg2LTEyLjI4NC00LjY4Ni0xNi45NyAweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAuMzVlbS8xZW0gMWVtfS5saXN0LWRvdD5saXtwb3NpdGlvbjpyZWxhdGl2ZX0ubGlzdC1kb3Q+bGk6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOi41ZW07aGVpZ2h0Oi41ZW07YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDouNWVtO2xlZnQ6LjI1ZW19Lmxpc3QtbnVtYmVye2NvdW50ZXItcmVzZXQ6Y3VzdG9tLWNvdW50ZXJ9Lmxpc3QtbnVtYmVyPmxpe2NvdW50ZXItaW5jcmVtZW50OmN1c3RvbS1jb3VudGVyO21pbi1oZWlnaHQ6MS4yZW07cG9zaXRpb246cmVsYXRpdmV9Lmxpc3QtbnVtYmVyPmxpOmJlZm9yZXtjb250ZW50OmNvdW50ZXIoY3VzdG9tLWNvdW50ZXIpO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTtjb2xvcjojZjU5MTAwO2ZvbnQtc2l6ZTouNzVlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zMztib3JkZXI6MXB4IHNvbGlkICNmNTkxMDA7Ym9yZGVyLXJhZGl1czo1MCU7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4yNWVtO2xlZnQ6MH10YWJsZXt3aWR0aDoxMDAlO21hcmdpbjowIDAgMS4yNXJlbTt3b3JkLWJyZWFrOm5vcm1hbH10YWJsZSB0aCx0YWJsZSB0ZHtwYWRkaW5nOi4zNzVyZW0gLjVyZW07dmVydGljYWwtYWxpZ246dG9wfS50YWJsZS1ib3JkZXJlZHtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZjU5MTAwO2JvcmRlci1yaWdodDozcHggc29saWQgI2Y1OTEwMH0udGFibGUtYm9yZGVyZWQgdGh7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNTkxMDB9LnRhYmxlLWJvcmRlcmVkIHRoOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjNweCBzb2xpZCAjZmZmfS50YWJsZS1ib3JkZXJlZCB0aCwudGFibGUtYm9yZGVyZWQgdGR7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkICNmNTkxMDB9LnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoZXZlbil7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS50YWJsZS1yZXNwb25zaXZle292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtib3JkZXItcmFkaXVzOjRweH0uYnRuLC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0saW5wdXRbdHlwZT1zdWJtaXRde3RyYW5zaXRpb246YWxsIC4zcyAwczttaW4taGVpZ2h0OjIuNzVyZW07ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6Ljc1cmVtO2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO2JvcmRlcjoxcHggc29saWQgI2Y1OTEwMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO3BhZGRpbmc6LjM3NXJlbSAxcmVtO3RleHQtYWxpZ246Y2VudGVyO2N1cnNvcjpwb2ludGVyfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmJ0biwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLGlucHV0W3R5cGU9c3VibWl0XXtmb250LXNpemU6MXJlbTttaW4taGVpZ2h0OjIuODc1cmVtO3BhZGRpbmc6LjVyZW0gMS4yNXJlbX19LmJ0bjpob3Zlciwud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLC53b29jb21tZXJjZSBhLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsLmJ0bjpmb2N1cywud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmZvY3VzLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdDpmb2N1cywud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpmb2N1cywud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmZvY3VzLC53b29jb21tZXJjZSBhLmJ1dHRvbjpmb2N1cywud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpmb2N1cywud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsLmJ0bjphY3RpdmUsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdDphY3RpdmUsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmFjdGl2ZSwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDphY3RpdmUsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDphY3RpdmUsLndvb2NvbW1lcmNlIGEuYnV0dG9uOmFjdGl2ZSwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphY3RpdmUsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSxpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2JmNjYwMDtib3JkZXItY29sb3I6I2JmNjYwMDtjb2xvcjojZmZmfS5idG4gc3ZnLC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0IHN2Zywud29vY29tbWVyY2UgYS5idXR0b24uYWx0IHN2Zywud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQgc3ZnLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0IHN2Zywud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0IHN2Zywud29vY29tbWVyY2UgYS5idXR0b24gc3ZnLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uIHN2Zywud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uIHN2ZywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0gc3ZnLC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gc3ZnLGlucHV0W3R5cGU9c3VibWl0XSBzdmd7ZmxleC1zaHJpbms6MDt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO3RyYW5zaXRpb246bm9uZX0uYnRuLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwZjIzMzc7Ym9yZGVyLWNvbG9yOiMwZjIzMzc7Y29sb3I6I2ZmZn0uYnRuLXNlY29uZGFyeTpob3ZlciwuYnRuLXNlY29uZGFyeTpmb2N1cywuYnRuLXNlY29uZGFyeTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMGEwZjBmO2JvcmRlci1jb2xvcjojMGEwZjBmO2NvbG9yOiNmZmZ9LmJ0bi13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2Y1OTEwMH0uYnRuLXdoaXRlOmhvdmVyLC5idG4td2hpdGU6Zm9jdXMsLmJ0bi13aGl0ZTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmJ0bi1ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZn0uYnRuLWJsYWNrOmhvdmVyLC5idG4tYmxhY2s6Zm9jdXMsLmJ0bi1ibGFjazphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO2JvcmRlci1jb2xvcjojZjU5MTAwO2NvbG9yOiNmZmZ9LmJ0bi1zbSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvIC5idXR0b257aGVpZ2h0OjIuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtwYWRkaW5nOjAgMS4yNXJlbX0uYnRuLWxnLC53b29jb21tZXJjZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsLndvb2NvbW1lcmNlLXBhZ2UgI3BheW1lbnQgI3BsYWNlX29yZGVyLC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQuY2hlY2tvdXQtYnV0dG9ue2hlaWdodDozLjEyNXJlbTtmb250LXNpemU6MS4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuYnRuLWxnLC53b29jb21tZXJjZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsLndvb2NvbW1lcmNlLXBhZ2UgI3BheW1lbnQgI3BsYWNlX29yZGVyLC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQuY2hlY2tvdXQtYnV0dG9ue2hlaWdodDozLjM3NXJlbTtmb250LXNpemU6MS4yNXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsuYnRuLWxnLC53b29jb21tZXJjZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsLndvb2NvbW1lcmNlLXBhZ2UgI3BheW1lbnQgI3BsYWNlX29yZGVyLC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQuY2hlY2tvdXQtYnV0dG9ue3BhZGRpbmc6MCAycmVtfX0uYnRuLW91dGxpbmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZjU5MTAwO2NvbG9yOiNmNTkxMDB9LmJ0bi1vdXRsaW5lOmhvdmVyLC5idG4tb3V0bGluZTpmb2N1cywuYnRuLW91dGxpbmU6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMDtib3JkZXItY29sb3I6I2Y1OTEwMDtjb2xvcjojZmZmfS5idG4tb3V0bGluZS1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojMGYyMzM3O2NvbG9yOiMwZjIzMzd9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZle2JhY2tncm91bmQtY29sb3I6IzBmMjMzNztib3JkZXItY29sb3I6IzBmMjMzNztjb2xvcjojZmZmfS5idG4tbGFiZWx7ZGlzcGxheTppbmxpbmUtZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0Oi44NzVyZW07cGFkZGluZzouMzEyNXJlbSAuNjI1cmVtO2JvcmRlci1yYWRpdXM6LjMxMjVyZW19LmJ0bi1sYWJlbC1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3fS5idG4tZ3JvdXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtnYXA6LjkzNzVyZW19LmJ0bi1jYWxse21pbi1oZWlnaHQ6NC4xMjVyZW07Zm9udC1zaXplOjEuMjVyZW19Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGVdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGV4dF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT13ZWVrXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0LC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYSxpbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9dXJsXSxpbnB1dFt0eXBlPXBhc3N3b3JkXSxpbnB1dFt0eXBlPXNlYXJjaF0saW5wdXRbdHlwZT1udW1iZXJdLGlucHV0W3R5cGU9dGVsXSxpbnB1dFt0eXBlPXJhbmdlXSxpbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9bW9udGhdLGlucHV0W3R5cGU9d2Vla10saW5wdXRbdHlwZT10aW1lXSxpbnB1dFt0eXBlPWRhdGV0aW1lXSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxpbnB1dFt0eXBlPWNvbG9yXSx0ZXh0YXJlYXt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxcmVtO3BhZGRpbmc6LjgxMjVyZW0gMXJlbTtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czouMzEyNXJlbX0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGVdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGV4dF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT13ZWVrXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWVtYWlsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT11cmxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1zZWFyY2hdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPW51bWJlcl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGVsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1yYW5nZV06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZV06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bW9udGhdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXdlZWtdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRpbWVdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9Y29sb3JdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcix0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7dHJhbnNpdGlvbjphbGwgLjNzIDBzO29wYWNpdHk6Ljh9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdDotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGV4dF06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWVtYWlsXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dXJsXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1zZWFyY2hdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1udW1iZXJdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZWxdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1yYW5nZV06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGVdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1tb250aF06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXdlZWtdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10aW1lXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWNvbG9yXTotbW96LXBsYWNlaG9sZGVyLHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXJ7dHJhbnNpdGlvbjphbGwgLjNzIDBzO29wYWNpdHk6Ljh9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGVdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGV4dF06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT13ZWVrXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZW1haWxdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dXJsXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXNlYXJjaF06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1udW1iZXJdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGVsXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGVdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bW9udGhdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9d2Vla106Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10aW1lXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWNvbG9yXTo6LW1vei1wbGFjZWhvbGRlcix0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTouOH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGV4dF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1lbWFpbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT11cmxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1tb250aF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT13ZWVrXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRpbWVdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9Y29sb3JdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye3RyYW5zaXRpb246YWxsIC4zcyAwcztvcGFjaXR5Oi44fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0OjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLHRleHRhcmVhOjpwbGFjZWhvbGRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTouOH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhOmhvdmVyLGlucHV0W3R5cGU9dGV4dF06aG92ZXIsaW5wdXRbdHlwZT1lbWFpbF06aG92ZXIsaW5wdXRbdHlwZT11cmxdOmhvdmVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOmhvdmVyLGlucHV0W3R5cGU9c2VhcmNoXTpob3ZlcixpbnB1dFt0eXBlPW51bWJlcl06aG92ZXIsaW5wdXRbdHlwZT10ZWxdOmhvdmVyLGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyLGlucHV0W3R5cGU9ZGF0ZV06aG92ZXIsaW5wdXRbdHlwZT1tb250aF06aG92ZXIsaW5wdXRbdHlwZT13ZWVrXTpob3ZlcixpbnB1dFt0eXBlPXRpbWVdOmhvdmVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmhvdmVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmhvdmVyLGlucHV0W3R5cGU9Y29sb3JdOmhvdmVyLHRleHRhcmVhOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdDpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6Zm9jdXMsaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxpbnB1dFt0eXBlPXVybF06Zm9jdXMsaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxpbnB1dFt0eXBlPXRlbF06Zm9jdXMsaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMsaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cyxpbnB1dFt0eXBlPXdlZWtdOmZvY3VzLGlucHV0W3R5cGU9dGltZV06Zm9jdXMsaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXMsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMsdGV4dGFyZWE6Zm9jdXMsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF06YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXTphY3RpdmUsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6YWN0aXZlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYTphY3RpdmUsaW5wdXRbdHlwZT10ZXh0XTphY3RpdmUsaW5wdXRbdHlwZT1lbWFpbF06YWN0aXZlLGlucHV0W3R5cGU9dXJsXTphY3RpdmUsaW5wdXRbdHlwZT1wYXNzd29yZF06YWN0aXZlLGlucHV0W3R5cGU9c2VhcmNoXTphY3RpdmUsaW5wdXRbdHlwZT1udW1iZXJdOmFjdGl2ZSxpbnB1dFt0eXBlPXRlbF06YWN0aXZlLGlucHV0W3R5cGU9cmFuZ2VdOmFjdGl2ZSxpbnB1dFt0eXBlPWRhdGVdOmFjdGl2ZSxpbnB1dFt0eXBlPW1vbnRoXTphY3RpdmUsaW5wdXRbdHlwZT13ZWVrXTphY3RpdmUsaW5wdXRbdHlwZT10aW1lXTphY3RpdmUsaW5wdXRbdHlwZT1kYXRldGltZV06YWN0aXZlLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmFjdGl2ZSxpbnB1dFt0eXBlPWNvbG9yXTphY3RpdmUsdGV4dGFyZWE6YWN0aXZle2JvcmRlci1jb2xvcjojMDAwfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0OmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGV4dF06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXVybF06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZWxdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRlXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1tb250aF06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9d2Vla106Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGltZV06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXM6OnBsYWNlaG9sZGVyLHRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlcntvcGFjaXR5Oi4yfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1jb2xvcl0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPWRhdGVdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1kYXRldGltZS1sb2NhbF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPWRhdGV0aW1lXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9ZW1haWxdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1tb250aF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPW51bWJlcl0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPXBhc3N3b3JkXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9c2VhcmNoXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9dGVsXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9dGV4dF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPXRpbWVdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT11cmxdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT13ZWVrXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0LmhpZGRlbiwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWEuaGlkZGVuLGlucHV0LmhpZGRlblt0eXBlPXRleHRdLGlucHV0LmhpZGRlblt0eXBlPWVtYWlsXSxpbnB1dC5oaWRkZW5bdHlwZT11cmxdLGlucHV0LmhpZGRlblt0eXBlPXBhc3N3b3JkXSxpbnB1dC5oaWRkZW5bdHlwZT1zZWFyY2hdLGlucHV0LmhpZGRlblt0eXBlPW51bWJlcl0saW5wdXQuaGlkZGVuW3R5cGU9dGVsXSxpbnB1dC5oaWRkZW5bdHlwZT1yYW5nZV0saW5wdXQuaGlkZGVuW3R5cGU9ZGF0ZV0saW5wdXQuaGlkZGVuW3R5cGU9bW9udGhdLGlucHV0LmhpZGRlblt0eXBlPXdlZWtdLGlucHV0LmhpZGRlblt0eXBlPXRpbWVdLGlucHV0LmhpZGRlblt0eXBlPWRhdGV0aW1lXSxpbnB1dC5oaWRkZW5bdHlwZT1kYXRldGltZS1sb2NhbF0saW5wdXQuaGlkZGVuW3R5cGU9Y29sb3JdLHRleHRhcmVhLmhpZGRlbntvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59aW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24saW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7bWFyZ2luOjB9aW5wdXRbdHlwZT1udW1iZXJdey1tb3otYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjFyZW07cGFkZGluZy1sZWZ0OjFyZW19ZmllbGRzZXR7Ym9yZGVyLXJhZGl1czouMzEyNXJlbX10ZXh0YXJlYXtoZWlnaHQ6Ni44NzVyZW07cGFkZGluZzoxcmVtfWlucHV0W3R5cGU9Y2hlY2tib3hde3RyYW5zaXRpb246YWxsIC4zcyAwcztmbGV4LXNocmluazowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMHB4O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2FwcGVhcmFuY2U6bm9uZTttYXJnaW4tcmlnaHQ6LjVlbX1pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBkPSdNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6JyBmaWxsPSclMjNmZmYnLyUzRSUzQy9zdmclM0VcIil9bGFiZWw6aG92ZXIgaW5wdXRbdHlwZT1jaGVja2JveF17Ym9yZGVyLWNvbG9yOiMwMDB9aW5wdXRbdHlwZT1yYWRpb117dHJhbnNpdGlvbjphbGwgLjNzIDBzO2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czo1MCU7YXBwZWFyYW5jZTpub25lO21hcmdpbi1yaWdodDouNWVtfWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgYmxhY2sgMCUsIGJsYWNrIDAuMjVyZW0sIHdoaXRlIDAuMjVyZW0pO2JvcmRlci1jb2xvcjojMDAwfWlucHV0W3R5cGU9cmFkaW9dOmhvdmVye2JvcmRlci1jb2xvcjojMDAwfWxhYmVsOmhvdmVyIGlucHV0W3R5cGU9cmFkaW9de2JvcmRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgcm90YXRpb257MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LmFsaWduLWJhc2VsaW5le3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudH0uYWxpZ24tbWlkZGxle3ZlcnRpY2FsLWFsaWduOm1pZGRsZSAhaW1wb3J0YW50fS5hbGlnbi1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tICFpbXBvcnRhbnR9LmFsaWduLXRleHQtYm90dG9te3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tICFpbXBvcnRhbnR9LmFsaWduLXRleHQtdG9we3ZlcnRpY2FsLWFsaWduOnRleHQtdG9wICFpbXBvcnRhbnR9LmZsb2F0LXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0ub3BhY2l0eS0we29wYWNpdHk6MCAhaW1wb3J0YW50fS5vcGFjaXR5LTI1e29wYWNpdHk6LjI1ICFpbXBvcnRhbnR9Lm9wYWNpdHktNTB7b3BhY2l0eTouNSAhaW1wb3J0YW50fS5vcGFjaXR5LTc1e29wYWNpdHk6Ljc1ICFpbXBvcnRhbnR9Lm9wYWNpdHktMTAwe29wYWNpdHk6MSAhaW1wb3J0YW50fS5vdmVyZmxvdy1hdXRve292ZXJmbG93OmF1dG8gIWltcG9ydGFudH0ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fS5vdmVyZmxvdy12aXNpYmxle292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudH0ub3ZlcmZsb3ctc2Nyb2xse292ZXJmbG93OnNjcm9sbCAhaW1wb3J0YW50fS5vdmVyZmxvdy14LWF1dG97b3ZlcmZsb3cteDphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtaGlkZGVue292ZXJmbG93LXg6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtdmlzaWJsZXtvdmVyZmxvdy14OnZpc2libGUgIWltcG9ydGFudH0ub3ZlcmZsb3cteC1zY3JvbGx7b3ZlcmZsb3cteDpzY3JvbGwgIWltcG9ydGFudH0ub3ZlcmZsb3cteS1hdXRve292ZXJmbG93LXk6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy15LWhpZGRlbntvdmVyZmxvdy15OmhpZGRlbiAhaW1wb3J0YW50fS5vdmVyZmxvdy15LXZpc2libGV7b3ZlcmZsb3cteTp2aXNpYmxlICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktc2Nyb2xse292ZXJmbG93LXk6c2Nyb2xsICFpbXBvcnRhbnR9LmQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnNoYWRvd3tib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3cpICFpbXBvcnRhbnR9LnNoYWRvdy1zbXtib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3ctc20pICFpbXBvcnRhbnR9LnNoYWRvdy1sZ3tib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3ctbGcpICFpbXBvcnRhbnR9LnNoYWRvdy1ub25le2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS5mb2N1cy1yaW5nLXByaW1hcnl7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctc2Vjb25kYXJ5ey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctc3VjY2Vzc3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1pbmZvey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLXdhcm5pbmd7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctZGFuZ2Vyey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctbGlnaHR7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWRhcmt7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LnBvc2l0aW9uLXN0YXRpY3twb3NpdGlvbjpzdGF0aWMgIWltcG9ydGFudH0ucG9zaXRpb24tcmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudH0ucG9zaXRpb24tYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudH0ucG9zaXRpb24tZml4ZWR7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudH0ucG9zaXRpb24tc3RpY2t5e3Bvc2l0aW9uOnN0aWNreSAhaW1wb3J0YW50fS50b3AtMHt0b3A6MCAhaW1wb3J0YW50fS50b3AtNTB7dG9wOjUwJSAhaW1wb3J0YW50fS50b3AtMTAwe3RvcDoxMDAlICFpbXBvcnRhbnR9LmJvdHRvbS0we2JvdHRvbTowICFpbXBvcnRhbnR9LmJvdHRvbS01MHtib3R0b206NTAlICFpbXBvcnRhbnR9LmJvdHRvbS0xMDB7Ym90dG9tOjEwMCUgIWltcG9ydGFudH0uc3RhcnQtMHtsZWZ0OjAgIWltcG9ydGFudH0uc3RhcnQtNTB7bGVmdDo1MCUgIWltcG9ydGFudH0uc3RhcnQtMTAwe2xlZnQ6MTAwJSAhaW1wb3J0YW50fS5lbmQtMHtyaWdodDowICFpbXBvcnRhbnR9LmVuZC01MHtyaWdodDo1MCUgIWltcG9ydGFudH0uZW5kLTEwMHtyaWdodDoxMDAlICFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxlLXh7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudH0udHJhbnNsYXRlLW1pZGRsZS15e3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnR9LmJvcmRlcntib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLTB7Ym9yZGVyOjAgIWltcG9ydGFudH0uYm9yZGVyLXRvcHtib3JkZXItdG9wOnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAgIWltcG9ydGFudH0uYm9yZGVyLWVuZHtib3JkZXItcmlnaHQ6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLWVuZC0we2JvcmRlci1yaWdodDowICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItYm90dG9tLTB7Ym9yZGVyLWJvdHRvbTowICFpbXBvcnRhbnR9LmJvcmRlci1zdGFydHtib3JkZXItbGVmdDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItc3RhcnQtMHtib3JkZXItbGVmdDowICFpbXBvcnRhbnR9LmJvcmRlci1wcmltYXJ5ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1zZWNvbmRhcnl7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzc3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItaW5mb3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItd2FybmluZ3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2Vyey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLWxpZ2h0ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItZGFya3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItYmxhY2t7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci13aGl0ZXstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnktc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1zZWNvbmRhcnktc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLXN1Y2Nlc3Mtc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1pbmZvLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItd2FybmluZy1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLWRhbmdlci1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHQtc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItZGFyay1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLTF7Ym9yZGVyLXdpZHRoOjFweCAhaW1wb3J0YW50fS5ib3JkZXItMntib3JkZXItd2lkdGg6MnB4ICFpbXBvcnRhbnR9LmJvcmRlci0ze2JvcmRlci13aWR0aDozcHggIWltcG9ydGFudH0uYm9yZGVyLTR7Ym9yZGVyLXdpZHRoOjRweCAhaW1wb3J0YW50fS5ib3JkZXItNXtib3JkZXItd2lkdGg6NXB4ICFpbXBvcnRhbnR9LmJvcmRlci1vcGFjaXR5LTEwey0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMX0uYm9yZGVyLW9wYWNpdHktMjV7LS1icy1ib3JkZXItb3BhY2l0eTogMC4yNX0uYm9yZGVyLW9wYWNpdHktNTB7LS1icy1ib3JkZXItb3BhY2l0eTogMC41fS5ib3JkZXItb3BhY2l0eS03NXstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1fS5ib3JkZXItb3BhY2l0eS0xMDB7LS1icy1ib3JkZXItb3BhY2l0eTogMX0udy0yNXt3aWR0aDoyNSUgIWltcG9ydGFudH0udy01MHt3aWR0aDo1MCUgIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUgIWltcG9ydGFudH0udy0xMDB7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS53LWF1dG97d2lkdGg6YXV0byAhaW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH0udnctMTAwe3dpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9Lm1pbi12dy0xMDB7bWluLXdpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9LmgtMjV7aGVpZ2h0OjI1JSAhaW1wb3J0YW50fS5oLTUwe2hlaWdodDo1MCUgIWltcG9ydGFudH0uaC03NXtoZWlnaHQ6NzUlICFpbXBvcnRhbnR9LmgtMTAwe2hlaWdodDoxMDAlICFpbXBvcnRhbnR9LmgtYXV0b3toZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5taC0xMDB7bWF4LWhlaWdodDoxMDAlICFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmggIWltcG9ydGFudH0ubWluLXZoLTEwMHttaW4taGVpZ2h0OjEwMHZoICFpbXBvcnRhbnR9LmZsZXgtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0uZm9udC1tb25vc3BhY2V7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnR9LmZzLTF7Zm9udC1zaXplOjQyLjUgIWltcG9ydGFudH0uZnMtMntmb250LXNpemU6MzQgIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6MjkuNzUgIWltcG9ydGFudH0uZnMtNHtmb250LXNpemU6MjUuNSAhaW1wb3J0YW50fS5mcy01e2ZvbnQtc2l6ZToyMS4yNSAhaW1wb3J0YW50fS5mcy02e2ZvbnQtc2l6ZToxNyAhaW1wb3J0YW50fS5mc3QtaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljICFpbXBvcnRhbnR9LmZzdC1ub3JtYWx7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0uZnctbGlnaHRlcntmb250LXdlaWdodDpsaWdodGVyICFpbXBvcnRhbnR9LmZ3LWxpZ2h0e2ZvbnQtd2VpZ2h0OjMwMCAhaW1wb3J0YW50fS5mdy1ub3JtYWx7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9LmZ3LW1lZGl1bXtmb250LXdlaWdodDo1MDAgIWltcG9ydGFudH0uZnctc2VtaWJvbGR7Zm9udC13ZWlnaHQ6NjAwICFpbXBvcnRhbnR9LmZ3LWJvbGR7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9LmZ3LWJvbGRlcntmb250LXdlaWdodDpib2xkZXIgIWltcG9ydGFudH0ubGgtMXtsaW5lLWhlaWdodDoxICFpbXBvcnRhbnR9LmxoLXNte2xpbmUtaGVpZ2h0OjEuMjUgIWltcG9ydGFudH0ubGgtYmFzZXtsaW5lLWhlaWdodDoxLjQ1ICFpbXBvcnRhbnR9LmxoLWxne2xpbmUtaGVpZ2h0OjIgIWltcG9ydGFudH0udGV4dC1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tbm9uZXt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaHt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdoICFpbXBvcnRhbnR9LnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZSAhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudH0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUgIWltcG9ydGFudH0udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0udGV4dC1icmVha3t3b3JkLXdyYXA6YnJlYWstd29yZCAhaW1wb3J0YW50O3dvcmQtYnJlYWs6YnJlYWstd29yZCAhaW1wb3J0YW50fS50ZXh0LXByaW1hcnl7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtc3VjY2Vzc3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1pbmZvey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmd7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtZGFuZ2Vyey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtbGlnaHR7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWRhcmt7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtYmxhY2t7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LXdoaXRley0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1ib2R5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LW11dGVkey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudH0udGV4dC1ibGFjay01MHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKDAsMCwwLC41KSAhaW1wb3J0YW50fS50ZXh0LXdoaXRlLTUwey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOmhzbGEoMCwwJSwxMDAlLC41KSAhaW1wb3J0YW50fS50ZXh0LWJvZHktc2Vjb25kYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudH0udGV4dC1ib2R5LXRlcnRpYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKSAhaW1wb3J0YW50fS50ZXh0LWJvZHktZW1waGFzaXN7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpICFpbXBvcnRhbnR9LnRleHQtcmVzZXR7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6aW5oZXJpdCAhaW1wb3J0YW50fS50ZXh0LW9wYWNpdHktMjV7LS1icy10ZXh0LW9wYWNpdHk6IDAuMjV9LnRleHQtb3BhY2l0eS01MHstLWJzLXRleHQtb3BhY2l0eTogMC41fS50ZXh0LW9wYWNpdHktNzV7LS1icy10ZXh0LW9wYWNpdHk6IDAuNzV9LnRleHQtb3BhY2l0eS0xMDB7LS1icy10ZXh0LW9wYWNpdHk6IDF9LnRleHQtcHJpbWFyeS1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5LWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3MtZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWluZm8tZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmctZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWRhbmdlci1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1saWdodC1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LWRhcmstZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS5saW5rLW9wYWNpdHktMTB7LS1icy1saW5rLW9wYWNpdHk6IDAuMX0ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjF9Lmxpbmstb3BhY2l0eS0yNXstLWJzLWxpbmstb3BhY2l0eTogMC4yNX0ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjI1fS5saW5rLW9wYWNpdHktNTB7LS1icy1saW5rLW9wYWNpdHk6IDAuNX0ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjV9Lmxpbmstb3BhY2l0eS03NXstLWJzLWxpbmstb3BhY2l0eTogMC43NX0ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAwLjc1fS5saW5rLW9wYWNpdHktMTAwey0tYnMtbGluay1vcGFjaXR5OiAxfS5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OiAxfS5saW5rLW9mZnNldC0xe3RleHQtdW5kZXJsaW5lLW9mZnNldDouMTI1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtMS1ob3Zlcjpob3Zlcnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjEyNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4yNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTN7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4zNzVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0zLWhvdmVyOmhvdmVye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMzc1ZW0gIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtcHJpbWFyeXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtc2Vjb25kYXJ5ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXN1Y2Nlc3N7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWluZm97LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXdhcm5pbmd7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhbmdlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1saWdodHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhcmt7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5ley0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzV7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDB7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDF9LmJnLXByaW1hcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3N7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1pbmZvey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctd2FybmluZ3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWRhbmdlcnstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctbGlnaHR7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctZGFya3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJsYWNrey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXdoaXRley0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWJvZHl7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmJnLWJvZHktc2Vjb25kYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1ib2R5LXRlcnRpYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtdGVydGlhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLW9wYWNpdHktMTB7LS1icy1iZy1vcGFjaXR5OiAwLjF9LmJnLW9wYWNpdHktMjV7LS1icy1iZy1vcGFjaXR5OiAwLjI1fS5iZy1vcGFjaXR5LTUwey0tYnMtYmctb3BhY2l0eTogMC41fS5iZy1vcGFjaXR5LTc1ey0tYnMtYmctb3BhY2l0eTogMC43NX0uYmctb3BhY2l0eS0xMDB7LS1icy1iZy1vcGFjaXR5OiAxfS5iZy1wcmltYXJ5LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnktc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctc3VjY2Vzcy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctaW5mby1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctd2FybmluZy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZGFuZ2VyLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWxpZ2h0LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZGFyay1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctZ3JhZGllbnR7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1ncmFkaWVudCkgIWltcG9ydGFudH0udXNlci1zZWxlY3QtYWxse3VzZXItc2VsZWN0OmFsbCAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRve3VzZXItc2VsZWN0OmF1dG8gIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXt1c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnR9LnBlLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZSAhaW1wb3J0YW50fS5wZS1hdXRve3BvaW50ZXItZXZlbnRzOmF1dG8gIWltcG9ydGFudH0ucm91bmRlZHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC0xe2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC0ye2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC0ze2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC00e2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC01e2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTB7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0xe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0ye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0ze2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC00e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC01e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLWNpcmNsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC1waWxse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1lbmR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0we2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTF7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0ye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtM3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC01e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC1jaXJjbGV7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLXBpbGx7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTB7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0xe2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0ye2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0ze2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS00e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS01e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLWNpcmNsZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS1waWxse2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTB7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtMXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0ze2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtNHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LWNpcmNsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtcGlsbHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudH0udmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnR9LnotbjF7ei1pbmRleDotMSAhaW1wb3J0YW50fS56LTB7ei1pbmRleDowICFpbXBvcnRhbnR9LnotMXt6LWluZGV4OjEgIWltcG9ydGFudH0uei0ye3otaW5kZXg6MiAhaW1wb3J0YW50fS56LTN7ei1pbmRleDozICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpey5mbG9hdC1tZC1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1tZC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLW1kLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1tZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1tZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLW1kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1tZC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbWQtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1tZC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLW1kLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1tZC0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItbWQtMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1tZC00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItbWQtNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLW1kLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLW1kLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1tZC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLW1kLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1tZC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tbWQtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtbWQtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtbWQtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LW1kLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LW1kLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtbWQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtbWQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtbWQtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtbWQtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtbWQtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLW1kLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLW1kLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbWQtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItbWQtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtbWQtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLW1kLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtbWQtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1tZC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC1tZC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1tZC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1tZC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1tZC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC1tZC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LW1kLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS1tZC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LW1kLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1tZC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1tZC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtbWQtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS1tZC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS1tZC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1tZC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItbWQtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItbWQtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLW1kLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtbWQtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLW1kLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtbWQtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLW1kLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLW1kLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC1tZC1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1tZC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LW1kLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5mbG9hdC1sZy1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LWxnLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1sZy1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWxnLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1sZy10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLWxnLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtbGctZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1sZy13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLWxnLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1sZy0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItbGctMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1sZy00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItbGctNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLWxnLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLWxnLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1sZy0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1sZy0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLWxnLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1sZy00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1sZy01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tbGctYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC1sZy0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtbGctNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktbGctMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktbGctMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktbGctM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktbGctNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtbGctMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtbGctNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtbGctMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtbGctNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1sZy1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLWxnLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLWxnLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbGctMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLWxnLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItbGctNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtbGctMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtbGctM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1sZy1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC1sZy0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1sZy0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1sZy0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1sZy01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LWxnLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LWxnLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LWxnLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktbGctMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktbGctM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1sZy01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtbGctMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1sZy0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItbGctMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItbGctNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLWxnLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtbGctMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLWxnLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLWxnLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtbGctNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLWxnLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLWxnLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtbGctMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLWxnLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtbGctNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLWxnLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC1sZy1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1sZy1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWxnLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpey5mbG9hdC14bC1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC14bC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC14bC1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQteGwtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQteGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXhsLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXhsLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC14bC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC14bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXhsLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXhsLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgteGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC14bC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC14bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLXhsLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci14bC0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXIteGwtMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci14bC00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXIteGwtNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXhsLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXhsLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS14bC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS14bC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXhsLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS14bC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS14bC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0teGwtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC14bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC14bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC14bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC14bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXkteGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXkteGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXkteGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXkteGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQteGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQteGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS14bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS14bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS14bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXhsLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWIteGwtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWIteGwtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWIteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMteGwtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLXhsLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLXhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMteGwtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLXhsLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLXhsLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC14bC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLXhsLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC14bC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC14bC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLXhsLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC14bC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC14bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC14bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXhsLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHkteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS14bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LXhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUteGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi14bC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGIteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGIteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi14bC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGIteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGIteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLXhsLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLXhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLXhsLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLXhsLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLXhsLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAteGwtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLXhsLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAteGwtNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXhsLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC14bC1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC14bC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDApey5oaWRkZW4teHMtdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IC0xKXsudmlzaWJsZS14cy11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpey5oaWRkZW4tbWQtdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsudmlzaWJsZS1tZC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuaGlkZGVuLWxnLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey52aXNpYmxlLWxnLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpey5oaWRkZW4teGwtdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDE0MzlweCl7LnZpc2libGUteGwtdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnkgIWltcG9ydGFudH0udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0udGV4dC10cnVuY2F0ZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogMCl7LnRleHQteHMtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC14cy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteHMtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDY0MHB4KXsudGV4dC1tZC1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LW1kLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1tZC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsudGV4dC1sZy1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LWxnLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsudGV4dC14bC1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXhsLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19LnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZSAhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudH0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUgIWltcG9ydGFudH0uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiNmNTkxMDAgIWltcG9ydGFudH0uY29sb3ItcHJpbWFyeXtjb2xvcjojZjU5MTAwICFpbXBvcnRhbnR9LmJnLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwZjIzMzcgIWltcG9ydGFudH0uY29sb3Itc2Vjb25kYXJ5e2NvbG9yOiMwZjIzMzcgIWltcG9ydGFudH0uYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LmNvbG9yLXdoaXRle2NvbG9yOiNmZmYgIWltcG9ydGFudH0uYmctYmxhY2t7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnR9LmNvbG9yLWJsYWNre2NvbG9yOiMwMDAgIWltcG9ydGFudH0uYmctZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiNiZGJkYmQgIWltcG9ydGFudH0uY29sb3ItZ3JleXtjb2xvcjojYmRiZGJkICFpbXBvcnRhbnR9LmltZy1jb3Zlcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5pbWctY29udGFpbnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudDtvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0uc2NyZWVuLXJlYWRlci10ZXh0e2JvcmRlcjowO2NsaXA6cmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO2NsaXAtcGF0aDppbnNldCg1MCUpO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3dpZHRoOjFweDt3b3JkLXdyYXA6bm9ybWFsICFpbXBvcnRhbnR9LnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1c3tmb250LXNpemU6Ljg3NXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjE7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDAgMnB4IDJweCByZ2JhKDAsMCwwLC42KTtjbGlwOmF1dG8gIWltcG9ydGFudDtjbGlwLXBhdGg6bm9uZTtjb2xvcjojMDAwO2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDtoZWlnaHQ6YXV0bztsZWZ0OjVweDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzouOTM3NXJlbSAxLjQzNzVyZW0gLjg3NXJlbTt0ZXh0LWRlY29yYXRpb246bm9uZTt0b3A6NXB4O3dpZHRoOmF1dG87ei1pbmRleDoxMDAwMDB9Lm5vLXNjcm9sbHt3aWR0aDoxMDAlO2hlaWdodDoxMDB2aDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7b3ZlcmZsb3c6aGlkZGVuO292ZXJzY3JvbGwtYmVoYXZpb3I6bm9uZX0ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fS5kaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lICFpbXBvcnRhbnR9LmxldC14c3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3BhZGRpbmc6MnB4fS5sZXQtc217ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtwYWRkaW5nOjNweH0ubGV0LW1ke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzo0cHh9LmxldC1sZ3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O3BhZGRpbmc6NXB4fS5sZXQteGx7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtwYWRkaW5nOjVweH0ubGV0LW1hc3RlcnN7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X21hc3RlcnMuc3ZnXCIpfS5sZXQtY2hhbWJlcnN7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoYW1iZXJzLnN2Z1wiKX0ubGV0LWNoYW1iZXJzLWZyYW1le2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9jaGFtYmVycy1mcmFtZS5zdmdcIil9LmxldC1nbGF6aW5nYmVhZHtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfZ2xhemluZ2JlYWQuc3ZnXCIpfS5sZXQtZ2xhemluZ2JlYWQtZnJhbWV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2dsYXppbmdiZWFkLWZyYW1lLnN2Z1wiKX0ubGV0LW9wdGlje2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9vcHRpYy5zdmdcIil9LmxldC1vcHRpYy1mcmFtZXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfb3B0aWMtZnJhbWUuc3ZnXCIpfS5sZXQtcGFuZXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfcGFuZS5zdmdcIil9LmxldC1wYW5lLWZyYW1le2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9wYW5lLWZyYW1lLnN2Z1wiKX0ubGV0LXNlYWxze2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9zZWFscy5zdmdcIil9LmxldC1zZWFscy1mcmFtZXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfc2VhbHMtZnJhbWUuc3ZnXCIpfS5sZXQtc3RlZWx7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3N0ZWVsLnN2Z1wiKX0ubGV0LXN0ZWVsLWZyYW1le2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9zdGVlbC1mcmFtZS5zdmdcIil9LmxldC1jYXJ0e2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2ljb25fbGV0LWNhcnQuc3ZnXCIpfS5sZXQtdXNlcntjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9pY29uX2xldC11c2VyYWNjb3VudC5zdmdcIil9LmxldC1waG9uZXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfcGhvbmUuc3ZnXCIpfS5sZXQtbWFpbHtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfbWFpbC5zdmdcIil9LmxldC1mYXh7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2ZheC5zdmdcIil9LmxldC13aGF0c2FwcHtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfd2hhdHNhcHAuc3ZnXCIpfS5sZXQtZm9yd2FyZHtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfZm9yd2FyZC5zdmdcIil9LmxldC1iYWNrd2FyZHtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfYmFja3dhcmQuc3ZnXCIpfS5sZXQtdXctcHJvZHVjdHtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfdXdfcHJvZHVjdC5zdmdcIil9LmxldC13YXJyYW50eS1wcm9kdWN0e2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF93YXJyYW50eV9wcm9kdWN0LnN2Z1wiKX0ubGV0LXJhYmF0dC1wcm9kdWN0e2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9yYWJhdHRfcHJvZHVjdC5zdmdcIil9LmxldC1iYXVzdGVsbGVubGllZmVydW5ne2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9iYXVzdGVsbGVubGllZmVydW5nLnN2Z1wiKX0ubGV0LWdlcHJ1ZWZ0ZS1zaWNoZXJoZWl0e2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9nZXBydWVmdGUtc2ljaGVyaGVpdC5zdmdcIil9LmxldC1oYW5kd2Vya2VyZGlhbG9ne2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9oYW5kd2Vya2VyZGlhbG9nLnN2Z1wiKX0ubGV0LXN0YXJ0c2VpdGVfY2FydHtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfc3RhcnRzZWl0ZV9jYXJ0LnN2Z1wiKX0ubGV0LXN0YXJ0c2VpdGVfcGF5bWVudHtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfc3RhcnRzZWl0ZV9wYXltZW50LnN2Z1wiKX0ubGV0LXN0YXJ0c2VpdGVfc2VydmljZXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfc3RhcnRzZWl0ZV9zZXJ2aWNlLnN2Z1wiKX0ubGV0LXN0YXJ0c2VpdGVfc21pbGV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3N0YXJ0c2VpdGVfc21pbGUuc3ZnXCIpfS5sZXQtaG9tZXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfaG9tZS5zdmdcIil9LmxldC1iaXJuZXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfYmlybmUuc3ZnXCIpfS5sZXQtY2hlY2ttYXJre2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9jaGVja21hcmsuc3ZnXCIpfS5sZXQtY2hlY2ttYXJrX2JsdWV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoZWNrbWFya19ibGF1LnN2Z1wiKX0ubGV0LWJhdXN0ZWxsZW5saWVmZXJ1bmdfY29sb3J7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2JhdXN0ZWxsZW5saWVmZXJ1bmdfY29sb3Iuc3ZnXCIpfS5sZXQtbmljZXByaWNle2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9uaWNlcHJpY2Uuc3ZnXCIpfS5sZXQtcGVyc29uYWxxYXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfcGVyc29uYWxxYS5zdmdcIil9LmxldC1wcm9kdWN0aW5mb3tjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfcHJvZHVjdGluZm8uc3ZnXCIpfS5sZXQtcHJvb2ZlZHF1YWxpdHl7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3Byb29mZWRxdWFsaXR5LnN2Z1wiKX0ubGV0LXRydXN0YmFkZ2V7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3RydXN0YmFkZ2Uuc3ZnXCIpfS5sZXQtdHJ1c3RzcXVhcmV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3RydXN0c3F1YXJlLnN2Z1wiKX0ubGV0LWNsb3Nle2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9jbG9zZS5zdmdcIil9LmxldC1zdXBlcmNoYXR7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3N1cGVyY2hhdC5zdmdcIil9LmxldC1mYXF7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2ZhcS5zdmdcIil9LmxldC1jb29raWV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2Nvb2tpZS5zdmdcIil9LmxldC1iYXJyaWVyLWZyZWV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2JhcnJpZXItZnJlZS5zdmdcIil9LmJhcnJpZXItZnJlZSAubGV0LWJhcnJpZXItZnJlZXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfYmFycmllci1mcmVlLWFjdGl2ZS5zdmdcIil9LmxldC1jb25maWctbWVudXtjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfY29uZmlnX21lbnUuc3ZnXCIpfS5sZXQtY2lyY2xlX3J7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0LWNpcmNsZV9yLnN2Z1wiKX0uZ3J1ZW5lci1oYWtlbntjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9ncnVlbmVyLWhha2VuLnN2Z1wiKX0ucm90ZXMta3JldXp7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvcm90ZXMta3JldXouc3ZnXCIpfS50cnVzdGVkLWljb257Y29udGVudDp1cmwoXCJodHRwczovL2ludGVncmF0aW9ucy5ldHJ1c3RlZC5jb20vYXBwbGljYXRpb25zL3RydXN0ZWQtc3RhcnMtc2VydmljZS13aWRnZXQvMi4xNC4zLzgyMzRhNjhhYmU5NGJkNTVmZTVjLnN2Z1wiKX0udHJ1c3RlZC1zdGFye2NvbnRlbnQ6dXJsKFwiaHR0cHM6Ly9pbnRlZ3JhdGlvbnMuZXRydXN0ZWQuY29tL2FwcGxpY2F0aW9ucy90cnVzdGVkLXN0YXJzLXNlcnZpY2Utd2lkZ2V0LzIuMTQuMy9jNmU1MTUwYjk3ZTc4MzI1Zjk0YS5zdmdcIil9LmNvbnRhaW5lciwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLm1haW4tbWVudV9fY29udGFpbmVyLC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyLC5jb250YWluZXItZmx1aWQsLmNvbnRhaW5lci14bCwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci14c3stLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LmNvbnRhaW5lciwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLm1haW4tbWVudV9fY29udGFpbmVyLC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVye21heC13aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDY0MHB4KXsuY29udGFpbmVyLW1kLC5jb250YWluZXIsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC5tYWluLW1lbnVfX2NvbnRhaW5lciwuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lciwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLm1haW4tbWVudV9fY29udGFpbmVyLC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVye21heC13aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpey5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXIsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC5tYWluLW1lbnVfX2NvbnRhaW5lciwuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTQ0MHB4fX06cm9vdHstLWJzLWJyZWFrcG9pbnQteHM6IDA7LS1icy1icmVha3BvaW50LW1kOiA2NDBweDstLWJzLWJyZWFrcG9pbnQtbGc6IDEwMjVweDstLWJzLWJyZWFrcG9pbnQteGw6IDE0NDBweH0ucm93LC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0ey0tYnMtZ3V0dGVyLXg6IDMwcHg7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpfS5yb3c+Kiwud29vY29tbWVyY2UgLmNvbDItc2V0PiosLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Pip7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9LmNvbHtmbGV4OjEgMCAwfS5yb3ctY29scy1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctMCwuZ3gtMHstLWJzLWd1dHRlci14OiAwfS5nLTAsLmd5LTB7LS1icy1ndXR0ZXIteTogMH0uZy0xLC5neC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmctMSwuZ3ktMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLTIsLmd4LTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLTIsLmd5LTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLTMsLmd4LTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy0zLC5neS0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmctNCwuZ3gtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmctNCwuZ3ktNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmctNSwuZ3gtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLTUsLmd5LTV7LS1icy1ndXR0ZXIteTogM3JlbX1AbWVkaWEobWluLXdpZHRoOiA2NDBweCl7LmNvbC1tZHtmbGV4OjEgMCAwfS5yb3ctY29scy1tZC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy1tZC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy1tZC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLW1kLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtbWQtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy1tZC01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLW1kLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtbWQtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtbWQtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1tZC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbWQtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLW1kLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1tZC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbWQtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLW1kLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1tZC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLW1kLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbWQtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtbWQtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbWQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtbWQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1tZC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtbWQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtbWQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1tZC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1tZC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctbWQtMCwuZ3gtbWQtMHstLWJzLWd1dHRlci14OiAwfS5nLW1kLTAsLmd5LW1kLTB7LS1icy1ndXR0ZXIteTogMH0uZy1tZC0xLC5neC1tZC0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmctbWQtMSwuZ3ktbWQtMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLW1kLTIsLmd4LW1kLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLW1kLTIsLmd5LW1kLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLW1kLTMsLmd4LW1kLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy1tZC0zLC5neS1tZC0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmctbWQtNCwuZ3gtbWQtNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmctbWQtNCwuZ3ktbWQtNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmctbWQtNSwuZ3gtbWQtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLW1kLTUsLmd5LW1kLTV7LS1icy1ndXR0ZXIteTogM3JlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuY29sLWxne2ZsZXg6MSAwIDB9LnJvdy1jb2xzLWxnLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLWxnLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbGctMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1sZy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLWxnLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbGctNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1sZy0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLWxnLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbGctNiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1sZy03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbGctOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLWxnLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1sZy0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLWxnLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbGctMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtbGctMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbGctMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtbGctM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1sZy00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtbGctNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1sZy03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtbGctOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1sZy0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1sZy0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctbGctMCwuZ3gtbGctMHstLWJzLWd1dHRlci14OiAwfS5nLWxnLTAsLmd5LWxnLTB7LS1icy1ndXR0ZXIteTogMH0uZy1sZy0xLC5neC1sZy0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19LmctbGctMSwuZ3ktbGctMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLWxnLTIsLmd4LWxnLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLWxnLTIsLmd5LWxnLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLWxnLTMsLmd4LWxnLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy1sZy0zLC5neS1sZy0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmctbGctNCwuZ3gtbGctNHstLWJzLWd1dHRlci14OiAxLjVyZW19LmctbGctNCwuZ3ktbGctNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmctbGctNSwuZ3gtbGctNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLWxnLTUsLmd5LWxnLTV7LS1icy1ndXR0ZXIteTogM3JlbX19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsuY29sLXhse2ZsZXg6MSAwIDB9LnJvdy1jb2xzLXhsLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXhsLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMteGwtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy14bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMteGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14bC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14bC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXhsLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQteGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQteGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14bC0wLC5neC14bC0wey0tYnMtZ3V0dGVyLXg6IDB9LmcteGwtMCwuZ3kteGwtMHstLWJzLWd1dHRlci15OiAwfS5nLXhsLTEsLmd4LXhsLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy14bC0xLC5neS14bC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmcteGwtMiwuZ3gteGwtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmcteGwtMiwuZ3kteGwtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmcteGwtMywuZ3gteGwtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLXhsLTMsLmd5LXhsLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy14bC00LC5neC14bC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy14bC00LC5neS14bC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy14bC01LC5neC14bC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmcteGwtNSwuZ3kteGwtNXstLWJzLWd1dHRlci15OiAzcmVtfX0ucm93LC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0e3Jvdy1nYXA6MzBweH0ucm93Ky5yb3csLndvb2NvbW1lcmNlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLmNvbDItc2V0e21hcmdpbi10b3A6MzBweH0uY29udGFpbmVyLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwubWFpbi1tZW51X19jb250YWluZXIsLnNlY29uZGFyeS1tZW51X19jb250YWluZXJ7LS1icy1ndXR0ZXIteDogdmFyKC0tY29udGFpbmVyLWd1dHRlci14KX0uY29udGFpbmVyLWZsdWlkLC5jb250YWluZXIteHMsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLWxnLC5jb250YWluZXIteGx7bWF4LXdpZHRoOjE0MDBweH0uc2l0ZS1mb290ZXJ7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzBmMjMzNztib3JkZXItdG9wOjRweCBzb2xpZCAjZjU5MTAwO2NvbG9yOiNmZmY7cGFkZGluZzozLjEyNXJlbSAwO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6M31AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNpdGUtZm9vdGVye292ZXJmbG93OmhpZGRlbn19LnNpdGUtZm9vdGVyOjphZnRlcntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5zaXRlLWZvb3Rlcjo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjc1JTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnZpb2xldDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjQwJTtvcGFjaXR5Oi4yO2ZpbHRlcjpibHVyKDY0cHgpO3otaW5kZXg6LTF9fS5zaXRlLWZvb3RlciAuc2l0ZS1sb2dvIGltZ3tkaXNwbGF5OmJsb2NrO2hlaWdodDoyLjc1cmVtO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEzLjc1cmVtO21heC1oZWlnaHQ6Mi43NXJlbTtvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOmxlZnQgY2VudGVyfS5zaXRlLWZvb3Rlcl9fcm93e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMGYyMzM3O3BhZGRpbmc6MCAwIDIuNXJlbTttYXJnaW46MCAwIDIuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zaXRlLWZvb3Rlcl9fcm93e2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjEuNXJlbTtwYWRkaW5nOjAgMCAxLjg3NXJlbTttYXJnaW46MCAwIDEuODc1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNpdGUtZm9vdGVyX19yb3d7Z2FwOjA7cm93LWdhcDoxLjVyZW19fS5zaXRlLWZvb3Rlcl9fcm93Omxhc3QtY2hpbGR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7ZmxleC13cmFwOndyYXB9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5zaXRlLWZvb3Rlcl9fY29se3dpZHRoOjUwJTtwYWRkaW5nOjAgLjVyZW0gMCAwfX0uc2l0ZS1mb290ZXJfX2Zvb3Rub3Rle2Rpc3BsYXk6aW5saW5lLWZsZXg7d2lkdGg6MTAwJTtmb250LXNpemU6Ljc1cmVtO2dhcDoycHh9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2l0ZS1mb290ZXJfX2Zvb3Rub3Rle21hcmdpbi1ib3R0b206MXJlbX19LnNpdGUtZm9vdGVyX19pbmZve2ZvbnQtc2l6ZTouODc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuc2l0ZS1mb290ZXJfX2luZm97d2lkdGg6MTAwJTtmb250LXNpemU6MDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNXJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5zaXRlLWZvb3Rlcl9faW5mbyBzcGFue2Rpc3BsYXk6bm9uZX19LnNpdGUtZm9vdGVyX19pbmZvIGltZ3tib3JkZXItcmFkaXVzOjRweH0uc2l0ZS1mb290ZXJfX2NvcHlyaWdodHtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojOWY5ZjlmO2FsaWduLXNlbGY6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuc2l0ZS1mb290ZXJfX2NvcHlyaWdodHt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wYWdlLWZhcSAuc2l0ZS1mb290ZXIsLnNpbmdsZS1wb3N0IC5zaXRlLWZvb3RlcnttYXJnaW46MH19LnNpdGUtZm9vdGVyIC5pY29uLXRleHRfX3RpdGxle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZvb3Rlci1saW5rc3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZvb3Rlci1saW5rc19fdGl0bGV7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNjttYXJnaW46MCAwIC43NXJlbX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmZvb3Rlci1saW5rc19fdGl0bGV7bGluZS1oZWlnaHQ6MS4yfX0uZm9vdGVyLWxpbmtzIGxpe2xpbmUtaGVpZ2h0OjEuOH1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmZvb3Rlci1saW5rcyBsaXttaW4taGVpZ2h0OjEuMjVyZW07bGluZS1oZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouNXJlbSAwfX0uZm9vdGVyLWxpbmtzIGF7Zm9udC1zaXplOjFyZW07Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmZvb3Rlci1saW5rcyBhe2ZvbnQtc2l6ZTouODc1cmVtfX0uZm9vdGVyLWxpbmtzIGE6aG92ZXJ7Y29sb3I6I2Y1OTEwMH0uaW5mby1iYXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6YmFzZWxpbmU7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3O2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6LjM1cmVtO2dhcDouNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDB2dzttYXJnaW46MCBjYWxjKDUwJSAtIDUwdncpfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmluZm8tYmFye2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjU7Ym90dG9tOjUxcHg7Zm9udC1zaXplOi45cmVtO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOi4xNXJlbSA3MHB4fX0uaW5mby1iYXIgc3Bhbntmb250LXNpemU6LjlyZW07Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmluZm8tYmFyIHNwYW57ZGlzcGxheTpub25lfX1hIC5pbmZvLWJhcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwYTBmMGZ9LmlzLXNjcm9sbGVkIC5pbmZvLWJhcntkaXNwbGF5Om5vbmV9LmluZm8tYmFyLS1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMH1hIC5pbmZvLWJhci0tcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNiZjY2MDB9LnNpdGUtaGVhZGVye3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6NTt0b3A6MzBweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzLGhlaWdodCAuM3N9Om5vdCguaG9tZSkgLnNpdGUtaGVhZGVye2JveC1zaGFkb3c6MCA0cHggNHB4IC0ycHggcmdiYSgwLDAsMCwuMSl9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaXMtc2Nyb2xsZWQgLnNpdGUtaGVhZGVye3otaW5kZXg6OX19LmlzLXNjcm9sbGVkIC5zaXRlLWhlYWRlcnt0b3A6MH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5pcy1zY3JvbGxlZCAuc2l0ZS1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmV9fS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZXtwYWRkaW5nOjEuMnJlbSAwO2JvcmRlci1ib3R0b206LjA2MjVyZW0gc29saWQgI2M5YzljOX0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci1mbHVpZCwuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci14cywuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci1tZCwuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci1sZywuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci14bHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtnYXA6MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZT4uY29udGFpbmVyLWZsdWlkLC5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZT4uY29udGFpbmVyLXhzLC5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZT4uY29udGFpbmVyLW1kLC5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZT4uY29udGFpbmVyLWxnLC5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZT4uY29udGFpbmVyLXhse2dhcDoxLjg3NXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci1mbHVpZCwuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci14cywuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci1tZCwuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci1sZywuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmU+LmNvbnRhaW5lci14bHtnYXA6Mi41cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZTpoYXMoLmhlYWRlci1jb250YWN0LWluZm8pIC5zaXRlLWxvZ297bWFyZ2luLXJpZ2h0OnVuc2V0fS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZTpoYXMoLmhlYWRlci1jb250YWN0LWluZm8pIC5oZWFkZXItY29udGFjdC1pbmZve21hcmdpbi1yaWdodDphdXRvfX0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnNpdGUtbG9nb3t6LWluZGV4OjM7ZmxleC1zaHJpbms6MDtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zc30uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnNpdGUtbG9nbyBpbWd7ZGlzcGxheTpibG9jaztoZWlnaHQ6Mi43NXJlbTt3aWR0aDphdXRvO21heC13aWR0aDoxMy43NXJlbTttYXgtaGVpZ2h0OjIuNzVyZW07b2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjpsZWZ0IGNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7LnNpdGUtaGVhZGVyIC5oZWFkZXItaW5mby1saW5lIC5zaXRlLWxvZ28gaW1ne2hlaWdodDoyLjI1cmVtO21heC1oZWlnaHQ6Mi4yNXJlbTttYXgtd2lkdGg6MTAuNjI1cmVtfX0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLmx3cy10cmlnZ2VyLXdyYXB7ZmxleDoxO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttaW4td2lkdGg6MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAubHdzLXRyaWdnZXItd3JhcHtkaXNwbGF5Om5vbmV9fS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAubHdzLXRyaWdnZXItd3JhcCAubHdzLXRyaWdnZXJ7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJX0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0cGlsb3Qtc2NvcmUtbWFpbi1oZWFkZXJ7ZGlzcGxheTpmbGV4O2dhcDouNjI1cmVtO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojMGYyMzM3O21hcmdpbjowfS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAudHJ1c3RwaWxvdC1zY29yZS1tYWluLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjIuNjI1cmVtO2hlaWdodDoyLjVyZW07YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvdHJ1c3RwaWxvdC1zdGFyLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAjcXVpY2tsaW5rc3tnYXA6MS4xcmVtO2Rpc3BsYXk6ZmxleH0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgI3F1aWNrbGlua3MgLmhvbWUtYnV0dG9uLC5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAjcXVpY2tsaW5rcyAuY29udGFjdC1idXR0b257ZGlzcGxheTpub25lfS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAjcXVpY2tsaW5rcyAubWluaS1jYXJ0e3RyYW5zaXRpb246dW5zZXR9LnNpdGUtaGVhZGVyIC5oZWFkZXItaW5mby1saW5lIC50cnVzdC1sb2dvc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi41cmVtfS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAudHJ1c3QtbG9nb3MgYXtjb2xvcjojNDY0NjQ2fS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAudHJ1c3QtbG9nb3NfX2xvZ297ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0LWxvZ29zX19sb2dvIGltZ3toZWlnaHQ6NTFweCAhaW1wb3J0YW50O21pbi1oZWlnaHQ6NTFweDt3aWR0aDphdXRvICFpbXBvcnRhbnQ7bWF4LXdpZHRoOm5vbmUgIWltcG9ydGFudDtvYmplY3QtZml0OmNvbnRhaW59LnNpdGUtaGVhZGVyIC5oZWFkZXItaW5mby1saW5lIC50cnVzdC1sb2dvc19fbG9nbyBzcGFue21heC13aWR0aDoxODBweDtmb250LXNpemU6MTVweCAhaW1wb3J0YW50fS5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAudHJ1c3QtbG9nb3NfX2xvZ28jcHJvZHVjdC1yZXF1ZXN0IHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLXdpZHRoOjE0OHB4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE1cHh9LnNpdGUtaGVhZGVyIC5oZWFkZXItaW5mby1saW5lIC50cnVzdC1sb2dvc19fbG9nbyNwcm9kdWN0LXJlcXVlc3QgaW1ne3dpZHRoOjUwcHggIWltcG9ydGFudH0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0LWxvZ29zX19sb2dvI21vbnRhZ2Utc2VydmljZS1oZWFkZXJ7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbjowIDEwcHg7Z2FwOjRweH0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0LWxvZ29zX19sb2dvI21vbnRhZ2Utc2VydmljZS1oZWFkZXIgaW1ne3dpZHRoOjY2cHggIWltcG9ydGFudDtoZWlnaHQ6NTFweCAhaW1wb3J0YW50O21pbi1oZWlnaHQ6NTFweH0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0LWxvZ29zX19sb2dvI21vbnRhZ2Utc2VydmljZS1oZWFkZXIgc3BhbnttYXgtd2lkdGg6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjE1cHh9LnNpdGUtaGVhZGVyIC5oZWFkZXItaW5mby1saW5lIC50cnVzdC1sb2dvc19fbG9nbzpob3ZlciAudHJ1c3QtbG9nb3NfX2xvZ29fX2hvdmVyLXRleHR7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTAwJX0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0LWxvZ29zX19sb2dvX19ob3Zlci10ZXh0e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt3aGl0ZS1zcGFjZTpub3dyYXA7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO21heC13aWR0aDp1bnNldCAhaW1wb3J0YW50O3RyYW5zaXRpb246YWxsIC4xNXM7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzouMTU2M3JlbSAuMzEyNXJlbTttYXJnaW4tdG9wOjJweDtib3JkZXItcmFkaXVzOi4yNXJlbTt0b3A6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAudHJ1c3QtbG9nb3NfX2xvZ29fX2hvdmVyLXRleHR7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zaXRlLWhlYWRlciAuaGVhZGVyLWluZm8tbGluZSAudHJ1c3QtbG9nb3MgLnRydXN0LWxvZ29zX19sb2dvI3Byb2R1Y3QtcmVxdWVzdHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0LWxvZ29zIHNwYW57Zm9udC1zaXplOi43cmVtO21heC13aWR0aDoxMDBweH0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0LWxvZ29zIC50cnVzdC1sb2dvc19fbG9nbyBpbWd7d2lkdGg6MjRweCAhaW1wb3J0YW50O2hlaWdodDoyNHB4ICFpbXBvcnRhbnQ7bWluLWhlaWdodDoyNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7LnNpdGUtaGVhZGVyIC5oZWFkZXItaW5mby1saW5lIC50cnVzdC1sb2dvcyBzcGFue2ZvbnQtc2l6ZTouNXJlbTttYXgtd2lkdGg6ODBweH0uc2l0ZS1oZWFkZXIgLmhlYWRlci1pbmZvLWxpbmUgLnRydXN0LWxvZ29zIC50cnVzdC1sb2dvc19fbG9nbyBpbWd7d2lkdGg6MTVweCAhaW1wb3J0YW50O2hlaWdodDoxNXB4ICFpbXBvcnRhbnQ7bWluLWhlaWdodDoxNXB4fX0uc2l0ZS1oZWFkZXIgLmhlYWRlci1uYXYtbGluZXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5pcy1zY3JvbGxlZCAuc2l0ZS1oZWFkZXIgLmhlYWRlci1uYXYtbGluZXt3aWR0aDoxMDAlO3RvcDowO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKX19LmhlYWRlci1jb250YWN0LWluZm97ZGlzcGxheTpmbGV4O2dhcDowIC45Mzc1cmVtO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZWFkZXItY29udGFjdC1pbmZve2Rpc3BsYXk6bm9uZX19LmhlYWRlci1jb250YWN0LWluZm8gc3BhbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXItY29udGFjdC1pbmZvIHNwYW4gLmhlYWRlci1jb250YWN0LXBob25le21hcmdpbjowIDAgMCA0cHg7Y29sb3I6IzljOWM5Yztmb250LXNpemU6Ljg3NXJlbX0uaGVhZGVyLWNvbnRhY3QtaW5mbyBzcGFuIC5oZWFkZXItY29udGFjdC1waG9uZTpob3Zlcntjb2xvcjojZjU5MTAwfS5oZWFkZXItY29udGFjdC1pbmZvIC53b3JraW5nLXNjaGVkdWxle2NvbG9yOiM5YzljOWM7Zm9udC1zaXplOi44NzVyZW19LnRvcGJhcnt3aWR0aDoxMDAlO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTt6LWluZGV4Ojk7dG9wOjA7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMWUxZTFlO2hlaWdodDozMHB4O21heC1oZWlnaHQ6MzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5pcy1zY3JvbGxlZCAudG9wYmFye2Rpc3BsYXk6bm9uZX0udG9wYmFyX190cnVzdHBpbG90e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtnYXA6LjYyNXJlbX0udG9wYmFyX190cnVzdHBpbG90IHNwYW57Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW19LnRvcGJhciAuY29udGFpbmVyLWZsdWlkLC50b3BiYXIgLmNvbnRhaW5lci14cywudG9wYmFyIC5jb250YWluZXItbWQsLnRvcGJhciAuY29udGFpbmVyLWxnLC50b3BiYXIgLmNvbnRhaW5lci14bHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjI1cmVtO3BhZGRpbmc6MH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey50b3BiYXIgLmNvbnRhaW5lci1mbHVpZCwudG9wYmFyIC5jb250YWluZXIteHMsLnRvcGJhciAuY29udGFpbmVyLW1kLC50b3BiYXIgLmNvbnRhaW5lci1sZywudG9wYmFyIC5jb250YWluZXIteGx7ZmxleC1kaXJlY3Rpb246cm93fX0udG9wYmFyIC51c3BzLWJveHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOi42MjVyZW07d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA2NDBweCl7LnRvcGJhciAudXNwcy1ib3h7Z2FwOjEuMjVyZW0gMS44NzVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnRvcGJhciAudXNwcy1ib3h7Z2FwOjEuMjVyZW0gMy4xMjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7LnRvcGJhciAudXNwcy1ib3h7Z2FwOjEuMjVyZW0gNC4zNzVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcGJhciAudXNwcy1ib3h7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LnRvcGJhcl9faXRlbXt3aGl0ZS1zcGFjZTpub3dyYXA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtZW5kO29yZGVyOjM7Z2FwOi4zMTI1cmVtO3BhZGRpbmc6MCAxcmVtfS50b3BiYXJfX2l0ZW06Zmlyc3QtY2hpbGR7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tbGVmdDoxLjI1cmVtO2dhcDouNzVyZW19LnRvcGJhcl9faXRlbTpmaXJzdC1jaGlsZD5kaXZ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMjVyZW19LnRvcGJhcl9faXRlbTpmaXJzdC1jaGlsZCAudHJ1c3RlZC1zdGFye3dpZHRoOi44NXJlbTtoZWlnaHQ6Ljg1cmVtO2ZsZXg6MCAwIC44NXJlbX0udG9wYmFyX19pdGVtOmZpcnN0LWNoaWxkIC50cnVzdGVkLWljb257d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07ZmxleDowIDAgMS41cmVtfS50b3BiYXJfX2l0ZW0gYXtjb2xvcjojNDY0NjQ2fS50b3BiYXJfX2l0ZW0gYTpob3Zlcntjb2xvcjojYmY2NjAwfS50b3BiYXJfX2l0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OmF1dG99QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wYmFyX19pdGVtOmZpcnN0LWNoaWxke21hcmdpbi1yaWdodDp1bnNldH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wYmFyX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe2Rpc3BsYXk6bm9uZX19LnRvcGJhciBzdmd7d2lkdGg6MS4xMjVyZW07aGVpZ2h0OjEuMTI1cmVtO2ZsZXg6MCAwIDEuMTI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmljb24tYnVyZ2Vye2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDt3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS4yNXJlbTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjExMH0uaXMtbWVudS1vcGVuIC5pY29uLWJ1cmdlciBpe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5pcy1tZW51LW9wZW4gLmljb24tYnVyZ2VyIGk6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0wLjI1cmVtKSAhaW1wb3J0YW50fS5pcy1tZW51LW9wZW4gLmljb24tYnVyZ2VyIGk6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgwLjI1cmVtKSAhaW1wb3J0YW50fS5pY29uLWJ1cmdlciBpe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSAxcHgpO2xlZnQ6MDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9Lmljb24tYnVyZ2VyIGk6YmVmb3JlLC5pY29uLWJ1cmdlciBpOmFmdGVye3RyYW5zaXRpb246YWxsIC4zcyAwcztjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9Lmljb24tYnVyZ2VyIGk6YmVmb3Jle3RvcDotMC41cmVtfS5pY29uLWJ1cmdlciBpOmFmdGVye3RvcDouNXJlbX0uaWNvbi1idXJnZXJ7b3JkZXI6LTF9LnNpdGUtbG9nb3ttYXJnaW46MCBhdXRvICFpbXBvcnRhbnR9LmhlYWRlci1pbmZvLWxpbmUgLmJ0biwuaGVhZGVyLWluZm8tbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaGVhZGVyLWluZm8tbGluZSBhLmJ1dHRvbi5hbHQsLmhlYWRlci1pbmZvLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaGVhZGVyLWluZm8tbGluZSBidXR0b24uYnV0dG9uLmFsdCwuaGVhZGVyLWluZm8tbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmhlYWRlci1pbmZvLWxpbmUgaW5wdXQuYnV0dG9uLmFsdCwuaGVhZGVyLWluZm8tbGluZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAuaGVhZGVyLWluZm8tbGluZSBpbnB1dCNzdWJtaXQsLmhlYWRlci1pbmZvLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuaGVhZGVyLWluZm8tbGluZSBhLmJ1dHRvbiwuaGVhZGVyLWluZm8tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLmhlYWRlci1pbmZvLWxpbmUgYnV0dG9uLmJ1dHRvbiwuaGVhZGVyLWluZm8tbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAuaGVhZGVyLWluZm8tbGluZSBpbnB1dC5idXR0b24sLmhlYWRlci1pbmZvLWxpbmUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5oZWFkZXItaW5mby1saW5lIGlucHV0W3R5cGU9c3VibWl0XSwuaGVhZGVyLWluZm8tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF17ZGlzcGxheTpub25lfS50cnVzdC1sb2dvc3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2Vjb25kYXJ5LWNvbnRhaW5lcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0jcXVpY2tsaW5rc3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztnYXA6LjhyZW19I3F1aWNrbGlua3MgLmxldC1tZHt3aWR0aDozMHB4O2hlaWdodDozMHB4O3BhZGRpbmc6M3B4fSNxdWlja2xpbmtzIC5ob21lLWJ1dHRvbiwjcXVpY2tsaW5rcyAuY29udGFjdC1idXR0b257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5pcy1zY3JvbGxlZC5pcy1tZW51LW9wZW4gLmljb24tYnVyZ2VyIGl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmlzLXNjcm9sbGVkLmlzLW1lbnUtb3BlbiAuaWNvbi1idXJnZXIgaTpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTAuMjVyZW0pICFpbXBvcnRhbnR9LmlzLXNjcm9sbGVkLmlzLW1lbnUtb3BlbiAuaWNvbi1idXJnZXIgaTphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKDAuMjVyZW0pICFpbXBvcnRhbnR9Ym9keTpub3QoLmlzLXNjcm9sbGVkKSAuaWNvbi1idXJnZXJ7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Ym9keTpub3QoLmlzLXNjcm9sbGVkKSAuaWNvbi1idXJnZXJ7ZmxleC1zaHJpbms6MDtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3dpZHRoOjEuODc1cmVtO2hlaWdodDoxLjI1cmVtO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTEwfS5pcy1tZW51LW9wZW4gYm9keTpub3QoLmlzLXNjcm9sbGVkKSAuaWNvbi1idXJnZXIgaXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uaXMtbWVudS1vcGVuIGJvZHk6bm90KC5pcy1zY3JvbGxlZCkgLmljb24tYnVyZ2VyIGk6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0wLjI1cmVtKSAhaW1wb3J0YW50fS5pcy1tZW51LW9wZW4gYm9keTpub3QoLmlzLXNjcm9sbGVkKSAuaWNvbi1idXJnZXIgaTphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKDAuMjVyZW0pICFpbXBvcnRhbnR9Ym9keTpub3QoLmlzLXNjcm9sbGVkKSAuaWNvbi1idXJnZXIgaXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNTkxMDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gMXB4KTtsZWZ0OjA7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfWJvZHk6bm90KC5pcy1zY3JvbGxlZCkgLmljb24tYnVyZ2VyIGk6YmVmb3JlLGJvZHk6bm90KC5pcy1zY3JvbGxlZCkgLmljb24tYnVyZ2VyIGk6YWZ0ZXJ7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNTkxMDA7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MH1ib2R5Om5vdCguaXMtc2Nyb2xsZWQpIC5pY29uLWJ1cmdlciBpOmJlZm9yZXt0b3A6LTAuNXJlbX1ib2R5Om5vdCguaXMtc2Nyb2xsZWQpIC5pY29uLWJ1cmdlciBpOmFmdGVye3RvcDouNXJlbX1ib2R5Om5vdCguaXMtc2Nyb2xsZWQpIC5pY29uLWJ1cmdlcntvcmRlcjotMX19LnVzZXItYWNjb3VudC13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnVzZXItYWNjb3VudC13cmFwOmhvdmVyIC51c2VyLWFjY291bnQtZHJvcGRvd257b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtwb2ludGVyLWV2ZW50czphdXRvfX0udXNlci1hY2NvdW50LWRyb3Bkb3due2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey51c2VyLWFjY291bnQtZHJvcGRvd257ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgOHB4KTtyaWdodDotMTJweDttaW4td2lkdGg6MjMwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlcjouMDYyNXJlbSBzb2xpZCAjYzljOWM5O2JvcmRlci1yYWRpdXM6LjVyZW07Ym94LXNoYWRvdzowIDEwcHggMzBweCByZ2JhKDAsMCwwLC4xMik7cGFkZGluZzouNXJlbSAwO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZSx2aXNpYmlsaXR5IC4ycyBlYXNlLHRyYW5zZm9ybSAuMnMgZWFzZTt6LWluZGV4OjEwMDtwb2ludGVyLWV2ZW50czpub25lfS51c2VyLWFjY291bnQtZHJvcGRvd246OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0wLjc1cmVtO2xlZnQ6MDtyaWdodDowO2hlaWdodDouODc1cmVtfX0udXNlci1hY2NvdW50LWRyb3Bkb3duX19ncmVldGluZ3twYWRkaW5nOi42MjVyZW0gMXJlbSAuNjI1cmVtO2ZvbnQtc2l6ZTouODEyNXJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzFlMWUxZTtib3JkZXItYm90dG9tOi4wNjI1cmVtIHNvbGlkICNjOWM5Yzk7bWFyZ2luLWJvdHRvbTouMjVyZW19LnVzZXItYWNjb3VudC1kcm9wZG93bl9fbWVudXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS51c2VyLWFjY291bnQtZHJvcGRvd25fX21lbnUgbGkgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6LjgxMjVyZW07Y29sb3I6IzQ2NDY0Njt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyxjb2xvciAuMTVzO2xpbmUtaGVpZ2h0OjEuNH0udXNlci1hY2NvdW50LWRyb3Bkb3duX19tZW51IGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxO2NvbG9yOiNmNTkxMDB9LnVzZXItYWNjb3VudC1kcm9wZG93bl9fbG9nb3V0e2JvcmRlci10b3A6LjA2MjVyZW0gc29saWQgI2M5YzljOTttYXJnaW4tdG9wOi4yNXJlbTtwYWRkaW5nLXRvcDouMjVyZW19LnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3R7cGFkZGluZzoxcmVtO3RleHQtYWxpZ246Y2VudGVyfS51c2VyLWFjY291bnQtZHJvcGRvd25fX2d1ZXN0IC5idG4sLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgYS5idXR0b24uYWx0LC51c2VyLWFjY291bnQtZHJvcGRvd25fX2d1ZXN0IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgYnV0dG9uLmJ1dHRvbi5hbHQsLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC51c2VyLWFjY291bnQtZHJvcGRvd25fX2d1ZXN0IGlucHV0LmJ1dHRvbi5hbHQsLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgaW5wdXQjc3VibWl0LC51c2VyLWFjY291bnQtZHJvcGRvd25fX2d1ZXN0IC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgYS5idXR0b24sLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC51c2VyLWFjY291bnQtZHJvcGRvd25fX2d1ZXN0IGJ1dHRvbi5idXR0b24sLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgaW5wdXQuYnV0dG9uLC51c2VyLWFjY291bnQtZHJvcGRvd25fX2d1ZXN0IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAudXNlci1hY2NvdW50LWRyb3Bkb3duX19ndWVzdCBpbnB1dFt0eXBlPXN1Ym1pdF0sLnVzZXItYWNjb3VudC1kcm9wZG93bl9fZ3Vlc3QgaW5wdXRbdHlwZT1zdWJtaXRde2xpbmUtaGVpZ2h0OjQ0cHg7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfS53b29jb21tZXJjZS1jaGVja291dCAjcHJvZHVjdC1yZXF1ZXN0LC53b29jb21tZXJjZS1jaGVja291dCAudXNlci1hY2NvdW50LXdyYXAsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC51c2VyLWFjY291bnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5pY29uLWJ1cmdlciwud29vY29tbWVyY2UtY2hlY2tvdXQgLmhvbWUtYnV0dG9uLC53b29jb21tZXJjZS1jaGVja291dCBbaWRePXRydXN0YmFkZ2UtY29udGFpbmVyXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2l0ZS1jb250ZW50e2ZpbHRlcjp1bnNldDt0cmFuc2l0aW9uOmZpbHRlciAuM3N9Ym9keTpoYXMoLm1haW4tbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlcikgLnNpdGUtY29udGVudHtmaWx0ZXI6Ymx1cigwLjNyZW0pIGJyaWdodG5lc3MoNzUlKX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5pcy1tZW51LW9wZW4gLm1haW4tbWVudSBsaTpub3QoLmFjdGl2ZSk+dWwuc3ViLW1lbnV7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt2aXNpYmlsaXR5OmhpZGRlbiAhaW1wb3J0YW50O2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50O29wYWNpdHk6MCAhaW1wb3J0YW50O3RvcDp1bnNldCAhaW1wb3J0YW50O2JveC1zaGFkb3c6dW5zZXQgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOnVuc2V0ICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDp1bnNldCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5pcy1tZW51LW9wZW4gLm1haW4tbWVudSBsaS5hY3RpdmU+dWwuc3ViLW1lbnV7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtvcGFjaXR5OjEgIWltcG9ydGFudDt0b3A6dW5zZXQgIWltcG9ydGFudDtib3gtc2hhZG93OnVuc2V0ICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp1bnNldCAhaW1wb3J0YW50O2JvcmRlci10b3A6dW5zZXQgIWltcG9ydGFudH19LnNlY29uZGFyeS1tZW51e3dpZHRoOmF1dG8gIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O2dhcDoyLjVyZW0gIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXI7bWF4LXdpZHRoOjE0MDBweH0uc2Vjb25kYXJ5LW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gLmNoZXZyb24tcGFyZW50OmJlZm9yZXtjb250ZW50OnVuc2V0ICFpbXBvcnRhbnR9LnNlY29uZGFyeS1jb250YWluZXJ7bWFyZ2luLXJpZ2h0OmF1dG99LmlzLXNjcm9sbGVkIC5zZWNvbmRhcnktY29udGFpbmVye3RvcDo3NnB4ICFpbXBvcnRhbnR9Lm1vYmlsZS1zaG9ydGxpbmtze2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tb2JpbGUtc2hvcnRsaW5rc3tkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS4yNXJlbTtib3JkZXItdG9wOjNweCAjZjU5MTAwIHNvbGlkO3BhZGRpbmctdG9wOjIwcHh9Lm1vYmlsZS1zaG9ydGxpbmtzIGF7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoxLjM3NXJlbTtmb250LXdlaWdodDo3MDB9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT4ubWVudS1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDojY2RjZGNkIHNvbGlkIDFweDtwYWRkaW5nLXJpZ2h0OjIuODc1cmVtfS5tYWluLW1lbnU+Lm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOm5vdCg6Zmlyc3QtY2hpbGQpe3BhZGRpbmctcmlnaHQ6MS40Mzc1cmVtfX0ubWFpbi1tZW51LC5zZWNvbmRhcnktbWVudXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEuMjVyZW19Lm1haW4tbWVudT4ubWVudS1pdGVtPi5zdWItbWVudT4ubWVudS1pdGVtPi5jaGV2cm9uLXBhcmVudD5hLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtPi5zdWItbWVudT4ubWVudS1pdGVtPi5jaGV2cm9uLXBhcmVudD5he2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51Pi5tZW51LWl0ZW0+LnN1Yi1tZW51Pi5tZW51LWl0ZW0+LnN1Yi1tZW51Pi5tZW51LWl0ZW0+LnN1Yi1tZW51Pi5tZW51LWl0ZW0gYSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbT4uc3ViLW1lbnU+Lm1lbnUtaXRlbT4uc3ViLW1lbnU+Lm1lbnUtaXRlbT4uc3ViLW1lbnU+Lm1lbnUtaXRlbSBhe2ZvbnQtc3R5bGU6aXRhbGljfX0ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudXt3aWR0aDphdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtib3JkZXItdG9wOi4xMjVyZW0gc29saWQgcmdiYSgyMDEsMjAxLDIwMSwuMyk7Ym94LXNoYWRvdzowIC4yNXJlbSAuNjI1cmVtIHJnYmEoMCwwLDAsLjA4KX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51e2hlaWdodDo0NXB4fS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgyKSksLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMikpe2hlaWdodDpjYWxjKDQ1cHgqMiArIDJweCk7d2lkdGg6YXV0b30ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMikpIC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgyKSkgLnN1Yi1tZW51e2hlaWdodDpjYWxjKDQ1cHgqMiArIDJweCl9Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDMpKSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgzKSl7aGVpZ2h0OmNhbGMoNDVweCozICsgMnB4KTt3aWR0aDphdXRvfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgzKSkgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDMpKSAuc3ViLW1lbnV7aGVpZ2h0OmNhbGMoNDVweCozICsgMnB4KX0ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNCkpLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDQpKXtoZWlnaHQ6Y2FsYyg0NXB4KjQgKyAycHgpO3dpZHRoOmF1dG99Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDQpKSAuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNCkpIC5zdWItbWVudXtoZWlnaHQ6Y2FsYyg0NXB4KjQgKyAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCg1KSksLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNSkpe2hlaWdodDpjYWxjKDQ1cHgqNSArIDJweCk7d2lkdGg6YXV0b30ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNSkpIC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCg1KSkgLnN1Yi1tZW51e2hlaWdodDpjYWxjKDQ1cHgqNSArIDJweCl9Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDYpKSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCg2KSl7aGVpZ2h0OmNhbGMoNDVweCo2ICsgMnB4KTt3aWR0aDphdXRvfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCg2KSkgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDYpKSAuc3ViLW1lbnV7aGVpZ2h0OmNhbGMoNDVweCo2ICsgMnB4KX0ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNykpLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDcpKXtoZWlnaHQ6Y2FsYyg0NXB4KjcgKyAycHgpO3dpZHRoOmF1dG99Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDcpKSAuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNykpIC5zdWItbWVudXtoZWlnaHQ6Y2FsYyg0NXB4KjcgKyAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCg4KSksLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoOCkpe2hlaWdodDpjYWxjKDQ1cHgqOCArIDJweCk7d2lkdGg6YXV0b30ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoOCkpIC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCg4KSkgLnN1Yi1tZW51e2hlaWdodDpjYWxjKDQ1cHgqOCArIDJweCl9Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDkpKSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCg5KSl7aGVpZ2h0OmNhbGMoNDVweCo5ICsgMnB4KTt3aWR0aDphdXRvfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCg5KSkgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDkpKSAuc3ViLW1lbnV7aGVpZ2h0OmNhbGMoNDVweCo5ICsgMnB4KX0ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTApKSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxMCkpe2hlaWdodDpjYWxjKDQ1cHgqMTAgKyAycHgpO3dpZHRoOmF1dG99Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDEwKSkgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDEwKSkgLnN1Yi1tZW51e2hlaWdodDpjYWxjKDQ1cHgqMTAgKyAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxMSkpLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDExKSl7aGVpZ2h0OmNhbGMoNDVweCoxMSArIDJweCk7d2lkdGg6YXV0b30ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTEpKSAuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTEpKSAuc3ViLW1lbnV7aGVpZ2h0OmNhbGMoNDVweCoxMSArIDJweCl9Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDEyKSksLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTIpKXtoZWlnaHQ6Y2FsYyg0NXB4KjEyICsgMnB4KTt3aWR0aDphdXRvfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxMikpIC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxMikpIC5zdWItbWVudXtoZWlnaHQ6Y2FsYyg0NXB4KjEyICsgMnB4KX0ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTMpKSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxMykpe2hlaWdodDpjYWxjKDQ1cHgqMTMgKyAycHgpO3dpZHRoOmF1dG99Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDEzKSkgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDEzKSkgLnN1Yi1tZW51e2hlaWdodDpjYWxjKDQ1cHgqMTMgKyAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxNCkpLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDE0KSl7aGVpZ2h0OmNhbGMoNDVweCoxNCArIDJweCk7d2lkdGg6YXV0b30ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTQpKSAuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTQpKSAuc3ViLW1lbnV7aGVpZ2h0OmNhbGMoNDVweCoxNCArIDJweCl9Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDE1KSksLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTUpKXtoZWlnaHQ6Y2FsYyg0NXB4KjE1ICsgMnB4KTt3aWR0aDphdXRvfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxNSkpIC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxNSkpIC5zdWItbWVudXtoZWlnaHQ6Y2FsYyg0NXB4KjE1ICsgMnB4KX0ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTYpKSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxNikpe2hlaWdodDpjYWxjKDQ1cHgqMTYgKyAycHgpO3dpZHRoOmF1dG99Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDE2KSkgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDE2KSkgLnN1Yi1tZW51e2hlaWdodDpjYWxjKDQ1cHgqMTYgKyAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxNykpLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDE3KSl7aGVpZ2h0OmNhbGMoNDVweCoxNyArIDJweCk7d2lkdGg6YXV0b30ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTcpKSAuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTcpKSAuc3ViLW1lbnV7aGVpZ2h0OmNhbGMoNDVweCoxNyArIDJweCl9Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDE4KSksLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTgpKXtoZWlnaHQ6Y2FsYyg0NXB4KjE4ICsgMnB4KTt3aWR0aDphdXRvfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxOCkpIC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxOCkpIC5zdWItbWVudXtoZWlnaHQ6Y2FsYyg0NXB4KjE4ICsgMnB4KX0ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTkpKSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgxOSkpe2hlaWdodDpjYWxjKDQ1cHgqMTkgKyAycHgpO3dpZHRoOmF1dG99Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDE5KSkgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDE5KSkgLnN1Yi1tZW51e2hlaWdodDpjYWxjKDQ1cHgqMTkgKyAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU6aGFzKD4ubWVudS1pdGVtOm50aC1jaGlsZCgyMCkpLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudTpoYXMoPi5tZW51LWl0ZW06bnRoLWNoaWxkKDIwKSl7aGVpZ2h0OmNhbGMoNDVweCoyMCArIDJweCk7d2lkdGg6YXV0b30ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMjApKSAuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Omhhcyg+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMjApKSAuc3ViLW1lbnV7aGVpZ2h0OmNhbGMoNDVweCoyMCArIDJweCl9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnV7Ym94LXNoYWRvdzp1bnNldH19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW0sLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMSk+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCgxKT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqMSArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMik+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCgyKT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqMiArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMyk+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCgzKT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqMyArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNCk+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCg0KT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqNCArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNSk+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCg1KT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqNSArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNik+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCg2KT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqNiArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoNyk+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCg3KT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqNyArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoOCk+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCg4KT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqOCArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoOSk+LnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOm50aC1jaGlsZCg5KT4uc3ViLW1lbnV7dG9wOmNhbGMoLTQ1cHgqOSArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTApPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTApPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxMCArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTEpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTEpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxMSArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTIpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTIpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxMiArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTMpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTMpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxMyArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTQpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTQpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxNCArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTUpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTUpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxNSArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTYpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTYpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxNiArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTcpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTcpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxNyArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTgpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTgpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxOCArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTkpPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMTkpPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoxOSArIDQ1cHggLSAycHgpfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMjApPi5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpudGgtY2hpbGQoMjApPi5zdWItbWVudXt0b3A6Y2FsYygtNDVweCoyMCArIDQ1cHggLSAycHgpfX0ubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW0gLmNoZXZyb24tcGFyZW50LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtIC5jaGV2cm9uLXBhcmVudHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjFmMWYxO2JvcmRlci1yYWRpdXM6MCA0cHggMCAwfS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpob3Zlcj4uY2hldnJvbi1wYXJlbnQsLm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOmZvY3VzPi5jaGV2cm9uLXBhcmVudCwubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW0uYWN0aXZlPi5jaGV2cm9uLXBhcmVudCwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpob3Zlcj4uY2hldnJvbi1wYXJlbnQsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW06Zm9jdXM+LmNoZXZyb24tcGFyZW50LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtLmFjdGl2ZT4uY2hldnJvbi1wYXJlbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYgMCUsICNmZmYgNzAlLCAjZjFmMWYxIDk1JSwgI2ZmZiAxMDAlKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjU5MTAwICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW06aG92ZXI+LmNoZXZyb24tcGFyZW50LC5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpmb2N1cz4uY2hldnJvbi1wYXJlbnQsLm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtLmFjdGl2ZT4uY2hldnJvbi1wYXJlbnQsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW06aG92ZXI+LmNoZXZyb24tcGFyZW50LC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOmZvY3VzPi5jaGV2cm9uLXBhcmVudCwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbS5hY3RpdmU+LmNoZXZyb24tcGFyZW50e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmIDAlLCAjZmZmIDcwJSwgI2YxZjFmMSAxMDAlKX19Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOmhvdmVyPi5jaGV2cm9uLXBhcmVudD5hLC5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpmb2N1cz4uY2hldnJvbi1wYXJlbnQ+YSwubWFpbi1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW0uYWN0aXZlPi5jaGV2cm9uLXBhcmVudD5hLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOmhvdmVyPi5jaGV2cm9uLXBhcmVudD5hLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtOmZvY3VzPi5jaGV2cm9uLXBhcmVudD5hLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtLmFjdGl2ZT4uY2hldnJvbi1wYXJlbnQ+YXtjb2xvcjojZjU5MTAwfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudT4ubWVudS1pdGVtIGEsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW0gYXt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnU+Lm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4pIGEsLnNlY29uZGFyeS1tZW51Pi5tZW51LWl0ZW0gLnN1Yi1tZW51Pi5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuKSBhe3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudSBzcGFuLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudSBzcGFue3BhZGRpbmc6MH19Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudSBhLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudSBhe2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNzVyZW07Zm9udC13ZWlnaHQ6NDAwO3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjojMGYyMzM3O3BhZGRpbmc6MXJlbSAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm1haW4tbWVudT4ubWVudS1pdGVtIC5zdWItbWVudSBhLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtIC5zdWItbWVudSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnUgYSwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnUgYXtwYWRkaW5nOi41cmVtIDFyZW19fS5tYWluLW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnUgYTpob3Zlciwuc2Vjb25kYXJ5LW1lbnU+Lm1lbnUtaXRlbSAuc3ViLW1lbnUgYTpob3Zlcntjb2xvcjojZjU5MTAwfS5tYWluLW1lbnU+Lm1lbnUtaXRlbS1vYmplY3QtY3VzdG9tOmhhcyg+c3Bhbj4uc3VibWVudS1wYXJlbnQpPi5jaGV2cm9uLXBhcmVudD5zcGFuLC5zZWNvbmRhcnktbWVudT4ubWVudS1pdGVtLW9iamVjdC1jdXN0b206aGFzKD5zcGFuPi5zdWJtZW51LXBhcmVudCk+LmNoZXZyb24tcGFyZW50PnNwYW57Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMwZjIzMzd9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51X19jb250YWluZXIgLm1vYmlsZS1tZW51LWZvb3Rlciwuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lciAubW9iaWxlLW1lbnUtZm9vdGVye21hcmdpbi10b3A6YXV0bztkaXNwbGF5Om5vbmU7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpYW5kIChtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudV9fY29udGFpbmVyIC5tb2JpbGUtbWVudS1mb290ZXIsLnNlY29uZGFyeS1tZW51X19jb250YWluZXIgLm1vYmlsZS1tZW51LWZvb3Rlcnt3aWR0aDoxMDAlO3BhZGRpbmc6MCAyJTttYXgtd2lkdGg6MTQwMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnU+bGkuYWN0aXZlPi5jaGV2cm9uLXBhcmVudCwuc2Vjb25kYXJ5LW1lbnU+bGkuYWN0aXZlPi5jaGV2cm9uLXBhcmVudHttYXJnaW4tYm90dG9tOjFyZW19fS5tYWluLW1lbnUgbGksLnNlY29uZGFyeS1tZW51IGxpe2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uaGFzLW1lZ2FtZW51LC5zZWNvbmRhcnktbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmhhcy1tZWdhbWVudXtwb3NpdGlvbjpzdGF0aWN9Lm1haW4tbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPi5jaGV2cm9uLXBhcmVudCwuc2Vjb25kYXJ5LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj4uY2hldnJvbi1wYXJlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O3BhZGRpbmctcmlnaHQ6MS41cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPi5jaGV2cm9uLXBhcmVudCwuc2Vjb25kYXJ5LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj4uY2hldnJvbi1wYXJlbnR7cGFkZGluZy1yaWdodDowfX0ubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+LmNoZXZyb24tcGFyZW50OmFmdGVyLC5zZWNvbmRhcnktbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPi5jaGV2cm9uLXBhcmVudDphZnRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7Y29udGVudDpcIlwiO3dpZHRoOi44NzVyZW07aGVpZ2h0Oi41cmVtO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDQ0JyBoZWlnaHQ9JzI1NScgdmlld0JveD0nMCAwIDQ0NCAyNTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000MzkuOSAyNC4zTDQyMC4xIDQuNDk5OThDNDE1LjQgLTAuMjAwMDI0IDQwNy44IC0wLjIwMDAyNCA0MDMuMSA0LjQ5OTk4TDIyMiAxODUuMkw0MC45IDQuNDk5OThDMzYuMiAtMC4yMDAwMjQgMjguNiAtMC4yMDAwMjQgMjMuOSA0LjQ5OTk4TDQuMTAyNDEgMjQuM0MtMC41OTk5ODggMjkgLTAuNTk5OTg4IDM2LjYgNC4xMDI0MSA0MS4zTDIxMy41IDI1MC43QzIxOC4yIDI1NS40IDIyNS44IDI1NS40IDIzMC41IDI1MC43TDQzOS45IDQxLjNDNDQ0LjYgMzYuNiA0NDQuNiAyOSA0MzkuOSAyNC4zWicgZmlsbD0nJTIzRjE5NTE1Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCA1MCUvY29udGFpbjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDouMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+LmNoZXZyb24tcGFyZW50OmFmdGVyLC5zZWNvbmRhcnktbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPi5jaGV2cm9uLXBhcmVudDphZnRlcnt0b3A6Y2FsYyg1MCUgLSAuMTg3NXJlbSk7cmlnaHQ6LTEuMjVyZW19fS5tYWluLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bC5zdWItbWVudXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7bWluLXdpZHRoOjIyMHB4O2JhY2tncm91bmQ6I2YxZjFmMTtwYWRkaW5nLWJvdHRvbToycHg7Ym9yZGVyLXRvcDouMTI1cmVtIHNvbGlkIHJnYmEoMjAxLDIwMSwyMDEsLjMpO2JveC1zaGFkb3c6MCAuMjVyZW0gLjYyNXJlbSByZ2JhKDAsMCwwLC4wOCk7Ym9yZGVyLXJhZGl1czowIDRweCAwIDA7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO3otaW5kZXg6MTB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnV7YmFja2dyb3VuZC1jb2xvcjojZmZmfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bC5zdWItbWVudSAuY2hldnJvbi1wYXJlbnQ6OmFmdGVyLC5zZWNvbmRhcnktbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsLnN1Yi1tZW51IC5jaGV2cm9uLXBhcmVudDo6YWZ0ZXJ7Y29udGVudDp1bnNldCAhaW1wb3J0YW50fX0ubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnUgLmFjdGl2ZT4uY2hldnJvbi1wYXJlbnQ6OmFmdGVyLC5zZWNvbmRhcnktbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsLnN1Yi1tZW51IC5hY3RpdmU+LmNoZXZyb24tcGFyZW50OjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9Lm1haW4tbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4sLnNlY29uZGFyeS1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbntwb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hLC5zZWNvbmRhcnktbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YXtwYWRkaW5nLXJpZ2h0OjEuMjVyZW19Lm1haW4tbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWZ0ZXIsLnNlY29uZGFyeS1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjphZnRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7Y29udGVudDpcIlwiO3dpZHRoOi44NzVyZW07aGVpZ2h0Oi41cmVtO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDQ0JyBoZWlnaHQ9JzI1NScgdmlld0JveD0nMCAwIDQ0NCAyNTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000MzkuOSAyNC4zTDQyMC4xIDQuNDk5OThDNDE1LjQgLTAuMjAwMDI0IDQwNy44IC0wLjIwMDAyNCA0MDMuMSA0LjQ5OTk4TDIyMiAxODUuMkw0MC45IDQuNDk5OThDMzYuMiAtMC4yMDAwMjQgMjguNiAtMC4yMDAwMjQgMjMuOSA0LjQ5OTk4TDQuMTAyNDEgMjQuM0MtMC41OTk5ODggMjkgLTAuNTk5OTg4IDM2LjYgNC4xMDI0MSA0MS4zTDIxMy41IDI1MC43QzIxOC4yIDI1NS40IDIyNS44IDI1NS40IDIzMC41IDI1MC43TDQzOS45IDQxLjNDNDQ0LjYgMzYuNiA0NDQuNiAyOSA0MzkuOSAyNC4zWicgZmlsbD0nJTIzRjE5NTE1Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCA1MCUvY29udGFpbjtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzQwJSkgcm90YXRlKC05MGRlZyk7cmlnaHQ6LjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjphZnRlciwuc2Vjb25kYXJ5LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bC5zdWItbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVye2NvbnRlbnQ6dW5zZXR9fS5tYWluLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bC5zdWItbWVudSB1bC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bC5zdWItbWVudSB1bC5zdWItbWVudXt0b3A6LTAuMTI1cmVtO2xlZnQ6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tYWluLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bC5zdWItbWVudSB1bC5zdWItbWVudSwuc2Vjb25kYXJ5LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bC5zdWItbWVudSB1bC5zdWItbWVudXtsZWZ0OnVuc2V0fX0ubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXI+dWwuc3ViLW1lbnUsLnNlY29uZGFyeS1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXI+dWwuc3ViLW1lbnV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0ubWFpbi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlPi5jaGV2cm9uLXBhcmVudDphZnRlciwuc2Vjb25kYXJ5LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmU+LmNoZXZyb24tcGFyZW50OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ubWFpbi1tZW51IGxpPi5jaGV2cm9uLXBhcmVudCwuc2Vjb25kYXJ5LW1lbnUgbGk+LmNoZXZyb24tcGFyZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9Lm1haW4tbWVudSBsaT4uY2hldnJvbi1wYXJlbnQ+YSwubWFpbi1tZW51IGxpPi5jaGV2cm9uLXBhcmVudD4uc3VibWVudS1wYXJlbnQsLnNlY29uZGFyeS1tZW51IGxpPi5jaGV2cm9uLXBhcmVudD5hLC5zZWNvbmRhcnktbWVudSBsaT4uY2hldnJvbi1wYXJlbnQ+LnN1Ym1lbnUtcGFyZW50e2NvbG9yOiMwZjIzMzc7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4zNzVyZW07Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm1haW4tbWVudSBsaT4uY2hldnJvbi1wYXJlbnQ+YSwubWFpbi1tZW51IGxpPi5jaGV2cm9uLXBhcmVudD4uc3VibWVudS1wYXJlbnQsLnNlY29uZGFyeS1tZW51IGxpPi5jaGV2cm9uLXBhcmVudD5hLC5zZWNvbmRhcnktbWVudSBsaT4uY2hldnJvbi1wYXJlbnQ+LnN1Ym1lbnUtcGFyZW50e2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6MS4zNzVyZW07Zm9udC13ZWlnaHQ6NzAwfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgbGk+LmNoZXZyb24tcGFyZW50PmE6aG92ZXIsLm1haW4tbWVudSBsaT4uY2hldnJvbi1wYXJlbnQ+LnN1Ym1lbnUtcGFyZW50OmhvdmVyLC5zZWNvbmRhcnktbWVudSBsaT4uY2hldnJvbi1wYXJlbnQ+YTpob3Zlciwuc2Vjb25kYXJ5LW1lbnUgbGk+LmNoZXZyb24tcGFyZW50Pi5zdWJtZW51LXBhcmVudDpob3Zlcntjb2xvcjojZjU5MTAwICFpbXBvcnRhbnR9fS5tYWluLW1lbnUgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnV7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDt3aWR0aDoxMDAlO2Rpc3BsYXk6bm9uZX0ubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnV7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjEwMCU7cGFkZGluZzouNjI1cmVtIDAgMH0ubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnU+LmNvbnRhaW5lciwubWFpbi1tZW51IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnN1Yi1tZW51Lm1lZ2EtbWVudT4uc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51Pi5zaXRlLWNvbnRlbnQsLm1haW4tbWVudSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnN1Yi1tZW51Lm1lZ2EtbWVudT4uc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnU+LnNpdGUtY29udGVudCwubWFpbi1tZW51IC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zdWItbWVudS5tZWdhLW1lbnU+LnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnU+LnNpdGUtY29udGVudCwubWFpbi1tZW51IC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnN1Yi1tZW51Lm1lZ2EtbWVudT4uc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51Pi5zaXRlLWNvbnRlbnQsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51Pi5tYWluLW1lbnVfX2NvbnRhaW5lciwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnU+LnNlY29uZGFyeS1tZW51X19jb250YWluZXIsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnU+LmNvbnRhaW5lciwuc2Vjb25kYXJ5LW1lbnUgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc3ViLW1lbnUubWVnYS1tZW51Pi5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudT4uc2l0ZS1jb250ZW50LC5zZWNvbmRhcnktbWVudSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnN1Yi1tZW51Lm1lZ2EtbWVudT4uc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudT4uc2l0ZS1jb250ZW50LC5zZWNvbmRhcnktbWVudSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc3ViLW1lbnUubWVnYS1tZW51Pi5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnU+LnNpdGUtY29udGVudCwuc2Vjb25kYXJ5LW1lbnUgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc3ViLW1lbnUubWVnYS1tZW51Pi5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudT4uc2l0ZS1jb250ZW50LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51Pi5tYWluLW1lbnVfX2NvbnRhaW5lciwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudT4uc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcntwYWRkaW5nOjAgIWltcG9ydGFudH0ubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LXJvdywuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtcm93e2Rpc3BsYXk6Z3JpZDt3aWR0aDoxMDAlO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxMDAlO2FsaWduLWl0ZW1zOnN0YXJ0fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1yb3csLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LXJvd3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6OWZyIDNmcjtnYXA6NC42ODc1cmVtO21hcmdpbjowIDIwcHh9fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtcm93Om5vdCg6aGFzKC5mZWF0dXJlcy1wcm9kdWN0cykpLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1yb3c6bm90KDpoYXMoLmZlYXR1cmVzLXByb2R1Y3RzKSl7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtnYXA6dW5zZXR9Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1yb3c6bm90KDpoYXMoLmZlYXR1cmVzLXByb2R1Y3RzKSkgLnN1Yi1tZW51LWxpc3QsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LXJvdzpub3QoOmhhcyguZmVhdHVyZXMtcHJvZHVjdHMpKSAuc3ViLW1lbnUtbGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMWZyIDFmcn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtcm93Om5vdCg6aGFzKC5mZWF0dXJlcy1wcm9kdWN0cykpIC5zdWItbWVudS1saXN0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1yb3c6bm90KDpoYXMoLmZlYXR1cmVzLXByb2R1Y3RzKSkgLnN1Yi1tZW51LWxpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LXJvdzpub3QoOmhhcyguZmVhdHVyZXMtcHJvZHVjdHMpKSAuc3ViLW1lbnUtbGlzdCwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtcm93Om5vdCg6aGFzKC5mZWF0dXJlcy1wcm9kdWN0cykpIC5zdWItbWVudS1saXN0e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtcm93Om5vdCg6aGFzKC5mZWF0dXJlcy1wcm9kdWN0cykpIC5zdWItbWVudS1saXN0IDphZnRlciwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtcm93Om5vdCg6aGFzKC5mZWF0dXJlcy1wcm9kdWN0cykpIC5zdWItbWVudS1saXN0IDphZnRlcntjb250ZW50OnVuc2V0fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuZmVhdHVyZXMtcHJvZHVjdHMsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmZlYXR1cmVzLXByb2R1Y3Rze2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2dhcDouNXJlbTttYXJnaW4tYm90dG9tOjEuMjVyZW07anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmZlYXR1cmVzLXByb2R1Y3RzLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5mZWF0dXJlcy1wcm9kdWN0c3tnYXA6LjVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi1ib3R0b206LjYyNXJlbX19Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5mZWF0dXJlcy1wcm9kdWN0cz5hLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5mZWF0dXJlcy1wcm9kdWN0cz5he2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxLjI1cmVtO2ZsZXg6MTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMGYyMzM3O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5mZWF0dXJlcy1wcm9kdWN0cz5hLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5mZWF0dXJlcy1wcm9kdWN0cz5he2dhcDouOTM3NXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjYyNXJlbTtmb250LXdlaWdodDo3MDB9fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuZmVhdHVyZXMtcHJvZHVjdHM+YTpob3Zlciwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuZmVhdHVyZXMtcHJvZHVjdHM+YTpob3Zlcntjb2xvcjojZjU5MTAwfS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuZmVhdHVyZXMtcHJvZHVjdHM+YT5pbWcsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmZlYXR1cmVzLXByb2R1Y3RzPmE+aW1ne21heC1oZWlnaHQ6MTgwcHg7d2lkdGg6YXV0bztvYmplY3QtZml0OmNvbnRhaW59QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmZlYXR1cmVzLXByb2R1Y3RzPmE+aW1nLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5mZWF0dXJlcy1wcm9kdWN0cz5hPmltZ3tkaXNwbGF5Om5vbmV9fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmV7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDouNjI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLmJ0biwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBhLmJ1dHRvbi5hbHQsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBidXR0b24uYnV0dG9uLmFsdCwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLmFsdCwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBpbnB1dCNzdWJtaXQsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBhLmJ1dHRvbiwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYnV0dG9uLmJ1dHRvbiwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBpbnB1dC5idXR0b24sLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLmJ0biwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYS5idXR0b24uYWx0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIGJ1dHRvbi5idXR0b24uYWx0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLmFsdCwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQjc3VibWl0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIGEuYnV0dG9uLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYnV0dG9uLmJ1dHRvbiwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRde3RyYW5zaXRpb246Y29sb3IgLjNzO21pbi1oZWlnaHQ6dW5zZXQ7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2dhcDp1bnNldDtiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0O2NvbG9yOiNmNTkxMDA7Ym9yZGVyOnVuc2V0O2JvcmRlci1yYWRpdXM6dW5zZXQ7cGFkZGluZzp1bnNldDt0ZXh0LWFsaWduOmxlZnQ7Y3Vyc29yOnBvaW50ZXJ9Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLmJ0bjpob3ZlciwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBidXR0b24uYnV0dG9uLmFsdDpob3ZlciwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLC53b29jb21tZXJjZSAjcmVzcG9uZCAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBpbnB1dCNzdWJtaXQ6aG92ZXIsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uOmhvdmVyLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBhLmJ1dHRvbjpob3ZlciwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYnV0dG9uLmJ1dHRvbjpob3ZlciwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmhvdmVyLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBpbnB1dC5idXR0b246aG92ZXIsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLmJ0bjpob3Zlciwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYS5idXR0b24uYWx0OmhvdmVyLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLmFsdDpob3Zlciwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsLndvb2NvbW1lcmNlICNyZXNwb25kIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQjc3VibWl0OmhvdmVyLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uOmhvdmVyLC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIGEuYnV0dG9uOmhvdmVyLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b246aG92ZXIsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYnV0dG9uLmJ1dHRvbjpob3Zlciwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uOmhvdmVyLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVye2NvbG9yOiNiZjY2MDB9fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lKy5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZSwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lKy5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZXttYXJnaW4tdG9wOjEuMjVyZW19Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLmJ0biwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBhLmJ1dHRvbi5hbHQsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBidXR0b24uYnV0dG9uLmFsdCwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLmFsdCwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBpbnB1dCNzdWJtaXQsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBhLmJ1dHRvbiwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYnV0dG9uLmJ1dHRvbiwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBpbnB1dC5idXR0b24sLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLmJ0biwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYS5idXR0b24uYWx0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIGJ1dHRvbi5idXR0b24uYWx0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLmFsdCwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQjc3VibWl0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIGEuYnV0dG9uLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYnV0dG9uLmJ1dHRvbiwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRde2ZsZXgtYmFzaXM6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA2NDBweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLmJ0biwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBhLmJ1dHRvbi5hbHQsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBidXR0b24uYnV0dG9uLmFsdCwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLmFsdCwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBpbnB1dCNzdWJtaXQsLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBhLmJ1dHRvbiwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYnV0dG9uLmJ1dHRvbiwubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLmJ0bnMtbGluZSBpbnB1dC5idXR0b24sLm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLmJ0biwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYS5idXR0b24uYWx0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIGJ1dHRvbi5idXR0b24uYWx0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLmFsdCwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQjc3VibWl0LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIGEuYnV0dG9uLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgYnV0dG9uLmJ1dHRvbiwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuYnRucy1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXQuYnV0dG9uLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5idG5zLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRde2ZsZXgtYmFzaXM6Y2FsYyg1MCUgLSAuMzEyNXJlbSl9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZSwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmV7ZGlzcGxheTpub25lO21hcmdpbi1ib3R0b206LjYyNXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcy1saW5lLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZXtwYWRkaW5nOjB9fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcy10aXRsZSwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcy10aXRsZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouNjg3NXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMGYyMzM3O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOi45Mzc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLXRpdGxlLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLXRpdGxle2ZvbnQtc2l6ZTouNzVyZW07bGluZS1oZWlnaHQ6MS4yNXJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbToxLjI1cmVtfX0ubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcy1saW5lIC5tZWdhbWVudS1ib3R0b20tbGlua3MsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcy1saW5lIC5tZWdhbWVudS1ib3R0b20tbGlua3N7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDouNjI1cmVtO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcywuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmUgLm1lZ2FtZW51LWJvdHRvbS1saW5rc3twYWRkaW5nOjA7ZmxleC1kaXJlY3Rpb246cm93fX0ubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcy1saW5lIC5tZWdhbWVudS1ib3R0b20tbGlua3MgYSwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcyBhe2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2JlZDdlMTtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjNweCA4cHggMXB4O2NvbG9yOiMwZjIzMzc7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2ZvbnQtd2VpZ2h0OmJvbGQgIWltcG9ydGFudH0ubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcy1saW5lIC5tZWdhbWVudS1ib3R0b20tbGlua3MgYTpob3Zlciwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcyBhOmhvdmVye2NvbG9yOiMwYTBmMGY7YmFja2dyb3VuZC1jb2xvcjojNzg4Mjk2fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcyBhOmZvY3VzLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZSAubWVnYW1lbnUtYm90dG9tLWxpbmtzIGE6Zm9jdXN7Y29sb3I6IzBhMGYwZn0ubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcy1saW5lIC5tZWdhbWVudS1ib3R0b20tbGlua3MgYSwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAubWVnYW1lbnUtYm90dG9tLWxpbmtzLWxpbmUgLm1lZ2FtZW51LWJvdHRvbS1saW5rcyBhe2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW07Zm9udC13ZWlnaHQ6NDAwO3RyYW5zaXRpb246YWxsIC4zcyAwc30ubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLnN1Yi1tZW51LWxpc3QsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLnN1Yi1tZW51LWxpc3R7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO21hcmdpbjowO2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouMjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLnN1Yi1tZW51LWxpc3QsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLnN1Yi1tZW51LWxpc3R7ZGlzcGxheTpub25lfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuc3ViLW1lbnUtbGlzdCwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuc3ViLW1lbnUtbGlzdHtnYXA6MXJlbTtwYWRkaW5nOjB9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5zdWItbWVudS1saXN0IDphZnRlciwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuc3ViLW1lbnUtbGlzdCA6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6LTIuODEyNXJlbTt3aWR0aDouMDYyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNjZGNkY2R9fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuc3ViLW1lbnUtbGlzdD4ubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPmEsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLnN1Yi1tZW51LWxpc3Q+Lm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT5he2NvbG9yOiNmNTkxMDB9Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5zdWItbWVudS1saXN0Pi5tZW51LWl0ZW0gLnN1Ym1lbnUtcGFyZW50LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5zdWItbWVudS1saXN0Pi5tZW51LWl0ZW0gLnN1Ym1lbnUtcGFyZW50e2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojMGYyMzM3O21hcmdpbi1ib3R0b206Ljc1cmVtfS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuc3ViLW1lbnUtbGlzdD4ubWVudS1pdGVtPmEsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLnN1Yi1tZW51LWxpc3Q+Lm1lbnUtaXRlbT5he2Rpc3BsYXk6aW5saW5lLWZsZXg7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4yNXJlbTtmb250LXdlaWdodDo0MDA7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2NvbG9yOiM0NjQ2NDZ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLnN1Yi1tZW51LWxpc3Q+Lm1lbnUtaXRlbT5hLC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5zdWItbWVudS1saXN0Pi5tZW51LWl0ZW0+YXtwYWRkaW5nOjB9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUubWVnYS1tZW51IC5zdWItbWVudS1saXN0Pi5tZW51LWl0ZW0+YSwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuc3ViLW1lbnUtbGlzdD4ubWVudS1pdGVtPmF7Y29sb3I6IzBmMjMzNztwYWRkaW5nOjB9fS5tYWluLW1lbnUgLnN1Yi1tZW51Lm1lZ2EtbWVudSAuc3ViLW1lbnUtbGlzdD4ubWVudS1pdGVtPmE6aG92ZXIsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUgLnN1Yi1tZW51LWxpc3Q+Lm1lbnUtaXRlbT5hOmhvdmVye2NvbG9yOiNmNTkxMDB9Lm1haW4tbWVudSAuc3ViLW1lbnUgbGksLnNlY29uZGFyeS1tZW51IC5zdWItbWVudSBsaXt3aWR0aDoxMDAlfS5tYWluLW1lbnUgLnN1Yi1tZW51IGxpIGEsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudSBsaSBhe2NvbG9yOiM0NjQ2NDY7bGluZS1oZWlnaHQ6Mi4yNXJlbTtwYWRkaW5nOjAgMXJlbTtkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246dGV4dC1zaGFkb3cgLjNzfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudSAuc3ViLW1lbnUgbGkgYSwuc2Vjb25kYXJ5LW1lbnUgLnN1Yi1tZW51IGxpIGF7Y29sb3I6I2ZmZn19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KWFuZCAobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgLnN1Yi1tZW51IGxpIGE6aG92ZXIsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudSBsaSBhOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6LTAuMDI1ZW0gMCAuMDI1ZW0gI2ZmZiwuMDI1ZW0gMCAuMDI1ZW0gI2ZmZn19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaXMtbWVudS1vcGVuIC5tYWluLW5hdntvcGFjaXR5OjEgIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzO3otaW5kZXg6MiAhaW1wb3J0YW50fS5tYWluLW5hdnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OmNhbGModmFyKC0tdmgsIDF2aCkqMTAwKSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudDtwYWRkaW5nOmNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyAzLjEyNXJlbSkgMCAxLjg3NXJlbTtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50O3RvcDowICFpbXBvcnRhbnQ7cmlnaHQ6MCAhaW1wb3J0YW50O3RyYW5zaXRpb246b3BhY2l0eSAuMXM7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6LTF9LmlzLXNjcm9sbGVkIC5tYWluLW5hdntwYWRkaW5nOnZhcigtLWhlYWRlci1oZWlnaHQpIDAgMS44NzVyZW0gIWltcG9ydGFudH0uc2Vjb25kYXJ5LW1lbnV7anVzdGlmeS1jb250ZW50OmVuZCAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDtnYXA6MS4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmc6LjMxMjVyZW0gMS4yNXJlbSAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gIWltcG9ydGFudH0uc2Vjb25kYXJ5LW1lbnUgbGk+c3BhbntwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0uc2Vjb25kYXJ5LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuY2hldnJvbi1wYXJlbnQ6YWZ0ZXJ7Y29udGVudDp1bnNldCAhaW1wb3J0YW50fS5zZWNvbmRhcnktY29udGFpbmVye3dpZHRoOjEwMCUgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50O3RvcDoxMDZweDtsZWZ0OjAgIWltcG9ydGFudDtib3gtc2hhZG93OjAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKSAhaW1wb3J0YW50O2JvcmRlci10b3A6LjA2MjVyZW0gc29saWQgI2M5YzljOSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS1jb250YWluZXJ7dG9wOjEwNnB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmlzLXNjcm9sbGVkIC5zZWNvbmRhcnktY29udGFpbmVye3RvcDo3NnB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweClhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuaXMtc2Nyb2xsZWQgLnNlY29uZGFyeS1jb250YWluZXJ7dG9wOjc2cHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51X19jb250YWluZXIsLnNlY29uZGFyeS1tZW51X19jb250YWluZXJ7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnQ7Z2FwOjMuMTI1cmVtICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudDtvdmVyZmxvdy15OmF1dG8gIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuY2hldnJvbi1wYXJlbnR7cGFkZGluZzoxLjEyNXJlbSAwfX0ubW9iaWxlLW1lbnUtZm9vdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUsLnNlY29uZGFyeS1tZW51e3dpZHRoOjEwMCU7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MnJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51X19jb250YWluZXIsLnNlY29uZGFyeS1tZW51X19jb250YWluZXJ7cGFkZGluZzowO21hcmdpbjowO2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpzdGF0aWM7bWF4LXdpZHRoOm5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT5saS5jdXJyZW50LW1lbnUtaXRlbT4uY2hldnJvbi1wYXJlbnQ6YmVmb3JlLC5zZWNvbmRhcnktbWVudT5saS5jdXJyZW50LW1lbnUtaXRlbT4uY2hldnJvbi1wYXJlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtoZWlnaHQ6LjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubWFpbi1tZW51PmxpLmN1cnJlbnQtbWVudS1pdGVtPi5jaGV2cm9uLXBhcmVudD5hLC5zZWNvbmRhcnktbWVudT5saS5jdXJyZW50LW1lbnUtaXRlbT4uY2hldnJvbi1wYXJlbnQ+YXtjb2xvcjojZjU5MTAwfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5tYWluLW1lbnUgLnN1Yi1tZW51LC5zZWNvbmRhcnktbWVudSAuc3ViLW1lbnV7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246YWxsIC4zc319QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51IC5zdWItbWVudS5tZWdhLW1lbnUsLnNlY29uZGFyeS1tZW51IC5zdWItbWVudS5tZWdhLW1lbnV7Ym9yZGVyLXRvcDouMTI1cmVtIHNvbGlkIHJnYmEoMjAxLDIwMSwyMDEsLjMpO2JveC1zaGFkb3c6MCAuMjVyZW0gLjYyNXJlbSByZ2JhKDAsMCwwLC4wOCl9fS53cGNmNyAuc2NyZWVuLXJlYWRlci1yZXNwb25zZXtwb3NpdGlvbjphYnNvbHV0ZTtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7aGVpZ2h0OjFweDt3aWR0aDoxcHg7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowfS53cGNmNyBmb3Jte3Bvc2l0aW9uOnJlbGF0aXZlfS53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXR7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MDttYXJnaW4tdG9wOjEuMjVyZW07bWFyZ2luLWJvdHRvbTowO2JvcmRlcjpub25lfS53cGNmNyBmb3JtLmluaXQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dHtkaXNwbGF5Om5vbmV9LndwY2Y3IGZvcm0uc2VudCAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2NvbG9yOiM2ZGMyMmV9LndwY2Y3IGZvcm0uZmFpbGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsLndwY2Y3IGZvcm0uYWJvcnRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2NvbG9yOiNkYzMyMzJ9LndwY2Y3IGZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2NvbG9yOiNkYzMyMzJ9LndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LC53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dHtjb2xvcjojZGMzMjMyfS53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXB7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjFyZW19LndwY2Y3IC5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206MXJlbX0ud3BjZjcgbGFiZWx7Zm9udC13ZWlnaHQ6NzAwfS53cGNmNyAud3BjZjctbGlzdC1pdGVtLWxhYmVse2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tbGVmdDouMzEyNXJlbTt0ZXh0LXRyYW5zZm9ybTppbml0aWFsfS53cGNmNyAud3BjZjctYWNjZXB0YW5jZSBsYWJlbHtkaXNwbGF5OmZsZXg7cG9zaXRpb246c3RhdGljfS53cGNmNyAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVte21hcmdpbi1sZWZ0OjB9LndwY2Y3LWZvcm0tY29udHJvbC13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlfS53cGNmNy1ub3QtdmFsaWQtdGlwe2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiNkYzMyMzI7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjA7bWFyZ2luOi41cmVtIDB9LnVzZS1mbG9hdGluZy12YWxpZGF0aW9uLXRpcCAud3BjZjctbm90LXZhbGlkLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjAlO2xlZnQ6MjAlO3otaW5kZXg6MTAwO2JvcmRlcjoxcHggc29saWQgI2RjMzIzMjtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzouMmVtIC44ZW19c3Bhbi53cGNmNy1saXN0LWl0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMCAwIDFlbX1zcGFuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlLHNwYW4ud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlcntjb250ZW50OlwiIFwifWRpdi53cGNmNyAuYWpheC1sb2FkZXIsZGl2LndwY2Y3IC53cGNmNy1zcGlubmVye3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2JsYWNrLWxvYWRlci5zdmdcIik7YmFja2dyb3VuZC1zaXplOmNvdmVyO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAzcHgpO2xlZnQ6MDttYXJnaW46MH1kaXYud3BjZjcgZGl2LmFqYXgtZXJyb3J7ZGlzcGxheTpub25lfWRpdi53cGNmNyBpbnB1dFt0eXBlPWZpbGVde2N1cnNvcjpwb2ludGVyfWRpdi53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOmRpc2FibGVke2N1cnNvcjpkZWZhdWx0fWRpdi53cGNmNyAud3BjZjctc3VibWl0OmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0ud3BjZjctZm9ybS5zdWJtaXR0aW5nIC5hamF4LWxvYWRlciwud3BjZjctZm9ybS5zdWJtaXR0aW5nIC53cGNmNy1zcGlubmVye3Zpc2liaWxpdHk6dmlzaWJsZX0uY2Fyb3VzZWx7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNpemluZzpib3JkZXItYm94fS5jYXJvdXNlbCAqLC5jYXJvdXNlbCAqOmJlZm9yZSwuY2Fyb3VzZWwgKjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9LmNhcm91c2VsLmlzLWRyYWdnYWJsZXtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0uY2Fyb3VzZWwuaXMtZHJhZ2dpbmd7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5jYXJvdXNlbF9fdmlld3BvcnR7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uY2Fyb3VzZWxfX3RyYWNre2Rpc3BsYXk6ZmxleH0uY2Fyb3VzZWxfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6dmFyKC0tY2Fyb3VzZWwtc2xpZGUtd2lkdGgsIDYwJSk7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW59Lmhhcy1kb3Rze21hcmdpbi1ib3R0b206Y2FsYygwLjVyZW0gKyAyMnB4KX0uY2Fyb3VzZWxfX2RvdHN7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDAuNXJlbSk7bGVmdDowO3JpZ2h0OjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bGlzdC1zdHlsZTpub25lO3VzZXItc2VsZWN0Om5vbmV9LmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90e21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7Y3Vyc29yOnBvaW50ZXJ9LmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo4cHg7aGVpZ2h0OjhweDtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7b3BhY2l0eTouMjU7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgZWFzZS1pbi1vdXR9LmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90LmlzLXNlbGVjdGVkOmFmdGVye29wYWNpdHk6MX0uY2Fyb3VzZWxfX2J1dHRvbnt3aWR0aDp2YXIoLS1jYXJvdXNlbC1idXR0b24td2lkdGgsIDQ4cHgpO2hlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTtwYWRkaW5nOjA7Ym9yZGVyOjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BvaW50ZXItZXZlbnRzOmFsbDtjdXJzb3I6cG9pbnRlcjtjb2xvcjp2YXIoLS1jYXJvdXNlbC1idXR0b24tY29sb3IsIGN1cnJlbnRDb2xvcik7YmFja2dyb3VuZDp2YXIoLS1jYXJvdXNlbC1idXR0b24tYmcsIHRyYW5zcGFyZW50KTtib3JkZXItcmFkaXVzOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1ib3JkZXItcmFkaXVzLCA1MCUpO2JveC1zaGFkb3c6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdywgbm9uZSl9LmNhcm91c2VsX19idXR0b24uaXMtcHJldiwuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjEwcHh9LmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDoxMHB4fS5jYXJvdXNlbF9fYnV0dG9ue3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9LmNhcm91c2VsX19idXR0b25bZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0O29wYWNpdHk6LjN9LmNhcm91c2VsX19idXR0b24gc3Zne3dpZHRoOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGgsIDUwJSk7aGVpZ2h0OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0LCA1MCUpO2ZpbGw6bm9uZTtzdHJva2U6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aCwgMS41KTtzdHJva2UtbGluZWpvaW46YmV2ZWw7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7ZmlsdGVyOnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyLCBub25lKTtwb2ludGVyLWV2ZW50czpub25lfWh0bWwud2l0aC1mYW5jeWJveHtzY3JvbGwtYmVoYXZpb3I6YXV0b31ib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhcntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDt0b3VjaC1hY3Rpb246bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtkaXJlY3Rpb246bHRyO21hcmdpbjowO3BhZGRpbmc6ZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQsIDBweCk7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjEwNTA7b3V0bGluZTpub25lO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9LmZhbmN5Ym94X19jb250YWluZXIgKiwuZmFuY3lib3hfX2NvbnRhaW5lciAqOjpiZWZvcmUsLmZhbmN5Ym94X19jb250YWluZXIgKjo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fS5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1c3tvdXRsaW5lOm5vbmV9Ym9keTpub3QoLmlzLXVzaW5nLW1vdXNlKSAuZmFuY3lib3hfX2NvbnRhaW5lciA6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAycHggdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDEsIDIxMCwgMjMyLCAwLjk0KSl9LmZhbmN5Ym94X19jb250YWluZXJ7LS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDQ4cHg7LS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiA0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjRweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyNHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDIuNTstLWNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19jb250YWluZXJ7LS1jYXJvdXNlbC1idXR0b24td2lkdGg6NDhweDstLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6NDhweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6MjdweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OjI3cHh9fS5mYW5jeWJveF9fYmFja2Ryb3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDotMTtiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWJnLCByZ2JhKDI0LCAyNCwgMjcsIDAuOTIpKX0uZmFuY3lib3hfX2Nhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87bWluLWhlaWdodDowO2hlaWdodDoxMDAlO3otaW5kZXg6MTB9LmZhbmN5Ym94X19jYXJvdXNlbC5oYXMtZG90c3ttYXJnaW4tYm90dG9tOmNhbGMoMC41cmVtICsgMjJweCl9LmZhbmN5Ym94X192aWV3cG9ydHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OnZpc2libGU7Y3Vyc29yOmRlZmF1bHR9LmZhbmN5Ym94X190cmFja3tkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19zbGlkZXtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzo0OHB4IDhweCA4cHggOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJzY3JvbGwtYmVoYXZpb3I6Y29udGFpbjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO291dGxpbmU6MDtvdmVyZmxvdzphdXRvfS5mYW5jeWJveF9fc2xpZGU6OmJlZm9yZSwuZmFuY3lib3hfX3NsaWRlOjphZnRlcntjb250ZW50OlwiXCI7ZmxleDowIDAgMDttYXJnaW46YXV0b30uZmFuY3lib3hfX3NsaWRley0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiAzNnB4Oy0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogMzZweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIycHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjJweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fc2xpZGV7cGFkZGluZzo2NHB4IDEwMHB4fX0uZmFuY3lib3hfX2NvbnRlbnR7bWFyZ2luOjAgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSAwIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtwYWRkaW5nOjM2cHg7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29udGVudC1jb2xvciwgIzM3NDE1MSk7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1jb250ZW50LWJnLCAjZmZmKTtwb3NpdGlvbjpyZWxhdGl2ZTthbGlnbi1zZWxmOmNlbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3otaW5kZXg6MjB9LmZhbmN5Ym94X19jb250ZW50IDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Upe291dGxpbmU6dGhpbiBkb3R0ZWQ7Ym94LXNoYWRvdzpub25lfS5mYW5jeWJveF9fY2FwdGlvbnthbGlnbi1zZWxmOmNlbnRlcjttYXgtd2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjFyZW0gMCAwIDA7bGluZS1oZWlnaHQ6MS4zNzU7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcik7dmlzaWJpbGl0eTp2aXNpYmxlO2N1cnNvcjphdXRvO2ZsZXgtc2hyaW5rOjA7b3ZlcmZsb3ctd3JhcDphbnl3aGVyZX0uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NhcHRpb257dmlzaWJpbGl0eTpoaWRkZW59LmZhbmN5Ym94X19jb250YWluZXI+LmNhcm91c2VsX19kb3Rze3RvcDoxMDAlO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKX0uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbnt6LWluZGV4OjQwfS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHR7cmlnaHQ6OHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDo0MHB4fX0uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2e2xlZnQ6OHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjQwcHh9fS5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo4cHg7cmlnaHQ6OHB4O3RvcDpjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpICsgOHB4KTtyaWdodDpjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgKyA4cHgpO3otaW5kZXg6NDB9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtyaWdodDo0MHB4fX0uZmFuY3lib3hfX2NvbnRlbnQ+LmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00MHB4O3JpZ2h0OjA7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpfS5mYW5jeWJveF9fbm8tY2xpY2ssLmZhbmN5Ym94X19uby1jbGljayBidXR0b257cG9pbnRlci1ldmVudHM6bm9uZX0uZmFuY3lib3hfX3NwaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcil9LmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX3NwaW5uZXJ7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxMDUzfS5mYW5jeWJveF9fc3Bpbm5lciBzdmd7YW5pbWF0aW9uOmZhbmN5Ym94LXJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO21hcmdpbjphdXRvO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19zcGlubmVyIHN2ZyBjaXJjbGV7ZmlsbDpub25lO3N0cm9rZS13aWR0aDoyLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6MSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6MDthbmltYXRpb246ZmFuY3lib3gtZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZTpjdXJyZW50Q29sb3J9QGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGV7MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgZmFuY3lib3gtZGFzaHswJXtzdHJva2UtZGFzaGFycmF5OjEsMjAwO3N0cm9rZS1kYXNob2Zmc2V0OjB9NTAle3N0cm9rZS1kYXNoYXJyYXk6ODksMjAwO3N0cm9rZS1kYXNob2Zmc2V0Oi0zNXB4fTEwMCV7c3Ryb2tlLWRhc2hhcnJheTo4OSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTEyNHB4fX0uZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY2FwdGlvbiwuZmFuY3lib3hfX25hdiwuY2Fyb3VzZWxfX2RvdHMsLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7b3BhY2l0eTp2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKX0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19iYWNrZHJvcCwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX25hdiwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmNhcm91c2VsX19kb3RzLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXthbmltYXRpb246LjE1cyBlYXNlIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19uYXYsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2RvdHMsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dH0uZmFuY3lib3gtZmFkZUlue2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94LWZhZGVPdXR7YW5pbWF0aW9uOi4xcyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dH0uZmFuY3lib3gtem9vbUluVXB7YW5pbWF0aW9uOi4ycyBlYXNlIGJvdGggZmFuY3lib3gtem9vbUluVXB9LmZhbmN5Ym94LXpvb21PdXREb3due2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC16b29tT3V0RG93bn0uZmFuY3lib3gtdGhyb3dPdXRVcHthbmltYXRpb246LjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXRVcH0uZmFuY3lib3gtdGhyb3dPdXREb3due2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dERvd259QGtleWZyYW1lcyBmYW5jeWJveC1mYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVPdXR7dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21JblVwe2Zyb217dHJhbnNmb3JtOnNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21PdXREb3due3Rve3RyYW5zZm9ybTpzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXRVcHt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwJSwgMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0RG93bnt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAlLCAwKTtvcGFjaXR5OjB9fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZXtzY3JvbGxiYXItd2lkdGg6dGhpbjtzY3JvbGxiYXItY29sb3I6I2NjYyBoc2xhKDAsMCUsMTAwJSwuMSl9LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo4cHg7aGVpZ2h0OjhweH0uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjEpfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojY2NjO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6aW5zZXQgMCAwIDRweCByZ2JhKDAsMCwwLC4yKX0uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSwuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjphdXRvfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20taW59LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20tb3V0fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveF9faW1hZ2V7dHJhbnNmb3JtLW9yaWdpbjowIDA7dXNlci1zZWxlY3Q6bm9uZTt0cmFuc2l0aW9uOm5vbmV9Lmhhcy1pbWFnZSAuZmFuY3lib3hfX2NvbnRlbnR7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTttaW4taGVpZ2h0OjFweH0uaXMtY2xvc2luZyAuaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudHtvdmVyZmxvdzp2aXNpYmxlfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl17b3ZlcmZsb3c6dmlzaWJsZTt0b3VjaC1hY3Rpb246bm9uZX0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9fY29udGVudHtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXB9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2ltYWdle21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXdde292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19jb250ZW50e21pbi1oZWlnaHQ6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19pbWFnZXttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXXtvdmVyZmxvdzp2aXNpYmxlO3RvdWNoLWFjdGlvbjpub25lfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9faW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7bWF4LXdpZHRoOjEwMCU7ZmxleC1zaHJpbms6MTttaW4taGVpZ2h0OjFweDtvdmVyZmxvdzp2aXNpYmxlfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjgwJX0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjk2MHB4O2hlaWdodDo1NDBweDttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMjQsMjQsMjcsLjkpO2NvbG9yOiNmZmZ9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50e2JhY2tncm91bmQ6I2U1ZTNkZn0uZmFuY3lib3hfX2h0bWw1dmlkZW8sLmZhbmN5Ym94X19pZnJhbWV7Ym9yZGVyOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uZmFuY3lib3gtcGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlci13aWR0aDowfS5mYW5jeWJveF9fdGh1bWJze2ZsZXg6MCAwIGF1dG87cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowcHggM3B4O29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSl9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdGh1bWJze2FuaW1hdGlvbjouMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdGh1bWJze29wYWNpdHk6MH0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6dmFyKC0tZmFuY3lib3gtdGh1bWJzLXdpZHRoLCA5NnB4KTttYXJnaW46MDtwYWRkaW5nOjhweCAzcHg7Ym94LXNpemluZzpjb250ZW50LWJveDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcn0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtib3JkZXItd2lkdGg6NXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlO2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXJ7b3BhY2l0eTouOTJ9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZT4qe3BvaW50ZXItZXZlbnRzOm5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX3RodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6Y2FsYygxMDAlLyh2YXIoLS1mYW5jeWJveC10aHVtYnMtcmF0aW8sIDEuNSkpKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjEpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3JkZXItcmFkaXVzOnZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpfS5mYW5jeWJveF9fdG9vbGJhcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjIwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgaHNsYSgwLCAwJSwgMCUsIDApIDAlLCBoc2xhKDAsIDAlLCAwJSwgMC4wMDYpIDguMSUsIGhzbGEoMCwgMCUsIDAlLCAwLjAyMSkgMTUuNSUsIGhzbGEoMCwgMCUsIDAlLCAwLjA0NikgMjIuNSUsIGhzbGEoMCwgMCUsIDAlLCAwLjA3NykgMjklLCBoc2xhKDAsIDAlLCAwJSwgMC4xMTQpIDM1LjMlLCBoc2xhKDAsIDAlLCAwJSwgMC4xNTUpIDQxLjIlLCBoc2xhKDAsIDAlLCAwJSwgMC4xOTgpIDQ3LjElLCBoc2xhKDAsIDAlLCAwJSwgMC4yNDIpIDUyLjklLCBoc2xhKDAsIDAlLCAwJSwgMC4yODUpIDU4LjglLCBoc2xhKDAsIDAlLCAwJSwgMC4zMjYpIDY0LjclLCBoc2xhKDAsIDAlLCAwJSwgMC4zNjMpIDcxJSwgaHNsYSgwLCAwJSwgMCUsIDAuMzk0KSA3Ny41JSwgaHNsYSgwLCAwJSwgMCUsIDAuNDE5KSA4NC41JSwgaHNsYSgwLCAwJSwgMCUsIDAuNDM0KSA5MS45JSwgaHNsYSgwLCAwJSwgMCUsIDAuNDQpIDEwMCUpO3BhZGRpbmc6MDt0b3VjaC1hY3Rpb246bm9uZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIwcHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX3Rvb2xiYXJ7cGFkZGluZzo4cHh9fS5mYW5jeWJveF9fdG9vbGJhcntvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO3RleHQtc2hhZG93OnZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSl9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdG9vbGJhcnthbmltYXRpb246LjE1cyBlYXNlLWluIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW59LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX3Rvb2xiYXJ7b3BhY2l0eTowfS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXN7ZGlzcGxheTpmbGV4fS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWxlZnR7bWFyZ2luLXJpZ2h0OmF1dG99LmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLXJpZ2h0e21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1heC13aWR0aDogNjQwcHgpey5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlcjpub3QoOmxhc3QtY2hpbGQpe2Rpc3BsYXk6bm9uZX19LmZhbmN5Ym94X19jb3VudGVye21pbi13aWR0aDo3MnB4O3BhZGRpbmc6MCAxMHB4O2xpbmUtaGVpZ2h0OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQsIDQ4cHgpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtdmFyaWFudC1udW1lcmljOnRhYnVsYXItbnVtczstd2Via2l0LWZvbnQtc21vb3RoaW5nOnN1YnBpeGVsLWFudGlhbGlhc2VkfS5mYW5jeWJveF9fcHJvZ3Jlc3N7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMzQsIDIxMywgMjMzLCAwLjk2KSk7aGVpZ2h0OjNweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7ei1pbmRleDozMDt1c2VyLXNlbGVjdDpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW46OmJhY2tkcm9we29wYWNpdHk6MH0uZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgxKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKXtkaXNwbGF5OmJsb2NrfS5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgxKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXIuaGFzLXNsaWRlc2hvdyAuZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6YmxvY2t9W2RhdGEtZmFuY3lib3hde2N1cnNvcjpwb2ludGVyfS5idWlsZGVyLXZpZGVvLWZhbmN5Ym94IC5mYW5jeWJveF9fY29udGVudHtwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5idWlsZGVyLXZpZGVvLWZhbmN5Ym94IC5mYW5jeWJveF9fc2xpZGV7cGFkZGluZzoxLjVyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5idWlsZGVyLXZpZGVvLWZhbmN5Ym94IC5mYW5jeWJveF9fc2xpZGV7cGFkZGluZzouNzVyZW19fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2JvZHkgLmdmaWVsZHtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2JvZHkgZmllbGRzZXQuZ2ZpZWxkIC5nZmllbGRfbGFiZWx7bWFyZ2luLWJvdHRvbToyMHB4fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZmllbGRze2dhcDoxcmVtfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2xhYmVse2ZvbnQtc2l6ZToxZW07Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206MWVtfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW07cGFkZGluZy1sZWZ0OjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpey5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94e3BhZGRpbmctbGVmdDoyLjVyZW19fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVse2ZvbnQtc2l6ZToxZW19Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nY2hvaWNle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuMjVyZW19Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nY2hvaWNlIGlucHV0e2ZsZXgtc2hyaW5rOjB9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAudmFsaWRhdGlvbl9tZXNzYWdle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxO3BhZGRpbmc6MH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLm5pY2Utc2VsZWN0IC5jdXJyZW50e2ZvbnQtd2VpZ2h0OjQwMH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF17bWFyZ2luLWJvdHRvbTowfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9aW1hZ2Vde3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO21hcmdpbjowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi4zMTI1cmVtO3JpZ2h0Oi4zMTI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDY0MHB4KXsuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPWltYWdlXXt3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS44NzVyZW07Ym90dG9tOi41NjI1cmVtO3JpZ2h0Oi41NjI1cmVtfX0ubmljZS1zZWxlY3R7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlcjpzb2xpZCAxcHggI2U4ZThlODtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y2xlYXI6Ym90aDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDpub3JtYWw7aGVpZ2h0OjIuNjI1cmVtO2xpbmUtaGVpZ2h0OjIuNXJlbTtvdXRsaW5lOm5vbmU7cGFkZGluZy1sZWZ0OjEuMTI1cmVtO3BhZGRpbmctcmlnaHQ6MS44NzVyZW07cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3VzZXItc2VsZWN0Om5vbmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOmF1dG99Lm5pY2Utc2VsZWN0OmhvdmVye2JvcmRlci1jb2xvcjojMDAwfS5uaWNlLXNlbGVjdDphY3RpdmUsLm5pY2Utc2VsZWN0Lm9wZW4sLm5pY2Utc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojMDAwfS5uaWNlLXNlbGVjdDphZnRlcntib3JkZXItYm90dG9tOjJweCBzb2xpZCAjOTk5O2JvcmRlci1yaWdodDoycHggc29saWQgIzk5OTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6NXB4O21hcmdpbi10b3A6LTRweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEycHg7dG9wOjUwJTt0cmFuc2Zvcm0tb3JpZ2luOjY2JSA2NiU7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNpdGlvbjphbGwgLjE1cyBlYXNlLWluLW91dDt3aWR0aDo1cHh9Lm5pY2Utc2VsZWN0Lm9wZW46YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtMTM1ZGVnKX0ubmljZS1zZWxlY3Qub3BlbiAubGlzdHtvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6YXV0bzt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKX0ubmljZS1zZWxlY3QuZGlzYWJsZWR7Ym9yZGVyLWNvbG9yOiNlZGVkZWQ7Y29sb3I6Izk5OTtwb2ludGVyLWV2ZW50czpub25lfS5uaWNlLXNlbGVjdC5kaXNhYmxlZDphZnRlcntib3JkZXItY29sb3I6I2NjY30ubmljZS1zZWxlY3Qud2lkZXt3aWR0aDoxMDAlfS5uaWNlLXNlbGVjdC53aWRlIC5saXN0e2xlZnQ6MCAhaW1wb3J0YW50O3JpZ2h0OjAgIWltcG9ydGFudH0ubmljZS1zZWxlY3QucmlnaHR7ZmxvYXQ6cmlnaHR9Lm5pY2Utc2VsZWN0LnJpZ2h0IC5saXN0e2xlZnQ6YXV0bztyaWdodDowfS5uaWNlLXNlbGVjdC5zbWFsbHtmb250LXNpemU6Ljc1cmVtO2hlaWdodDoyLjI1cmVtO2xpbmUtaGVpZ2h0OjIuMTI1cmVtfS5uaWNlLXNlbGVjdC5zbWFsbDphZnRlcntoZWlnaHQ6NHB4O3dpZHRoOjRweH0ubmljZS1zZWxlY3Quc21hbGwgLm9wdGlvbntsaW5lLWhlaWdodDoyLjEyNXJlbTttaW4taGVpZ2h0OjIuMTI1cmVtfS5uaWNlLXNlbGVjdCAubGlzdHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDAgMCAxcHggcmdiYSg2OCw2OCw2OCwuMTEpO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MXB4IDAgMDtvcGFjaXR5OjA7b3ZlcmZsb3cteDpoaWRkZW47cGFkZGluZzowO3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3RyYW5zZm9ybS1vcmlnaW46NTAlIDA7dHJhbnNmb3JtOnNjYWxlKDAuNzUpIHRyYW5zbGF0ZVkoLTIxcHgpO3RyYW5zaXRpb246YWxsIC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSxvcGFjaXR5IC4xNXMgZWFzZS1vdXQ7ei1pbmRleDozO21heC1oZWlnaHQ6MTZyZW07b3ZlcmZsb3cteTpzY3JvbGx9Lm5pY2Utc2VsZWN0IC5saXN0OmhvdmVyIC5vcHRpb246bm90KDpob3Zlcil7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9Lm5pY2Utc2VsZWN0IC5vcHRpb257Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIuNXJlbTtsaXN0LXN0eWxlOm5vbmU7bWluLWhlaWdodDoyLjVyZW07b3V0bGluZTpub25lO3BhZGRpbmctbGVmdDoxLjEyNXJlbTtwYWRkaW5nLXJpZ2h0OjEuODEyNXJlbTt0ZXh0LWFsaWduOmxlZnQ7dHJhbnNpdGlvbjphbGwgLjJzfS5uaWNlLXNlbGVjdCAub3B0aW9uLnNlbGVjdGVke2ZvbnQtd2VpZ2h0OmJvbGR9Lm5pY2Utc2VsZWN0IC5vcHRpb24uZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiM5OTk7Y3Vyc29yOmRlZmF1bHR9Lm5pY2Utc2VsZWN0IC5vcHRpb246aG92ZXIsLm5pY2Utc2VsZWN0IC5vcHRpb24uZm9jdXMsLm5pY2Utc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQuZm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2fS5uby1jc3Nwb2ludGVyZXZlbnRzIC5uaWNlLXNlbGVjdCAubGlzdHtkaXNwbGF5Om5vbmV9Lm5vLWNzc3BvaW50ZXJldmVudHMgLm5pY2Utc2VsZWN0Lm9wZW4gLmxpc3R7ZGlzcGxheTpibG9ja31zZWxlY3QsZGl2Lm5pY2Utc2VsZWN0e3dpZHRoOjEwMCU7aGVpZ2h0OjIuODc1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwO2Zsb2F0Om5vbmU7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MTtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtwYWRkaW5nOi44MTI1cmVtIDEuNzVyZW0gLjgxMjVyZW0gMXJlbX1kaXYubmljZS1zZWxlY3R7cG9zaXRpb246cmVsYXRpdmV9ZGl2Lm5pY2Utc2VsZWN0OmFmdGVye3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci1jb2xvcjojMDAwO21hcmdpbi10b3A6LTVweH1kaXYubmljZS1zZWxlY3Qub3BlbiAubGlzdHt0cmFuc2Zvcm06c2NhbGUoMSl9ZGl2Lm5pY2Utc2VsZWN0IC5jdXJyZW50e2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjFyZW07bWFyZ2luOjB9ZGl2Lm5pY2Utc2VsZWN0IC5saXN0e3dpZHRoOmNhbGMoMTAwJSArIDJweCk7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07bWFyZ2luOjA7dG9wOjEwMCU7bGVmdDotMXB4fWRpdi5uaWNlLXNlbGVjdCAubGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDB9ZGl2Lm5pY2Utc2VsZWN0IC5vcHRpb257bWluLWhlaWdodDp1bnNldDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtsaW5lLWhlaWdodDoxO3BhZGRpbmc6LjgxMjVyZW0gMXJlbTttYXJnaW46MCAhaW1wb3J0YW50fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtoZWlnaHQ6Mi44MTI1cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjE7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07cGFkZGluZzowIDEuNzVyZW0gMCAxcmVtO21hcmdpbjowO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zc30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6aG92ZXIsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTphY3RpdmV7Ym9yZGVyLWNvbG9yOiMwMDB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Y29sb3I6IzQ2NDY0NjtsaW5lLWhlaWdodDoyLjgxMjVyZW07cGFkZGluZy1sZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nbTIgMCA1IDUgNS01IDIgMS03IDctNy03IDItMVonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDUwJSA1MCUvMTRweCA4cHg7dG9wOi42MjVyZW07cmlnaHQ6LjVyZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyLWNvbG9yOiMwMDA7b3ZlcmZsb3c6aGlkZGVufUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJzd2lwZXItaWNvbnNcIjtzcmM6dXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6ICNmZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAwLCAwKX0uc3dpcGVyLXBvaW50ZXItZXZlbnRze3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93e3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDpcIlwiO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXI7c2Nyb2xsLXNuYXAtc3RvcDphbHdheXN9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiA0NHB4fS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1idXR0b24tbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvNDQqMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvMik7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDpcInByZXZcIn0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6XCJuZXh0XCJ9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOjMwMG1zIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWx7Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSgwLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKDAuMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKDAuMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCl9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1ncmlkLWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVke2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2Fse3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7Ym90dG9tOjEuNXJlbX0uc3dpcGVyLXNsaWRle2hlaWdodDphdXRvO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc3dpcGVyLXNsaWRlIGltZy5sYXp5bG9hZDpub3QoLmxvYWRlZCl7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6LjYyNXJlbTt6LWluZGV4OjN9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDouNXJlbTtoZWlnaHQ6LjVyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO29wYWNpdHk6MTttYXJnaW46MCAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOi41cmVtO2hlaWdodDouNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNjOWM5Yzk7Ym9yZGVyLXJhZGl1czoycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gLjI1cmVtKTtsZWZ0OmNhbGMoNTAlIC0gLjI1cmVtKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1vdXR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpub3QoLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUpOmhvdmVyOmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxLjUpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3dpZHRoOi41cmVtO2hlaWdodDouNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTo6YWZ0ZXJ7YmFja2dyb3VuZDojZjU5MTAwfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWx7Ym90dG9tOjB9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi10b3A6LTFyZW07bGVmdDotNXJlbTt6LWluZGV4OjM7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zc31AbWVkaWEobWF4LXdpZHRoOiAxNDM5cHgpey5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntsZWZ0Oi0yLjYyNXJlbX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgc3ZnLC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgc3Zne2ZpbGw6I2Y1OTEwMH19LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO2ZpbGw6IzAwMH0uc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6YXV0bztyaWdodDotNXJlbTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9QG1lZGlhKG1heC13aWR0aDogMTQzOXB4KXsuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0Oi0yLjYyNXJlbX19LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouNTtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXJbZGF0YS1zbGlkZXM9XCIxXCJdIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlcltkYXRhLXNsaWRlcz1cIjFcIl0gLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2l0ZS1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVye3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZjJmMmUyO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjIuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNpdGUtY29udGVudCBkaXYjZXotdG9jLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9fS5zaXRlLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIgLmV6LXRvYy10aXRsZS1jb250YWluZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2M5YzljOTtwYWRkaW5nOjAgMCAxLjI1cmVtO21hcmdpbjowIDAgMS4yNXJlbX0uc2l0ZS1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVyIC5lei10b2MtdGl0bGV7Zm9udC1mYW1pbHk6XCJFcmFzIERlbWkgSVRDXCI7Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojMWUxZTFlO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxfS5zaXRlLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIgbmF2IHVsIGxpe2xpbmUtaGVpZ2h0OjEuNDtwYWRkaW5nOjAgMCAwIDEuODc1cmVtO21hcmdpbjowIDAgLjYyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2l0ZS1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVyIG5hdiB1bCBsaTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjEuMjVyZW07aGVpZ2h0OjEuMjVyZW07YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25zL2NoZWNrLS1vcmFuZ2Uuc3ZnKSBuby1yZXBlYXQgNTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMTI1cmVtO2xlZnQ6MH0uc2l0ZS1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVyIG5hdiB1bCBsaSBhe2ZvbnQtZmFtaWx5OlwiRXJhcyBEZW1pIElUQ1wiO2ZvbnQtc2l6ZToxLjEyNXJlbTtjb2xvcjojMGYyMzM3O3BvaW50ZXItZXZlbnRzOm5vbmV9LnNpdGUtY29udGVudCBkaXYjZXotdG9jLWNvbnRhaW5lciBuYXYgdWwgbGkgYTp2aXNpdGVke2NvbG9yOiMwZjIzMzd9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey53aWRnZXRfaWNsX2xhbmdfc2VsX3dpZGdldHttYXJnaW46MS4yNXJlbSAwIDB9fS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93bnt3aWR0aDphdXRvfS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhe2ZvbnQtc2l6ZTouNzVyZW07Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYS53cG1sLWxzLWl0ZW0tdG9nZ2xle3BhZGRpbmc6LjMxMjVyZW0gMS41NjI1cmVtIC4zMTI1cmVtIC41cmVtO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6LjMxMjVyZW0gLjMxMjVyZW0gMCAwfS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1mbGFne3dpZHRoOjEuODc1cmVtO2hlaWdodDoxLjg3NXJlbTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6NTAlfS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1mbGFnK3NwYW57bWFyZ2luLWxlZnQ6LjVyZW19LndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLXN1Yi1tZW51IGF7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowIDAgLjMxMjVyZW0gLjMxMjVyZW07cGFkZGluZzouMzEyNXJlbSAuNXJlbTtvdmVyZmxvdzpoaWRkZW59OnJvb3R7LS13b29jb21tZXJjZTogI0Y1OTEwMDstLXdjLXByaW1hcnk6ICNGNTkxMDB9Lndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlIC5lbnRyeS1jb250ZW50e3BhZGRpbmctYm90dG9tOjA7bWFyZ2luLWJvdHRvbTo0LjM3NXJlbX0ud29vY29tbWVyY2UgLnJvdzpiZWZvcmUsLndvb2NvbW1lcmNlIC5jb2wyLXNldDpiZWZvcmUsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldDpiZWZvcmUsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb2wyLXNldDpiZWZvcmUsLndvb2NvbW1lcmNlIC5yb3c6YWZ0ZXIsLndvb2NvbW1lcmNlIC5jb2wyLXNldDphZnRlciwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0OmFmdGVyLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY29sMi1zZXQ6YWZ0ZXIsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdzpiZWZvcmUsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb2wyLXNldDpiZWZvcmUsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldDpiZWZvcmUsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0OmJlZm9yZSwud29vY29tbWVyY2UtcGFnZSAucm93OmFmdGVyLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY29sMi1zZXQ6YWZ0ZXIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldDphZnRlciwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS53b29jb21tZXJjZSAucm93Ky5yb3csLndvb2NvbW1lcmNlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbDItc2V0Ky5yb3csLndvb2NvbW1lcmNlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnJvdysuY29sMi1zZXQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdysucm93LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5yb3csLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5yb3csLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLmNvbDItc2V0e21hcmdpbi10b3A6Mi41cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lndvb2NvbW1lcmNlIC5yb3crLnJvdywud29vY29tbWVyY2UgLmNvbDItc2V0Ky5yb3csLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UgLnJvdysuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAucm93Ky5yb3csLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnJvdysuY29sMi1zZXQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsuY29sMi1zZXR7bWFyZ2luLXRvcDo1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtbGctNiwud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTEsLndvb2NvbW1lcmNlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0yLC53b29jb21tZXJjZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC53b29jb21tZXJjZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMSwud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTIsLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLWxnLTYsLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLWxnLTYsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLWxnLTYsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTJ7d2lkdGg6Y2FsYyg1MCUgLSAuNjI1cmVtKX19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLWxnLTYsLndvb2NvbW1lcmNlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0xLC53b29jb21tZXJjZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMiwud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTEsLndvb2NvbW1lcmNlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0yLC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLXBhZ2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0ye3dpZHRoOmNhbGMoNTAlIC0gMi4xODc1cmVtKX19Lndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXR7d2lkdGg6YXV0b30ud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTJ7bWF4LXdpZHRoOnVuc2V0fS53b29jb21tZXJjZSBmb3JtLmNoZWNrb3V0X2NvdXBvbiwud29vY29tbWVyY2UtcGFnZSBmb3JtLmNoZWNrb3V0X2NvdXBvbntib3JkZXItY29sb3I6I2NkY2RjZH0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZve2NvbG9yOiM0NjQ2NDY7cGFkZGluZzoxcmVtIDAgMCAwO2JvcmRlci10b3A6dW5zZXQ7YmFja2dyb3VuZC1jb2xvcjp1bnNldDttYXJnaW4tYm90dG9tOjB9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlOmJlZm9yZSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3JlLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlOmJlZm9yZSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtaW5mbzpiZWZvcmV7Y29udGVudDp1bnNldDtjb2xvcjojZjU5MTAwfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZTphZnRlciwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm86YWZ0ZXIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2U6YWZ0ZXIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWluZm86YWZ0ZXJ7ZGlzcGxheTpub25lfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9uLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlIC5idXR0b24sLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbntmbGV4LXNocmluazowfS53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXN7Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czowO2JvcmRlcjpub25lfUBtZWRpYShtaW4td2lkdGg6IDY0MHB4KXsud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVze2ZvbnQtc2l6ZToxcmVtfX0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoZWFkIHRoLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoZWFkIHRoe2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGgsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0ZCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRke2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlci10b3A6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzouNTYyNXJlbSAuNXJlbX0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0ZDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQ6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0aDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0aDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQ6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjB9Lndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGgsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRoLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0aHtmb250LXdlaWdodDo3MDB9Lndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdGgsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdGQsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0Zm9vdCB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRmb290IHRkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ZCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGZvb3QgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRmb290IHRke2JvcmRlci10b3A6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lndvb2NvbW1lcmNlIHVsLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLWRldGFpbHMgbGksLndvb2NvbW1lcmNlLXBhZ2UgdWwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItZGV0YWlscyBsaXthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0ud29vY29tbWVyY2UgdWwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItZGV0YWlscyBsaSBzdHJvbmcsLndvb2NvbW1lcmNlLXBhZ2UgdWwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItZGV0YWlscyBsaSBzdHJvbmd7bWF4LXdpZHRoOjUwJTtmb250LXNpemU6Ljg3NXJlbTt0ZXh0LWFsaWduOnJpZ2h0fS53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdywud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvd3twYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouOTM3NXJlbX0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgbGFiZWwsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3cgbGFiZWx7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206LjI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWEsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWF7bWluLWhlaWdodDo1cmVtfS53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctbGFzdCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1sYXN0e3dpZHRoOmNhbGMoNTAlIC0gLjYyNXJlbSl9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctbGFzdCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1sYXN0e3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZX19Lndvb2NvbW1lcmNlIC5pbnB1dC1jaGVja2JveCwud29vY29tbWVyY2UtcGFnZSAuaW5wdXQtY2hlY2tib3h7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0ud29vY29tbWVyY2UgaW5wdXRbdHlwZT1udW1iZXJdLC53b29jb21tZXJjZS1wYWdlIGlucHV0W3R5cGU9bnVtYmVyXXtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey53b29jb21tZXJjZSAud2MtZ3pkLWNoZWNrb3V0IC53Yy1ibG9jay1jb21wb25lbnRzLW9yZGVyLXN1bW1hcnksLndvb2NvbW1lcmNlLXBhZ2UgLndjLWd6ZC1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1vcmRlci1zdW1tYXJ5e3BhZGRpbmc6MH19Lndvb2NvbW1lcmNlIC5pcy1tb2JpbGUgdGFibGUud2MtYmxvY2stY2FydC1pdGVtcyAud2MtYmxvY2stY2FydC1pdGVtc19fcm93LC53b29jb21tZXJjZS1wYWdlIC5pcy1tb2JpbGUgdGFibGUud2MtYmxvY2stY2FydC1pdGVtcyAud2MtYmxvY2stY2FydC1pdGVtc19fcm93e2dyaWQtdGVtcGxhdGUtY29sdW1uczoyNSU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2M5YzljOTtwYWRkaW5nOjA7bWFyZ2luOjAgMCAxcmVtfS53b29jb21tZXJjZSAuaXMtbW9iaWxlIHRhYmxlLndjLWJsb2NrLWNhcnQtaXRlbXMgLndjLWJsb2NrLWNhcnQtaXRlbXNfX3JvdzpsYXN0LWNoaWxkLC53b29jb21tZXJjZS1wYWdlIC5pcy1tb2JpbGUgdGFibGUud2MtYmxvY2stY2FydC1pdGVtcyAud2MtYmxvY2stY2FydC1pdGVtc19fcm93Omxhc3QtY2hpbGR7Ym9yZGVyOm5vbmV9Lndvb2NvbW1lcmNlIC5pcy1tb2JpbGUgdGFibGUud2MtYmxvY2stY2FydC1pdGVtcyB0ZCwud29vY29tbWVyY2UtcGFnZSAuaXMtbW9iaWxlIHRhYmxlLndjLWJsb2NrLWNhcnQtaXRlbXMgdGR7bWFyZ2luOjB9Lndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQgLnNob3BfdGFibGV7YmFja2dyb3VuZDpub25lfS53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UtYmFjcy1iYW5rLWRldGFpbHN7ZGlzcGxheTpub25lfS53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSBpbnB1dC5idXR0b257Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuZGlzYWJsZWQsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpkaXNhYmxlZCwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UgYS5idXR0b24uZGlzYWJsZWQsLndvb2NvbW1lcmNlIGEuYnV0dG9uOmRpc2FibGVkLC53b29jb21tZXJjZSBhLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uZGlzYWJsZWQsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b246ZGlzYWJsZWQsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRdLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uZGlzYWJsZWQsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpkaXNhYmxlZCwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXXtvcGFjaXR5Oi41O3BvaW50ZXItZXZlbnRzOm5vbmV9Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5sb2FkaW5nLC53b29jb21tZXJjZSBhLmJ1dHRvbi5sb2FkaW5nLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmxvYWRpbmcsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5sb2FkaW5ne29wYWNpdHk6Ljc1O3BhZGRpbmctcmlnaHQ6MXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQubG9hZGluZywud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZywud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5sb2FkaW5nLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24ubG9hZGluZ3twYWRkaW5nLXJpZ2h0OjEuNXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmcsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmxvYWRpbmcsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24ubG9hZGluZywud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmxvYWRpbmd7cGFkZGluZy1yaWdodDoyLjM3NXJlbX19Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5sb2FkaW5nOmFmdGVyLC53b29jb21tZXJjZSBhLmJ1dHRvbi5sb2FkaW5nOmFmdGVyLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmxvYWRpbmc6YWZ0ZXIsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5sb2FkaW5nOmFmdGVye3RvcDphdXRvO2JvdHRvbTouMTg3NXJlbTtyaWdodDouMzEyNXJlbX1AbWVkaWEobWF4LXdpZHRoOiBzbXB4KXsud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmc6YWZ0ZXIsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmxvYWRpbmc6YWZ0ZXIsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24ubG9hZGluZzphZnRlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmxvYWRpbmc6YWZ0ZXJ7Zm9udC1zaXplOi43NXJlbX19Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hZGRlZDphZnRlciwud29vY29tbWVyY2UgYS5idXR0b24uYWRkZWQ6YWZ0ZXIsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWRkZWQ6YWZ0ZXIsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hZGRlZDphZnRlcnttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LjE4NzVyZW07cmlnaHQ6LjMxMjVyZW19Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHR7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS53b29jb21tZXJjZS1jYXJ0IC5lbnRyeS10aXRsZSwud29vY29tbWVyY2UtY2hlY2tvdXQgLmVudHJ5LXRpdGxlLC53b29jb21tZXJjZS1hY2NvdW50IC5lbnRyeS10aXRsZXtmb250LXNpemU6Mi4yNXJlbTtjb2xvcjojMWUxZTFlO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW46MCAwIDEuODc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lndvb2NvbW1lcmNlLWNhcnQgLmVudHJ5LXRpdGxlLC53b29jb21tZXJjZS1jaGVja291dCAuZW50cnktdGl0bGUsLndvb2NvbW1lcmNlLWFjY291bnQgLmVudHJ5LXRpdGxle2ZvbnQtc2l6ZToxLjc1cmVtO21hcmdpbjowIDAgMS4yNXJlbX19Lndvb2NvbW1lcmNlLWNhcnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLC53b29jb21tZXJjZS1jYXJ0IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCwud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLC53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQsLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLC53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudHttYXJnaW46MCAwIHZhcigtLWluZGVudC0tcyk7ZmxvYXQ6bm9uZX0ud29vY29tbWVyY2UtY2FydCAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSwud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLUFkZHJlc3MtdGl0bGUsLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLUFkZHJlc3MtdGl0bGV7bGluZS1oZWlnaHQ6MS43NXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6YmFzZWxpbmU7bWFyZ2luOjAgMCAxLjI1cmVtfS53b29jb21tZXJjZS1jYXJ0IC53b29jb21tZXJjZS1BZGRyZXNzLXRpdGxlIGgzLC53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSBoMywud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSBoM3tmb250LWZhbWlseTpcIkFyaWFsXCIsc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjc1cmVtO21hcmdpbjowIC41cmVtIDAgMH0ud29vY29tbWVyY2UtY2FydCAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSBhLC53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSBhLC53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1BZGRyZXNzLXRpdGxlIGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTttYXJnaW46MCAwIDAgYXV0b30ud29vY29tbWVyY2UtY2FydCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyLC53b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyLC53b29jb21tZXJjZS1hY2NvdW50IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXJ7Y29sb3I6I2ZmZjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3ICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDttYXJnaW4tdG9wOjA7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTtpc29sYXRpb246aXNvbGF0ZTtvdmVyZmxvdzpoaWRkZW59Lndvb2NvbW1lcmNlLWNhcnQgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lcjo6YWZ0ZXIsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXI6OmFmdGVyLC53b29jb21tZXJjZS1hY2NvdW50IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXI6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo3NSU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDp2aW9sZXQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDoyNSU7b3BhY2l0eTouNTtmaWx0ZXI6Ymx1cig2NHB4KTt6LWluZGV4Oi0xfS53b29jb21tZXJjZS1jYXJ0IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXI+c3ZnLC53b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyPnN2Zywud29vY29tbWVyY2UtYWNjb3VudCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyPnN2Z3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudDtmaWxsOiMwZjIzMzd9Lndvb2NvbW1lcmNlLWNhcnQgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lciAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyX19jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyIC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXJfX2NvbnRlbnQsLndvb2NvbW1lcmNlLWFjY291bnQgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lciAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyX19jb250ZW50e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsud29vY29tbWVyY2UtY2FydCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyIC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXJfX2NvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lcl9fY29udGVudCwud29vY29tbWVyY2UtYWNjb3VudCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyIC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXJfX2NvbnRlbnR7ZmxleC13cmFwOndyYXB9fS53b29jb21tZXJjZS1jYXJ0IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIgLmJ1dHRvbiwud29vY29tbWVyY2UtY2hlY2tvdXQgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lciAuYnV0dG9uLC53b29jb21tZXJjZS1hY2NvdW50IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIgLmJ1dHRvbntiYWNrZ3JvdW5kOmhzbGEoMCwwJSwxMDAlLC4yKTtib3JkZXI6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lndvb2NvbW1lcmNlLWNhcnQgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lciAuYnV0dG9uLC53b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1ub3RpY2UtYmFubmVyIC5idXR0b24sLndvb2NvbW1lcmNlLWFjY291bnQgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lciAuYnV0dG9ue21hcmdpbi10b3A6LjVyZW19fS53b29jb21tZXJjZS1jYXJ0IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIgLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UtY2hlY2tvdXQgLndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lciAuYnV0dG9uOmhvdmVyLC53b29jb21tZXJjZS1hY2NvdW50IC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIgLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOmhzbGEoMCwwJSwxMDAlLC4zKX0ud29vY29tbWVyY2UtY2FydCAud2MtYmxvY2stY29tcG9uZW50cy10b3RhbHMtZm9vdGVyLWl0ZW0gLndjLWJsb2NrLWNvbXBvbmVudHMtdG90YWxzLWl0ZW1fX2xhYmVsLC53b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy10b3RhbHMtZm9vdGVyLWl0ZW0gLndjLWJsb2NrLWNvbXBvbmVudHMtdG90YWxzLWl0ZW1fX2xhYmVsLC53b29jb21tZXJjZS1hY2NvdW50IC53Yy1ibG9jay1jb21wb25lbnRzLXRvdGFscy1mb290ZXItaXRlbSAud2MtYmxvY2stY29tcG9uZW50cy10b3RhbHMtaXRlbV9fbGFiZWx7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0Om5vcm1hbH0ud29vY29tbWVyY2UtY2FydCAud2MtYmxvY2stY29tcG9uZW50cy10b3RhbHMtZm9vdGVyLWl0ZW0gLndjLWJsb2NrLWNvbXBvbmVudHMtdG90YWxzLWl0ZW1fX3ZhbHVlLC53b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy10b3RhbHMtZm9vdGVyLWl0ZW0gLndjLWJsb2NrLWNvbXBvbmVudHMtdG90YWxzLWl0ZW1fX3ZhbHVlLC53b29jb21tZXJjZS1hY2NvdW50IC53Yy1ibG9jay1jb21wb25lbnRzLXRvdGFscy1mb290ZXItaXRlbSAud2MtYmxvY2stY29tcG9uZW50cy10b3RhbHMtaXRlbV9fdmFsdWV7Zm9udC1zaXplOjEuMTI1cmVtfS53b29jb21tZXJjZS1jYXJ0IC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LC53b29jb21tZXJjZS1jaGVja291dCAud3AtYmxvY2std29vY29tbWVyY2UtY2FydCwud29vY29tbWVyY2UtYWNjb3VudCAud3AtYmxvY2std29vY29tbWVyY2UtY2FydHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo4cHg7Ym94LXNoYWRvdzowIDEwcHggMjBweCByZ2JhKDAsMCwwLC4xKTtwYWRkaW5nOjEuNXJlbX0ud29vY29tbWVyY2UtY2FydCAud3AtYmxvY2std29vY29tbWVyY2UtY2FydCAud2MtYmxvY2stY2FydC1pdGVtc19faGVhZGVyLC53b29jb21tZXJjZS1jaGVja291dCAud3AtYmxvY2std29vY29tbWVyY2UtY2FydCAud2MtYmxvY2stY2FydC1pdGVtc19faGVhZGVyLC53b29jb21tZXJjZS1hY2NvdW50IC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0IC53Yy1ibG9jay1jYXJ0LWl0ZW1zX19oZWFkZXJ7Zm9udC1mYW1pbHk6XCJFcmFzIERlbWkgSVRDXCJ9Lndvb2NvbW1lcmNlLWNhcnQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNhcnQgLndjLWJsb2NrLWNhcnRfX3RvdGFscy10aXRsZSwud29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNhcnQgLndjLWJsb2NrLWNhcnRfX3RvdGFscy10aXRsZSwud29vY29tbWVyY2UtYWNjb3VudCAud3AtYmxvY2std29vY29tbWVyY2UtY2FydCAud2MtYmxvY2stY2FydF9fdG90YWxzLXRpdGxle2ZvbnQtZmFtaWx5OlwiRXJhcyBEZW1pIElUQ1wiICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWNhcnQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNhcnQgdGFibGUud2MtYmxvY2stY2FydC1pdGVtcywud29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNhcnQgdGFibGUud2MtYmxvY2stY2FydC1pdGVtcywud29vY29tbWVyY2UtYWNjb3VudCAud3AtYmxvY2std29vY29tbWVyY2UtY2FydCB0YWJsZS53Yy1ibG9jay1jYXJ0LWl0ZW1ze21hcmdpbjowfS53b29jb21tZXJjZS1jYXJ0IC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0IHRhYmxlLndjLWJsb2NrLWNhcnQtaXRlbXM6OmFmdGVyLC53b29jb21tZXJjZS1jaGVja291dCAud3AtYmxvY2std29vY29tbWVyY2UtY2FydCB0YWJsZS53Yy1ibG9jay1jYXJ0LWl0ZW1zOjphZnRlciwud29vY29tbWVyY2UtYWNjb3VudCAud3AtYmxvY2std29vY29tbWVyY2UtY2FydCB0YWJsZS53Yy1ibG9jay1jYXJ0LWl0ZW1zOjphZnRlcntkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlLWNhcnQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LC53b29jb21tZXJjZS1jaGVja291dCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQsLndvb2NvbW1lcmNlLWFjY291bnQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0e2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjhweDtib3gtc2hhZG93OjAgMTBweCAyMHB4IHJnYmEoMCwwLDAsLjEpO3BhZGRpbmc6MS41cmVtfS53b29jb21tZXJjZS1jYXJ0IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1vcmRlci1zdW1tYXJ5LC53b29jb21tZXJjZS1jaGVja291dCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQgLndjLWJsb2NrLWNvbXBvbmVudHMtb3JkZXItc3VtbWFyeSwud29vY29tbWVyY2UtYWNjb3VudCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQgLndjLWJsb2NrLWNvbXBvbmVudHMtb3JkZXItc3VtbWFyeXtiYWNrZ3JvdW5kOm5vbmV9Lndvb2NvbW1lcmNlLWNhcnQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1ibG9jay1jb21wb25lbnRzLW9yZGVyLXN1bW1hcnkgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1tZXRhZGF0YV9fZGVzY3JpcHRpb24sLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1vcmRlci1zdW1tYXJ5IC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtbWV0YWRhdGFfX2Rlc2NyaXB0aW9uLC53b29jb21tZXJjZS1hY2NvdW50IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1vcmRlci1zdW1tYXJ5IC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtbWV0YWRhdGFfX2Rlc2NyaXB0aW9ue2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UtY2FydCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQgLndjLWJsb2NrLWNoZWNrb3V0X19mb3JtIC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1zaGlwcGluZy1tZXRob2QtYmxvY2ssLndvb2NvbW1lcmNlLWNhcnQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1ibG9jay1jaGVja291dF9fZm9ybSAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtcGlja3VwLW9wdGlvbnMtYmxvY2ssLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY2hlY2tvdXRfX2Zvcm0gLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1ibG9jaywud29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1ibG9jay1jaGVja291dF9fZm9ybSAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtcGlja3VwLW9wdGlvbnMtYmxvY2ssLndvb2NvbW1lcmNlLWFjY291bnQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1ibG9jay1jaGVja291dF9fZm9ybSAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWJsb2NrLC53b29jb21tZXJjZS1hY2NvdW50IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY2hlY2tvdXRfX2Zvcm0gLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LXBpY2t1cC1vcHRpb25zLWJsb2Nre2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UtY2FydCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktY2FydC1pdGVtcy1ibG9jaywud29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LWNhcnQtaXRlbXMtYmxvY2ssLndvb2NvbW1lcmNlLWFjY291bnQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LWNhcnQtaXRlbXMtYmxvY2t7cGFkZGluZy10b3A6MH0ud29vY29tbWVyY2UtY2FydCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktY2FydC1pdGVtcy1ibG9jazo6YWZ0ZXIsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtb3JkZXItc3VtbWFyeS1jYXJ0LWl0ZW1zLWJsb2NrOjphZnRlciwud29vY29tbWVyY2UtYWNjb3VudCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktY2FydC1pdGVtcy1ibG9jazo6YWZ0ZXJ7Ym9yZGVyLXRvcDpub25lfS53b29jb21tZXJjZS1jYXJ0IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtb3JkZXItc3VtbWFyeS1jYXJ0LWl0ZW1zLWJsb2NrIC53Yy1ibG9jay1jb21wb25lbnRzLW9yZGVyLXN1bW1hcnlfX2J1dHRvbi10ZXh0LC53b29jb21tZXJjZS1jaGVja291dCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktY2FydC1pdGVtcy1ibG9jayAud2MtYmxvY2stY29tcG9uZW50cy1vcmRlci1zdW1tYXJ5X19idXR0b24tdGV4dCwud29vY29tbWVyY2UtYWNjb3VudCAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktY2FydC1pdGVtcy1ibG9jayAud2MtYmxvY2stY29tcG9uZW50cy1vcmRlci1zdW1tYXJ5X19idXR0b24tdGV4dHtmb250LWZhbWlseTpcIkVyYXMgRGVtaSBJVENcIjtmb250LXNpemU6MS4yNWVtfS53b29jb21tZXJjZS1jYXJ0LC53b29jb21tZXJjZS1jaGVja291dHtiYWNrZ3JvdW5kOiNmMGYwZjB9LndjLWJsb2NrLWNhcnRfX3N1Ym1pdC1idXR0b24sLndjLWJsb2NrLWNvbXBvbmVudHMtY2hlY2tvdXQtcGxhY2Utb3JkZXItYnV0dG9ue21pbi1oZWlnaHQ6Mi44NzVyZW0gIWltcG9ydGFudDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtiYWNrZ3JvdW5kOiNmNTkxMDA7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzowIDFyZW0gIWltcG9ydGFudDt0cmFuc2l0aW9uOi4zcyAhaW1wb3J0YW50O2N1cnNvcjpwb2ludGVyfS53Yy1ibG9jay1jYXJ0X19zdWJtaXQtYnV0dG9uOmhvdmVyLC53Yy1ibG9jay1jYXJ0X19zdWJtaXQtYnV0dG9uOmZvY3VzLC53Yy1ibG9jay1jYXJ0X19zdWJtaXQtYnV0dG9uOmFjdGl2ZSwud2MtYmxvY2stY29tcG9uZW50cy1jaGVja291dC1wbGFjZS1vcmRlci1idXR0b246aG92ZXIsLndjLWJsb2NrLWNvbXBvbmVudHMtY2hlY2tvdXQtcGxhY2Utb3JkZXItYnV0dG9uOmZvY3VzLC53Yy1ibG9jay1jb21wb25lbnRzLWNoZWNrb3V0LXBsYWNlLW9yZGVyLWJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYmY2NjAwO2JvcmRlci1jb2xvcjojYmY2NjAwO2NvbG9yOiNmZmZ9LndjLWJsb2NrLWNvbXBvbmVudHMtdG90YWxzLXdyYXBwZXI6bGFzdC1jaGlsZDo6YWZ0ZXJ7ZGlzcGxheTpub25lfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtYnJlYWRjcnVtYntjb2xvcjojNDY0NjQ2O21hcmdpbi1ib3R0b206MS44NzVyZW19Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIGF7Y29sb3I6I2JkYmRiZDtmb250LXNpemU6Ljg3NXJlbX0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIgYTpob3Zlcntjb2xvcjojNDY0NjQ2fS53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOi45Mzc1cmVtfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLndvb2NvbW1lcmNlLXJldmlldy1saW5re2NvbG9yOiNiZGJkYmR9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyAud29vY29tbWVyY2UtcmV2aWV3LWxpbms6aG92ZXJ7Y29sb3I6I2Y1OTEwMH0ud29vY29tbWVyY2UgLnN0YXItcmF0aW5ne2NvbG9yOiNmMmM5NGM7bWFyZ2luLXRvcDowfS53b29jb21tZXJjZSBwLnN0YXJzIGF7Y29sb3I6I2YyYzk0Y30ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnR7bWFyZ2luLWJvdHRvbToxLjVyZW19fS53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgdGgubGFiZWx7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmctbGVmdDowfS53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgdGQudmFsdWV7cGFkZGluZy1yaWdodDowfS53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnJlc2V0X3ZhcmlhdGlvbnN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwe3dpZHRoOjEwMCV9Lndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0e2Rpc3BsYXk6ZmxleH0ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5idXR0b257ZmxleDphdXRvfS53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLmJ1dHRvbjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS44NzVyZW07YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25zL3Nob3BwaW5nLWNhcnQuc3ZnKSBuby1yZXBlYXR9Lndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuYnV0dG9uLmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2JmNjYwMH0ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5idXR0b24uYWN0aXZlOjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25zL3ByZWxvYWRlci5zdmcpIG5vLXJlcGVhdCA1MCU7YmFja2dyb3VuZC1zaXplOjVyZW19Lndvb2NvbW1lcmNlIC5xdWFudGl0eXtoZWlnaHQ6Mi44NzVyZW07ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi42MjVyZW07Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MCAxcmVtfS53b29jb21tZXJjZSAucXVhbnRpdHkgLnF0eXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6Y3VycmVudENvbG9yO2JvcmRlcjowO21hcmdpbjowO3BhZGRpbmc6MDtvdXRsaW5lOnVuc2V0O3RleHQtZGVjb3JhdGlvbjpub25lO3dpZHRoOjIuNXJlbTtmbGV4LXNocmluazowO2ZvbnQtc2l6ZToxLjEyNXJlbX0ud29vY29tbWVyY2UgLnF1YW50aXR5IC5idG4tcXR5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjpjdXJyZW50Q29sb3I7Ym9yZGVyOjA7bWFyZ2luOjA7cGFkZGluZzowO291dGxpbmU6dW5zZXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7aGVpZ2h0OmF1dG87ZmxleC1zaHJpbms6MH0ud29vY29tbWVyY2UgLnF1YW50aXR5IC5idG4tcXR5IHN2Z3t3aWR0aDoxLjEyNXJlbTtoZWlnaHQ6MS4xMjVyZW07ZmlsbDojYmRiZGJkO3RyYW5zaXRpb246ZmlsbCAuM3N9Lndvb2NvbW1lcmNlIC5xdWFudGl0eSAuYnRuLXF0eTpob3ZlciBzdmd7ZmlsbDojMDAwfS5ibG9ja1VJLmJsb2NrT3ZlcmxheXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50OmFmdGVye2NvbnRlbnQ6XCLCuVwiO21hcmdpbi1sZWZ0Oi4yNXJlbTtmb250LXdlaWdodDo0MDB9Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jb3Vwb24tdGV4dHtmb250LXNpemU6Ljc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtvcmRlcjoxfS53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyBldHJ1c3RlZC13aWRnZXR7b3JkZXI6Mn0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmJ1bGstZGlzY291bnQtdGFibGV7b3JkZXI6M30ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmJ1bGstZGlzY291bnQtdGFibGUgdGFibGV7Ym9yZGVyOjFweCAjY2RjZGNkIHNvbGlkICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5idWxrLWRpc2NvdW50LXRhYmxlIHRhYmxlIHRoLC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuYnVsay1kaXNjb3VudC10YWJsZSB0YWJsZSB0ZHtjb2xvcjojNDY0NjQ2O2JvcmRlcjoxcHggI2NkY2RjZCBzb2xpZCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dW5zZXR9Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAuc2hvcF90YWJsZSB0Ym9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLnNob3BfdGFibGUgdGJvZHkgdHJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDB9Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAuc2hvcF90YWJsZSB0Ym9keSB0ciB0ZCwud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC5zaG9wX3RhYmxlIHRib2R5IHRyIHRoe2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOnVuc2V0O3doaXRlLXNwYWNlOm5vd3JhcH0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC5zaG9wX3RhYmxlIHRib2R5IHRyIHRkOmJlZm9yZSwud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC5zaG9wX3RhYmxlIHRib2R5IHRyIHRoOmJlZm9yZXtjb250ZW50OnVuc2V0fS53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLnNob3BfdGFibGUgdGJvZHkgLmZlZTpoYXModGRbZGF0YS10aXRsZT1cIlNrb250byAyJVwiXSl7b3JkZXI6NH0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC5zaG9wX3RhYmxlIHRib2R5IC5vcmRlci10b3RhbHtvcmRlcjo1fS53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLnNob3BfdGFibGUgdGJvZHkgLm9yZGVyLXRheHtvcmRlcjo2fS53b29jb21tZXJjZSB0YWJsZS5jYXJ0e21hcmdpbi1ib3R0b206My4xMjVyZW19Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgLmNhcnRfaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX0ud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZHt2ZXJ0aWNhbC1hbGlnbjp0b3B9Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQucHJvZHVjdC1uYW1le3dpZHRoOjYwJTttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5wcm9kdWN0LW5hbWV7d2lkdGg6MTAwJX19Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQucHJvZHVjdC1uYW1lIC5wcm9kdWN0LXByaWNle2NsZWFyOmJvdGg7cGFkZGluZzouNXJlbSAwfS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLnByb2R1Y3QtbmFtZSAucHJvZHVjdC1xdWFudGl0eXtwYWRkaW5nLWJvdHRvbTouNXJlbX0ud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5wcm9kdWN0LXRodW1ibmFpbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MDt3aWR0aDoyNSU7bWluLXdpZHRoOnVuc2V0O21heC13aWR0aDoxNC4wNjI1cmVtfS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLnByb2R1Y3QtdGh1bWJuYWlsOmJlZm9yZXtkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQucHJvZHVjdC10aHVtYm5haWwgaW1ne3dpZHRoOjEwLjkzNzVyZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbX0ud29vY29tbWVyY2UgdGFibGUuY2FydCAucHJvZHVjdC10aXRsZXtjb2xvcjojNDY0NjQ2fS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLnByb2R1Y3Qtc3VidG90YWx7d2lkdGg6MTAlO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLnByb2R1Y3Qtc3VidG90YWx7d2lkdGg6MTAwJX19Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgLnByb2R1Y3QtcmVtb3Zle3dpZHRoOjA7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjt2aXNpYmlsaXR5OmhpZGRlbjtib3JkZXI6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey53b29jb21tZXJjZSB0YWJsZS5jYXJ0IC5wcm9kdWN0LXJlbW92ZXt3aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym9yZGVyOm5vbmV9fS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRoLnByb2R1Y3QtcmVtb3Zle2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UgdGFibGUuY2FydCBhLnJlbW92ZXtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOm5vbmU7d2lkdGg6MS4xMjVyZW07aGVpZ2h0OjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMTI1cmVtfS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IGEucmVtb3ZlOmhvdmVye2JhY2tncm91bmQ6bm9uZX0ud29vY29tbWVyY2UgdGFibGUuY2FydCBhLnJlbW92ZTpob3ZlciBzdmd7ZmlsbDojZGMzMjMyfS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IGEucmVtb3ZlIHN2Z3t0cmFuc2l0aW9uOmFsbCAuM3MgMHM7ZmlsbDojZDBkMGQwfS53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRke2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO3BhZGRpbmc6OXB4IDEycHg7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4yZW0gIWltcG9ydGFudH0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHN7d2lkdGg6MTAwJX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxzLC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHN7d2lkdGg6MTAwJX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxze21hcmdpbi1ib3R0b206MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY3Jvc3Mtc2VsbHN7bWFyZ2luLWJvdHRvbTowfX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxze21hcmdpbi1sZWZ0OmF1dG99Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyBoMntmb250LXNpemU6MXJlbX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC5zaG9wX3RhYmxle2ZvbnQtc2l6ZTouODEyNXJlbX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXR7dGV4dC1hbGlnbjpyaWdodH0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbnt3aWR0aDoxMDAlfS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgdGgsLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZSB0ZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0aCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0ZHtib3JkZXItdG9wOm5vbmU7cGFkZGluZy10b3A6MS4yNXJlbTtwYWRkaW5nLWJvdHRvbToxLjI1cmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRoLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRoe2ZvbnQtd2VpZ2h0OjQwMH0ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRoOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGg6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjB9Lndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZSB0aDpudGgtY2hpbGQoMiksLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZSB0ZDpudGgtY2hpbGQoMiksLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGg6bnRoLWNoaWxkKDIpLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRkOm50aC1jaGlsZCgyKXt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6MH0ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIC5vcmRlci10b3RhbCB0aCwud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIC5vcmRlci10b3RhbCB0ZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGgsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgLm9yZGVyLXRvdGFsIHRke3BhZGRpbmctdG9wOi45Mzc1cmVtO3BhZGRpbmctYm90dG9tOi45Mzc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZSAub3JkZXItdG90YWwgdGgsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgLm9yZGVyLXRvdGFsIHRoe2ZvbnQtc2l6ZToxcmVtfX0ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIC5vcmRlci10b3RhbCB0ZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGR7Zm9udC1zaXplOjFyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIC5vcmRlci10b3RhbCB0ZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGR7Zm9udC1zaXplOjEuMTI1cmVtfX0ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRmb290IHRoLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRmb290IHRoe3RleHQtdHJhbnNmb3JtOmluaXRpYWx9Lndvb2NvbW1lcmNlIHVsI3NoaXBwaW5nX21ldGhvZCBsaSBpbnB1dHttYXJnaW4tdG9wOi4yNWVtfS53b29jb21tZXJjZSAud2MtcHJvY2VlZC10by1jaGVja291dHtwYWRkaW5nLWJvdHRvbTowfS53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQuY2hlY2tvdXQtYnV0dG9ue21hcmdpbi1ib3R0b206MH0ud29vY29tbWVyY2UgLmNhcnQtZGVsaXZlcnktZXN0aW1hdGV7Zm9udC1zaXplOjFyZW07Y29sb3I6IzQ2NDY0NjtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxLjQ7Ym9yZGVyLXRvcDpub25lfS53b29jb21tZXJjZSAuY2FydC1kZWxpdmVyeS1lc3RpbWF0ZSBzdXB7Zm9udC13ZWlnaHQ6NzAwfS5yZWNvbmZpZ3VyYXRlLWNhcnQtZm9ybSwuY29weS1jYXJ0LWZvcm0sLndpbmRvd3NpbGwtY2FydC1mb3JtLC5yb2xsZXItc2h1dHRlci1jYXJ0LWZvcm17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LndjLWd6ZC1jYXJ0LWluZm8ud2MtZ3pkLWl0ZW0tZGVzYy5pdGVtLWRlc2N7Zm9udC1zaXplOi44MTI1cmVtfS52YXJpYXRpb257Zm9udC1zaXplOi44MTI1cmVtfS52YXJpYXRpb24ub2ZmZXItaXRlbXtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0udmFyaWF0aW9uLm9mZmVyLWl0ZW0gcHttYXJnaW4tYm90dG9tOjB9LnZhcmlhdGlvbiBkZHtmb250LXdlaWdodDpub3JtYWx9LnZhcmlhdGlvbi1JdGVtSUQsLnZhcmlhdGlvbi1DdXN0b21TVkd7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZhcmlhdGlvbiBkdC52YXJpYXRpb24tUmVjb25maWd1cmF0ZSwudmFyaWF0aW9uIGR0LnZhcmlhdGlvbi1Db3B5LC52YXJpYXRpb24gZHQudmFyaWF0aW9uLVJlbW92ZSwudmFyaWF0aW9uIGR0LnZhcmlhdGlvbi1XaW5kb3dzaWxsLC52YXJpYXRpb24gZHQudmFyaWF0aW9uLVJvbGxlci1TaHV0dGVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJlY29uZmlndXJhdGUsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tQ29weSwudmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1XaW5kb3dzaWxsLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJvbGxlci1TaHV0dGVye2hlaWdodDoxMDAlO2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojMGYyMzM3O2JhY2tncm91bmQtY29sb3I6I2JlZDdlMTtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2N1cnNvcjpwb2ludGVyO2Zsb2F0OmxlZnR9LnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUmVjb25maWd1cmF0ZTpob3ZlciwudmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1Db3B5OmhvdmVyLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLVdpbmRvd3NpbGw6aG92ZXIsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUm9sbGVyLVNodXR0ZXI6aG92ZXJ7Y29sb3I6IzBhMGYwZjtiYWNrZ3JvdW5kLWNvbG9yOiM3ODgyOTZ9LnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUmVjb25maWd1cmF0ZS5hY3RpdmUsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tQ29weS5hY3RpdmUsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tV2luZG93c2lsbC5hY3RpdmUsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUm9sbGVyLVNodXR0ZXIuYWN0aXZle2NvbG9yOiMwYTBmMGZ9Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAudmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1SZWNvbmZpZ3VyYXRlLC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tQ29weSwud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC52YXJpYXRpb24gZGQudmFyaWF0aW9uLVdpbmRvd3NpbGwsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAudmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1Sb2xsZXItU2h1dHRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0udmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1SZWNvbmZpZ3VyYXRlLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLUNvcHksLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUmVtb3Zle3dpZHRoOmF1dG8gIWltcG9ydGFudDttYXJnaW46NHB4IDE2cHggNHB4IDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MDtjb2xvcjojZjU5MTAwO2ZvbnQtc2l6ZTouOTM3NXJlbTtmb250LXdlaWdodDo1MDA7ZmxvYXQ6bm9uZTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtjdXJzb3I6cG9pbnRlcn0udmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1SZWNvbmZpZ3VyYXRlOmhvdmVyLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLUNvcHk6aG92ZXIsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUmVtb3ZlOmhvdmVye2NvbG9yOiNiZjY2MDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJlY29uZmlndXJhdGUuYWN0aXZlLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLUNvcHkuYWN0aXZlLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJlbW92ZS5hY3RpdmV7Y29sb3I6I2JmNjYwMH0udmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1SZWNvbmZpZ3VyYXRlIHAsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tQ29weSBwLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJlbW92ZSBwe2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMzc1cmVtO21hcmdpbjoxMHB4IDB9LnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUmVjb25maWd1cmF0ZSBwOjpiZWZvcmUsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tQ29weSBwOjpiZWZvcmUsLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUmVtb3ZlIHA6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjttYXNrLXNpemU6Y29udGFpbjttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7LXdlYmtpdC1tYXNrLXNpemU6Y29udGFpbjstd2Via2l0LW1hc2stcmVwZWF0Om5vLXJlcGVhdDstd2Via2l0LW1hc2stcG9zaXRpb246Y2VudGVyO2ZsZXgtc2hyaW5rOjB9LnZhcmlhdGlvbiBkdC52YXJpYXRpb24tUmVtb3Zle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLnZhcmlhdGlvbiBkZC52YXJpYXRpb24tUmVtb3Zle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJlY29uZmlndXJhdGUgcDo6YmVmb3Jle21hc2staW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzIuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQ3BhdGggZD0nTTE3IDNhMi44MyAyLjgzIDAgMCAxIDQgNEw3LjUgMjAuNSAyIDIybDEuNS01LjVaJy8lM0UlM0NwYXRoIGQ9J20xNSA1IDQgNCcvJTNFJTNDL3N2ZyUzRVwiKTstd2Via2l0LW1hc2staW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzIuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQ3BhdGggZD0nTTE3IDNhMi44MyAyLjgzIDAgMCAxIDQgNEw3LjUgMjAuNSAyIDIybDEuNS01LjVaJy8lM0UlM0NwYXRoIGQ9J20xNSA1IDQgNCcvJTNFJTNDL3N2ZyUzRVwiKX0udmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1Db3B5IHA6OmJlZm9yZXttYXNrLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0NyZWN0IHg9JzknIHk9JzknIHdpZHRoPScxMycgaGVpZ2h0PScxMycgcng9JzInLyUzRSUzQ3BhdGggZD0nTTUgMTVINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg5YTIgMiAwIDAgMSAyIDJ2MScvJTNFJTNDL3N2ZyUzRVwiKTstd2Via2l0LW1hc2staW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzIuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQ3JlY3QgeD0nOScgeT0nOScgd2lkdGg9JzEzJyBoZWlnaHQ9JzEzJyByeD0nMicvJTNFJTNDcGF0aCBkPSdNNSAxNUg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDlhMiAyIDAgMCAxIDIgMnYxJy8lM0UlM0Mvc3ZnJTNFXCIpfS52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJlbW92ZSBwOjpiZWZvcmV7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcG9seWxpbmUgcG9pbnRzPSczIDYgNSA2IDIxIDYnLyUzRSUzQ3BhdGggZD0nTTE5IDZ2MTRhMiAyIDAgMCAxLTIgMkg3YTIgMiAwIDAgMS0yLTJWNm0zIDBWNGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYyJy8lM0UlM0NsaW5lIHgxPScxMCcgeTE9JzExJyB4Mj0nMTAnIHkyPScxNycvJTNFJTNDbGluZSB4MT0nMTQnIHkxPScxMScgeDI9JzE0JyB5Mj0nMTcnLyUzRSUzQy9zdmclM0VcIik7LXdlYmtpdC1tYXNrLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0Nwb2x5bGluZSBwb2ludHM9JzMgNiA1IDYgMjEgNicvJTNFJTNDcGF0aCBkPSdNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2bTMgMFY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjInLyUzRSUzQ2xpbmUgeDE9JzEwJyB5MT0nMTEnIHgyPScxMCcgeTI9JzE3Jy8lM0UlM0NsaW5lIHgxPScxNCcgeTE9JzExJyB4Mj0nMTQnIHkyPScxNycvJTNFJTNDL3N2ZyUzRVwiKX0udmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1XaW5kb3dzaWxsLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJvbGxlci1TaHV0dGVye3dpZHRoOmNhbGMoMjUlIC0gOHB4KSAhaW1wb3J0YW50O21hcmdpbjowIDRweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnZhcmlhdGlvbiBkZC52YXJpYXRpb24tV2luZG93c2lsbCwudmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1Sb2xsZXItU2h1dHRlcnt3aWR0aDpjYWxjKDUwJSAtIDhweCkgIWltcG9ydGFudH19LnZhcmlhdGlvbiBkZC52YXJpYXRpb24tV2luZG93c2lsbCBwLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJvbGxlci1TaHV0dGVyIHB7Y29sb3I6IzQ2NDY0NjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOnNvbGlkIDJweCAjZjU5MTAwO2ZvbnQtc2l6ZTouNjg3NXJlbTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnZhcmlhdGlvbiBkZC52YXJpYXRpb24tV2luZG93c2lsbCBwOmhvdmVyLC52YXJpYXRpb24gZGQudmFyaWF0aW9uLVJvbGxlci1TaHV0dGVyIHA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVjZDkzfS52YXJpYXRpb24gZGQudmFyaWF0aW9uLVdpbmRvd3NpbGwgcDphZnRlciwudmFyaWF0aW9uIGRkLnZhcmlhdGlvbi1Sb2xsZXItU2h1dHRlciBwOmFmdGVye2NvbnRlbnQ6XCJoaW56dWbDvGdlblwifS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOnN0cmV0Y2g7Zm9udC1zaXplOi44MTI1cmVtO2xpbmUtaGVpZ2h0OjEuM30ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHMgbGl7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFweDtwYWRkaW5nOjB9LndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19uYW1le2ZvbnQtd2VpZ2h0OjcwMH0ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX2l0ZW0taWQsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19jdXN0b20tc3Zne2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19yZWNvbmZpZ3VyYXRlLC53b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX2NvcHksLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fd2luZG93c2lsbCwud29vY29tbWVyY2UtY2hlY2tvdXQgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19yb2xsZXItc2h1dHRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3JlY29uZmlndXJhdGUgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19uYW1lLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fY29weSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX25hbWUsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX193aW5kb3dzaWxsIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fbmFtZSwud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3JvbGxlci1zaHV0dGVyIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fbmFtZXtkaXNwbGF5Om5vbmV9LndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19yZWNvbmZpZ3VyYXRlIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWUsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19jb3B5IC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWUsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX193aW5kb3dzaWxsIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWUsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19yb2xsZXItc2h1dHRlciAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVle2hlaWdodDoxMDAlO2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojMGYyMzM3O2JhY2tncm91bmQtY29sb3I6I2JlZDdlMTtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2N1cnNvcjpwb2ludGVyfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fcmVjb25maWd1cmF0ZSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOmhvdmVyLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fY29weSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOmhvdmVyLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fd2luZG93c2lsbCAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOmhvdmVyLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fcm9sbGVyLXNodXR0ZXIgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX192YWx1ZTpob3Zlcntjb2xvcjojMGEwZjBmO2JhY2tncm91bmQtY29sb3I6Izc4ODI5Nn0ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3JlY29uZmlndXJhdGUgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX192YWx1ZS5hY3RpdmUsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19jb3B5IC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWUuYWN0aXZlLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fd2luZG93c2lsbCAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlLmFjdGl2ZSwud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3JvbGxlci1zaHV0dGVyIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWUuYWN0aXZle2NvbG9yOiMwYTBmMGZ9LndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19yZWNvbmZpZ3VyYXRlLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fY29weXt3aWR0aDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luOjRweCAxNnB4IDRweCAwICFpbXBvcnRhbnR9LndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19yZWNvbmZpZ3VyYXRlIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWUsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19jb3B5IC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjA7Y29sb3I6I2Y1OTEwMDtmb250LXdlaWdodDo2MDA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOi4zMTI1cmVtfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fcmVjb25maWd1cmF0ZSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOmhvdmVyLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fY29weSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOmhvdmVye2NvbG9yOiNiZjY2MDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fcmVjb25maWd1cmF0ZSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlLmFjdGl2ZSwud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX2NvcHkgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX192YWx1ZS5hY3RpdmV7Y29sb3I6I2JmNjYwMH0ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3JlY29uZmlndXJhdGUgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX192YWx1ZTo6YmVmb3JlLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fY29weSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7bWFzay1zaXplOmNvbnRhaW47bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyOy13ZWJraXQtbWFzay1zaXplOmNvbnRhaW47LXdlYmtpdC1tYXNrLXJlcGVhdDpuby1yZXBlYXQ7LXdlYmtpdC1tYXNrLXBvc2l0aW9uOmNlbnRlcjtmbGV4LXNocmluazowfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fcmVjb25maWd1cmF0ZSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOjpiZWZvcmV7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcGF0aCBkPSdNMTcgM2EyLjgzIDIuODMgMCAwIDEgNCA0TDcuNSAyMC41IDIgMjJsMS41LTUuNVonLyUzRSUzQ3BhdGggZD0nbTE1IDUgNCA0Jy8lM0UlM0Mvc3ZnJTNFXCIpOy13ZWJraXQtbWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcGF0aCBkPSdNMTcgM2EyLjgzIDIuODMgMCAwIDEgNCA0TDcuNSAyMC41IDIgMjJsMS41LTUuNVonLyUzRSUzQ3BhdGggZD0nbTE1IDUgNCA0Jy8lM0UlM0Mvc3ZnJTNFXCIpfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fY29weSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOjpiZWZvcmV7bWFzay1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcmVjdCB4PSc5JyB5PSc5JyB3aWR0aD0nMTMnIGhlaWdodD0nMTMnIHJ4PScyJy8lM0UlM0NwYXRoIGQ9J001IDE1SDRhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoOWEyIDIgMCAwIDEgMiAydjEnLyUzRSUzQy9zdmclM0VcIik7LXdlYmtpdC1tYXNrLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0NyZWN0IHg9JzknIHk9JzknIHdpZHRoPScxMycgaGVpZ2h0PScxMycgcng9JzInLyUzRSUzQ3BhdGggZD0nTTUgMTVINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg5YTIgMiAwIDAgMSAyIDJ2MScvJTNFJTNDL3N2ZyUzRVwiKX0ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3dpbmRvd3NpbGwsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19yb2xsZXItc2h1dHRlcnt3aWR0aDpjYWxjKDI1JSAtIDhweCkgIWltcG9ydGFudDttYXJnaW46MCA0cHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fd2luZG93c2lsbCwud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3JvbGxlci1zaHV0dGVye3dpZHRoOmNhbGMoNTAlIC0gOHB4KSAhaW1wb3J0YW50fX0ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3dpbmRvd3NpbGwgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX192YWx1ZSwud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3JvbGxlci1zaHV0dGVyIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWV7Y29sb3I6IzQ2NDY0NjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOnNvbGlkIDJweCAjZjU5MTAwO2ZvbnQtc2l6ZTouNjg3NXJlbTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX193aW5kb3dzaWxsIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWU6aG92ZXIsLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19yb2xsZXItc2h1dHRlciAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y1Y2Q5M30ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3dpbmRvd3NpbGwgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX192YWx1ZTphZnRlciwud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3JvbGxlci1zaHV0dGVyIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWU6YWZ0ZXJ7Y29udGVudDpcImhpbnp1ZsO8Z2VuXCJ9LndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX193aW5kb3dzaWxsIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fdmFsdWU6YmVmb3Jle3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7ZGlzcGxheTpibG9jaztjb250ZW50OnVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9ncmFwaGljcy9sZXR3aXpfZmVuc3RlcmJhbmsuc3ZnXCIpfS53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fcm9sbGVyLXNodXR0ZXIgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX192YWx1ZTpiZWZvcmV7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2dyYXBoaWNzL2xldHdpel9yb2xsbGFkZW4uc3ZnXCIpfS53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25ze3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjYyNXJlbX19Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24sLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24sLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC53b29jb21tZXJjZS1mb3JtLWNvdXBvbiwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLndvb2NvbW1lcmNlLWZvcm0tY291cG9ue2Zsb2F0OmxlZnR9QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpey53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbi5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRde3BhZGRpbmc6MCAxLjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbi5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF17cGFkZGluZzowIDJyZW19fS53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtjb2xvcjojZjU5MTAwICFpbXBvcnRhbnQ7Ym9yZGVyLXdpZHRoOjJweH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XXtwYWRkaW5nOjAgMnJlbX19Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06aG92ZXIsLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06Zm9jdXMsLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06YWN0aXZlLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmhvdmVyLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmZvY3VzLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmFjdGl2ZSwud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmhvdmVyLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06Zm9jdXMsLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XTphY3RpdmUsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XTpob3Zlciwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmZvY3VzLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojZjU5MTAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS53b29jb21tZXJjZS1jYXJ0IC53cC1ibG9jay13b29jb21tZXJjZS1lbXB0eS1jYXJ0LWJsb2Nre2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS53b29jb21tZXJjZS1jYXJ0IC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtbWV0YWRhdGFfX2Rlc2NyaXB0aW9ue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS53b29jb21tZXJjZS1jYXJ0IC53b29jb21tZXJjZS1tZXNzYWdlIC5idXR0b24ud2MtZm9yd2FyZHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX2d6ZC1kZWxpdmVyeS10aW1le2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UtY2FydC1mb3JtIC5hY3Rpb25ze2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxle2JhY2tncm91bmQtY29sb3I6dW5zZXQgIWltcG9ydGFudDtwYWRkaW5nOjFyZW0gIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjRweCAhaW1wb3J0YW50O2JvcmRlcjpzb2xpZCAjY2RjZGNkIDFweCAhaW1wb3J0YW50fS5sZXQtd29vLWNhcnQsLmxldC13b28tY2hlY2tvdXR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NHB4fS5sZXQtd29vLWNhcnQ+LnJvdywud29vY29tbWVyY2UgLmxldC13b28tY2FydD4uY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmxldC13b28tY2FydD4uY29sMi1zZXQsLmxldC13b28tY2FydD5mb3JtPi5yb3csLndvb2NvbW1lcmNlIC5sZXQtd29vLWNhcnQ+Zm9ybT4uY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmxldC13b28tY2FydD5mb3JtPi5jb2wyLXNldCwubGV0LXdvby1jaGVja291dD4ucm93LC53b29jb21tZXJjZSAubGV0LXdvby1jaGVja291dD4uY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmxldC13b28tY2hlY2tvdXQ+LmNvbDItc2V0LC5sZXQtd29vLWNoZWNrb3V0PmZvcm0+LnJvdywud29vY29tbWVyY2UgLmxldC13b28tY2hlY2tvdXQ+Zm9ybT4uY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmxldC13b28tY2hlY2tvdXQ+Zm9ybT4uY29sMi1zZXR7cGFkZGluZzoycmVtICFpbXBvcnRhbnR9LndjLWd6ZC1vcmRlci1zdWJtaXQgI3BsYWNlX29yZGVye3dpZHRoOjEwMCV9LndjX3BheW1lbnRfbWV0aG9kc3twYWRkaW5nOjAgIWltcG9ydGFudH0ud2NfcGF5bWVudF9tZXRob2RzIC53Y19wYXltZW50X21ldGhvZHtwYWRkaW5nOi43NXJlbSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOnNvbGlkICNjZGNkY2QgMXB4ICFpbXBvcnRhbnR9LndjX3BheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2Q6aGFzKGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQpe2JvcmRlcjpzb2xpZCAjMDAwIDJweCAhaW1wb3J0YW50fS53Y19wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kOmhhcyhpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkKT5sYWJlbHtmb250LXdlaWdodDpib2xkfS53Y19wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIC5wYXltZW50X2JveHtiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0ICFpbXBvcnRhbnQ7cGFkZGluZzp1bnNldCAhaW1wb3J0YW50O21hcmdpbjp1bnNldCAhaW1wb3J0YW50fS53Y19wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIC5wYXltZW50X2JveDpiZWZvcmV7Y29udGVudDp1bnNldCAhaW1wb3J0YW50fSNvcmRlcl9yZXZpZXd7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jb3JkZXJfcmV2aWV3ICNvcmRlcl9wYXltZW50X2hlYWRpbmd7b3JkZXI6MH0jb3JkZXJfcmV2aWV3ICNwYXltZW50e29yZGVyOjF9I29yZGVyX3JldmlldyAjb3JkZXJfcmV2aWV3X2hlYWRpbmd7b3JkZXI6Mn0jb3JkZXJfcmV2aWV3IC5sZXQtY2hlY2tvdXQtcHJvZHVjdHN7b3JkZXI6M30jb3JkZXJfcmV2aWV3IC5zaG9wX3RhYmxlLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZXtvcmRlcjo0fSNvcmRlcl9yZXZpZXc+KntvcmRlcjo1fS53b29jb21tZXJjZS1jaGVja291dCAuc2l0ZS1mb290ZXJ7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lndvb2NvbW1lcmNlLWNoZWNrb3V0e3BhZGRpbmctYm90dG9tOjEuMjVyZW19Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC5zaXRlLWNvbnRlbnR7cGFkZGluZy10b3A6MS4yNXJlbX19Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC5tZW51LWNoZWNrb3V0LW1lbnUtY29udGFpbmVye21hcmdpbi10b3A6LjI1cmVtfS53b29jb21tZXJjZS1jaGVja291dCAubWVudS1jaGVja291dC1tZW51LWNvbnRhaW5lciB1bHtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6dW5zZXQ7Zm9udC1zaXplOi42ODc1cmVtfS53b29jb21tZXJjZS1jaGVja291dCAudHJ1c3RlZC1jaGVja291dHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjhweDtib3JkZXI6c29saWQgMXB4ICNmMWYxZjE7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7cGFkZGluZzouNzVyZW19Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC50cnVzdGVkLWNoZWNrb3V0IGl7aGVpZ2h0OjU2cHg7cGFkZGluZy1yaWdodDouNXJlbX0ud29vY29tbWVyY2UtY2hlY2tvdXQgLnRydXN0ZWQtY2hlY2tvdXQ+ZGl2e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOi41cmVtO2ZvbnQtc2l6ZTouOTM3NXJlbX0ud29vY29tbWVyY2UtY2hlY2tvdXQgLnRydXN0ZWQtY2hlY2tvdXQ+ZGl2IDpmaXJzdC1jaGlsZHtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey53b29jb21tZXJjZS1jaGVja291dCAudHJ1c3RlZC1jaGVja291dHtwYWRkaW5nOi4xMjVyZW0gLjc1cmVtfS53b29jb21tZXJjZS1jaGVja291dCAudHJ1c3RlZC1jaGVja291dCBpe2hlaWdodDo1MnB4fS53b29jb21tZXJjZS1jaGVja291dCAudHJ1c3RlZC1jaGVja291dD5kaXZ7Zm9udC1zaXplOi44NzVyZW19fS53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHN7bWFyZ2luLXRvcDoxLjg3NXJlbX0ud2MtYmxvY2stY29tcG9uZW50cy1hZGRyZXNzLWNhcmRfX2VkaXR7d2hpdGUtc3BhY2U6bm93cmFwfS53b29jb21tZXJjZS1mb3JtLWNvdXBvbi10b2dnbGV7Zm9udC1zaXplOi44NzVyZW19Lndvb2NvbW1lcmNlLWZvcm0tY291cG9uX19pbnB1dHtkaXNwbGF5OmZsZXg7bWF4LXdpZHRoOjMxLjI1cmVtfS53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XXtmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtIDAgMCAuMzEyNXJlbTttYXJnaW46MCAtMC4zMTI1cmVtIDAgMCAhaW1wb3J0YW50O3BhZGRpbmc6MCAxLjMxMjVyZW0gMCAxcmVtfS53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XTpob3Zlciwud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0IGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLC53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XTpmb2N1c3tib3JkZXItY29sb3I6IzAwMH0ud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0IGlucHV0W3R5cGU9dGV4dF06bm90KDpmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVye29wYWNpdHk6LjV9Lndvb2NvbW1lcmNlLWZvcm0tY291cG9uX19pbnB1dCBpbnB1dFt0eXBlPXRleHRdOm5vdCg6Zm9jdXMpOi1tb3otcGxhY2Vob2xkZXJ7b3BhY2l0eTouNX0ud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0IGlucHV0W3R5cGU9dGV4dF06bm90KDpmb2N1cyk6Oi1tb3otcGxhY2Vob2xkZXJ7b3BhY2l0eTouNX0ud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0IGlucHV0W3R5cGU9dGV4dF06bm90KDpmb2N1cyk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7b3BhY2l0eTouNX0ud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0IGlucHV0W3R5cGU9dGV4dF06bm90KDpmb2N1cyk6OnBsYWNlaG9sZGVye29wYWNpdHk6LjV9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0IGlucHV0W3R5cGU9dGV4dF17Zm9udC1zaXplOjEuMTI1cmVtfX0ud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0IGJ1dHRvbntmbGV4LXNocmluazowO3dpZHRoOmF1dG8gIWltcG9ydGFudDttaW4td2lkdGg6Ni4yNXJlbX0ud29vY29tbWVyY2UtY2hlY2tvdXQgLm1haW4tbmF2LC53b29jb21tZXJjZS1jaGVja291dCAuc2l0ZS1oZWFkZXJfX2J0bnMsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5pY29uLWJ1cmdlcntkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LWNvdXBvbi1mb3JtLWJsb2Nre2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1ibG9jay1jb21wb25lbnRzLXNpZGViYXJ7d2lkdGg6NTAlfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1jaGVja291dCAud2MtYmxvY2stY29tcG9uZW50cy1zaWRlYmFyLWxheW91dCAud2MtYmxvY2stY29tcG9uZW50cy1tYWlue3dpZHRoOjUwJX19I2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCwud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCwud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnR7YmFja2dyb3VuZDpub25lfSNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94LC53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IGRpdi5wYXltZW50X2JveCwud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94e2NvbG9yOiM0NjQ2NDY7Ym9yZGVyLXJhZGl1czouMzEyNXJlbX0jc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbHtjdXJzb3I6cG9pbnRlcn0ud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtb3JkZXItc3VtbWFyeS10b3RhbHMtYmxvY2ssLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNhcnQtb3JkZXItc3VtbWFyeS10b3RhbHMtYmxvY2ssLndjLWJsb2NrLWNhcnQtaXRlbV9fd3JhcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LXRvdGFscy1ibG9jayAud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtb3JkZXItc3VtbWFyeS1mZWUtYmxvY2ssLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktdG90YWxzLWJsb2NrIC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktZmVlLWJsb2NrLC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LXRvdGFscy1ibG9jayAud2MtYmxvY2stY2FydC1pdGVtX19wcmljZXMsLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNhcnQtb3JkZXItc3VtbWFyeS10b3RhbHMtYmxvY2sgLndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktZmVlLWJsb2NrLC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktdG90YWxzLWJsb2NrIC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktZmVlLWJsb2NrLC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktdG90YWxzLWJsb2NrIC53Yy1ibG9jay1jYXJ0LWl0ZW1fX3ByaWNlcywud2MtYmxvY2stY2FydC1pdGVtX193cmFwIC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LWZlZS1ibG9jaywud2MtYmxvY2stY2FydC1pdGVtX193cmFwIC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktZmVlLWJsb2NrLC53Yy1ibG9jay1jYXJ0LWl0ZW1fX3dyYXAgLndjLWJsb2NrLWNhcnQtaXRlbV9fcHJpY2Vze29yZGVyOjF9LndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktdG90YWxzLWJsb2NrIC53Yy1ibG9jay1jYXJ0LWl0ZW1fX3F1YW50aXR5LC53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktdG90YWxzLWJsb2NrIC53Yy1ibG9jay1jYXJ0LWl0ZW1fX3F1YW50aXR5LC53Yy1ibG9jay1jYXJ0LWl0ZW1fX3dyYXAgLndjLWJsb2NrLWNhcnQtaXRlbV9fcXVhbnRpdHl7b3JkZXI6Mn0ud2MtYmxvY2stY29tcG9uZW50cy1jaGVja2JveF9fbWFya3tmaWxsOiNmZmYgIWltcG9ydGFudH0ud2MtYmxvY2stY29tcG9uZW50cy1hZGRyZXNzLWZvcm1fX2VtYWlse3BhZGRpbmc6MCAhaW1wb3J0YW50fS53Yy1nemQtY2FydC1pdGVtLXRodW1ibmFpbHtvcmRlcjowICFpbXBvcnRhbnR9LndjX3BheW1lbnRfbWV0aG9kPmlucHV0e2Rpc3BsYXk6bm9uZX0ud2NfcGF5bWVudF9tZXRob2R7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlfS53Y19wYXltZW50X21ldGhvZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAzKX0ud2NfcGF5bWVudF9tZXRob2Q+bGFiZWx7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Y3Vyc29yOnBvaW50ZXJ9Lm9yZGVyLXRheCB0aCwub3JkZXItdGF4IHRke2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fS53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIC5zbWFsbC1xdWFudGl0eS1zdXJjaGFyZ2V7Zm9udC1zaXplOi43NXJlbX0ud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kcyAuZnJlZS1zaGlwcGluZy1pbmZve2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6Ljc1cmVtfSNvcmRlcl9yZXZpZXcgLnNob3BfdGFibGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jb3JkZXJfcmV2aWV3IC5zaG9wX3RhYmxlIHRoZWFkIHRye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwfSNvcmRlcl9yZXZpZXcgLnNob3BfdGFibGUgdGhlYWQgdHIgdGh7Ym9yZGVyOnVuc2V0fSNvcmRlcl9yZXZpZXcgLnNob3BfdGFibGUgdGZvb3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jb3JkZXJfcmV2aWV3IC5zaG9wX3RhYmxlIHRmb290IHRye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwfSNvcmRlcl9yZXZpZXcgLnNob3BfdGFibGUgdGZvb3QgdHIgdGQsI29yZGVyX3JldmlldyAuc2hvcF90YWJsZSB0Zm9vdCB0ciB0aHtkaXNwbGF5OmJsb2NrO2JvcmRlcjp1bnNldDt3aGl0ZS1zcGFjZTpub3dyYXB9I29yZGVyX3JldmlldyAuc2hvcF90YWJsZSB0Zm9vdCB0ciB0ZDpiZWZvcmUsI29yZGVyX3JldmlldyAuc2hvcF90YWJsZSB0Zm9vdCB0ciB0aDpiZWZvcmV7Y29udGVudDp1bnNldH0jb3JkZXJfcmV2aWV3IC5zaG9wX3RhYmxlIHRmb290IC5mZWU6aGFzKHRoW2RhdGEtdGl0bGU9XCJTa29udG8gMiVcIl0pe29yZGVyOjQgIWltcG9ydGFudH0jb3JkZXJfcmV2aWV3IC5zaG9wX3RhYmxlIHRmb290IC5vcmRlci10b3RhbHtvcmRlcjo1ICFpbXBvcnRhbnR9I29yZGVyX3JldmlldyAuc2hvcF90YWJsZSB0Zm9vdCAub3JkZXItdGF4e29yZGVyOjYgIWltcG9ydGFudH0ud2MtcHJvY2VlZC10by1jaGVja291dHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b257b3JkZXI6MH0ud2MtcHJvY2VlZC10by1jaGVja291dCAucGF5bWVudF9sb2dvc3tvcmRlcjoxO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46MTRweCAwIDAgMDtmbGV4LXdyYXA6d3JhcH0ud2MtcHJvY2VlZC10by1jaGVja291dCAucGF5bWVudF9sb2dvcyBpbWd7b3V0bGluZToxcHggc29saWQgI2YxZjFmMSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NHB4O21heC13aWR0aDoyMCV9LndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLnBheW1lbnRfbG9nb3Mgc3BhbnttYXJnaW46LTEuOHJlbSBhdXRvIDAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzowIC41cmVtO2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzljOWM5Y30ud2MtcHJvY2VlZC10by1jaGVja291dCAucHBjLWJ1dHRvbi13cmFwcGVye29yZGVyOjJ9Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC5pbmZvLWJhcntkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlLWNoZWNrb3V0IC5icmVhZGNydW1ic3tkaXNwbGF5Om5vbmV9LmNoZWNrYm94LWxlZ2FsIGxhYmVsLC5jaGVja2JveC13aWRlcnJ1ZiBsYWJlbHtkaXNwbGF5OmZsZXggIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXJ9LmNoZWNrYm94LWxlZ2FsIGFiYnIsLmNoZWNrYm94LXdpZGVycnVmIGFiYnJ7ZGlzcGxheTpub25lfWZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5sZXQtY2hlY2tvdXQtcHJvZHVjdHN7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6NHB4O292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjFyZW19LmxldC1jaGVja291dC1wcm9kdWN0c19faGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouNzVyZW0gMXJlbTtiYWNrZ3JvdW5kOiNmMWYxZjE7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZDBkMDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo2MDB9LmxldC1jaGVja291dC1wcm9kdWN0c19fY291bnR7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM5YzljOWM7Zm9udC1zaXplOi44MTI1cmVtfS5sZXQtY2hlY2tvdXQtaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwfS5sZXQtY2hlY2tvdXQtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0ubGV0LWNoZWNrb3V0LWl0ZW1fX2hlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNzVyZW07d2lkdGg6MTAwJTtwYWRkaW5nOi43NXJlbSAxcmVtO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZX0ubGV0LWNoZWNrb3V0LWl0ZW1fX2hlYWRlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAyKX0ubGV0LWNoZWNrb3V0LWl0ZW1fX2hlYWRlclthcmlhLWV4cGFuZGVkPXRydWVde2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDIpfS5sZXQtY2hlY2tvdXQtaXRlbV9faGVhZGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmxldC1jaGVja291dC1pdGVtX19jaGV2cm9ue3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ubGV0LWNoZWNrb3V0LWl0ZW1fX3RodW1ie2ZsZXgtc2hyaW5rOjA7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtib3JkZXItcmFkaXVzOjRweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojZjFmMWYxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubGV0LWNoZWNrb3V0LWl0ZW1fX3RodW1iIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0ubGV0LWNoZWNrb3V0LWl0ZW1fX3N1bW1hcnl7ZmxleDoxO21pbi13aWR0aDowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi4xMjVyZW19LmxldC1jaGVja291dC1pdGVtX19zdW1tYXJ5IC53Yy1nemQtY2FydC1pdGVtLXRodW1ibmFpbCwubGV0LWNoZWNrb3V0LWl0ZW1fX3N1bW1hcnkgLndjLWd6ZC1jYXJ0LWl0ZW0tbmFtZS13cmFwcGVyIGltZywubGV0LWNoZWNrb3V0LWl0ZW1fX3N1bW1hcnkgLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlse2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5sZXQtY2hlY2tvdXQtaXRlbV9fc3VtbWFyeSAud2MtZ3pkLWNhcnQtaW5mbywubGV0LWNoZWNrb3V0LWl0ZW1fX3N1bW1hcnkgLndjLWd6ZC1pdGVtLWRlc2MsLmxldC1jaGVja291dC1pdGVtX19zdW1tYXJ5IC5pdGVtLWRlc2N7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmxldC1jaGVja291dC1pdGVtX19uYW1le2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjM7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5sZXQtY2hlY2tvdXQtaXRlbSAucHJvZHVjdC1xdWFudGl0eXtmb250LXNpemU6LjgxMjVyZW07Y29sb3I6IzljOWM5Yztmb250LXdlaWdodDo0MDB9LmxldC1jaGVja291dC1pdGVtX19wcmV2aWV3e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi4wNjI1cmVtO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzljOWM5YztsaW5lLWhlaWdodDoxLjR9LmxldC1jaGVja291dC1pdGVtX19wcmV2aWV3LXJvd3t3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LmxldC1jaGVja291dC1pdGVtX19wcmV2aWV3LXJvdyBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM0NjQ2NDZ9LmxldC1jaGVja291dC1pdGVtX19wcmljZXtmbGV4LXNocmluazowO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6Ljg3NXJlbTt3aGl0ZS1zcGFjZTpub3dyYXB9LmxldC1jaGVja291dC1pdGVtX19jaGV2cm9ue2ZsZXgtc2hyaW5rOjA7Y29sb3I6IzljOWM5Yzt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSl9LmxldC1jaGVja291dC1pdGVtX19kZXRhaWxze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLXJvd3M6MGZyO3RyYW5zaXRpb246Z3JpZC10ZW1wbGF0ZS1yb3dzIC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKX0ubGV0LWNoZWNrb3V0LWl0ZW1fX2RldGFpbHMtaW5uZXJ7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAxcmVtO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLHBhZGRpbmcgLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpfS5sZXQtY2hlY2tvdXQtaXRlbV9fZGV0YWlscy1pbm5lciBkbHttYXJnaW46MDtmb250LXNpemU6Ljc1cmVtO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byAxZnI7Z2FwOi4xMjVyZW0gLjVyZW19LmxldC1jaGVja291dC1pdGVtX19kZXRhaWxzLWlubmVyIGRsIGR0e2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjA7bWFyZ2luOjB9LmxldC1jaGVja291dC1pdGVtX19kZXRhaWxzLWlubmVyIGRsIGR0OjphZnRlcntjb250ZW50OlwiOlwifS5sZXQtY2hlY2tvdXQtaXRlbV9fZGV0YWlscy1pbm5lciBkbCBkZHtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6IzljOWM5Y30ubGV0LWNoZWNrb3V0LWl0ZW1fX2RldGFpbHMtaW5uZXIgZGwgZGQgcHttYXJnaW4tYm90dG9tOjB9LmxldC1jaGVja291dC1pdGVtX19kZXRhaWxzLWlubmVyIC53Yy1nemQtY2FydC1pdGVtLXRodW1ibmFpbCwubGV0LWNoZWNrb3V0LWl0ZW1fX2RldGFpbHMtaW5uZXIgaW1nLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlse2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5sZXQtY2hlY2tvdXQtaXRlbV9fZGV0YWlscy1pbm5lciBkZC52YXJpYXRpb24tUmVjb25maWd1cmF0ZSwubGV0LWNoZWNrb3V0LWl0ZW1fX2RldGFpbHMtaW5uZXIgZHQudmFyaWF0aW9uLVJlY29uZmlndXJhdGUsLmxldC1jaGVja291dC1pdGVtX19kZXRhaWxzLWlubmVyIGRkLnZhcmlhdGlvbi1Db3B5LC5sZXQtY2hlY2tvdXQtaXRlbV9fZGV0YWlscy1pbm5lciBkdC52YXJpYXRpb24tQ29weXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubGV0LWNoZWNrb3V0LWl0ZW0uaXMtb3BlbiAubGV0LWNoZWNrb3V0LWl0ZW1fX2RldGFpbHN7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmcn0ubGV0LWNoZWNrb3V0LWl0ZW0uaXMtb3BlbiAubGV0LWNoZWNrb3V0LWl0ZW1fX2RldGFpbHMtaW5uZXJ7cGFkZGluZzouMjVyZW0gMXJlbSAxcmVtO29wYWNpdHk6MX0ud2MtZ3pkLWNhcnQtaXRlbS1uYW1lLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LndjLWd6ZC1jYXJ0LWl0ZW0tbmFtZS13cmFwcGVyIC5wcm9kdWN0LXF1YW50aXR5e21heC13aWR0aDoxMDAlO3BhZGRpbmc6NXB4IDAgMH0ud2MtZ3pkLWNhcnQtaXRlbS1uYW1lLXdyYXBwZXIgLnZhcmlhdGlvbnt3aWR0aDoxMDAlO29yZGVyOjF9Lndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbSAud29vY29tbWVyY2UtdGFibGVfX3Byb2R1Y3QtbmFtZS5wcm9kdWN0LW5hbWV7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS53b29jb21tZXJjZS10YWJsZV9fbGluZS1pdGVtLm9yZGVyX2l0ZW0gLndvb2NvbW1lcmNlLXRhYmxlX19wcm9kdWN0LW5hbWUucHJvZHVjdC1uYW1lIC53Yy1pdGVtLW1ldGF7b3JkZXI6MTt3aWR0aDoxMDAlfS53b29jb21tZXJjZS10YWJsZV9fbGluZS1pdGVtLm9yZGVyX2l0ZW0gLndvb2NvbW1lcmNlLXRhYmxlX19wcm9kdWN0LW5hbWUucHJvZHVjdC1uYW1lIC5wcm9kdWN0LXF1YW50aXR5e3BhZGRpbmctbGVmdDo1cHh9Lmx3LXBheXttYXgtd2lkdGg6MTIwMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzoycmVtO2ZvbnQtZmFtaWx5OmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NHB4fS5sdy1wYXlfX25vdGljZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6Ljc1cmVtO3BhZGRpbmc6MXJlbSAxLjI1cmVtO21hcmdpbi1ib3R0b206MS41cmVtO2JhY2tncm91bmQ6I2ZmZjZlODtib3JkZXI6MXB4IHNvbGlkICNmNTkxMDA7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ2NDY0Nn0ubHctcGF5X19ub3RpY2Ugc3Ryb25ne2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOi4xMjVyZW19Lmx3LXBheV9fbm90aWNlIHB7bWFyZ2luOjB9Lmx3LXBheV9fbm90aWNlLWljb257ZmxleC1zaHJpbms6MDtjb2xvcjojZjU5MTAwO21hcmdpbi10b3A6LjEyNXJlbX0ubHctcGF5X19sYXlvdXR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS41cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lmx3LXBheV9fbGF5b3V0e2ZsZXgtZGlyZWN0aW9uOnJvdztnYXA6Mi41cmVtfX0ubHctcGF5X19wcm9kdWN0c3tmbGV4OjE7bWluLXdpZHRoOjB9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubHctcGF5X19wYXltZW50e2ZsZXg6MCAwIDQyMHB4fX0ubHctcGF5X19oZWFkaW5ne2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCAxcmVtO2NvbG9yOiMwMDB9Lmx3LXBheV9fYWNjb3JkaW9ue2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO292ZXJmbG93OmhpZGRlbn0ubHctcGF5X19hY2NvcmRpb24taGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouNzVyZW0gMXJlbTtiYWNrZ3JvdW5kOiNmMWYxZjE7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZDBkMDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo2MDB9Lmx3LXBheV9fYWNjb3JkaW9uLWNvdW50e2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojOWM5YzljO2ZvbnQtc2l6ZTouODEyNXJlbX0ubHctcGF5X19hY2NvcmRpb24taXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwfS5sdy1wYXlfX2FjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTpub25lfS5sdy1wYXlfX2FjY29yZGlvbi10cmlnZ2Vye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi43NXJlbTt3aWR0aDoxMDAlO3BhZGRpbmc6Ljc1cmVtIDFyZW07YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3RleHQtYWxpZ246bGVmdDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlfS5sdy1wYXlfX2FjY29yZGlvbi10cmlnZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDIpfS5sdy1wYXlfX2FjY29yZGlvbi10cmlnZ2VyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wMil9Lmx3LXBheV9fYWNjb3JkaW9uLXRyaWdnZXJbYXJpYS1leHBhbmRlZD10cnVlXSAubHctcGF5X19hY2NvcmRpb24tY2hldnJvbnt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9Lmx3LXBheV9fYWNjb3JkaW9uLWl0ZW0tLW5vLWRldGFpbHMgLmx3LXBheV9fYWNjb3JkaW9uLXRyaWdnZXJ7Y3Vyc29yOmRlZmF1bHR9Lmx3LXBheV9fYWNjb3JkaW9uLWl0ZW0tLW5vLWRldGFpbHMgLmx3LXBheV9fYWNjb3JkaW9uLXRyaWdnZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5sdy1wYXlfX2FjY29yZGlvbi10aHVtYntmbGV4LXNocmluazowO3dpZHRoOjcycHg7aGVpZ2h0OjcycHg7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojZjFmMWYxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubHctcGF5X19hY2NvcmRpb24tdGh1bWIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5sdy1wYXlfX2FjY29yZGlvbi1zdW1tYXJ5e2ZsZXg6MTttaW4td2lkdGg6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouMTI1cmVtfS5sdy1wYXlfX2FjY29yZGlvbi1uYW1le2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjM7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5sdy1wYXlfX2FjY29yZGlvbi1xdHl7Zm9udC1zaXplOi44MTI1cmVtO2NvbG9yOiM5YzljOWM7Zm9udC13ZWlnaHQ6NDAwfS5sdy1wYXlfX2FjY29yZGlvbi1wcmljZXtmbGV4LXNocmluazowO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6Ljg3NXJlbTt3aGl0ZS1zcGFjZTpub3dyYXB9Lmx3LXBheV9fYWNjb3JkaW9uLWNoZXZyb257ZmxleC1zaHJpbms6MDtjb2xvcjojOWM5YzljO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKX0ubHctcGF5X19hY2NvcmRpb24tZGV0YWlsc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1yb3dzOjBmcjt0cmFuc2l0aW9uOmdyaWQtdGVtcGxhdGUtcm93cyAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSl9Lmx3LXBheV9fYWNjb3JkaW9uLWRldGFpbHMtaW5uZXJ7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAxcmVtO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLHBhZGRpbmcgLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpfS5sdy1wYXlfX2FjY29yZGlvbi1kZXRhaWxzLWlubmVyIGRse21hcmdpbjowO2ZvbnQtc2l6ZTouNzVyZW07ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIDFmcjtnYXA6LjEyNXJlbSAuNXJlbX0ubHctcGF5X19hY2NvcmRpb24tZGV0YWlscy1pbm5lciBkbCBkdHtmb250LXdlaWdodDo1MDA7cGFkZGluZzowO21hcmdpbjowfS5sdy1wYXlfX2FjY29yZGlvbi1kZXRhaWxzLWlubmVyIGRsIGR0OjphZnRlcntjb250ZW50OlwiOlwifS5sdy1wYXlfX2FjY29yZGlvbi1kZXRhaWxzLWlubmVyIGRsIGRke3BhZGRpbmc6MDttYXJnaW46MDtjb2xvcjojOWM5YzljfS5sdy1wYXlfX2FjY29yZGlvbi1kZXRhaWxzLWlubmVyIGRsIGRkIHB7bWFyZ2luLWJvdHRvbTowfS5sdy1wYXlfX2FjY29yZGlvbi1kZXRhaWxzLWlubmVyIC53Yy1pdGVtLW1ldGF7Zm9udC1zaXplOi43NXJlbTtjb2xvcjojOWM5YzljO21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9Lmx3LXBheV9fYWNjb3JkaW9uLWRldGFpbHMtaW5uZXIgLndjLWl0ZW0tbWV0YSBsaXttYXJnaW46MH0ubHctcGF5X19hY2NvcmRpb24tZGV0YWlscy1pbm5lciAud2MtaXRlbS1tZXRhIHB7bWFyZ2luOjA7ZGlzcGxheTppbmxpbmV9Lmx3LXBheV9fYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAubHctcGF5X19hY2NvcmRpb24tZGV0YWlsc3tncmlkLXRlbXBsYXRlLXJvd3M6MWZyfS5sdy1wYXlfX2FjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmx3LXBheV9fYWNjb3JkaW9uLWRldGFpbHMtaW5uZXJ7cGFkZGluZzouMjVyZW0gMXJlbSAxcmVtO29wYWNpdHk6MX0ubHctcGF5X190b3RhbHN7bWFyZ2luLXRvcDoxcmVtO3BhZGRpbmctdG9wOi41cmVtfS5sdy1wYXlfX3RvdGFscy1yb3d7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6LjM3NXJlbSAwO2ZvbnQtc2l6ZTouODc1cmVtfS5sdy1wYXlfX3RvdGFscy1yb3ctLXRvdGFse2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MXJlbTtib3JkZXItdG9wOjFweCBzb2xpZCAjZDBkMGQwO21hcmdpbi10b3A6LjI1cmVtO3BhZGRpbmctdG9wOi42MjVyZW19Lmx3LXBheSAjcGF5bWVudHtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyLXJhZGl1czouMzEyNXJlbX0ubHctcGF5IC53Y19wYXltZW50X21ldGhvZHN7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MCAwIDFyZW19Lmx3LXBheSAud2NfcGF5bWVudF9tZXRob2R7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07bWFyZ2luLWJvdHRvbTouNXJlbTtwYWRkaW5nOi43NXJlbSAuODc1cmVtO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4ycyBlYXNlLGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2V9Lmx3LXBheSAud2NfcGF5bWVudF9tZXRob2Q6aG92ZXJ7Ym9yZGVyLWNvbG9yOmhzbCgwLDAlLDY2LjU2ODYyNzQ1MSUpfS5sdy1wYXkgLndjX3BheW1lbnRfbWV0aG9kPmlucHV0W3R5cGU9cmFkaW9de2Rpc3BsYXk6bm9uZX0ubHctcGF5IC53Y19wYXltZW50X21ldGhvZD5sYWJlbHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZTouODc1cmVtO21hcmdpbjowfS5sdy1wYXkgLndjX3BheW1lbnRfbWV0aG9kIC5wYXltZW50X2JveHttYXJnaW4tdG9wOi42MjVyZW07cGFkZGluZzouNjI1cmVtO2JhY2tncm91bmQ6I2YxZjFmMTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojNDY0NjQ2fS5sdy1wYXkgLndjX3BheW1lbnRfbWV0aG9kOmhhcyhpbnB1dDpjaGVja2VkKXtib3JkZXItY29sb3I6I2Y1OTEwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQ1LDE0NSwwLC4wNCl9Lmx3LXBheV9fc3VibWl0e3dpZHRoOjEwMCU7cGFkZGluZzouODc1cmVtIDEuNXJlbSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czouMzEyNXJlbSAhaW1wb3J0YW50O2N1cnNvcjpwb2ludGVyfS5sdy1wYXkgLmZvcm0tcm93e3BhZGRpbmc6MDttYXJnaW46MH0ud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWZvb3RlcntkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud2MtZ3pkLXBsYWNlLW9yZGVyLWNvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuYmxvY2tVSS5ibG9ja092ZXJsYXkrLmJsb2NrVUl7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWZvb3RlcntkaXNwbGF5Om5vbmV9Lmx3LXRoYW5reW91e21heC13aWR0aDoxMjAwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjJyZW07Zm9udC1mYW1pbHk6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo0cHh9Lmx3LXRoYW5reW91X19ub3RpY2V7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOi43NXJlbTtwYWRkaW5nOjFyZW0gMS4yNXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDY0NjQ2fS5sdy10aGFua3lvdV9fbm90aWNlIHN0cm9uZ3tkaXNwbGF5OmJsb2NrO2NvbG9yOiMwMDA7bWFyZ2luLWJvdHRvbTouMTI1cmVtfS5sdy10aGFua3lvdV9fbm90aWNlIHB7bWFyZ2luOjB9Lmx3LXRoYW5reW91X19ub3RpY2UtLXN1Y2Nlc3N7YmFja2dyb3VuZDojZWRmOWVlO2JvcmRlcjoxcHggc29saWQgIzRjYWY1MH0ubHctdGhhbmt5b3VfX25vdGljZS0tZXJyb3J7YmFja2dyb3VuZDojZmVmMGYwO2JvcmRlcjoxcHggc29saWQgI2RjMzIzMn0ubHctdGhhbmt5b3VfX25vdGljZS1pY29ue2ZsZXgtc2hyaW5rOjA7bWFyZ2luLXRvcDouMTI1cmVtfS5sdy10aGFua3lvdV9fbm90aWNlLS1zdWNjZXNzIC5sdy10aGFua3lvdV9fbm90aWNlLWljb257Y29sb3I6IzRjYWY1MH0ubHctdGhhbmt5b3VfX25vdGljZS0tZXJyb3IgLmx3LXRoYW5reW91X19ub3RpY2UtaWNvbntjb2xvcjojZGMzMjMyfS5sdy10aGFua3lvdV9fYWN0aW9uc3ttYXJnaW4tdG9wOi43NXJlbTtkaXNwbGF5OmZsZXg7Z2FwOi41cmVtfS5sdy10aGFua3lvdV9fYnRue2ZvbnQtc2l6ZTouODc1cmVtICFpbXBvcnRhbnQ7cGFkZGluZzouNXJlbSAxLjI1cmVtICFpbXBvcnRhbnR9Lmx3LXRoYW5reW91X19idG4tLWdob3N0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2NvbG9yOiM0NjQ2NDYgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudH0ubHctdGhhbmt5b3VfX2J0bi0tZ2hvc3Q6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwMDAgIWltcG9ydGFudH0ubHctdGhhbmt5b3VfX2xheW91dHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubHctdGhhbmt5b3VfX2xheW91dHtmbGV4LWRpcmVjdGlvbjpyb3c7Z2FwOjIuNXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubHctdGhhbmt5b3VfX3N1bW1hcnl7ZmxleDowIDAgMzgwcHh9fS5sdy10aGFua3lvdV9fZGV0YWlsc3tmbGV4OjE7bWluLXdpZHRoOjB9Lmx3LXRoYW5reW91X19oZWFkaW5ne2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCAxcmVtO2NvbG9yOiMwMDB9Lmx3LXRoYW5reW91X19tZXRhe2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO292ZXJmbG93OmhpZGRlbn0ubHctdGhhbmt5b3VfX21ldGEtcm93e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouNjI1cmVtIDFyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZDBkMH0ubHctdGhhbmt5b3VfX21ldGEtcm93Omxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTpub25lfS5sdy10aGFua3lvdV9fbWV0YS1yb3ctLXRvdGFse2JhY2tncm91bmQ6I2YxZjFmMTtmb250LXdlaWdodDo2MDB9Lmx3LXRoYW5reW91X19tZXRhLWxhYmVse2NvbG9yOiM5YzljOWN9Lmx3LXRoYW5reW91X19tZXRhLXZhbHVle3RleHQtYWxpZ246cmlnaHR9Lmx3LXRoYW5reW91X19tZXRhLXZhbHVlIHN0cm9uZ3tjb2xvcjojMDAwfS5sdy10aGFua3lvdV9fYmFua3ttYXJnaW4tdG9wOjEuMjVyZW07Ym9yZGVyOjFweCBzb2xpZCAjZjU5MTAwO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07cGFkZGluZzoxcmVtIDEuMjVyZW07YmFja2dyb3VuZDojZmZmNmU4fS5sdy10aGFua3lvdV9fYmFuay10aXRsZXtmb250LXNpemU6LjkzNzVyZW07Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjowIDAgLjc1cmVtO2NvbG9yOiMwMDB9Lmx3LXRoYW5reW91X19iYW5rLWFjY291bnQrLmx3LXRoYW5reW91X19iYW5rLWFjY291bnR7bWFyZ2luLXRvcDoxcmVtO3BhZGRpbmctdG9wOjFyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNDUsMTQ1LDAsLjMpfS5sdy10aGFua3lvdV9fYmFuay1uYW1le2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTouODc1cmVtO21hcmdpbi1ib3R0b206LjVyZW19Lmx3LXRoYW5reW91X19iYW5rLWRldGFpbHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIDFmcjtnYXA6LjI1cmVtIC43NXJlbTtmb250LXNpemU6LjgxMjVyZW07bWFyZ2luOjB9Lmx3LXRoYW5reW91X19iYW5rLWRldGFpbHMgZHR7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM5YzljOWM7bWFyZ2luOjB9Lmx3LXRoYW5reW91X19iYW5rLWRldGFpbHMgZGR7bWFyZ2luOjB9Lmx3LXRoYW5reW91X19iYW5rLWliYW57Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTouODc1cmVtO2xldHRlci1zcGFjaW5nOi41cHh9Lmx3LXRoYW5reW91X19iYW5rLXJlZnttYXJnaW4tdG9wOi42MjVyZW07cGFkZGluZy10b3A6LjYyNXJlbTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDI0NSwxNDUsMCwuMyk7Zm9udC1zaXplOi44MTI1cmVtfS5sdy10aGFua3lvdV9fYmFuay1yZWYgc3Ryb25ne2ZvbnQtc2l6ZTouODc1cmVtfS5sdy10aGFua3lvdV9fYWNjb3JkaW9ue2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO292ZXJmbG93OmhpZGRlbn0ubHctdGhhbmt5b3VfX2FjY29yZGlvbi1oZWFkZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi43NXJlbSAxcmVtO2JhY2tncm91bmQ6I2YxZjFmMTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjYwMH0ubHctdGhhbmt5b3VfX2FjY29yZGlvbi1jb3VudHtmb250LXdlaWdodDo0MDA7Y29sb3I6IzljOWM5Yztmb250LXNpemU6LjgxMjVyZW19Lmx3LXRoYW5reW91X19hY2NvcmRpb24taXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwfS5sdy10aGFua3lvdV9fYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9Lmx3LXRoYW5reW91X19hY2NvcmRpb24tdHJpZ2dlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNzVyZW07d2lkdGg6MTAwJTtwYWRkaW5nOi43NXJlbSAxcmVtO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZX0ubHctdGhhbmt5b3VfX2FjY29yZGlvbi10cmlnZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDIpfS5sdy10aGFua3lvdV9fYWNjb3JkaW9uLXRyaWdnZXJbYXJpYS1leHBhbmRlZD10cnVlXXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAyKX0ubHctdGhhbmt5b3VfX2FjY29yZGlvbi10cmlnZ2VyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmx3LXRoYW5reW91X19hY2NvcmRpb24tY2hldnJvbnt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9Lmx3LXRoYW5reW91X19hY2NvcmRpb24taXRlbS0tbm8tZGV0YWlscyAubHctdGhhbmt5b3VfX2FjY29yZGlvbi10cmlnZ2Vye2N1cnNvcjpkZWZhdWx0fS5sdy10aGFua3lvdV9fYWNjb3JkaW9uLWl0ZW0tLW5vLWRldGFpbHMgLmx3LXRoYW5reW91X19hY2NvcmRpb24tdHJpZ2dlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lmx3LXRoYW5reW91X19hY2NvcmRpb24tdGh1bWJ7ZmxleC1zaHJpbms6MDt3aWR0aDo3MnB4O2hlaWdodDo3MnB4O2JvcmRlci1yYWRpdXM6LjMxMjVyZW07b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6I2YxZjFmMTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lmx3LXRoYW5reW91X19hY2NvcmRpb24tdGh1bWIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5sdy10aGFua3lvdV9fYWNjb3JkaW9uLXN1bW1hcnl7ZmxleDoxO21pbi13aWR0aDowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi4xMjVyZW19Lmx3LXRoYW5reW91X19hY2NvcmRpb24tbmFtZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4zO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0ubHctdGhhbmt5b3VfX2FjY29yZGlvbi1xdHl7Zm9udC1zaXplOi44MTI1cmVtO2NvbG9yOiM5YzljOWM7Zm9udC13ZWlnaHQ6NDAwfS5sdy10aGFua3lvdV9fYWNjb3JkaW9uLXByaWNle2ZsZXgtc2hyaW5rOjA7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTouODc1cmVtO3doaXRlLXNwYWNlOm5vd3JhcH0ubHctdGhhbmt5b3VfX2FjY29yZGlvbi1jaGV2cm9ue2ZsZXgtc2hyaW5rOjA7Y29sb3I6IzljOWM5Yzt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSl9Lmx3LXRoYW5reW91X19hY2NvcmRpb24tZGV0YWlsc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1yb3dzOjBmcjt0cmFuc2l0aW9uOmdyaWQtdGVtcGxhdGUtcm93cyAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSl9Lmx3LXRoYW5reW91X19hY2NvcmRpb24tZGV0YWlscy1pbm5lcntvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowIDFyZW07b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2UscGFkZGluZyAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSl9Lmx3LXRoYW5reW91X19hY2NvcmRpb24tZGV0YWlscy1pbm5lciBkbHttYXJnaW46MDtmb250LXNpemU6Ljc1cmVtO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byAxZnI7Z2FwOi4xMjVyZW0gLjVyZW19Lmx3LXRoYW5reW91X19hY2NvcmRpb24tZGV0YWlscy1pbm5lciBkbCBkdHtmb250LXdlaWdodDo1MDA7cGFkZGluZzowO21hcmdpbjowfS5sdy10aGFua3lvdV9fYWNjb3JkaW9uLWRldGFpbHMtaW5uZXIgZGwgZHQ6OmFmdGVye2NvbnRlbnQ6XCI6XCJ9Lmx3LXRoYW5reW91X19hY2NvcmRpb24tZGV0YWlscy1pbm5lciBkbCBkZHtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6IzljOWM5Y30ubHctdGhhbmt5b3VfX2FjY29yZGlvbi1kZXRhaWxzLWlubmVyIGRsIGRkIHB7bWFyZ2luLWJvdHRvbTowfS5sdy10aGFua3lvdV9fYWNjb3JkaW9uLWRldGFpbHMtaW5uZXIgLndjLWl0ZW0tbWV0YXtmb250LXNpemU6Ljc1cmVtO2NvbG9yOiM5YzljOWM7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0ubHctdGhhbmt5b3VfX2FjY29yZGlvbi1kZXRhaWxzLWlubmVyIC53Yy1pdGVtLW1ldGEgbGl7bWFyZ2luOjB9Lmx3LXRoYW5reW91X19hY2NvcmRpb24tZGV0YWlscy1pbm5lciAud2MtaXRlbS1tZXRhIHB7bWFyZ2luOjA7ZGlzcGxheTppbmxpbmV9Lmx3LXRoYW5reW91X19hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5sdy10aGFua3lvdV9fYWNjb3JkaW9uLWRldGFpbHN7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmcn0ubHctdGhhbmt5b3VfX2FjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmx3LXRoYW5reW91X19hY2NvcmRpb24tZGV0YWlscy1pbm5lcntwYWRkaW5nOi4yNXJlbSAxcmVtIDFyZW07b3BhY2l0eToxfS5sdy10aGFua3lvdV9fdG90YWxze21hcmdpbi10b3A6MXJlbTtwYWRkaW5nLXRvcDouNXJlbX0ubHctdGhhbmt5b3VfX3RvdGFscy1yb3d7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6LjM3NXJlbSAwO2ZvbnQtc2l6ZTouODc1cmVtfS5sdy10aGFua3lvdV9fdG90YWxzLXJvdy0tdG90YWx7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxcmVtO2JvcmRlci10b3A6MXB4IHNvbGlkICNkMGQwZDA7bWFyZ2luLXRvcDouMjVyZW07cGFkZGluZy10b3A6LjYyNXJlbX0ubHctdGhhbmt5b3VfX2FkZHJlc3Nlc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtnYXA6MXJlbTttYXJnaW4tdG9wOjEuNXJlbTtwYWRkaW5nLXRvcDoxLjVyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgI2QwZDBkMH1AbWVkaWEobWluLXdpZHRoOiA2NDBweCl7Lmx3LXRoYW5reW91X19hZGRyZXNzZXN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fS5sdy10aGFua3lvdV9fYWRkcmVzc3tib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtwYWRkaW5nOjFyZW0gMS4yNXJlbX0ubHctdGhhbmt5b3VfX2FkZHJlc3MgaDR7Zm9udC1zaXplOi45Mzc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MCAwIC42MjVyZW07Y29sb3I6IzAwMH0ubHctdGhhbmt5b3VfX2FkZHJlc3MgYWRkcmVzc3tmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjY7Y29sb3I6IzQ2NDY0Nn0ubHctdGhhbmt5b3VfX2FkZHJlc3MtcGhvbmUsLmx3LXRoYW5reW91X19hZGRyZXNzLWVtYWlse21hcmdpbjouMjVyZW0gMCAwO2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojOWM5YzljfS5taW5pLWNhcnR7Y29sb3I6IzBmMjMzNztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDozcHh9Lm1pbmktY2FydDpob3Zlcntjb2xvcjojZjU5MTAwfS5taW5pLWNhcnQtLWVtcHR5e3BvaW50ZXItZXZlbnRzOm5vbmV9Lm1pbmktY2FydF9fdG90YWx7bWluLXdpZHRoOjEuMTI1cmVtO2hlaWdodDoxLjEyNXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO2NvbG9yOiNmZmY7Zm9udC1zaXplOi43NXJlbTtmb250LXdlaWdodDo2MDA7Ym9yZGVyLXJhZGl1czouNjI1cmVtO3BhZGRpbmc6MCAuMjVyZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOi0wLjQzNzVyZW07cmlnaHQ6LTAuNjI1cmVtO3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5taW5pLWNhcnRfX3RvdGFse3RvcDotMC4yNXJlbTtyaWdodDotMC40Mzc1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxNTUwcHgpey5taW5pLWNhcnRfX3RvdGFse3JpZ2h0OnVuc2V0O21hcmdpbi1sZWZ0OjMwcHh9fS51c2VyLWFjY291bnR7Y29sb3I6IzBmMjMzNztwYWRkaW5nLXRvcDozcHh9LnVzZXItYWNjb3VudDpob3Zlcntjb2xvcjojZjU5MTAwfS5sdC1hY2NvdW50LWNhcmQsLndvb2NvbW1lcmNlLWFjY291bnQgdGFibGUuc2hvcF90YWJsZSwubHQtb3JkZXItdG90YWxzLC5sdC1hY2NvdW50LWZvcm0tY2FyZCwud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMsLmx0LWFkZHJlc3MtY2FyZCwubHQtdmlldy1vcmRlci1pbmZvLC5sdC1vcmRlcnMtZW1wdHksLmx0LW9yZGVyLWNhcmQsLmx0LWRhc2hib2FyZC1jYXJkLC5sdC1kYXNoYm9hcmQtZ3JlZXRpbmd7Ym9yZGVyOjFweCBzb2xpZCAjZThlOGU4O2JvcmRlci1yYWRpdXM6LjVyZW07cGFkZGluZzoxLjI1cmVtO2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMnN9Lmx0LWFjY291bnQtY2FyZDpob3Zlciwud29vY29tbWVyY2UtYWNjb3VudCB0YWJsZS5zaG9wX3RhYmxlOmhvdmVyLC5sdC1vcmRlci10b3RhbHM6aG92ZXIsLmx0LWFjY291bnQtZm9ybS1jYXJkOmhvdmVyLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkczpob3ZlciwubHQtYWRkcmVzcy1jYXJkOmhvdmVyLC5sdC12aWV3LW9yZGVyLWluZm86aG92ZXIsLmx0LW9yZGVycy1lbXB0eTpob3ZlciwubHQtb3JkZXItY2FyZDpob3ZlciwubHQtZGFzaGJvYXJkLWNhcmQ6aG92ZXIsLmx0LWRhc2hib2FyZC1ncmVldGluZzpob3Zlcntib3JkZXItY29sb3I6I2NjY30ud29vY29tbWVyY2UtYWNjb3VudCAuY29sLWxnLTl7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIC5jb2wtMSwud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLmNvbC0ye3dpZHRoOjUwJX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb257d2lkdGg6MjIwcHg7ZmxleC1zaHJpbms6MH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb257d2lkdGg6MTAwJX19Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjEyNXJlbX0ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGl7cGFkZGluZzowICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNXJlbTtwYWRkaW5nOi41cmVtIC43NXJlbTtmb250LXNpemU6LjgxMjVyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM0NjQ2NDY7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOi4zNzVyZW07Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMsY29sb3IgLjE1cyxib3JkZXItY29sb3IgLjE1c30ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGkgYTo6YWZ0ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxO2NvbG9yOiNmNTkxMDB9Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpLmlzLWFjdGl2ZSBhe2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTtjb2xvcjojZjU5MTAwO2ZvbnQtd2VpZ2h0OjYwMDtib3JkZXItbGVmdC1jb2xvcjojZjU5MTAwfS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaTpsYXN0LWNoaWxke21hcmdpbi10b3A6LjVyZW07cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtib3JkZXItdG9wOjFweCBzb2xpZCAjZThlOGU4ICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpOmxhc3QtY2hpbGQgYXtjb2xvcjojOWM5YzljfS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaTpsYXN0LWNoaWxkIGE6aG92ZXJ7Y29sb3I6I2RjMzIzMn0ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gLmx0LW5hdi1pY29ue2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEuMTI1cmVtO2hlaWdodDoxLjEyNXJlbX0ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gLmx0LW5hdi1pY29uIHN2Z3t3aWR0aDoxcmVtO2hlaWdodDoxcmVtfS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiAubHQtbmF2LWxhYmVse2ZsZXg6MTttaW4td2lkdGg6MH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudHtmbGV4OjE7bWluLXdpZHRoOjA7cGFkZGluZy1sZWZ0OjEuODc1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudHt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH19Lmx0LWRhc2hib2FyZC1ncmVldGluZ3ttYXJnaW4tYm90dG9tOjEuNXJlbX0ubHQtZGFzaGJvYXJkLWdyZWV0aW5nIGgye2ZvbnQtc2l6ZToxLjM3NXJlbTttYXJnaW46MCAwIC4yNXJlbTtjb2xvcjojMWUxZTFlfS5sdC1kYXNoYm9hcmQtZ3JlZXRpbmcgcHttYXJnaW46MDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojOWM5YzljfS5sdC1kYXNoYm9hcmQtZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2dhcDoxcmVtfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubHQtZGFzaGJvYXJkLWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19Lmx0LWRhc2hib2FyZC1jYXJke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDouODc1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM0NjQ2NDY7Y3Vyc29yOnBvaW50ZXJ9Lmx0LWRhc2hib2FyZC1jYXJkOmhvdmVye2JvcmRlci1jb2xvcjojZjU5MTAwO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO2JveC1zaGFkb3c6MCA0cHggMTJweCByZ2JhKDAsMCwwLC4wNil9Lmx0LWRhc2hib2FyZC1jYXJkX19pY29ue2ZsZXgtc2hyaW5rOjA7d2lkdGg6Mi41cmVtO2hlaWdodDoyLjVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6cmdiYSgyNDUsMTQ1LDAsLjA4KTtib3JkZXItcmFkaXVzOi41cmVtO2NvbG9yOiNmNTkxMDB9Lmx0LWRhc2hib2FyZC1jYXJkX19pY29uIHN2Z3t3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtfS5sdC1kYXNoYm9hcmQtY2FyZF9fYm9keXtmbGV4OjE7bWluLXdpZHRoOjB9Lmx0LWRhc2hib2FyZC1jYXJkX190aXRsZXtmb250LXNpemU6LjkzNzVyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMxZTFlMWU7bWFyZ2luOjAgMCAuMTI1cmVtfS5sdC1kYXNoYm9hcmQtY2FyZF9fZGVzY3tmb250LXNpemU6LjgxMjVyZW07Y29sb3I6IzljOWM5YzttYXJnaW46MDtsaW5lLWhlaWdodDoxLjR9Lmx0LWRhc2hib2FyZC1jYXJkX19hcnJvd3tmbGV4LXNocmluazowO2FsaWduLXNlbGY6Y2VudGVyO2NvbG9yOiNjY2M7dHJhbnNpdGlvbjpjb2xvciAuMTVzLHRyYW5zZm9ybSAuMTVzfS5sdC1kYXNoYm9hcmQtY2FyZF9fYXJyb3cgc3Zne3dpZHRoOjFyZW07aGVpZ2h0OjFyZW19Lmx0LWRhc2hib2FyZC1jYXJkOmhvdmVyIC5sdC1kYXNoYm9hcmQtY2FyZF9fYXJyb3d7Y29sb3I6I2Y1OTEwMDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpfS5sdC1vcmRlcnMtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouNzVyZW19Lmx0LW9yZGVyLWNhcmR7cGFkZGluZzoxcmVtIDEuMjVyZW19Lmx0LW9yZGVyLWNhcmRfX2hlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmctYm90dG9tOi42MjVyZW07bWFyZ2luLWJvdHRvbTouNjI1cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYwZjA7Z2FwOi43NXJlbX0ubHQtb3JkZXItY2FyZF9fbnVtYmVye2ZvbnQtc2l6ZTouOTM3NXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzFlMWUxZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubHQtb3JkZXItY2FyZF9fbnVtYmVyOmhvdmVye2NvbG9yOiNmNTkxMDB9Lmx0LW9yZGVyLWNhcmRfX2RhdGV7Zm9udC1zaXplOi44MTI1cmVtO2NvbG9yOiM5YzljOWM7d2hpdGUtc3BhY2U6bm93cmFwfS5sdC1vcmRlci1jYXJkX19ib2R5e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOi43NXJlbTtmbGV4LXdyYXA6d3JhcH0ubHQtb3JkZXItY2FyZF9fbWV0YXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNzVyZW07Zm9udC1zaXplOi44NzVyZW07ZmxleC13cmFwOndyYXB9Lmx0LW9yZGVyLWNhcmRfX3RvdGFse2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMWUxZTFlO2ZvbnQtc2l6ZTouOTM3NXJlbX0ubHQtb3JkZXItY2FyZF9faXRlbXN7Y29sb3I6IzljOWM5Yztmb250LXNpemU6LjgxMjVyZW19Lmx0LW9yZGVyLWNhcmRfX2l0ZW1zOjpiZWZvcmV7Y29udGVudDpcIsK3XCI7bWFyZ2luLXJpZ2h0Oi4yNXJlbX0ubHQtb3JkZXItY2FyZF9fYWN0aW9uc3tkaXNwbGF5OmZsZXg7Z2FwOi42MjVyZW19Lmx0LW9yZGVyLWNhcmRfX2FjdGlvbnMgYXtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjMxMjVyZW07Zm9udC1zaXplOi44MTI1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojZjU5MTAwO3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmc6LjMxMjVyZW0gLjc1cmVtO2JvcmRlcjoxcHggc29saWQgI2Y1OTEwMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzLGNvbG9yIC4xNXM7d2hpdGUtc3BhY2U6bm93cmFwfS5sdC1vcmRlci1jYXJkX19hY3Rpb25zIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO2NvbG9yOiNmZmZ9Lmx0LW9yZGVyLWNhcmRfX2FjdGlvbnMgYSBzdmd7d2lkdGg6Ljg3NXJlbTtoZWlnaHQ6Ljg3NXJlbTtmbGV4LXNocmluazowfS5sdC1vcmRlci1zdGF0dXN7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOi43NXJlbTtmb250LXdlaWdodDo2MDA7cGFkZGluZzouMTg3NXJlbSAuNjI1cmVtO2JvcmRlci1yYWRpdXM6Ljc1cmVtO2xpbmUtaGVpZ2h0OjEuNTt3aGl0ZS1zcGFjZTpub3dyYXB9Lmx0LW9yZGVyLXN0YXR1cy0tcHJvY2Vzc2luZ3tiYWNrZ3JvdW5kOiNkYmVhZmU7Y29sb3I6IzFkNGVkOH0ubHQtb3JkZXItc3RhdHVzLS1jb21wbGV0ZWR7YmFja2dyb3VuZDojZGNmY2U3O2NvbG9yOiMxNTgwM2R9Lmx0LW9yZGVyLXN0YXR1cy0tb24taG9sZHtiYWNrZ3JvdW5kOiNmZWYzYzc7Y29sb3I6I2I0NTMwOX0ubHQtb3JkZXItc3RhdHVzLS1wZW5kaW5ne2JhY2tncm91bmQ6I2ZlZjNjNztjb2xvcjojYjQ1MzA5fS5sdC1vcmRlci1zdGF0dXMtLWNhbmNlbGxlZHtiYWNrZ3JvdW5kOiNmZWUyZTI7Y29sb3I6I2I5MWMxY30ubHQtb3JkZXItc3RhdHVzLS1yZWZ1bmRlZHtiYWNrZ3JvdW5kOiNmM2U4ZmY7Y29sb3I6IzdjM2FlZH0ubHQtb3JkZXItc3RhdHVzLS1mYWlsZWR7YmFja2dyb3VuZDojZmVlMmUyO2NvbG9yOiNiOTFjMWN9Lmx0LW9yZGVycy1lbXB0eXt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjIuNXJlbSAxLjI1cmVtfS5sdC1vcmRlcnMtZW1wdHlfX3RleHR7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6IzljOWM5Yztmb250LXN0eWxlOml0YWxpYzttYXJnaW46MCAwIDFyZW19Lmx0LW9yZGVycy1lbXB0eSAuYnRuLC5sdC1vcmRlcnMtZW1wdHkgaW5wdXRbdHlwZT1zdWJtaXRdLC5sdC1vcmRlcnMtZW1wdHkgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5sdC1vcmRlcnMtZW1wdHkgaW5wdXRbdHlwZT1zdWJtaXRdLC5sdC1vcmRlcnMtZW1wdHkgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmx0LW9yZGVycy1lbXB0eSBpbnB1dCNzdWJtaXQsLmx0LW9yZGVycy1lbXB0eSAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5sdC1vcmRlcnMtZW1wdHkgYS5idXR0b24sLmx0LW9yZGVycy1lbXB0eSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLmx0LW9yZGVycy1lbXB0eSBidXR0b24uYnV0dG9uLC5sdC1vcmRlcnMtZW1wdHkgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmx0LW9yZGVycy1lbXB0eSBpbnB1dC5idXR0b24sLmx0LW9yZGVycy1lbXB0eSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubHQtb3JkZXJzLWVtcHR5IGEuYnV0dG9uLmFsdCwubHQtb3JkZXJzLWVtcHR5IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmx0LW9yZGVycy1lbXB0eSBidXR0b24uYnV0dG9uLmFsdCwubHQtb3JkZXJzLWVtcHR5IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAubHQtb3JkZXJzLWVtcHR5IGlucHV0LmJ1dHRvbi5hbHR7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lmx0LW9yZGVycy1wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouNzVyZW07bWFyZ2luLXRvcDoxLjI1cmVtfS5sdC12aWV3LW9yZGVyLWluZm97bWFyZ2luLWJvdHRvbToxLjVyZW19Lmx0LXZpZXctb3JkZXItaW5mb19fcm93e2Rpc3BsYXk6ZmxleDtnYXA6LjVyZW07cGFkZGluZzouMjVyZW0gMDtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjV9Lmx0LXZpZXctb3JkZXItaW5mb19fbGFiZWx7Y29sb3I6IzljOWM5YztmbGV4LXNocmluazowO21pbi13aWR0aDo3LjVyZW19Lmx0LXZpZXctb3JkZXItaW5mb19fdmFsdWV7Y29sb3I6IzFlMWUxZTtmb250LXdlaWdodDo1MDB9Lmx0LW9yZGVyLXRpbWVsaW5le21hcmdpbi1ib3R0b206MS41cmVtfS5sdC1vcmRlci10aW1lbGluZSBoMntmb250LXNpemU6MXJlbTttYXJnaW46MCAwIC44NzVyZW07Y29sb3I6IzFlMWUxZX0ubHQtdGltZWxpbmUtbGlzdHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowIDAgMCAxLjI1cmVtO2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjZThlOGU4fS5sdC10aW1lbGluZS1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAwIDEuMjVyZW0gMS4xMjVyZW19Lmx0LXRpbWVsaW5lLWl0ZW06OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMC40Mzc1cmVtO3RvcDouMzc1cmVtO3dpZHRoOi43NXJlbTtoZWlnaHQ6Ljc1cmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2Y1OTEwMDtib3JkZXI6MnB4IHNvbGlkICNmZmZ9Lmx0LXRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTowfS5sdC10aW1lbGluZS1pdGVtX19kYXRle2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzljOWM5YzttYXJnaW4tYm90dG9tOi4yNXJlbX0ubHQtdGltZWxpbmUtaXRlbV9fY29udGVudHtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojNDY0NjQ2fS5sdC10aW1lbGluZS1pdGVtX19jb250ZW50IHB7bWFyZ2luOjB9Lmx0LWFkZHJlc3Nlcy1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z2FwOjFyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5sdC1hZGRyZXNzZXMtZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ubHQtYWRkcmVzcy1jYXJkX19oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjVyZW07bWFyZ2luLWJvdHRvbTouNzVyZW19Lmx0LWFkZHJlc3MtY2FyZF9faGVhZGVyIHN2Z3t3aWR0aDoxLjEyNXJlbTtoZWlnaHQ6MS4xMjVyZW07Y29sb3I6I2Y1OTEwMDtmbGV4LXNocmluazowfS5sdC1hZGRyZXNzLWNhcmRfX2hlYWRlciBoM3tmb250LXNpemU6LjkzNzVyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMxZTFlMWU7bWFyZ2luOjA7ZmxleDoxfS5sdC1hZGRyZXNzLWNhcmQgYWRkcmVzc3tmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojNDY0NjQ2O2xpbmUtaGVpZ2h0OjEuNjttYXJnaW4tYm90dG9tOi44NzVyZW19Lmx0LWFkZHJlc3MtY2FyZF9fYWN0aW9ue2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMzEyNXJlbTtmb250LXNpemU6LjgxMjVyZW07Y29sb3I6I2Y1OTEwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDozcHg7dHJhbnNpdGlvbjpjb2xvciAuMTVzfS5sdC1hZGRyZXNzLWNhcmRfX2FjdGlvbjpob3Zlcntjb2xvcjojYmY2NjAwfS5sdC1hZGRyZXNzLWNhcmRfX2FjdGlvbiBzdmd7d2lkdGg6Ljg3NXJlbTtoZWlnaHQ6Ljg3NXJlbX0ubHQtYWRkcmVzcy1jYXJkLS1lbXB0eXtib3JkZXItc3R5bGU6ZGFzaGVkO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWluLWhlaWdodDoxMHJlbTt0ZXh0LWFsaWduOmNlbnRlcn0ubHQtYWRkcmVzcy1jYXJkLS1lbXB0eSBwe2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojOWM5YzljO2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbjouNXJlbSAwIC43NXJlbX0ubHQtYWRkcmVzc2VzLWRlc2N7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6IzljOWM5YzttYXJnaW4tYm90dG9tOjEuMjVyZW19Lmx0LWFjY291bnQtZm9ybS1jYXJkIGgzLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyBoM3tmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzFlMWUxZTttYXJnaW46MCAwIDFyZW19Lmx0LWFjY291bnQtZm9ybS1jYXJkIC5mb3JtLXJvdywud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93e21hcmdpbi1ib3R0b206Ljg3NXJlbX0ubHQtYWNjb3VudC1mb3JtLWNhcmQgLmZvcm0tcm93IGxhYmVsLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgbGFiZWx7ZGlzcGxheTpibG9jaztmb250LXNpemU6LjgxMjVyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMxZTFlMWU7bWFyZ2luLWJvdHRvbTouMjVyZW19Lmx0LWFjY291bnQtZm9ybS1jYXJkIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXRleHRdLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgaW5wdXRbdHlwZT10ZXh0XSwubHQtYWNjb3VudC1mb3JtLWNhcmQgLmZvcm0tcm93IGlucHV0W3R5cGU9ZW1haWxdLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgaW5wdXRbdHlwZT1lbWFpbF0sLmx0LWFjY291bnQtZm9ybS1jYXJkIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXBhc3N3b3JkXSwud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGlucHV0W3R5cGU9cGFzc3dvcmRdLC5sdC1hY2NvdW50LWZvcm0tY2FyZCAuZm9ybS1yb3cgaW5wdXRbdHlwZT10ZWxdLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgaW5wdXRbdHlwZT10ZWxdLC5sdC1hY2NvdW50LWZvcm0tY2FyZCAuZm9ybS1yb3cgc2VsZWN0LC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgc2VsZWN0e3dpZHRoOjEwMCU7cGFkZGluZzouNjI1cmVtIC43NXJlbTtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojNDY0NjQ2O3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4yc30ubHQtYWNjb3VudC1mb3JtLWNhcmQgLmZvcm0tcm93IGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLC5sdC1hY2NvdW50LWZvcm0tY2FyZCAuZm9ybS1yb3cgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywubHQtYWNjb3VudC1mb3JtLWNhcmQgLmZvcm0tcm93IGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsLmx0LWFjY291bnQtZm9ybS1jYXJkIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsLmx0LWFjY291bnQtZm9ybS1jYXJkIC5mb3JtLXJvdyBzZWxlY3Q6Zm9jdXMsLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBzZWxlY3Q6Zm9jdXN7b3V0bGluZTpub25lO2JvcmRlci1jb2xvcjojZjU5MTAwO2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoMjQ1LDE0NSwwLC4xMil9Lmx0LWFjY291bnQtZm9ybS1jYXJkIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LWZpcnN0LC5sdC1hY2NvdW50LWZvcm0tY2FyZCAuZm9ybS1yb3ctbGFzdCwud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LWxhc3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6Y2FsYyg1MCUgLSAwLjVyZW0pfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubHQtYWNjb3VudC1mb3JtLWNhcmQgLmZvcm0tcm93LWZpcnN0LC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctZmlyc3QsLmx0LWFjY291bnQtZm9ybS1jYXJkIC5mb3JtLXJvdy1sYXN0LC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctbGFzdHt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9fS5sdC1hY2NvdW50LWZvcm0tY2FyZCAuZm9ybS1yb3ctZmlyc3QsLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdy1maXJzdHttYXJnaW4tcmlnaHQ6Ljc1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubHQtYWNjb3VudC1mb3JtLWNhcmQgLmZvcm0tcm93LWZpcnN0LC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctZmlyc3R7bWFyZ2luLXJpZ2h0OjB9fS5sdC1hY2NvdW50LWZvcm0tY2FyZCBmaWVsZHNldCwud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgZmllbGRzZXR7Ym9yZGVyOjFweCBzb2xpZCAjZThlOGU4O2JvcmRlci1yYWRpdXM6LjM3NXJlbTtwYWRkaW5nOjFyZW0gMS4yNXJlbTttYXJnaW46MS4yNXJlbSAwfS5sdC1hY2NvdW50LWZvcm0tY2FyZCBmaWVsZHNldCBsZWdlbmQsLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGZpZWxkc2V0IGxlZ2VuZHtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzFlMWUxZTtwYWRkaW5nOjAgLjM3NXJlbX0ubHQtYWNjb3VudC1mb3JtLWNhcmQgYnV0dG9uW3R5cGU9c3VibWl0XSwud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgYnV0dG9uW3R5cGU9c3VibWl0XXt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjVyZW19Lmx0LWFjY291bnQtZm9ybS1jYXJkICNhY2NvdW50X2Rpc3BsYXlfbmFtZStzcGFuLC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAjYWNjb3VudF9kaXNwbGF5X25hbWUrc3Bhbntmb250LXNpemU6Ljc1cmVtO2NvbG9yOiM5YzljOWM7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOi4yNXJlbX0ud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHN7Ym9yZGVyOm5vbmU7cGFkZGluZzowfS53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlcnttYXJnaW4tYm90dG9tOjEuMjVyZW19Lndvb2NvbW1lcmNlIGZvcm0ubG9naW4sLndvb2NvbW1lcmNlIGZvcm0ucmVnaXN0ZXJ7Ym9yZGVyOm5vbmU7cGFkZGluZzowfS53b29jb21tZXJjZSBmb3JtLmxvZ2luIC5mb3JtLXJvdyBsYWJlbCwud29vY29tbWVyY2UgZm9ybS5yZWdpc3RlciAuZm9ybS1yb3cgbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lndvb2NvbW1lcmNlIGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZHtib3JkZXI6bm9uZX0ud29vY29tbWVyY2UgZm9ybS53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja30ud29vY29tbWVyY2UgZm9ybS5sb2dpbiBidXR0b25bdHlwZT1zdWJtaXRdLC53b29jb21tZXJjZSBmb3JtLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgYnV0dG9uW3R5cGU9c3VibWl0XXttYXJnaW4tdG9wOi42MjVyZW19Lndvb2NvbW1lcmNlIGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBwe21heC13aWR0aDo1MDBweH0ud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fcmVtZW1iZXJtZXtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi10b3A6MS41NjI1cmVtICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZHttYXJnaW4tdG9wOjEuMjVyZW19Lndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZCBhe2NvbG9yOiM0NjQ2NDYgIWltcG9ydGFudDtmb250LXNpemU6Ljg3NXJlbX0jY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMXtjb2xvcjp1bnNldCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMDtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo0cHggIWltcG9ydGFudDtwYWRkaW5nOjEuMjVyZW0gIWltcG9ydGFudDtib3gtc2hhZG93OjAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnR9I2N1c3RvbWVyX2xvZ2luIC51LWNvbHVtbjEgLmxvZ2lue3BhZGRpbmc6LjMxMjVyZW0gMCAuNjI1cmVtIDAgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0jY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMSBwW2NsYXNzPWZvcm0tcm93XXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoxcmVtO2JvcmRlci1yYWRpdXM6NHB4O2Rpc3BsYXk6aW5saW5lLWZsZXg7anVzdGlmeS1jb250ZW50OnN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTt3aWR0aDoxMDAlfSNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4xIHBbY2xhc3M9Zm9ybS1yb3ddIGxhYmVse21hcmdpbjowICFpbXBvcnRhbnR9I2N1c3RvbWVyX2xvZ2luIC51LWNvbHVtbjEgcFtjbGFzcz1mb3JtLXJvd10gYnV0dG9ue21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMntwYWRkaW5nLWxlZnQ6Mi41cmVtfX0jY3VzdG9tZXJfbG9naW4gLnJlcXVpcmVke2NvbG9yOiMwMDAgIWltcG9ydGFudH0ud29vY29tbWVyY2Utc2hpcG1lbnRzLWxpc3RfX3RpdGxlLC53b29jb21tZXJjZS1zaGlwbWVudHMtdGFibGUsLndvb2NvbW1lcmNlLU15QWNjb3VudC1zaGlwbWVudHN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lmx0LXZpZXctb3JkZXItYWRkcmVzc2Vze21hcmdpbi1ib3R0b206MS41cmVtfS5sdC1vcmRlci1kZXRhaWxzX190aXRsZXtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMxZTFlMWU7bWFyZ2luOjAgMCAxcmVtfS5sdC1vcmRlci1pdGVtc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouMDYyNXJlbTtib3JkZXI6MXB4IHNvbGlkICNlOGU4ZTg7Ym9yZGVyLXJhZGl1czouNXJlbTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojZThlOGU4O21hcmdpbi1ib3R0b206MXJlbX0ubHQtb3JkZXItaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MXJlbTtwYWRkaW5nOjFyZW0gMS4yNXJlbTtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5sdC1vcmRlci1pdGVte2ZsZXgtd3JhcDp3cmFwO2dhcDouNzVyZW19fS5sdC1vcmRlci1pdGVtX19pbWFnZXtmbGV4LXNocmluazowO3dpZHRoOjVyZW07aGVpZ2h0OjVyZW07Ym9yZGVyLXJhZGl1czouMzc1cmVtO292ZXJmbG93OmhpZGRlbjtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7YmFja2dyb3VuZDojZmFmYWZhO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lmx0LW9yZGVyLWl0ZW1fX2ltYWdle3dpZHRoOjRyZW07aGVpZ2h0OjRyZW19fS5sdC1vcmRlci1pdGVtX19pbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47ZGlzcGxheTpibG9ja30ubHQtb3JkZXItaXRlbV9fZGV0YWlsc3tmbGV4OjE7bWluLXdpZHRoOjB9Lmx0LW9yZGVyLWl0ZW1fX25hbWV7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMxZTFlMWU7bWFyZ2luLWJvdHRvbTouMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNH0ubHQtb3JkZXItaXRlbV9fbmFtZSBhe2NvbG9yOiMxZTFlMWU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lmx0LW9yZGVyLWl0ZW1fX25hbWUgYTpob3Zlcntjb2xvcjojZjU5MTAwfS5sdC1vcmRlci1pdGVtX19xdHl7Zm9udC1zaXplOi44MTI1cmVtO2NvbG9yOiM5YzljOWM7bWFyZ2luLWJvdHRvbTouMzc1cmVtfS5sdC1vcmRlci1pdGVtX19xdHkgZGVse29wYWNpdHk6LjV9Lmx0LW9yZGVyLWl0ZW1fX21ldGF7bWFyZ2luOi4zNzVyZW0gMCAwO3BhZGRpbmc6LjVyZW07YmFja2dyb3VuZDojZjlmOWY5O2JvcmRlci1yYWRpdXM6LjI1cmVtO2ZvbnQtc2l6ZTouNzVyZW19Lmx0LW9yZGVyLWl0ZW1fX21ldGEtcm93e2Rpc3BsYXk6ZmxleDtnYXA6LjM3NXJlbTtwYWRkaW5nOi4xMjVyZW0gMDtsaW5lLWhlaWdodDoxLjR9Lmx0LW9yZGVyLWl0ZW1fX21ldGEtcm93IGR0e2NvbG9yOiM5YzljOWM7ZmxleC1zaHJpbms6MDttaW4td2lkdGg6Ni4yNXJlbTtmb250LXdlaWdodDo1MDB9Lmx0LW9yZGVyLWl0ZW1fX21ldGEtcm93IGR0OjphZnRlcntjb250ZW50OlwiOlwifS5sdC1vcmRlci1pdGVtX19tZXRhLXJvdyBkZHtjb2xvcjojNDY0NjQ2O21hcmdpbjowO3dvcmQtYnJlYWs6YnJlYWstd29yZH0ubHQtb3JkZXItaXRlbV9fdG90YWx7ZmxleC1zaHJpbms6MDtmb250LXNpemU6LjkzNzVyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMxZTFlMWU7dGV4dC1hbGlnbjpyaWdodDttaW4td2lkdGg6NXJlbTtwYWRkaW5nLXRvcDouMTI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubHQtb3JkZXItaXRlbV9fdG90YWx7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOnJpZ2h0fX0ubHQtb3JkZXItaXRlbV9fbm90ZXtwYWRkaW5nOi42MjVyZW0gMS4yNXJlbTtiYWNrZ3JvdW5kOiNmZmZiZjA7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkICNmNTkxMDA7Zm9udC1zaXplOi44MTI1cmVtO2NvbG9yOiM0NjQ2NDZ9Lmx0LW9yZGVyLWl0ZW1fX25vdGUgcHttYXJnaW46MH0ubHQtb3JkZXItdG90YWxzX19yb3d7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmJhc2VsaW5lO3BhZGRpbmc6LjM3NXJlbSAwO2ZvbnQtc2l6ZTouODc1cmVtfS5sdC1vcmRlci10b3RhbHNfX3JvdysubHQtb3JkZXItdG90YWxzX19yb3d7Ym9yZGVyLXRvcDoxcHggc29saWQgI2YwZjBmMH0ubHQtb3JkZXItdG90YWxzX19yb3ctLXRvdGFse2JvcmRlci10b3A6MnB4IHNvbGlkICNlOGU4ZTggIWltcG9ydGFudDtwYWRkaW5nLXRvcDouNjI1cmVtO21hcmdpbi10b3A6LjI1cmVtfS5sdC1vcmRlci10b3RhbHNfX2xhYmVse2NvbG9yOiM5YzljOWN9Lmx0LW9yZGVyLXRvdGFsc19fdmFsdWV7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMxZTFlMWU7dGV4dC1hbGlnbjpyaWdodH0ubHQtb3JkZXItdG90YWxzX19yb3ctLXRvdGFsIC5sdC1vcmRlci10b3RhbHNfX2xhYmVsLC5sdC1vcmRlci10b3RhbHNfX3Jvdy0tdG90YWwgLmx0LW9yZGVyLXRvdGFsc19fdmFsdWV7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NzAwfS53b29jb21tZXJjZS1hY2NvdW50IHRhYmxlLnNob3BfdGFibGV7Ym9yZGVyOm5vbmU7d2lkdGg6MTAwJX0ud29vY29tbWVyY2UtYWNjb3VudCB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoe2ZvbnQtc2l6ZTouNzVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi41cHg7Y29sb3I6IzljOWM5Yztmb250LXdlaWdodDo2MDA7cGFkZGluZzouNXJlbSAuNjI1cmVtO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNlOGU4ZTh9Lndvb2NvbW1lcmNlLWFjY291bnQgdGFibGUuc2hvcF90YWJsZSB0ZHtmb250LXNpemU6Ljg3NXJlbTtwYWRkaW5nOi42MjVyZW19Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxze21hcmdpbjozLjEyNXJlbSAwIDIuMTg3NXJlbX0ud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlsc3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi4yNXJlbTttYXJnaW4tYm90dG9tOjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpey53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxze2dhcDouNXJlbX19Lndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHM6YmVmb3JlLC53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzOmFmdGVye2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlscyBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNjI1cmVtO2JvcmRlcjpub25lO2xpbmUtaGVpZ2h0OjEuMjVyZW07cGFkZGluZzowO21hcmdpbjowfUBtZWRpYShtaW4td2lkdGg6IDY0MHB4KXsud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlscyBsaXtmb250LXNpemU6Ljg3NXJlbX19Lndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHMgbGkgc3Ryb25ne2xpbmUtaGVpZ2h0OjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpey53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzIGxpIHN0cm9uZ3tmb250LXNpemU6MS4xMjVyZW19fS53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZHttYXJnaW4tYm90dG9tOjMuMTI1cmVtfS53b29jb21tZXJjZS10YWJsZV9fcHJvZHVjdC1uYW1lIC53Yy1pdGVtLW1ldGF7Zm9udC1zaXplOi44NzVyZW07cGFkZGluZy1sZWZ0OjFyZW19LndjLWd6ZC1jYXJ0LWluZm8uZGVsaXZlcnktdGltZS1pbmZve2Rpc3BsYXk6bm9uZX0uZXUtb3diLW9yZGVyLXdpdGhkcmF3LWZyb20tY29udHJhY3QtYnV0dG9ue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zaW5nbGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMgLmNvbnRhaW5lciwuc2luZ2xlLXByb2R1Y3QgLmJyZWFkY3J1bWJzIC5tYWluLW1lbnVfX2NvbnRhaW5lciwuc2luZ2xlLXByb2R1Y3QgLmJyZWFkY3J1bWJzIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyLC5zaW5nbGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2luZ2xlLXByb2R1Y3QgLmJyZWFkY3J1bWJzIC5zaXRlLWNvbnRlbnQsLnNpbmdsZS1wcm9kdWN0IC5icmVhZGNydW1icyAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2luZ2xlLXByb2R1Y3QgLmJyZWFkY3J1bWJzIC5zaXRlLWNvbnRlbnQsLnNpbmdsZS1wcm9kdWN0IC5icmVhZGNydW1icyAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpbmdsZS1wcm9kdWN0IC5icmVhZGNydW1icyAuc2l0ZS1jb250ZW50LC5zaW5nbGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpbmdsZS1wcm9kdWN0IC5icmVhZGNydW1icyAuc2l0ZS1jb250ZW50e3BhZGRpbmc6MH0ucHJvZHVjdCAucm93Om50aC1vZi10eXBlKDIpLC5wcm9kdWN0IC53b29jb21tZXJjZSAuY29sMi1zZXQ6bnRoLW9mLXR5cGUoMiksLndvb2NvbW1lcmNlIC5wcm9kdWN0IC5jb2wyLXNldDpudGgtb2YtdHlwZSgyKSwucHJvZHVjdCAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQ6bnRoLW9mLXR5cGUoMiksLndvb2NvbW1lcmNlLXBhZ2UgLnByb2R1Y3QgLmNvbDItc2V0Om50aC1vZi10eXBlKDIpe21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdHtwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX2Z1bGwtZGVzY3JpcHRpb257cGFkZGluZzo1cmVtIDA7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX2Z1bGwtZGVzY3JpcHRpb257cGFkZGluZzoyLjVyZW0gMH19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19mdWxsLWRlc2NyaXB0aW9uIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDttYXJnaW46MS4yNXJlbSAwfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fZnVsbC1kZXNjcmlwdGlvbiB1bCBsaXtsaW5lLWhlaWdodDoyLjQ7cGFkZGluZzowIDAgMCAxLjg3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX2Z1bGwtZGVzY3JpcHRpb24gdWwgbGk6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY29ucy9jaGVjay0tb3JhbmdlLnN2Zykgbm8tcmVwZWF0IDUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjYyNXJlbTtsZWZ0OjB9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXBheW1lbnRze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46MCAwIDEuMjVyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1wYXltZW50c3tnYXA6LjM3NXJlbX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXBheW1lbnRzX19pdGVte291dGxpbmU6MXB4IHNvbGlkICNmMWYxZjEgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjRweH1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXBheW1lbnRzX19pdGVte2hlaWdodDo5dnd9fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1wYXltZW50cyBpbWd7d2lkdGg6YXV0bztoZWlnaHQ6Mi45Mzc1cmVtO29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyLXJhZGl1czo0cHh9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC1wYXltZW50cyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JhY2tncm91bmQ6I2ZmZjZlODtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjAgLjkzNzVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc3twYWRkaW5nOjFyZW0gMH19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX2l0ZW17dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXg6MSAxIDA7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2JvcmRlci1yaWdodDoxcHggc29saWQgI2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdC11c3BzX19pdGVte3BhZGRpbmc6MCAuNXJlbX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX2l0ZW06bGFzdC1jaGlsZHtib3JkZXI6bm9uZX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19faXRlbSBpbWd7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX2l0ZW0gaW1ne21hcmdpbjowIDAgLjI1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fdGl0bGV7Zm9udC1mYW1pbHk6XCJFcmFzIERlbWkgSVRDXCI7Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojZjU5MTAwO2xpbmUtaGVpZ2h0OjEuNDttYXJnaW46MCAwIC4yNXJlbTt0ZXh0LWFsaWduOmxlZnR9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX3N1YnRpdGxle2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNDt0ZXh0LWFsaWduOmxlZnR9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX3N1YnRpdGxlIC5idG4sLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX3N1YnRpdGxlIGlucHV0W3R5cGU9c3VibWl0XSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX3N1YnRpdGxlIGlucHV0I3N1Ym1pdCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgYS5idXR0b24sLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX3N1YnRpdGxlIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgYnV0dG9uLmJ1dHRvbiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX3N1YnRpdGxlIGlucHV0LmJ1dHRvbiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX3N1YnRpdGxlIGEuYnV0dG9uLmFsdCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgYnV0dG9uLmJ1dHRvbi5hbHQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0LXVzcHNfX3N1YnRpdGxlIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3QtdXNwc19fc3VidGl0bGUgaW5wdXQuYnV0dG9uLmFsdHtmb250LXNpemU6MS4xMjVyZW19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5yZWxhdGVke21hcmdpbjo1cmVtIDA7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnJlbGF0ZWR7bWFyZ2luOjVyZW0gMCB2YXIoLS1pbmRlbnQpICFpbXBvcnRhbnR9fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucmVsYXRlZCAuY3VycmVudC1wcm9kdWN0e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTttYXJnaW46LTZweCAwO3BhZGRpbmc6NnB4IDE1cHg7Ym9yZGVyLXJhZGl1czo0cHh9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5yZWxhdGVkIC5jdXJyZW50LXByb2R1Y3Q+c3Bhbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEuNjI1cmVtO2xlZnQ6MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouOTVyZW07Y29sb3I6IzlmOWY5Zn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5yZWxhdGVkIC5jdXJyZW50LXByb2R1Y3Q+c3Bhbnt0b3A6LTEuMzc1cmVtO2ZvbnQtc2l6ZTouNzVyZW19fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucmVsYXRlZCBoMnt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCAwIDMuNzVyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucmVsYXRlZCBoMnttYXJnaW46MCAwIDIuNXJlbX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19pbWFnZXMgaW1ne3RyYW5zaXRpb246b3BhY2l0eSAuM3N9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5e2Rpc3BsYXk6Z3JpZDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXB9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC5wcm9kdWN0X3RpdGxle29yZGVyOjA7d2lkdGg6MTAwJTtncmlkLXJvdzoxLzI7Z3JpZC1jb2x1bW46MS8zfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbntvcmRlcjoxO3dpZHRoOjEwMCU7Z3JpZC1yb3c6Mi8zO2dyaWQtY29sdW1uOjEvMzttYXgtd2lkdGg6NjAlfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAucHJpY2V7b3JkZXI6MjtkaXNwbGF5OmlubGluZS1ibG9jaztncmlkLXJvdzozLzQ7Z3JpZC1jb2x1bW46MS8yfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAucHJpY2U6bm90KDpoYXMoaW5zLGRlbCkpfi5sZWdhbC1wcmljZS1pbmZve21pbi13aWR0aDoxMjBweH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLmxlZ2FsLXByaWNlLWluZm97b3JkZXI6NDt3aWR0aDoxMDAlO2dyaWQtcm93OjQvNTtncmlkLWNvbHVtbjoxLzJ9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC5sZWdhbC1wcmljZS1pbmZvIC5zaGlwcGluZy1jb3N0cy1pbmZve3doaXRlLXNwYWNlOmJyZWFrLXNwYWNlc30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLnRpZWZzdHByZWlze29yZGVyOjM7Zm9udC1zaXplOi43NXJlbTtjb2xvcjojOWY5ZjlmO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoycHg7Z3JpZC1yb3c6NS82O2dyaWQtY29sdW1uOjEvMn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC50aWVmc3RwcmVpc3tmb250LXNpemU6LjU1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLmRlbGl2ZXJ5LXRpbWUtaW5mb3tvcmRlcjo1O3dpZHRoOjEwMCU7Z3JpZC1yb3c6Ni83O2dyaWQtY29sdW1uOjEvMn0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLnByb2R1Y3Qtd2VpZ2h0e29yZGVyOjY7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDoxMHB4O21hcmdpbjotMTZweCAwIDE2cHg7Z3JpZC1yb3c6Ny84O2dyaWQtY29sdW1uOjEvMn0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLnNpZGVfaW1hZ2V7b3JkZXI6NztkaXNwbGF5OmlubGluZS1ibG9jaztncmlkLXJvdzoyLzc7Z3JpZC1jb2x1bW46Mi8zO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXRvcDphdXRvO21hcmdpbi1ib3R0b206LjVyZW19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC5jYXJ0LC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAuc2luZ2xlLWNvbmZpZ3VyYXRvci1idXR0b257b3JkZXI6ODt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206LjVyZW07Z3JpZC1yb3c6OC85O2dyaWQtY29sdW1uOjEvM30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLnByb2R1Y3QtYWRkaXRpb25hbC1pbmZvLXNwe29yZGVyOjk7d2lkdGg6MTAwJTtmb250LXNpemU6LjkwNjNyZW07bWFyZ2luLWJvdHRvbTouNXJlbTtncmlkLXJvdzo5LzEwO2dyaWQtY29sdW1uOjEvM30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLnBwY3AtbWVzc2FnZXN7b3JkZXI6MTA7d2lkdGg6MTAwJTtncmlkLXJvdzoxMC8xMTtncmlkLWNvbHVtbjoxLzN9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC5wcm9kdWN0LXBheW1lbnRze29yZGVyOjExO3dpZHRoOjEwMCU7Z3JpZC1yb3c6MTEvMTI7Z3JpZC1jb2x1bW46MS8zfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAucHJvZHVjdC11c3Bze29yZGVyOjEyO3dpZHRoOjEwMCU7Z3JpZC1yb3c6MTIvMTM7Z3JpZC1jb2x1bW46MS8zfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBwLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBzcGFuLnByaWNle2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLWJvdHRvbTouMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgcC5wcmljZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgc3Bhbi5wcmljZXtmb250LXNpemU6MS41cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkgLmxlZ2FsLXByaWNlLWluZm97Y29sb3I6IzlmOWY5Zjt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MXJlbTt3aGl0ZS1zcGFjZTpub3dyYXA7cGFkZGluZzowO21hcmdpbjowIDAgLjVyZW19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IC5sZWdhbC1wcmljZS1pbmZvIHB7Zm9udC1zaXplOi43NXJlbTttYXJnaW46MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5ne21hcmdpbi10b3A6MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX3N1bW1hcnkubm9xdWFudGl0eSAucXVhbnRpdHl7ZGlzcGxheTpub25lfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeS5ub3F1YW50aXR5IGZvcm0uY2FydCAuYnV0dG9uOjpiZWZvcmV7ZGlzcGxheTpub25lfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZXtmb250LXNpemU6Mi4yNXJlbTtjb2xvcjojMWUxZTFlO2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tYm90dG9tOjEuMjVyZW07bWF4LXdpZHRoOjc1JX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZXtmb250LXNpemU6MS43NXJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF90aXRsZXtmb250LXNpemU6MS4zNzVyZW19fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOi4yNXJlbX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24gdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowIDAgMS4yNXJlbX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24gdWwgbGl7bGluZS1oZWlnaHQ6MS44O3BhZGRpbmc6MCAwIDAgMS4yNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24gdWwgbGk6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDouNXJlbTtoZWlnaHQ6LjVyZW07YmFja2dyb3VuZDojZjU5MTAwO2JvcmRlci1yYWRpdXM6MnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDouNjI1cmVtO2xlZnQ6MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfbWV0YXtjb2xvcjojYmRiZGJkfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucG9zdGVkX2lue2Rpc3BsYXk6YmxvY2t9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wb3N0ZWRfaW4gYXtjb2xvcjojNDY0NjQ2fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnZhcmlhdGlvbnMgdGh7d2lkdGg6Ny41cmVtO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IGZvcm0uY2FydCBkaXYucXVhbnRpdHl7cGFkZGluZzowIDIuMzc1cmVtIDAgMDttYXJnaW46MCAuNjI1cmVtIDAgMDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IGZvcm0uY2FydCBkaXYucXVhbnRpdHkgaW5wdXR7d2lkdGg6NC41cmVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCBmb3JtLmNhcnQgZGl2LnF1YW50aXR5IC5idG4tcXR5X19wbHVze3dpZHRoOjIuMzc1cmVtO2hlaWdodDo1MCU7Y29sb3I6I2Y1OTEwMDtsaW5lLWhlaWdodDoxLjg3NXJlbTtiYWNrZ3JvdW5kOiNmMmYyZTI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtjdXJzb3I6cG9pbnRlcn0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IGRpdi5xdWFudGl0eSAuYnRuLXF0eV9fbWludXN7d2lkdGg6Mi4zNzVyZW07aGVpZ2h0OjUwJTtjb2xvcjojZjU5MTAwO2xpbmUtaGVpZ2h0Oi42MjVyZW07YmFja2dyb3VuZDojZjJmMmUyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDtjdXJzb3I6cG9pbnRlcn0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IGRpdi5xdWFudGl0eSAuYnRuLXF0eV9fbWludXMuZGlzYWJsZWR7Y29sb3I6I2M5YzljOTtjdXJzb3I6ZGVmYXVsdH1AbWVkaWEobWluLXdpZHRoOiA2NDBweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJze2Rpc3BsYXk6ZmxleH19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnN7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXItdG9wOjFweCBzb2xpZCAjZDBkMGQwO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIuMTg3NXJlbX1AbWVkaWEobWluLXdpZHRoOiA2NDBweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnN7d2lkdGg6MzAlO21hcmdpbi1yaWdodDoxLjg3NXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFic3ttYXJnaW4tcmlnaHQ6My4xMjVyZW19fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmJlZm9yZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaXtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZDBkMCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOi45Mzc1cmVtIDA7bWFyZ2luOjB9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGk6YmVmb3JlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpOmFmdGVye2Rpc3BsYXk6bm9uZX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaS5hY3RpdmV7cG9pbnRlci1ldmVudHM6bm9uZX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaS5hY3RpdmUgYXtjb2xvcjojZjU5MTAwfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGk6aG92ZXIgYXtjb2xvcjojZjU5MTAwfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSBhe2NvbG9yOiM0NjQ2NDY7cGFkZGluZzowfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWx7ZmxleC1ncm93OjE7bWFyZ2luLWJvdHRvbTowfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWw+KjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxZW19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyYXRpbmcrLm5pY2Utc2VsZWN0e2Rpc3BsYXk6bm9uZX0ucHJvZHVjdC1kZXRhaWxzX19icmFuZHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS5wcm9kdWN0LWRldGFpbHNfX2JyYW5kIGltZ3t3aWR0aDphdXRvO21heC13aWR0aDoxMDBweH0uc3dpcGVyLXByb2R1Y3QtaW1hZ2UgLnN3aXBlci1zbGlkZXt3aWR0aDoxMDAlfS5zd2lwZXItcHJvZHVjdC1pbWFnZSAuYy1pbWFnZXt3aWR0aDoxMDAlO21hcmdpbjowO2JvcmRlci1yYWRpdXM6NHB4fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuc3dpcGVyLXByb2R1Y3QtaW1hZ2UgLmMtaW1hZ2V7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMX19LnN3aXBlci1wcm9kdWN0LWltYWdlIC5jLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjEwMCV9LnRydXN0X2ltYWdlc3ttYXJnaW4tdG9wOjEwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOnJvdzt3aWR0aDo3NSU7cG9zaXRpb246cmVsYXRpdmU7bGVmdDoyNSV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudHJ1c3RfaW1hZ2Vze3dpZHRoOjEwMCU7bGVmdDp1bnNldH19LnRydXN0X2ltYWdlcyBkaXZ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweH0uZGF0YV9zaGVldHt3aWR0aDo3NSU7bGVmdDoyNSU7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDpjYWxjKHZhcigtLWluZGVudC0tcykvMik7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5kYXRhX3NoZWV0e3dpZHRoOjEwMCU7bGVmdDp1bnNldH19LmRhdGFfc2hlZXQgaW1ne3dpZHRoOjM1JTttYXgtd2lkdGg6MjAwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowfS5kYXRhX3NoZWV0IHNwYW57d2lkdGg6NjUlfS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4fS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLnN3aXBlci1idXR0b24tbmV4dHt3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS44NzVyZW07YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25zL2Fycm93X19yaWdodC5zdmcpIG5vLXJlcGVhdCA1MCUgI2ZmZjtib3JkZXItcmFkaXVzOjA7bWFyZ2luOjAgYXV0bzt0b3A6YXV0bztyaWdodDowO2JvdHRvbTowO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3Bvc2l0aW9uOnJlbGF0aXZlfS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLnN3aXBlci1idXR0b24tcHJldnt3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS44NzVyZW07YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25zL2Fycm93X19yaWdodC5zdmcpIG5vLXJlcGVhdCA1MCUgI2ZmZjtib3JkZXItcmFkaXVzOjA7bWFyZ2luOjAgYXV0bzt0b3A6YXV0bztsZWZ0OjA7Ym90dG9tOjA7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuc3dpcGVyLWJ1dHRvbi1uZXh0e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnVuc2V0O3dpZHRoOjIuNXJlbTtoZWlnaHQ6Ni41cmVtfS53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt3aWR0aDoyLjVyZW07aGVpZ2h0OjYuNXJlbX19LnN3aXBlci1wcm9kdWN0LXRodW1ic3ttYXgtaGVpZ2h0OjQwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCl7LnN3aXBlci1wcm9kdWN0LXRodW1ic3ttYXgtaGVpZ2h0OjM3NXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMzAwcHgpey5zd2lwZXItcHJvZHVjdC10aHVtYnN7bWF4LWhlaWdodDozNTBweH19QG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXsuc3dpcGVyLXByb2R1Y3QtdGh1bWJze21heC1oZWlnaHQ6MzEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDExMDBweCl7LnN3aXBlci1wcm9kdWN0LXRodW1ic3ttYXgtaGVpZ2h0OjI3MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zd2lwZXItcHJvZHVjdC10aHVtYnN7ZGlzcGxheTpub25lfX0uc3dpcGVyLXByb2R1Y3QtdGh1bWJzIC5zd2lwZXItd3JhcHBlcnttaW4taGVpZ2h0OjEyNXB4fS5zd2lwZXItcHJvZHVjdC10aHVtYnNfX3dyYXB7bWFyZ2luOjAgMXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zd2lwZXItcHJvZHVjdC10aHVtYnNfX3dyYXB7bWFyZ2luOjB9fS5zd2lwZXItcHJvZHVjdC10aHVtYnMgLnN3aXBlci1zbGlkZXt3aWR0aDoxMDAlO3RyYW5zaXRpb246b3BhY2l0eSAuM3M7aGVpZ2h0OnVuc2V0ICFpbXBvcnRhbnR9LnN3aXBlci1wcm9kdWN0LXRodW1icyAuc3dpcGVyLXNsaWRlOm5vdCguc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSl7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTouNX0uc3dpcGVyLXByb2R1Y3QtdGh1bWJzIC5zd2lwZXItc2xpZGU6aG92ZXJ7b3BhY2l0eToxfS5zd2lwZXItcHJvZHVjdC10aHVtYnMgLnN3aXBlci1zbGlkZSAuYy1pbWFnZXtib3JkZXI6MXB4IHNvbGlkICNjOWM5Yzl9LnN3aXBlci1wcm9kdWN0LXRodW1icyAuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSAuYy1pbWFnZXtib3JkZXItY29sb3I6IzBmMjMzN30uc3dpcGVyLXByb2R1Y3QtdGh1bWJzIC5jLWltYWdle3dpZHRoOjEwMCU7bWFyZ2luOjA7Ym9yZGVyLXJhZGl1czo0cHh9LnN3aXBlci1wcm9kdWN0LXRodW1icyAuYy1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbToxMDAlfS5zd2lwZXItcHJvZHVjdHMgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0bztkaXNwbGF5OmZsZXh9LnN3aXBlci1wcm9kdWN0cyAuc3dpcGVyLXNsaWRlIGFydGljbGUucHJvZHVjdHt3aWR0aDoxMDAlfS5wcm9kdWN0IC5wcm9kdWN0LWltYWdlX19zYWxle3RvcDotMnB4O2xlZnQ6Y2FsYyg0MCUgLSA0cHgpO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybTpyb3RhdGUoNGRlZyk7ei1pbmRleDoxfS5wcm9kdWN0IC5wcm9kdWN0LWltYWdlX19zYWxlIC5zYWxlLWxhYmVse2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjIuNjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjAgNHB4IDAgMDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bGluZS1oZWlnaHQ6dW5zZXQ7YXNwZWN0LXJhdGlvOjIvMTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzIzMjttaW4taGVpZ2h0OjMuMTI1cmVtO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VfX3NhbGUgLnNhbGUtbGFiZWx7Zm9udC1zaXplOjEuNjI1cmVtO2xpbmUtaGVpZ2h0OjIuNjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDttaW4taGVpZ2h0OjIuNXJlbX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucHJvZHVjdCAucHJvZHVjdC1pbWFnZV9fc2FsZXtyaWdodDotNHB4O2xlZnQ6dW5zZXR9fS5wcm9kdWN0IC5wcm9kdWN0LWltYWdlX19pY29uc3t0b3A6MDtsZWZ0OmNhbGMoMTAuNCUgKyAxcmVtKTtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjVweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo1cHg7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuOCk7ei1pbmRleDoyO2JvcmRlci1yYWRpdXM6M3B4IDAgMCAwfUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VfX2ljb25ze2xlZnQ6Y2FsYygxMC44JSArIDFyZW0pfX1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey5wcm9kdWN0IC5wcm9kdWN0LWltYWdlX19pY29uc3tsZWZ0OmNhbGMoMTAuOCUgKyAxcmVtKX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucHJvZHVjdCAucHJvZHVjdC1pbWFnZV9faWNvbnN7bGVmdDp1bnNldH19LnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VfX2ljb25zOm5vdCg6aGFzKHNwYW4pKXtiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0fS5wcm9kdWN0IC5wcm9kdWN0LWltYWdlX19pY29ucyAudXctdmFsdWUsLnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VfX2ljb25zIC53YXJyYW50eS1iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YXNwZWN0LXJhdGlvOjEvMTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoyLjYyNXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZmZjttaW4td2lkdGg6My43NXJlbTt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5wcm9kdWN0IC5wcm9kdWN0LWltYWdlX19pY29ucyAudXctdmFsdWUsLnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VfX2ljb25zIC53YXJyYW50eS1iYWRnZXtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0OjIuNjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDttaW4td2lkdGg6My4xMjVyZW19fS5wcm9kdWN0IC5wcm9kdWN0LWltYWdlX19pY29ucyAudXctdmFsdWV7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDA7bGluZS1oZWlnaHQ6dW5zZXQ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7Y29sb3I6IzQ2NDY0Nn0ucHJvZHVjdC1zY3JvbGwtY3Rhe3Bvc2l0aW9uOnN0aWNreTtib3R0b206MjVweDtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gMWZyIGF1dG8gYXV0bztnYXA6MXJlbTthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxMnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCA0cHggNHB4IHJnYmEoMCwwLDAsLjEpO3otaW5kZXg6NDt0cmFuc2l0aW9uOmFsbCAuM3M7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowfUBtZWRpYShtYXgtd2lkdGg6IDE2MDBweCl7LnByb2R1Y3Qtc2Nyb2xsLWN0YXttYXJnaW4tcmlnaHQ6NjBweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucHJvZHVjdC1zY3JvbGwtY3Rhe21hcmdpbi1yaWdodDp1bnNldDtib3R0b206NzVweH19LmlzLXNjcm9sbGVkIC5wcm9kdWN0LXNjcm9sbC1jdGF7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0ucHNjLWltYWdlIGltZ3ttYXgtd2lkdGg6NjBweDtoZWlnaHQ6YXV0bztib3JkZXItcmFkaXVzOjRweH0ucHNjLW5hbWV7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnBzYy1uYW1le2Rpc3BsYXk6bm9uZX19LnBzYy1wcmljZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnBzYy1wcmljZXtmb250LXdlaWdodDo3MDB9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsucHNjLXByaWNle2ZvbnQtc2l6ZTouODEyNXJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5wc2MtYWN0aW9uIC5idXR0b257Zm9udC1zaXplOi42ODc1cmVtICFpbXBvcnRhbnR9fS53b29jb21tZXJjZSAud29vY29tbWVyY2UtcmVzdWx0LWNvdW50LC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXJpbmd7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWdyb3c6MTtmbG9hdDpub25lO21hcmdpbjowfS5zaG9wLWhlYWRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MzBweDttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNTIwcHgpe3NlY3Rpb24ucHJvZHVjdHMgYXJ0aWNsZS5wcm9kdWN0e3dpZHRoOjEwMCV9fWFydGljbGUucHJvZHVjdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cG9zaXRpb246cmVsYXRpdmV9YXJ0aWNsZS5wcm9kdWN0IHNwYW4ucHJpY2UsYXJ0aWNsZS5wcm9kdWN0IHAucHJpY2V7Zm9udC1zaXplOjEuMTI1cmVtfWFydGljbGUucHJvZHVjdCBhLmFkZGVkX3RvX2NhcnR7Zm9udC1zaXplOi45Mzc1cmVtO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0Oi45Mzc1cmVtfWFydGljbGUucHJvZHVjdCAuYnV0dG9ue21hcmdpbi10b3A6YXV0b30ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5re3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rOmhvdmVyIGltZ3tvcGFjaXR5Oi44fS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbms6aG92ZXIgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGV7Y29sb3I6I2Y1OTEwMH19Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBpbWd7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RodW1ibmFpbHtwb3NpdGlvbjpyZWxhdGl2ZX0ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aHVtYm5haWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NzAlfS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RodW1ibmFpbCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246b3BhY2l0eSAuM3M7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxle3RyYW5zaXRpb246YWxsIC4zcyAwcztjb2xvcjojNDY0NjQ2O21hcmdpbjoxLjI1cmVtIDAgLjYyNXJlbSAhaW1wb3J0YW50fWFydGljbGUucHJvZHVjdCBzcGFuLm9uc2FsZSwud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5vbnNhbGUsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ub25zYWxle3dpZHRoOmF1dG87bWluLXdpZHRoOjMuMzc1cmVtO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6dW5zZXQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzBmMjMzNztmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDA7cGFkZGluZzouMzEyNXJlbTthc3BlY3QtcmF0aW86MS8xO3RvcDowO2xlZnQ6MDt6LWluZGV4OjI7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmZ9YXJ0aWNsZS5wcm9kdWN0IHAucHJpY2UsYXJ0aWNsZS5wcm9kdWN0IHNwYW4ucHJpY2UsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2V7ZGlzcGxheTpibG9jaztjb2xvcjojNDY0NjQ2O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOi45Mzc1cmVtfWFydGljbGUucHJvZHVjdCBwLnByaWNlIGRlbCxhcnRpY2xlLnByb2R1Y3Qgc3Bhbi5wcmljZSBkZWwsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgZGVsLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlIGRlbCwud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgcC5wcmljZSBkZWwsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgZGVse2ZvbnQtc2l6ZTouOGVtO2ZvbnQtd2VpZ2h0OjQwMDtvcGFjaXR5Oi41fWFydGljbGUucHJvZHVjdCBwLnByaWNlIGlucyxhcnRpY2xlLnByb2R1Y3Qgc3Bhbi5wcmljZSBpbnMsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgaW5zLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlIGlucywud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgcC5wcmljZSBpbnMsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ucHJpY2UgaW5ze3RleHQtZGVjb3JhdGlvbjpub25lfS5jLWJsb2Nre21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5jLWJsb2NrLS1wYWRkaW5ne3BhZGRpbmc6Mi44MTI1cmVtIDAgMy4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuYy1ibG9jay0tcGFkZGluZ3twYWRkaW5nOjQuMzc1cmVtIDB9fS5jLXRpdGxle2NvbG9yOiMxZTFlMWU7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjIuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jLXRpdGxle21hcmdpbi1ib3R0b206MS44NzVyZW19fS5tLXRpdGxlLmMtYmxvY2t7bWFyZ2luLXRvcDpjYWxjKHZhcigtLWluZGVudCkvMik7bWFyZ2luLWJvdHRvbTowfS5jLWltYWdle2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZX0ubS10ZXh0LW1lZGlhe21hcmdpbjp2YXIoLS1pbmRlbnQpIDB9Lm0tdGV4dC1tZWRpYSBbY2xhc3NePWNvbF17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm0tdGV4dC1tZWRpYS5jLWJsb2Nre2JhY2tncm91bmQ6IzBmMjMzNztwYWRkaW5nOjQuMzc1cmVtIDA7bWFyZ2luOjMuMTI1cmVtIDA7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5tLXRleHQtbWVkaWEuYy1ibG9ja3twYWRkaW5nOjMuNzVyZW0gMH19Lm0tdGV4dC1tZWRpYS0tZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjEgIWltcG9ydGFudDtwYWRkaW5nOjIuNXJlbSAwICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS10ZXh0LW1lZGlhLS1kYXJrIGRpdj5kaXY+ZGl2OmhhcyguYy1pbWFnZSl7ZGlzcGxheTpub25lfS5tLXRleHQtbWVkaWEtLWRhcmsgZGl2PmRpdj5kaXY6aGFzKC5lZGl0b3IsLmVudHJ5LWNvbnRlbnQpe3dpZHRoOjEwMCV9fS5tLXRleHQtbWVkaWEgLmMtaW1hZ2V7bWFyZ2luOjAgMCAwIGF1dG99QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS10ZXh0LW1lZGlhIC5jLWltYWdle21hcmdpbjowIGF1dG99fS5tLXRleHQtbWVkaWEgLmMtaW1hZ2UgaW1ne2JvcmRlci1yYWRpdXM6NHB4fS5tLXRleHQtbWVkaWEgLmZsZXgtbGctcm93LXJldmVyc2UgLmMtaW1hZ2V7bWFyZ2luOjAgYXV0byAwIDB9Lm0tdGV4dC1tZWRpYSAuZWRpdG9yLC5tLXRleHQtbWVkaWEgLmVudHJ5LWNvbnRlbnR7d2lkdGg6MTAwJTtjb2xvcjojZmZmfS5tLXRleHQtbWVkaWEgLmVkaXRvciBoMSwubS10ZXh0LW1lZGlhIC5lbnRyeS1jb250ZW50IGgxLC5tLXRleHQtbWVkaWEgLmVkaXRvciBoMiwubS10ZXh0LW1lZGlhIC5lbnRyeS1jb250ZW50IGgye2NvbG9yOiNmZmY7bWFyZ2luOjAgMCAxLjI1cmVtfS5tLXRleHQtbWVkaWEgLmVkaXRvciAuaDMsLm0tdGV4dC1tZWRpYSAuZW50cnktY29udGVudCAuaDMsLm0tdGV4dC1tZWRpYSAuZWRpdG9yIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDIsLm0tdGV4dC1tZWRpYSAuZW50cnktY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLm0tdGV4dC1tZWRpYSAuZWRpdG9yIGgyLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLm0tdGV4dC1tZWRpYSAuZW50cnktY29udGVudCBoMntmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojZjU5MTAwO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MCAwIDFyZW19Lm0tdGV4dC1tZWRpYSAuZWRpdG9yIHVsLC5tLXRleHQtbWVkaWEgLmVudHJ5LWNvbnRlbnQgdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowIDAgMS4yNXJlbX0ubS10ZXh0LW1lZGlhIC5lZGl0b3IgdWwgbGksLm0tdGV4dC1tZWRpYSAuZW50cnktY29udGVudCB1bCBsaXtsaW5lLWhlaWdodDoxLjg7cGFkZGluZzowIDAgMCAxLjI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5tLXRleHQtbWVkaWEgLmVkaXRvciB1bCBsaTo6YWZ0ZXIsLm0tdGV4dC1tZWRpYSAuZW50cnktY29udGVudCB1bCBsaTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOi41cmVtO2hlaWdodDouNXJlbTtiYWNrZ3JvdW5kOiNmNTkxMDA7Ym9yZGVyLXJhZGl1czoycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOi42MjVyZW07bGVmdDowfS5tLXRleHQtbWVkaWEgLmVkaXRvciBwPmEsLm0tdGV4dC1tZWRpYSAuZW50cnktY29udGVudCBwPmF7Zm9udC13ZWlnaHQ6NzAwfS5tLXRleHQtbWVkaWEgLmJ0biwubS10ZXh0LW1lZGlhIGlucHV0W3R5cGU9c3VibWl0XSwubS10ZXh0LW1lZGlhIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAubS10ZXh0LW1lZGlhIGlucHV0W3R5cGU9c3VibWl0XSwubS10ZXh0LW1lZGlhIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5tLXRleHQtbWVkaWEgaW5wdXQjc3VibWl0LC5tLXRleHQtbWVkaWEgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAubS10ZXh0LW1lZGlhIGEuYnV0dG9uLC5tLXRleHQtbWVkaWEgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5tLXRleHQtbWVkaWEgYnV0dG9uLmJ1dHRvbiwubS10ZXh0LW1lZGlhIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5tLXRleHQtbWVkaWEgaW5wdXQuYnV0dG9uLC5tLXRleHQtbWVkaWEgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tdGV4dC1tZWRpYSBhLmJ1dHRvbi5hbHQsLm0tdGV4dC1tZWRpYSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLXRleHQtbWVkaWEgYnV0dG9uLmJ1dHRvbi5hbHQsLm0tdGV4dC1tZWRpYSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0tdGV4dC1tZWRpYSBpbnB1dC5idXR0b24uYWx0e21hcmdpbjoyLjVyZW0gMCAwIDB9Lm0tdGV4dC1tZWRpYS5saWdodC1iZyAuZWRpdG9yLC5tLXRleHQtbWVkaWEubGlnaHQtYmcgLmVudHJ5LWNvbnRlbnR7Y29sb3I6IzQ2NDY0Nn0ubS10ZXh0LW1lZGlhLmxpZ2h0LWJnIC5lZGl0b3IgaDEsLm0tdGV4dC1tZWRpYS5saWdodC1iZyAuZW50cnktY29udGVudCBoMSwubS10ZXh0LW1lZGlhLmxpZ2h0LWJnIC5lZGl0b3IgaDIsLm0tdGV4dC1tZWRpYS5saWdodC1iZyAuZW50cnktY29udGVudCBoMntjb2xvcjojMWUxZTFlfS5tLXRleHQtbWVkaWEubGlnaHQtYmcgLmVkaXRvciBwLC5tLXRleHQtbWVkaWEubGlnaHQtYmcgLmVudHJ5LWNvbnRlbnQgcHtjb2xvcjojNDY0NjQ2fS5tLXRleHQtbWVkaWEuYWJzLWxpZ2h0e3BhZGRpbmc6MH0uc2luZ2xlLXByb2R1Y3QgLm0tdGV4dC1tZWRpYXttYXJnaW46NXJlbSAwO3BhZGRpbmc6MCAwIDVyZW07cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZS1wcm9kdWN0IC5tLXRleHQtbWVkaWE6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDB2dztoZWlnaHQ6MS4ycHg7YmFja2dyb3VuZDojYzljOWM5O2ZpbHRlcjpibHVyKDFweCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7Ym90dG9tOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LnNpbmdsZS1wb3N0IC5tLXRleHQtbWVkaWF7bWFyZ2luOjVyZW0gMH1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNpbmdsZS1wb3N0IC5tLXRleHQtbWVkaWF7bWFyZ2luOjIuNXJlbSAwfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLXRleHQtbWVkaWEgLnJvdzpoYXMoLmxldC1vdmVyc2l6ZSksLm0tdGV4dC1tZWRpYSAud29vY29tbWVyY2UgLmNvbDItc2V0OmhhcygubGV0LW92ZXJzaXplKSwud29vY29tbWVyY2UgLm0tdGV4dC1tZWRpYSAuY29sMi1zZXQ6aGFzKC5sZXQtb3ZlcnNpemUpLC5tLXRleHQtbWVkaWEgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0OmhhcygubGV0LW92ZXJzaXplKSwud29vY29tbWVyY2UtcGFnZSAubS10ZXh0LW1lZGlhIC5jb2wyLXNldDpoYXMoLmxldC1vdmVyc2l6ZSl7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7cm93LWdhcDp1bnNldH19Lm0tdGV4dC1tZWRpYSAubGV0LW92ZXJzaXple21hcmdpbjotNi4zMTI1cmVtIDB9Lm0tdGV4dC1tZWRpYSAubGV0LW92ZXJzaXplIC5jLWltYWdle2hlaWdodDoxMDAlO3dpZHRoOmF1dG87bWFyZ2luLXJpZ2h0Oi0yLjVyZW19Lm0tdGV4dC1tZWRpYSAubGV0LW92ZXJzaXplIC5jLWltYWdlIGltZ3toZWlnaHQ6MTAwJTt3aWR0aDphdXRvO29iamVjdC1maXQ6Y29udGFpbn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLXRleHQtbWVkaWEgLmxldC1vdmVyc2l6ZXttYXJnaW4tYm90dG9tOnVuc2V0O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0ubS10ZXh0LW1lZGlhIC5sZXQtb3ZlcnNpemUgLmMtaW1hZ2V7bWFyZ2luLXJpZ2h0OnVuc2V0O3BhZGRpbmctdG9wOjIwcHh9fS5tLXRleHQtbWVkaWEgdmlkZW97bWFyZ2luOi41cmVtIDA7Ym9yZGVyLXJhZGl1czo0cHg7YWxpZ24tc2VsZjpjZW50ZXI7anVzdGlmeS1zZWxmOmNlbnRlcjttYXgtaGVpZ2h0OjcwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS10ZXh0LW1lZGlhIHZpZGVve21heC1oZWlnaHQ6NDUwcHh9fS5tLXRleHQtY29sdW1uc3ttYXJnaW46dmFyKC0taW5kZW50LS1zKSAwfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS10ZXh0LWNvbHVtbnN7bWFyZ2luOnZhcigtLWluZGVudCkgMH19Lm0tdGV4dC1jb2x1bW5zIC5jb250YWluZXIgLnJvdywubS10ZXh0LWNvbHVtbnMgLm1haW4tbWVudV9fY29udGFpbmVyIC5yb3csLm0tdGV4dC1jb2x1bW5zIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyIC5yb3csLm0tdGV4dC1jb2x1bW5zIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQgLnJvdywud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAubS10ZXh0LWNvbHVtbnMgLnNpdGUtY29udGVudCAucm93LC5tLXRleHQtY29sdW1ucyAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQgLnJvdywud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5tLXRleHQtY29sdW1ucyAuc2l0ZS1jb250ZW50IC5yb3csLm0tdGV4dC1jb2x1bW5zIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50IC5yb3csLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5tLXRleHQtY29sdW1ucyAuc2l0ZS1jb250ZW50IC5yb3csLm0tdGV4dC1jb2x1bW5zIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudCAucm93LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLm0tdGV4dC1jb2x1bW5zIC5zaXRlLWNvbnRlbnQgLnJvdywubS10ZXh0LWNvbHVtbnMgLmNvbnRhaW5lciAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubS10ZXh0LWNvbHVtbnMgLmNvbnRhaW5lciAuY29sMi1zZXQsLm0tdGV4dC1jb2x1bW5zIC5tYWluLW1lbnVfX2NvbnRhaW5lciAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubS10ZXh0LWNvbHVtbnMgLm1haW4tbWVudV9fY29udGFpbmVyIC5jb2wyLXNldCwubS10ZXh0LWNvbHVtbnMgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIgLndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UgLm0tdGV4dC1jb2x1bW5zIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyIC5jb2wyLXNldCwubS10ZXh0LWNvbHVtbnMgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCAuY29sMi1zZXQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLm0tdGV4dC1jb2x1bW5zIC5zaXRlLWNvbnRlbnQgLmNvbDItc2V0LC5tLXRleHQtY29sdW1ucyAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubS10ZXh0LWNvbHVtbnMgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQgLmNvbDItc2V0LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAubS10ZXh0LWNvbHVtbnMgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLm0tdGV4dC1jb2x1bW5zIC5zaXRlLWNvbnRlbnQgLmNvbDItc2V0LC5tLXRleHQtY29sdW1ucyAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UgLm0tdGV4dC1jb2x1bW5zIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudCAuY29sMi1zZXQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAubS10ZXh0LWNvbHVtbnMgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5tLXRleHQtY29sdW1ucyAuc2l0ZS1jb250ZW50IC5jb2wyLXNldCwubS10ZXh0LWNvbHVtbnMgLmNvbnRhaW5lciAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLm0tdGV4dC1jb2x1bW5zIC5jb250YWluZXIgLmNvbDItc2V0LC5tLXRleHQtY29sdW1ucyAubWFpbi1tZW51X19jb250YWluZXIgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5tLXRleHQtY29sdW1ucyAubWFpbi1tZW51X19jb250YWluZXIgLmNvbDItc2V0LC5tLXRleHQtY29sdW1ucyAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lciAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLm0tdGV4dC1jb2x1bW5zIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyIC5jb2wyLXNldCwubS10ZXh0LWNvbHVtbnMgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50IC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5tLXRleHQtY29sdW1ucyAuc2l0ZS1jb250ZW50IC5jb2wyLXNldCwubS10ZXh0LWNvbHVtbnMgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5tLXRleHQtY29sdW1ucyAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCAuY29sMi1zZXQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5tLXRleHQtY29sdW1ucyAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLm0tdGV4dC1jb2x1bW5zIC5zaXRlLWNvbnRlbnQgLmNvbDItc2V0LC5tLXRleHQtY29sdW1ucyAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5tLXRleHQtY29sdW1ucyAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQgLmNvbDItc2V0LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLm0tdGV4dC1jb2x1bW5zIC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLm0tdGV4dC1jb2x1bW5zIC5zaXRlLWNvbnRlbnQgLmNvbDItc2V0e2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm0tdGV4dC1jb2x1bW5zIGgxe2ZvbnQtc2l6ZToyLjI1cmVtO2NvbG9yOiMxZTFlMWU7Zm9udC13ZWlnaHQ6bm9ybWFsO21hcmdpbjowIDAgMS44NzVyZW19LnNpbmdsZS1wb3N0IC5tLXRleHQtY29sdW1ucyAuZWRpdG9yIHAsLnNpbmdsZS1wb3N0IC5tLXRleHQtY29sdW1ucyAuZW50cnktY29udGVudCBwe21heC13aWR0aDo1M3JlbX0uYmFubmVyX3NlY3Rpb257bWFyZ2luOmNhbGModmFyKC0taW5kZW50LS1zKS8yKSBhdXRvfS5iYW5uZXJfc2VjdGlvbiAuYmFubmVyX19pbWFnZXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYmFubmVyX3NlY3Rpb24gLmJhbm5lcl9faW1hZ2UgaW1ne2JvcmRlci1yYWRpdXM6NHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJhbm5lcl9zZWN0aW9uIC5iYW5uZXJfX2ltYWdlOmhhcyguYmFubmVyX19pbWFnZV9fbW9iaWxlKSAuYmFubmVyX19pbWFnZV9fZGVza3RvcHtkaXNwbGF5Om5vbmV9fS5iYW5uZXJfc2VjdGlvbiAuYmFubmVyX19pbWFnZV9fbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iYW5uZXJfc2VjdGlvbiAuYmFubmVyX19pbWFnZV9fbW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5iZWNvbWUtYS1wYXJ0bmVye21hcmdpbjp2YXIoLS1pbmRlbnQpIDB9LmJlY29tZS1hLXBhcnRuZXIgLmNvbnRhaW5lciwuYmVjb21lLWEtcGFydG5lciAubWFpbi1tZW51X19jb250YWluZXIsLmJlY29tZS1hLXBhcnRuZXIgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIsLmJlY29tZS1hLXBhcnRuZXIgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuYmVjb21lLWEtcGFydG5lciAuc2l0ZS1jb250ZW50LC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5iZWNvbWUtYS1wYXJ0bmVyIC5zaXRlLWNvbnRlbnQsLmJlY29tZS1hLXBhcnRuZXIgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5iZWNvbWUtYS1wYXJ0bmVyIC5zaXRlLWNvbnRlbnQsLmJlY29tZS1hLXBhcnRuZXIgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmJlY29tZS1hLXBhcnRuZXIgLnNpdGUtY29udGVudHtiYWNrZ3JvdW5kOiNmNTkxMDA7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxLjI1cmVtICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5iZWNvbWUtYS1wYXJ0bmVyIC5jb250YWluZXIsLmJlY29tZS1hLXBhcnRuZXIgLm1haW4tbWVudV9fY29udGFpbmVyLC5iZWNvbWUtYS1wYXJ0bmVyIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyLC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmJlY29tZS1hLXBhcnRuZXIgLnNpdGUtY29udGVudCwuYmVjb21lLWEtcGFydG5lciAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuYmVjb21lLWEtcGFydG5lciAuc2l0ZS1jb250ZW50LC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuYmVjb21lLWEtcGFydG5lciAuc2l0ZS1jb250ZW50LC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5iZWNvbWUtYS1wYXJ0bmVyIC5zaXRlLWNvbnRlbnR7Ym9yZGVyLXJhZGl1czowfX0uYmVjb21lLWEtcGFydG5lcl9faW1ne2JvcmRlci1yYWRpdXM6NHB4fS5iZWNvbWUtYS1wYXJ0bmVyIC5jLXRpdGxle2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6MS4yO21hcmdpbjowIDAgMS4yNXJlbX0uYmVjb21lLWEtcGFydG5lciAuYnRuLC5iZWNvbWUtYS1wYXJ0bmVyIGlucHV0W3R5cGU9c3VibWl0XSwuYmVjb21lLWEtcGFydG5lciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmJlY29tZS1hLXBhcnRuZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5iZWNvbWUtYS1wYXJ0bmVyIGlucHV0I3N1Ym1pdCwuYmVjb21lLWEtcGFydG5lciAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5iZWNvbWUtYS1wYXJ0bmVyIGEuYnV0dG9uLC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuYmVjb21lLWEtcGFydG5lciBidXR0b24uYnV0dG9uLC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5iZWNvbWUtYS1wYXJ0bmVyIGlucHV0LmJ1dHRvbiwuYmVjb21lLWEtcGFydG5lciAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuYmVjb21lLWEtcGFydG5lciBhLmJ1dHRvbi5hbHQsLmJlY29tZS1hLXBhcnRuZXIgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuYmVjb21lLWEtcGFydG5lciBidXR0b24uYnV0dG9uLmFsdCwuYmVjb21lLWEtcGFydG5lciAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmJlY29tZS1hLXBhcnRuZXIgaW5wdXQuYnV0dG9uLmFsdHttYXJnaW4tdG9wOjFyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5iZWNvbWUtYS1wYXJ0bmVyIC5idG4sLmJlY29tZS1hLXBhcnRuZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5iZWNvbWUtYS1wYXJ0bmVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuYmVjb21lLWEtcGFydG5lciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmJlY29tZS1hLXBhcnRuZXIgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmJlY29tZS1hLXBhcnRuZXIgaW5wdXQjc3VibWl0LC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLmJlY29tZS1hLXBhcnRuZXIgYS5idXR0b24sLmJlY29tZS1hLXBhcnRuZXIgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5iZWNvbWUtYS1wYXJ0bmVyIGJ1dHRvbi5idXR0b24sLmJlY29tZS1hLXBhcnRuZXIgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmJlY29tZS1hLXBhcnRuZXIgaW5wdXQuYnV0dG9uLC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5iZWNvbWUtYS1wYXJ0bmVyIGEuYnV0dG9uLmFsdCwuYmVjb21lLWEtcGFydG5lciAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5iZWNvbWUtYS1wYXJ0bmVyIGJ1dHRvbi5idXR0b24uYWx0LC5iZWNvbWUtYS1wYXJ0bmVyIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuYmVjb21lLWEtcGFydG5lciBpbnB1dC5idXR0b24uYWx0e21hcmdpbjowIDAgMXJlbX19LmJsb2ctY2F0c3ttYXJnaW46dmFyKC0taW5kZW50KSAwfS5ibG9nLWNhdHNfX2l0ZW17Ym9yZGVyLXJhZGl1czo0cHg7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5ibG9nLWNhdHNfX2l0ZW17aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmJsb2ctY2F0c19faXRlbSBpbWd7aGVpZ2h0OjI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuYmxvZy1jYXRzX19pdGVtIGltZ3toZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xfX0uYmxvZy1jYXRzX19iYWNrZ3JvdW5ke3dpZHRoOjEwMCU7aGVpZ2h0OjI1cmVtO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcjt0cmFuc2l0aW9uOi4zc306aG92ZXI+LmJsb2ctY2F0c19fYmFja2dyb3VuZHt0cmFuc2Zvcm06c2NhbGUoMS4wOCl9LmJsb2ctY2F0c19fdGl0bGV7aGVpZ2h0OjMuNzVyZW07Y29sb3I6IzFlMWUxZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY29ucy9hcnJvd19fcmlnaHQtLW9yYW5nZS5zdmcpIG5vLXJlcGVhdCB0b3AgNTAlIHJpZ2h0IDEuMjVyZW0gI2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjOWM5Yzk7Ym9yZGVyLXJhZGl1czowIDAgNHB4IDRweDtwYWRkaW5nOjAgMi41cmVtIDAgMS4yNXJlbTttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7dHJhbnNpdGlvbjouM3N9OmhvdmVyPi5ibG9nLWNhdHNfX3RpdGxle2JhY2tncm91bmQtcG9zaXRpb246dG9wIDUwJSByaWdodCAxcmVtfS5ibG9nLWNhdHNfX2J0bnN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6My43NXJlbX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmJsb2ctY2F0c19fYnRuc3ttYXJnaW4tdG9wOjIuNXJlbX19LmJyYW5kcy1zbGlkZXJ7YmFja2dyb3VuZDojZjFmMWYxO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjkzNzVyZW0gMDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmJyYW5kcy1zbGlkZXIgLnN3aXBlci13cmFwcGVye2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJyYW5kcy1zbGlkZXIgLmNvbnRhaW5lciwuYnJhbmRzLXNsaWRlciAubWFpbi1tZW51X19jb250YWluZXIsLmJyYW5kcy1zbGlkZXIgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIsLmJyYW5kcy1zbGlkZXIgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuYnJhbmRzLXNsaWRlciAuc2l0ZS1jb250ZW50LC5icmFuZHMtc2xpZGVyIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5icmFuZHMtc2xpZGVyIC5zaXRlLWNvbnRlbnQsLmJyYW5kcy1zbGlkZXIgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5icmFuZHMtc2xpZGVyIC5zaXRlLWNvbnRlbnQsLmJyYW5kcy1zbGlkZXIgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmJyYW5kcy1zbGlkZXIgLnNpdGUtY29udGVudHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LmJyYW5kcy1zbGlkZXIgLmMtdGl0bGV7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LmJyYW5kcy1zbGlkZXJfX3dyYXB7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6ODAwcHh9QG1lZGlhKG1heC13aWR0aDogMTkyMHB4KXsuYnJhbmRzLXNsaWRlcl9fd3JhcHt3aWR0aDo3MDBweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYnJhbmRzLXNsaWRlcl9fd3JhcHt3aWR0aDo2MDBweH19QG1lZGlhKG1heC13aWR0aDogODAwcHgpey5icmFuZHMtc2xpZGVyX193cmFwe3dpZHRoOjUwMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7LmJyYW5kcy1zbGlkZXJfX3dyYXB7d2lkdGg6NDAwcHh9fS5icmFuZHMtc2xpZGVyLS1iaWd7cGFkZGluZzowO21hcmdpbi1ib3R0b206dmFyKC0taW5kZW50LS1zKX0uYnJhbmRzLXNsaWRlci0tYmlnIC5zd2lwZXItc2xpZGV7d2lkdGg6MjAlICFpbXBvcnRhbnQ7aGVpZ2h0OnVuc2V0ICFpbXBvcnRhbnQ7YXNwZWN0LXJhdGlvOjEvMX0uYnJhbmRzLXNsaWRlci0tYmlnIC5icmFuZHMtc2xpZGVyX193cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMDBweH1AbWVkaWEobWF4LXdpZHRoOiAxOTIwcHgpey5icmFuZHMtc2xpZGVyLS1iaWcgLmJyYW5kcy1zbGlkZXJfX3dyYXB7d2lkdGg6ODUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJyYW5kcy1zbGlkZXItLWJpZyAuYnJhbmRzLXNsaWRlcl9fd3JhcHt3aWR0aDo3NTBweH19QG1lZGlhKG1heC13aWR0aDogODAwcHgpey5icmFuZHMtc2xpZGVyLS1iaWcgLmJyYW5kcy1zbGlkZXJfX3dyYXB7d2lkdGg6NjAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXsuYnJhbmRzLXNsaWRlci0tYmlnIC5icmFuZHMtc2xpZGVyX193cmFwe3dpZHRoOjQwMHB4fX0uYnJhbmRzLXNsaWRlcl9fdGV4dHtmb250LXNpemU6OS4xMjVyZW07cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo0MHB4O2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOnJvdztmb250LXdlaWdodDpib2xkO3BhZGRpbmc6LjVyZW07Y29sb3I6I2ZmZjt3aWR0aDoxOTIwcHg7bWF4LXdpZHRoOjE5MjBweDtvcGFjaXR5Oi41O292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5icmFuZHMtc2xpZGVyX190ZXh0e2Rpc3BsYXk6bm9uZX19LmJyYW5kcy1zbGlkZXIgLnN3aXBlci1zbGlkZXtoZWlnaHQ6My4xMjVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDE5MjBweCl7LmJyYW5kcy1zbGlkZXIgLnN3aXBlci1zbGlkZXtoZWlnaHQ6Mi41cmVtfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5icmFuZHMtc2xpZGVyIC5zd2lwZXItc2xpZGV7aGVpZ2h0OjIuMzc1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA4MDBweCl7LmJyYW5kcy1zbGlkZXIgLnN3aXBlci1zbGlkZXtoZWlnaHQ6Mi4yNXJlbX19QG1lZGlhKG1heC13aWR0aDogNDAwcHgpey5icmFuZHMtc2xpZGVyIC5zd2lwZXItc2xpZGV7aGVpZ2h0OjIuMTI1cmVtfX0uYnJhbmRzLXNsaWRlciAuc3dpcGVyLXNsaWRlIGltZ3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5jLWF1dGhvcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jLWF1dGhvcl9faW1ne3dpZHRoOjMuNzVyZW07aGVpZ2h0OjMuNzVyZW07b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjUwJTttYXJnaW46MCAxcmVtIDAgMH0uYy1hdXRob3JfX25hbWV7Zm9udC1mYW1pbHk6XCJFcmFzIERlbWkgSVRDXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MS4xMjVyZW07Y29sb3I6IzBmMjMzN30uYy1hdXRob3JfX3BsYWNlaG9sZGVye3dpZHRoOjMuNzVyZW07Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDozLjc1cmVtO2JhY2tncm91bmQ6I2M5YzljOTtib3JkZXItcmFkaXVzOjUwJTttYXJnaW46MCAxcmVtIDAgMH0uc3dpcGVyLWltYWdlcyAuc3dpcGVyLXNsaWRlIC5jLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjY1JX0uYy12aWRlb3ttYXgtd2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjRweH0uYy12aWRlbzpub3QoW3ZpZGVvXSk6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NTYuMjUlfS5jLXZpZGVvIGlmcmFtZSwuYy12aWRlbyB2aWRlb3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uYy12aWRlb19fcG9zdGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDAwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uYy12aWRlb19fcG9zdGVyIGltZ3t0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTouODt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5jLXZpZGVvX19wb3N0ZXItcGxhY2Vob2xkZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KSAxMDAlKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LmMtdmlkZW8tLXByZXZpZXd7d2lkdGg6MTAwJTthc3BlY3QtcmF0aW86MTYvOTtib3JkZXI6MDt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y3Vyc29yOnBvaW50ZXJ9LmMtdmlkZW8tLXByZXZpZXcgLmMtdmlkZW9fX3Bvc3RlciBpbWcsLmMtdmlkZW8tLXByZXZpZXcgLmMtdmlkZW9fX3Bvc3RlciAuYy12aWRlb19fcG9zdGVyLXBsYWNlaG9sZGVye3RyYW5zaXRpb246YWxsIC4zcyAwczt0cmFuc2Zvcm06c2NhbGUoMSl9LmMtdmlkZW8tLXByZXZpZXc6aG92ZXIgLmMtdmlkZW9fX3Bvc3RlciBpbWcsLmMtdmlkZW8tLXByZXZpZXc6aG92ZXIgLmMtdmlkZW9fX3Bvc3RlciAuYy12aWRlb19fcG9zdGVyLXBsYWNlaG9sZGVyLC5jLXZpZGVvLS1wcmV2aWV3OmZvY3VzLXZpc2libGUgLmMtdmlkZW9fX3Bvc3RlciBpbWcsLmMtdmlkZW8tLXByZXZpZXc6Zm9jdXMtdmlzaWJsZSAuYy12aWRlb19fcG9zdGVyIC5jLXZpZGVvX19wb3N0ZXItcGxhY2Vob2xkZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDQpfS5idWlsZGVyLXZpZGVvLW1vZGFsLWNvbnRlbnR7d2lkdGg6OTB2dzttYXgtd2lkdGg6MTAwcmVtO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuYnVpbGRlci12aWRlby1tb2RhbC1jb250ZW50e3dpZHRoOmNhbGMoMTAwdncgLSAxLjVyZW0pfX0uYnVpbGRlci12aWRlby1tb2RhbC1jb250ZW50X19pbm5lcnt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzAwMH0uYnVpbGRlci12aWRlby1tb2RhbC1jb250ZW50IGlmcmFtZSwuYnVpbGRlci12aWRlby1tb2RhbC1jb250ZW50IHZpZGVve3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ZGlzcGxheTpibG9jazthc3BlY3QtcmF0aW86MTYvOTttYXgtaGVpZ2h0Ojg1dmg7Ym9yZGVyOjB9LmNhbGwtdG8tYWN0aW9ue21hcmdpbjp2YXIoLS1pbmRlbnQtLXMpIDA7cGFkZGluZy10b3A6dmFyKC0taW5kZW50LS1zKTttYXJnaW4tdG9wOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2FsbC10by1hY3Rpb257cGFkZGluZy10b3A6dmFyKC0taW5kZW50KX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2FsbC10by1hY3Rpb24gLmNvbnRhaW5lciwuY2FsbC10by1hY3Rpb24gLm1haW4tbWVudV9fY29udGFpbmVyLC5jYWxsLXRvLWFjdGlvbiAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lciwuY2FsbC10by1hY3Rpb24gLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb24gLnNpdGUtY29udGVudCwuY2FsbC10by1hY3Rpb24gLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uIC5zaXRlLWNvbnRlbnQsLmNhbGwtdG8tYWN0aW9uIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb24gLnNpdGUtY29udGVudCwuY2FsbC10by1hY3Rpb24gLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uIC5zaXRlLWNvbnRlbnR7bWFyZ2luLWJvdHRvbTp2YXIoLS1pbmRlbnQpfX0uY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuY29udGFpbmVyPi5yb3c+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC1sZy02LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtbGctNiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLWxnLTYsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb250YWluZXI+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuY29udGFpbmVyPi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLm1haW4tbWVudV9fY29udGFpbmVyPi5yb3c+LmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLm1haW4tbWVudV9fY29udGFpbmVyPi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29udGFpbmVyPi5yb3c+LmNvbC0yLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLmNvbnRhaW5lcj4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5yb3c+LmNvbC0yLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29udGFpbmVyPi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuY29udGFpbmVyPi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAubWFpbi1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbnRhaW5lcj4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLmNvbnRhaW5lcj4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLm1haW4tbWVudV9fY29udGFpbmVyPi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAubWFpbi1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcikpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb250YWluZXI+LnJvdz4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLWxnLTYsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtbGctNiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtbGctNiwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLmNvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC1sZy02LC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC1sZy02LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtbGctNiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLWxnLTYsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbnRhaW5lcj4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuY29udGFpbmVyPi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAubWFpbi1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbnRhaW5lcj4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuY29udGFpbmVyPi5yb3c+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAubWFpbi1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC53b29jb21tZXJjZSAuY29sMi1zZXQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29udGFpbmVyPi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLmNvbnRhaW5lcj4ucm93Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMSwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0xLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0xLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTEsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29udGFpbmVyPi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLmNvbnRhaW5lcj4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4ucm93Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD4ucm93Pi5jb2wtMiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuc2l0ZS1jb250ZW50Pi5yb3c+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LnJvdz4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAubWFpbi1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNlY29uZGFyeS1tZW51X19jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5jb250YWluZXI+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLm1haW4tbWVudV9fY29udGFpbmVyPi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5tYWluLW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2UtcGFnZSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj4uY29sMi1zZXQ+LmNvbC0yLC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwuY2FsbC10by1hY3Rpb246bm90KDpoYXMoLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0KSkgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD4uY29sMi1zZXQ+LmNvbC0yLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmNhbGwtdG8tYWN0aW9uOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCkpIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ+LmNvbDItc2V0Pi5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5jYWxsLXRvLWFjdGlvbjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSAuc2l0ZS1jb250ZW50Pi5jb2wyLXNldD4uY29sLTJ7d2lkdGg6MTAwJX0uY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YmFja2dyb3VuZC1jb2xvcjojYmVkN2UxO2JvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b206NHB4IHNvbGlkICMwZjIzMzc7cGFkZGluZzoyMHB4O21hcmdpbi1yaWdodDoyMHB4O2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3J7bWFyZ2luLXRvcDoyLjI1cmVtfX0uY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBpbWd7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NDIlO2JvdHRvbTotNHB4O3JpZ2h0Oi0yLjZyZW07bWF4LXdpZHRoOjIxMHB4O3otaW5kZXg6Mn0uY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvcl9fdGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxLjYyNXJlbTtjb2xvcjojMGYyMzM3fS5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yIGRpdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjY4JX0uY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgLmJ0biwuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgaW5wdXRbdHlwZT1zdWJtaXRdLC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yIGRpdiAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IgZGl2IGlucHV0W3R5cGU9c3VibWl0XSwuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IgZGl2IGlucHV0I3N1Ym1pdCwuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgYS5idXR0b24sLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IgZGl2IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgYnV0dG9uLmJ1dHRvbiwuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IgZGl2IGlucHV0LmJ1dHRvbiwuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IgZGl2IGEuYnV0dG9uLmFsdCwuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgYnV0dG9uLmJ1dHRvbi5hbHQsLmNhbGwtdG8tYWN0aW9uX19jb25maWd1cmF0b3IgZGl2IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb25fX2NvbmZpZ3VyYXRvciBkaXYgaW5wdXQuYnV0dG9uLmFsdHttYXJnaW4tdG9wOmF1dG99LmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY2ZTg7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgI2Y1OTEwMDtwYWRkaW5nOjIwcHg7bWFyZ2luLXJpZ2h0OjIwcHg7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2FsbC10by1hY3Rpb25fX3JlcXVlc3R7bWFyZ2luLXRvcDoycmVtO21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjIwcHg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfX0uY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjQyJTtib3R0b206LTRweDtyaWdodDotMi42cmVtO21heC13aWR0aDoyMTBweDt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgaW1ne3JpZ2h0OnVuc2V0O2xlZnQ6LTIuNnJlbX19LmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0X190aXRsZXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEuNjI1cmVtO2NvbG9yOiNmNTkxMDB9LmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0IGRpdnt3aWR0aDo2OCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgZGl2IC5idG4sLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0IGRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0IGRpdiAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0IGRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0IGRpdiAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAuY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgZGl2IGlucHV0I3N1Ym1pdCwuY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgZGl2IC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0IGRpdiBhLmJ1dHRvbiwuY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgZGl2IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgZGl2IGJ1dHRvbi5idXR0b24sLmNhbGwtdG8tYWN0aW9uX19yZXF1ZXN0IGRpdiAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgZGl2IGlucHV0LmJ1dHRvbiwuY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgZGl2IC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCBkaXYgYS5idXR0b24uYWx0LC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCBkaXYgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2FsbC10by1hY3Rpb25fX3JlcXVlc3QgZGl2IGJ1dHRvbi5idXR0b24uYWx0LC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCBkaXYgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5jYWxsLXRvLWFjdGlvbl9fcmVxdWVzdCBkaXYgaW5wdXQuYnV0dG9uLmFsdHttYXJnaW4tdG9wOmF1dG99LmNhdHN7bWFyZ2luLXRvcDpjYWxjKHZhcigtLWluZGVudCkvMS41KSAhaW1wb3J0YW50O21hcmdpbjp2YXIoLS1pbmRlbnQpIDB9LmNhdHM6aGFzKC5saWdodF9tb2RlX2NhdHMpe21hcmdpbi10b3A6Mi41cmVtICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2F0cyAucm93LC5jYXRzIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5jYXRzIC5jb2wyLXNldCwuY2F0cyAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNhdHMgLmNvbDItc2V0e3Jvdy1nYXA6MS4yNXJlbTttYXJnaW46MCAtMTBweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2F0cyAuY29sLTZ7cGFkZGluZzowIDEwcHh9fS5jYXRzX19kZXNjcmlwdGlvbnt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46LTIuNXJlbSBhdXRvIDMuNzVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2F0c19fZGVzY3JpcHRpb257bWFyZ2luOi0xLjI1cmVtIGF1dG8gMi41cmVtfX0uY2F0c19faXRlbXtoZWlnaHQ6My43NXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlcjoxcHggc29saWQgI2M5YzljOTtib3JkZXItcmFkaXVzOjRweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59W2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis2KT4uY2F0c19faXRlbXtoZWlnaHQ6MTcuNXJlbTthbGlnbi1pdGVtczpmbGV4LWVuZDtib3JkZXI6bm9uZTtwYWRkaW5nOi45Mzc1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7W2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis2KT4uY2F0c19faXRlbXtoZWlnaHQ6NDR2dztwYWRkaW5nOjhweH19LmNhdHNfX2l0ZW0tLXNtYWxse2hlaWdodDoxNi41cmVtO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2JvcmRlcjpub25lO3BhZGRpbmc6LjkzNzVyZW19W2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis2KT4uY2F0c19faXRlbS0tc21hbGx7aGVpZ2h0OjE2LjVyZW19LmNhdHNfX3RpdGxle3dpZHRoOjEwMCU7aGVpZ2h0OjMuNzVyZW07Y29sb3I6IzBmMjMzNztmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25zL2Fycm93X19yaWdodC0tb3JhbmdlLnN2Zykgbm8tcmVwZWF0IHRvcCA1MCUgcmlnaHQgMS4yNXJlbSBoc2xhKDAsMCUsMTAwJSwuOSk7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzowIDMuNzVyZW0gMCAxLjI1cmVtO21hcmdpbjowO3RyYW5zaXRpb246LjNzfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNhdHNfX3RpdGxle21heC13aWR0aDoxMDAlO2JhY2tncm91bmQtcG9zaXRpb246dG9wIDUwJSByaWdodCAuNjI1cmVtO3BhZGRpbmc6MCAyLjVyZW0gMCAxcmVtfX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmNhdHNfX3RpdGxle2ZvbnQtc2l6ZTouNzVyZW19fTpob3Zlcj4uY2F0c19fdGl0bGV7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgNTAlIHJpZ2h0IDFyZW19LmNhdHNfX3RpdGxlLS1zbWFsbHttYXgtd2lkdGg6MTAwJTtoeXBoZW5zOmF1dG99LmNhdHNfX2ljb257d2lkdGg6My4xMjVyZW07aGVpZ2h0OjMuMTI1cmVtO21hcmdpbjowIDAgMCAuMzEyNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jYXRzX19pY29ue3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzoxcmVtIDFyZW0gNXJlbTttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDotMX19LmNhdHNfX2JhY2tncm91bmR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6LTE7dHJhbnNpdGlvbjouM3N9OmhvdmVyPi5jYXRzX19iYWNrZ3JvdW5ke3RyYW5zZm9ybTpzY2FsZSgxLjA4KX0uY2F0cyAubGlnaHRfbW9kZV9jYXRze2NvbG9yOnVuc2V0O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzouNjI1cmVtO2JveC1zaGFkb3c6MCA0cHggNHB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yNXMsYm94LXNoYWRvdyAuMjVzLGNvbG9yIC4yNXM7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDo5MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNhdHMgLmxpZ2h0X21vZGVfY2F0c3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX19LmNhdHMgLmxpZ2h0X21vZGVfY2F0c19fbmFtZXtmb250LXdlaWdodDpib2xkO3dvcmQtYnJlYWs6a2VlcC1hbGx9LmNhdHMgLmxpZ2h0X21vZGVfY2F0c19faWNvbntoZWlnaHQ6MTAwcHg7d2lkdGg6YXV0b30uY2F0cyAubGlnaHRfbW9kZV9jYXRzX19zYWxle3RvcDotMnB4O2xlZnQ6LTRweDtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06cm90YXRlKC00ZGVnKTt6LWluZGV4OjF9LmNhdHMgLmxpZ2h0X21vZGVfY2F0c19fc2FsZSAuc2FsZS1sYWJlbHtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6Mi4yNXJlbTtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDA7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2xpbmUtaGVpZ2h0OnVuc2V0O2FzcGVjdC1yYXRpbzoyLzE7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzMyMzI7bWluLWhlaWdodDoxLjg3NXJlbTt6LWluZGV4OjJ9LmNhdHMgLmxpZ2h0X21vZGVfY2F0c19fc2FsZSAuc2FsZS1sYWJlbCBzcGFue2ZvbnQtc2l6ZTouNjI1cmVtO21hcmdpbi1yaWdodDouMTI1cmVtfS5jYXRzIC5saWdodF9tb2RlX2NhdHM6aG92ZXJ7Y29sb3I6I2Y1OTEwMDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMC4yNWVtKTtib3gtc2hhZG93OjAgNnB4IDhweCA0cHggcmdiYSgwLDAsMCwuMDUpfS5jYXRzIC5jYXRzLWNhcmR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjEwMCU7cGFkZGluZzoxLjI1cmVtIC45Mzc1cmVtIDEuNTYyNXJlbX0uY2F0cyAuY2F0cy1jYXJkX19uYW1le2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MS4xMjVyZW07Y29sb3I6IzBmMjMzNzthbGlnbi1zZWxmOmZsZXgtc3RhcnQ7bWFyZ2luLWJvdHRvbTouNjI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNhdHMgLmNhdHMtY2FyZF9fbmFtZXtmb250LXNpemU6Ljg3NXJlbX19LmNhdHMgLmNhdHMtY2FyZF9faW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtmbGV4OjEgMSBhdXRvO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttaW4taGVpZ2h0OjEwcmVtO21hcmdpbi1ib3R0b206LjkzNzVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2F0cyAuY2F0cy1jYXJkX19pbWFnZXttaW4taGVpZ2h0OjcuNXJlbX19LmNhdHMgLmNhdHMtY2FyZF9faW1ne21heC13aWR0aDpub25lICFpbXBvcnRhbnQ7bWF4LWhlaWdodDoxNy43NXJlbTt3aWR0aDphdXRvO2hlaWdodDphdXRvO29iamVjdC1maXQ6Y29udGFpbn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jYXRzIC5jYXRzLWNhcmRfX2ltZ3ttYXgtaGVpZ2h0OjkuMzc1cmVtfX0uY2F0cyAuY2F0cy1jYXJkX19iYWRnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZGMzMjMyO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzouMzEyNXJlbSAuNjI1cmVtO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNhdHMgLmNhdHMtY2FyZF9fYmFkZ2V7Zm9udC1zaXplOi43NXJlbTtwYWRkaW5nOi4yNXJlbSAuNXJlbX19LmNhdHMgLmNhdHMtY2FyZF9fcHJpY2V7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMwZjIzMzc7bWFyZ2luLWJvdHRvbTouNzVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2F0cyAuY2F0cy1jYXJkX19wcmljZXtmb250LXNpemU6LjgxMjVyZW19fS5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5le2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi4zNzVyZW07bWFyZ2luLXRvcDphdXRvO3dpZHRoOjEwMCV9LmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLmJ0biwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF0sLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGlucHV0W3R5cGU9c3VibWl0XSwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBpbnB1dCNzdWJtaXQsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBhLmJ1dHRvbiwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgYnV0dG9uLmJ1dHRvbiwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBpbnB1dC5idXR0b24sLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgYS5idXR0b24uYWx0LC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgYnV0dG9uLmJ1dHRvbi5hbHQsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGlucHV0LmJ1dHRvbi5hbHR7bWFyZ2luOjAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDIxNC40LCAxMjYuODg5Nzk1OTE4NCwgMCkgMCUsICNGNTkxMDAgNTAlLCByZ2IoMjU1LCAxNjMuNDg5Nzk1OTE4NCwgMzAuOCkgMTAwJSk7Ym9yZGVyOm5vbmV9LmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLmJ0bjpob3ZlciwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpob3Zlciwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQjc3VibWl0OmhvdmVyLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgYS5idXR0b246aG92ZXIsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b246aG92ZXIsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b246aG92ZXIsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQuYnV0dG9uOmhvdmVyLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGEuYnV0dG9uLmFsdDpob3ZlciwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC5idG46Zm9jdXMsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6Zm9jdXMsLndvb2NvbW1lcmNlICNyZXNwb25kIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGlucHV0I3N1Ym1pdDpmb2N1cywuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYS5idXR0b246Zm9jdXMsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGEuYnV0dG9uOmZvY3VzLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmZvY3VzLC53b29jb21tZXJjZSAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBidXR0b24uYnV0dG9uOmZvY3VzLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246Zm9jdXMsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGlucHV0LmJ1dHRvbjpmb2N1cywuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmZvY3VzLC53b29jb21tZXJjZSAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBhLmJ1dHRvbi5hbHQ6Zm9jdXMsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmZvY3VzLC53b29jb21tZXJjZSAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBidXR0b24uYnV0dG9uLmFsdDpmb2N1cywuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpmb2N1cywud29vY29tbWVyY2UgLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQuYnV0dG9uLmFsdDpmb2N1cywuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAuYnRuOmFjdGl2ZSwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6YWN0aXZlLC53b29jb21tZXJjZSAjcmVzcG9uZCAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBpbnB1dCNzdWJtaXQ6YWN0aXZlLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbjphY3RpdmUsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGEuYnV0dG9uOmFjdGl2ZSwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphY3RpdmUsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b246YWN0aXZlLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246YWN0aXZlLC53b29jb21tZXJjZSAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBpbnB1dC5idXR0b246YWN0aXZlLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6YWN0aXZlLC53b29jb21tZXJjZSAuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSBhLmJ1dHRvbi5hbHQ6YWN0aXZlLC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdDphY3RpdmUsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b24uYWx0OmFjdGl2ZSwuY2F0cyAuY2F0cy1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDphY3RpdmUsLndvb2NvbW1lcmNlIC5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIGlucHV0LmJ1dHRvbi5hbHQ6YWN0aXZle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTgzLjgsIDEwOC43Nzk1OTE4MzY3LCAwKSAwJSwgcmdiKDIxNC40LCAxMjYuODg5Nzk1OTE4NCwgMCkgNTAlLCAjRjU5MTAwIDEwMCUpO2JvcmRlcjpub25lfS5jYXRzIC5jYXRzLWNhcmQgLmJ1dHRvbi1saW5lIC5idG4tLW91dGxpbmUtc3VidGxle2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM5ZjlmOWY7Y29sb3I6IzlmOWY5Zjtmb250LXdlaWdodDo0MDB9LmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLmJ0bi0tb3V0bGluZS1zdWJ0bGU6aG92ZXIsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLmJ0bi0tb3V0bGluZS1zdWJ0bGU6Zm9jdXMsLmNhdHMgLmNhdHMtY2FyZCAuYnV0dG9uLWxpbmUgLmJ0bi0tb3V0bGluZS1zdWJ0bGU6YWN0aXZle2JhY2tncm91bmQ6I2YxZjFmMTtib3JkZXItY29sb3I6IzBmMjMzNztjb2xvcjojMGYyMzM3fS5tLWNsaWNrYWJsZS1jb2x1bW5zIC5yb3csLm0tY2xpY2thYmxlLWNvbHVtbnMgLndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UgLm0tY2xpY2thYmxlLWNvbHVtbnMgLmNvbDItc2V0LC5tLWNsaWNrYWJsZS1jb2x1bW5zIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAubS1jbGlja2FibGUtY29sdW1ucyAuY29sMi1zZXR7cm93LWdhcDozLjEyNXJlbX0uY2xpY2thYmxlX2NvbHVtbntjb2xvcjp1bnNldDtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MS4yNXJlbTtib3gtc2hhZG93OjAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzLGJveC1zaGFkb3cgLjI1cyxiYWNrZ3JvdW5kLWNvbG9yIC4yNXM7aGVpZ2h0OjEwMCV9LmNsaWNrYWJsZV9jb2x1bW4gLmVkaXRvciwuY2xpY2thYmxlX2NvbHVtbiAuZW50cnktY29udGVudHtwYWRkaW5nOi4zMTI1cmVtIDAgLjYyNXJlbSAwO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICNmNTkxMDA7aGVpZ2h0OjEwMCV9LmNsaWNrYWJsZV9jb2x1bW46aG92ZXJ7Y29sb3I6dW5zZXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTAuMjVlbSk7Ym94LXNoYWRvdzowIDZweCA4cHggNHB4IHJnYmEoMCwwLDAsLjA1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWNkOTN9LmNvbnRlbnQtY3JlYXRvcnttYXJnaW46Y2FsYyh2YXIoLS1pbmRlbnQtLXMpLzIpIDB9LmNvbnRlbnQtY3JlYXRvciAucm93LC5jb250ZW50LWNyZWF0b3IgLndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UgLmNvbnRlbnQtY3JlYXRvciAuY29sMi1zZXQsLmNvbnRlbnQtY3JlYXRvciAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbnRlbnQtY3JlYXRvciAuY29sMi1zZXR7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7cm93LWdhcDp1bnNldH0uY29udGVudC1jcmVhdG9yX19ibG9ja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDpub3dyYXA7d2lkdGg6dW5zZXR9LmNvbnRlbnQtY3JlYXRvcl9fYmxvY2tfX25hbWV7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTouOTM3NXJlbX0uY29udGVudC1jcmVhdG9yX19ibG9ja19fZnVuY3Rpb257Zm9udC1zaXplOi43NXJlbX0uY29udGVudC1jcmVhdG9yX19ibG9jayBhe2NvbG9yOiM0NjQ2NDY7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2dhcDouNXJlbX0uY29udGVudC1jcmVhdG9yX19ibG9jayBhOmhvdmVye2NvbG9yOiNmNTkxMDB9LmNvbnRlbnQtY3JlYXRvcl9fYmxvY2sgaW1ne29iamVjdC1mb250OmNvdmVyO21heC13aWR0aDo4MHB4fS5jb250ZW50LWNyZWF0b3JfX2Jsb2NrIGRpdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jb250ZW50LWNyZWF0b3JfX2xhc3RfdXBkYXRlZF9vbnt3aWR0aDp1bnNldDtmb250LXNpemU6LjY4NzVyZW19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5jb250ZW50LWNyZWF0b3JfX2xhc3RfdXBkYXRlZF9vbnt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdDttYXJnaW4tdG9wOi41cmVtfX0uY29udGVudC1jcmVhdG9yX19sYXN0X3VwZGF0ZWRfb246b25seS1jaGlsZHt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdDttYXJnaW4tdG9wOnVuc2V0fS5jb250ZW50X3RhYnNfc2VjdGlvbnttYXJnaW46Y2FsYyh2YXIoLS1pbmRlbnQpLzYpIGF1dG87cGFkZGluZy1ib3R0b206Y2FsYyh2YXIoLS1pbmRlbnQpLzEuNSk7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KX0uY29udGVudF90YWJzX3NlY3Rpb24gaW1ne2JvcmRlci1yYWRpdXM6NHB4fS5jb250ZW50X3RhYnNfc2VjdGlvbiAuY29udGVudF90YWJze2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2hhZG93OjAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jb250ZW50X3RhYnNfc2VjdGlvbiAuY29udGVudF90YWJze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3gtc2hhZG93OnVuc2V0fX0uY29udGVudF90YWJzX3NlY3Rpb24gLmNvbnRlbnRfdGFicyBtZW51e3dpZHRoOjgwJTttYXJnaW46MDtsaXN0LXN0eWxlLXR5cGU6bm9uZX0uY29udGVudF90YWJzX3NlY3Rpb24gLmNvbnRlbnRfdGFicyBtZW51Pmxpe3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMDtwYWRkaW5nOjIwcHh9LmNvbnRlbnRfdGFic19zZWN0aW9uIC5jb250ZW50X3RhYnMgbWVudT5saSB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjAgMCAxLjI1cmVtfS5jb250ZW50X3RhYnNfc2VjdGlvbiAuY29udGVudF90YWJzIG1lbnU+bGkgdWwgbGl7bGluZS1oZWlnaHQ6MS44O3BhZGRpbmc6MCAwIDAgMS4yNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY29udGVudF90YWJzX3NlY3Rpb24gLmNvbnRlbnRfdGFicyBtZW51PmxpIHVsIGxpOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6LjVyZW07aGVpZ2h0Oi41cmVtO2JhY2tncm91bmQ6I2Y1OTEwMDtib3JkZXItcmFkaXVzOjJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjYyNXJlbTtsZWZ0OjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY29udGVudF90YWJzX3NlY3Rpb24gLmNvbnRlbnRfdGFicyBtZW51e3dpZHRoOjEwMCV9LmNvbnRlbnRfdGFic19zZWN0aW9uIC5jb250ZW50X3RhYnMgbWVudT5saXtib3JkZXI6dW5zZXQ7cGFkZGluZzp1bnNldH19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuY29udGVudF90YWJzX3NlY3Rpb24gLmNvbnRlbnRfdGFicyBtZW51e3BhZGRpbmc6MH19LmNvbnRlbnRfdGFic19zZWN0aW9uIC5jb250ZW50X3RhYnMgaW5wdXR7ZGlzcGxheTpub25lfS5jb250ZW50X3RhYnNfc2VjdGlvbiAuY29udGVudF90YWJzIG5hdntkaXNwbGF5OmZsZXg7d2lkdGg6MjAlO2JvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDtib3gtc2hhZG93OjhweCA0cHggOHB4IHJnYmEoMCwwLDAsLjAzKTtwb3NpdGlvbjpzdGlja3k7aGVpZ2h0OjEwMCU7dG9wOjY1cHh9LmNvbnRlbnRfdGFic19zZWN0aW9uIC5jb250ZW50X3RhYnMgbmF2IGF7Y29sb3I6IzQ2NDY0Njtib3JkZXI6dW5zZXQ7YmFja2dyb3VuZC1jb2xvcjp1bnNldDtwYWRkaW5nOjB9LmNvbnRlbnRfdGFic19zZWN0aW9uIC5jb250ZW50X3RhYnMgbmF2IGEgbGFiZWx7d2lkdGg6MTAwJTtwYWRkaW5nOjEwcHg7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDA7Zm9udC13ZWlnaHQ6NzAwO2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpsZWZ0fS5jb250ZW50X3RhYnNfc2VjdGlvbiAuY29udGVudF90YWJzIG5hdiBhIGxhYmVsOmhvdmVyLC5jb250ZW50X3RhYnNfc2VjdGlvbiAuY29udGVudF90YWJzIG5hdiBhIGxhYmVsOmFjdGl2ZXtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwYTBmMGY7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jb250ZW50X3RhYnNfc2VjdGlvbiAuY29udGVudF90YWJzIG5hdnt3aWR0aDoxMDAlO3Bvc2l0aW9uOnN0aWNreTt0b3A6NjVweDttYXJnaW4tdG9wOnZhcigtLWluZGVudC0tcyk7ei1pbmRleDozO2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1jb250ZW50OnN0cmV0Y2g7YmFja2dyb3VuZC1jb2xvcjp1bnNldDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWJvdHRvbToyMHB4O2dhcDouMzEyNXJlbTtib3gtc2hhZG93OnVuc2V0fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmNvbnRlbnRfdGFic19zZWN0aW9uIC5jb250ZW50X3RhYnMgbmF2e3RvcDo4NXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpYW5kIChtYXgtd2lkdGg6IDQwMHB4KXsuY29udGVudF90YWJzX3NlY3Rpb24gLmNvbnRlbnRfdGFicyBuYXZ7dG9wOjY1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNvbnRlbnRfdGFic19zZWN0aW9uIC5jb250ZW50X3RhYnMgbmF2IGxhYmVse3dpZHRoOnVuc2V0O2JvcmRlci1yYWRpdXM6NHB4ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzouMzEyNXJlbSAuNDY4OHJlbSAhaW1wb3J0YW50O21pbi13aWR0aDozLjc1cmVtICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZjIzMzc7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9LmNvbnRlbnRfdGFic19zZWN0aW9uIC5jb250ZW50X3RhYnMgbmF2IGxhYmVsOmhvdmVyLC5jb250ZW50X3RhYnNfc2VjdGlvbiAuY29udGVudF90YWJzIG5hdiBsYWJlbDphY3RpdmV7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMGEwZjBmfX0uZGF0ZS1jb3VudGVye2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTE0OHB4O21hcmdpbi1ib3R0b206LTEwOHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0MzlweCl7LmRhdGUtY291bnRlcnt0b3A6LTE2NHB4O21hcmdpbi1ib3R0b206LTEyNHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5kYXRlLWNvdW50ZXJ7dG9wOi0xMTJweDttYXJnaW4tYm90dG9tOi03MnB4O2ZsZXgtd3JhcDp3cmFwfX0uZGF0ZS1jb3VudGVyX19zcXVhcmV7YXNwZWN0LXJhdGlvOjEvMTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5kYXRlLWNvdW50ZXJfX2xvZ29ze2ZsZXg6MSAxIDUwJTtwYWRkaW5nLXRvcDoxMzVweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5kYXRlLWNvdW50ZXJfX2xvZ29zPi5kYXRlLWNvdW50ZXJfX2xlZnR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDouNjI1cmVtO3BhZGRpbmc6LjYyNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxNDM5cHgpey5kYXRlLWNvdW50ZXJfX2xvZ29ze3BhZGRpbmctdG9wOjE1NXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5kYXRlLWNvdW50ZXJfX2xvZ29ze3BhZGRpbmctdG9wOjExNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmRhdGUtY291bnRlcl9fbG9nb3N7ZmxleDoxIDEgMTAwJX19LmRhdGUtY291bnRlcl9fbG9nb3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NzBweCAhaW1wb3J0YW50O2ZsZXg6MSAxIDEwJX0uZGF0ZS1jb3VudGVyX19sb2dvIGltZ3t3aWR0aDphdXRvICFpbXBvcnRhbnR9LmRhdGUtY291bnRlcl9fbG9nb19fdGV4dHtkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXg6MSAxIDg1JTtwYWRkaW5nLXJpZ2h0OjEuODc1cmVtO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmRhdGUtY291bnRlcl9fZGlzY291bnR7ZmxleDoxIDEgNTAlO2FsaWduLXNlbGY6ZmxleC1lbmR9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5kYXRlLWNvdW50ZXJfX2Rpc2NvdW50e2ZsZXg6MSAxIDEwMCV9fS5kYXRlLWNvdW50ZXJfX2ltYWdle3dpZHRoOjEwMCU7bWFyZ2luLXRvcDphdXRvfS5kYXRlLWNvdW50ZXJfX3RvcC10ZXh0e3BhZGRpbmctcmlnaHQ6MS44NzVyZW07d2lkdGg6MTAwJX0uZGF0ZS1jb3VudGVyX19kZXNjcmlwdGlvbnttYXJnaW4tdG9wOmF1dG87cGFkZGluZy1yaWdodDoxLjg3NXJlbTt3aWR0aDoxMDAlfS5kYXRlLWNvdW50ZXJfX2NvbnRhaW5lcntoZWlnaHQ6MzVweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXRvcDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmRhdGUtY291bnRlcl9fY29udGFpbmVye2hlaWdodDoyNXB4fX0uZGF0ZS1jb3VudGVyX19jb250YWluZXItLXByaW1hcnl7YmFja2dyb3VuZDojZjU5MTAwfS5kYXRlLWNvdW50ZXJfX2NvbnRhaW5lci0tc2Vjb25kYXJ5e2JhY2tncm91bmQ6IzBmMjMzN30uZGF0ZS1jb3VudGVyX190aXRsZXtjb2xvcjojZmZmO21hcmdpbjowO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MS4zcmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmRhdGUtY291bnRlcl9fdGl0bGV7Zm9udC1zaXplOjFyZW19fS5tLWZhcXttYXJnaW46dmFyKC0taW5kZW50KSAwfS5pbmZvLWNvbnRlbnQgLm0tZmFxIC5jb250YWluZXIsLmluZm8tY29udGVudCAubS1mYXEgLm1haW4tbWVudV9fY29udGFpbmVyLC5pbmZvLWNvbnRlbnQgLm0tZmFxIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyLC5pbmZvLWNvbnRlbnQgLm0tZmFxIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmluZm8tY29udGVudCAubS1mYXEgLnNpdGUtY29udGVudCwuaW5mby1jb250ZW50IC5tLWZhcSAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuaW5mby1jb250ZW50IC5tLWZhcSAuc2l0ZS1jb250ZW50LC5pbmZvLWNvbnRlbnQgLm0tZmFxIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuaW5mby1jb250ZW50IC5tLWZhcSAuc2l0ZS1jb250ZW50LC5pbmZvLWNvbnRlbnQgLm0tZmFxIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5pbmZvLWNvbnRlbnQgLm0tZmFxIC5zaXRlLWNvbnRlbnR7cGFkZGluZzowfS5tLWZhcTpudGgtb2YtdHlwZSgxKXttYXJnaW4tdG9wOjB9Lm0tZmFxX19pdGVte2JvcmRlcjoxcHggc29saWQgI2M5YzljOTtib3JkZXItcmFkaXVzOjRweDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3N9Lm0tZmFxX19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTouNjI1cmVtfS5tLWZhcV9faXRlbS5pcy1vcGVuLC5tLWZhcV9faXRlbTpob3Zlcntib3JkZXItY29sb3I6IzAwMH0ubS1mYXFfX2l0ZW0tdGl0bGV7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDoxcmVtO3BhZGRpbmc6MS4yNXJlbSAxLjVyZW0gMS4yNXJlbSAxLjVyZW07bWFyZ2luOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0O2JvcmRlcjp1bnNldH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLWZhcV9faXRlbS10aXRsZXtmb250LXNpemU6MS4xMjVyZW07cGFkZGluZzoxLjI1cmVtIDRyZW0gMS4yNXJlbSAxLjVyZW19fS5tLWZhcV9faXRlbS10aXRsZSBzdmd7ZmxleC1zaHJpbms6MH0ubS1mYXFfX2l0ZW0tY29udGVudHtib3JkZXItdG9wOjNweCBzb2xpZCAjZjU5MTAwO3BhZGRpbmc6MS4yNXJlbSAwO21hcmdpbjowIDEuNXJlbX0ubS1mYXEgaDEuYy10aXRsZXtsaW5lLWhlaWdodDoxLjE7bWFyZ2luOjAgMCAxLjg3NXJlbX0uZmVhdHVyZXN7YmFja2dyb3VuZDojZjFmMWYxO3BhZGRpbmc6LjVyZW0gMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5mZWF0dXJlc3twYWRkaW5nOi42MjVyZW0gMH19LmZlYXR1cmVzLmJveGVke2JhY2tncm91bmQ6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjVyZW0gMCAzLjc1cmVtfS5mZWF0dXJlcy5ib3hlZCAuY29udGFpbmVyLC5mZWF0dXJlcy5ib3hlZCAubWFpbi1tZW51X19jb250YWluZXIsLmZlYXR1cmVzLmJveGVkIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyLC5mZWF0dXJlcy5ib3hlZCAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5mZWF0dXJlcy5ib3hlZCAuc2l0ZS1jb250ZW50LC5mZWF0dXJlcy5ib3hlZCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuZmVhdHVyZXMuYm94ZWQgLnNpdGUtY29udGVudCwuZmVhdHVyZXMuYm94ZWQgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5mZWF0dXJlcy5ib3hlZCAuc2l0ZS1jb250ZW50LC5mZWF0dXJlcy5ib3hlZCAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuZmVhdHVyZXMuYm94ZWQgLnNpdGUtY29udGVudHtnYXA6MS44NzVyZW19LmZlYXR1cmVzLmJveGVkIC5mZWF0dXJlc19faXRlbXtwYWRkaW5nOjIuNXJlbSAxLjI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZlYXR1cmVzLmJveGVkIC5mZWF0dXJlc19faXRlbXttYXJnaW46MH19LmZlYXR1cmVzLmJveGVkIC5mZWF0dXJlc19fdGl0bGV7bWF4LXdpZHRoOjEwMCU7Zm9udC1zaXplOjEuMTI1cmVtfS5mZWF0dXJlcyAuY29udGFpbmVyLC5mZWF0dXJlcyAubWFpbi1tZW51X19jb250YWluZXIsLmZlYXR1cmVzIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyLC5mZWF0dXJlcyAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5mZWF0dXJlcyAuc2l0ZS1jb250ZW50LC5mZWF0dXJlcyAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuZmVhdHVyZXMgLnNpdGUtY29udGVudCwuZmVhdHVyZXMgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5mZWF0dXJlcyAuc2l0ZS1jb250ZW50LC5mZWF0dXJlcyAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuZmVhdHVyZXMgLnNpdGUtY29udGVudHtkaXNwbGF5OmZsZXh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZmVhdHVyZXMgLmNvbnRhaW5lciwuZmVhdHVyZXMgLm1haW4tbWVudV9fY29udGFpbmVyLC5mZWF0dXJlcyAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lciwuZmVhdHVyZXMgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuZmVhdHVyZXMgLnNpdGUtY29udGVudCwuZmVhdHVyZXMgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLmZlYXR1cmVzIC5zaXRlLWNvbnRlbnQsLmZlYXR1cmVzIC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuZmVhdHVyZXMgLnNpdGUtY29udGVudCwuZmVhdHVyZXMgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmZlYXR1cmVzIC5zaXRlLWNvbnRlbnR7ZmxleC13cmFwOndyYXB9fS5mZWF0dXJlc19faXRlbXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleDoxIDEgMDtnYXA6MS43NXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5mZWF0dXJlc19faXRlbXt3aWR0aDoxMDAlO2ZsZXg6YXV0bztwYWRkaW5nOjAgLjYyNXJlbTttYXJnaW46MCAwIC41cmVtfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5mZWF0dXJlc19faXRlbTpsYXN0LWNoaWxke21hcmdpbjowfX0uZmVhdHVyZXNfX2l0ZW0gaW1ne3dpZHRoOjIuNXJlbTtoZWlnaHQ6Mi41cmVtO29iamVjdC1maXQ6Y29udGFpbn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5mZWF0dXJlc19faXRlbSBpbWd7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW19fS5mZWF0dXJlc19fdGl0bGV7Y29sb3I6IzQ2NDY0NjttYXJnaW46MDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjFyZW19LmZlYXR1cmVzX190aXRsZSBoMXttYXJnaW46MDtmb250LXNpemU6MS41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZlYXR1cmVzX190aXRsZXtmb250LXNpemU6LjhyZW19LmZlYXR1cmVzX190aXRsZSBoMXtmb250LXNpemU6LjhyZW19fS5oZXJvLWJsb2Nre21hcmdpbjowIDAgY2FsYyh2YXIoLS1pbmRlbnQpLzYpIGF1dG99Lmhlcm8tYmxvY2sgLmNvbnRhaW5lciwuaGVyby1ibG9jayAubWFpbi1tZW51X19jb250YWluZXIsLmhlcm8tYmxvY2sgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIsLmhlcm8tYmxvY2sgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuaGVyby1ibG9jayAuc2l0ZS1jb250ZW50LC5oZXJvLWJsb2NrIC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5oZXJvLWJsb2NrIC5zaXRlLWNvbnRlbnQsLmhlcm8tYmxvY2sgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5oZXJvLWJsb2NrIC5zaXRlLWNvbnRlbnQsLmhlcm8tYmxvY2sgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLmhlcm8tYmxvY2sgLnNpdGUtY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjE7Ym9yZGVyLWJvdHRvbToycHggIzAwMCBzb2xpZDttYXgtd2lkdGg6MTU0MHB4Oy0tYnMtZ3V0dGVyLXg6IGNhbGModmFyKC0tY29udGFpbmVyLWd1dHRlci14KSAqIDIpfS5oZXJvLWJsb2NrIC5idG4sLmhlcm8tYmxvY2sgaW5wdXRbdHlwZT1zdWJtaXRdLC5oZXJvLWJsb2NrIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuaGVyby1ibG9jayBpbnB1dFt0eXBlPXN1Ym1pdF0sLmhlcm8tYmxvY2sgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmhlcm8tYmxvY2sgaW5wdXQjc3VibWl0LC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLmhlcm8tYmxvY2sgYS5idXR0b24sLmhlcm8tYmxvY2sgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrIGJ1dHRvbi5idXR0b24sLmhlcm8tYmxvY2sgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmhlcm8tYmxvY2sgaW5wdXQuYnV0dG9uLC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrIGEuYnV0dG9uLmFsdCwuaGVyby1ibG9jayAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrIGJ1dHRvbi5idXR0b24uYWx0LC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaGVyby1ibG9jayBpbnB1dC5idXR0b24uYWx0e21hcmdpbjoxcmVtIDB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVyby1ibG9jayAuYnRuLC5oZXJvLWJsb2NrIGlucHV0W3R5cGU9c3VibWl0XSwuaGVyby1ibG9jayAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmhlcm8tYmxvY2sgaW5wdXRbdHlwZT1zdWJtaXRdLC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5oZXJvLWJsb2NrIGlucHV0I3N1Ym1pdCwuaGVyby1ibG9jayAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrIGEuYnV0dG9uLC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuaGVyby1ibG9jayBidXR0b24uYnV0dG9uLC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrIGlucHV0LmJ1dHRvbiwuaGVyby1ibG9jayAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaGVyby1ibG9jayBhLmJ1dHRvbi5hbHQsLmhlcm8tYmxvY2sgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaGVyby1ibG9jayBidXR0b24uYnV0dG9uLmFsdCwuaGVyby1ibG9jayAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmhlcm8tYmxvY2sgaW5wdXQuYnV0dG9uLmFsdHt3aWR0aDoxMDAlfX0uaGVyby1ibG9jayAucm93IC5yb3csLmhlcm8tYmxvY2sgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAucm93LC53b29jb21tZXJjZSAuaGVyby1ibG9jayAuY29sMi1zZXQgLnJvdywuaGVyby1ibG9jayAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnJvdywud29vY29tbWVyY2UtcGFnZSAuaGVyby1ibG9jayAuY29sMi1zZXQgLnJvdywuaGVyby1ibG9jayAucm93IC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrIC5yb3cgLmNvbDItc2V0LC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbDItc2V0LC53b29jb21tZXJjZSAuaGVyby1ibG9jayAuY29sMi1zZXQgLmNvbDItc2V0LC5oZXJvLWJsb2NrIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAuaGVyby1ibG9jayAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5oZXJvLWJsb2NrIC5jb2wyLXNldCAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuaGVyby1ibG9jayAuY29sMi1zZXQgLmNvbDItc2V0LC5oZXJvLWJsb2NrIC5yb3cgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5oZXJvLWJsb2NrIC5yb3cgLmNvbDItc2V0LC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSAuY29sMi1zZXQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5oZXJvLWJsb2NrIC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbDItc2V0LC53b29jb21tZXJjZSAuaGVyby1ibG9jayAuY29sMi1zZXQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZSAuaGVyby1ibG9jayAuY29sMi1zZXQgLmNvbDItc2V0LC5oZXJvLWJsb2NrIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmhlcm8tYmxvY2sgLmNvbDItc2V0IC5jb2wyLXNldHtncmlkLWNvbHVtbjoxLzE7Z3JpZC1yb3c6My8zO2FsaWduLWl0ZW1zOnN0cmV0Y2g7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOi41cmVtO2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydDtyb3ctZ2FwOnVuc2V0fS5oZXJvLWJsb2NrX19jb250YWluZXJ7ZGlzcGxheTpncmlkO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwb3NpdGlvbjpyZWxhdGl2ZTtncmlkLXRlbXBsYXRlLWNvbHVtbnM6NjYlIDMzJTtjb2x1bW4tZ2FwOjFyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVyby1ibG9ja19fY29udGFpbmVye2dyaWQtdGVtcGxhdGUtY29sdW1uczoxMDAlfX0uaGVyby1ibG9ja19fdHJ1c3RlZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVyby1ibG9ja19fdHJ1c3RlZHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uaGVyby1ibG9ja19fYmFkZ2Vze2Rpc3BsYXk6ZmxleDtnYXA6MXJlbTtoZWlnaHQ6ODBweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5oZXJvLWJsb2NrX19iYWRnZXMgaW1ne2hlaWdodDoxMDAlO3dpZHRoOmF1dG99QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVyby1ibG9ja19fYmFkZ2Vze2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5oZXJvLWJsb2NrX19pbWFnZXtncmlkLWNvbHVtbjoyLzI7Z3JpZC1yb3c6MS80O2hlaWdodDoxMDAlfS5oZXJvLWJsb2NrX19pbWFnZSBpbWd7b2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjpjZW50ZXI7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVyby1ibG9ja19faW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7Z3JpZC1jb2x1bW46MS8xO2dyaWQtcm93OjIvM30uaGVyby1ibG9ja19faW1hZ2UgaW1ne2JvcmRlci1yYWRpdXM6NHB4O29iamVjdC1maXQ6Y29udGFpbn19Lmhlcm8tYmxvY2tfX3RpdGxle2dyaWQtY29sdW1uOjEvMTtncmlkLXJvdzoxLzE7Zm9udC1zaXplOjIuMjVyZW07Y29sb3I6IzFlMWUxZTtmb250LXdlaWdodDpub3JtYWw7bWFyZ2luOjMuNzVyZW0gMCAxLjI1cmVtO21hcmdpbi10b3A6MXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVyby1ibG9ja19fdGl0bGV7Zm9udC1zaXplOjEuNzVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuaGVyby1ibG9ja19fdGl0bGV7Zm9udC1zaXplOjEuMzc1cmVtfX0uaGVyby1ibG9ja19fY29udGVudHtncmlkLWNvbHVtbjoxLzE7Z3JpZC1yb3c6Mi8yO3otaW5kZXg6Mjt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZXJvLWJsb2NrX19jb250ZW50e2FsaWduLWl0ZW1zOmZsZXgtZW5kfX0uaGVyby1ibG9ja19fY29udGVudCAuYnRuLC5oZXJvLWJsb2NrX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XSwuaGVyby1ibG9ja19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmhlcm8tYmxvY2tfX2NvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdLC5oZXJvLWJsb2NrX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5oZXJvLWJsb2NrX19jb250ZW50IGlucHV0I3N1Ym1pdCwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrX19jb250ZW50IGEuYnV0dG9uLC5oZXJvLWJsb2NrX19jb250ZW50IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuaGVyby1ibG9ja19fY29udGVudCBidXR0b24uYnV0dG9uLC5oZXJvLWJsb2NrX19jb250ZW50IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrX19jb250ZW50IGlucHV0LmJ1dHRvbiwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaGVyby1ibG9ja19fY29udGVudCBhLmJ1dHRvbi5hbHQsLmhlcm8tYmxvY2tfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaGVyby1ibG9ja19fY29udGVudCBidXR0b24uYnV0dG9uLmFsdCwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmhlcm8tYmxvY2tfX2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbTouNXJlbX0uaGVyby1ibG9ja19fY29udGVudCAuYnRuOmhvdmVyLC5oZXJvLWJsb2NrX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwuaGVyby1ibG9ja19fY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmhlcm8tYmxvY2tfX2NvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLC5oZXJvLWJsb2NrX19jb250ZW50IC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsLndvb2NvbW1lcmNlICNyZXNwb25kIC5oZXJvLWJsb2NrX19jb250ZW50IGlucHV0I3N1Ym1pdDpob3ZlciwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIsLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrX19jb250ZW50IGEuYnV0dG9uOmhvdmVyLC5oZXJvLWJsb2NrX19jb250ZW50IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmhvdmVyLC53b29jb21tZXJjZSAuaGVyby1ibG9ja19fY29udGVudCBidXR0b24uYnV0dG9uOmhvdmVyLC5oZXJvLWJsb2NrX19jb250ZW50IC53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIsLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrX19jb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSAuaGVyby1ibG9ja19fY29udGVudCBhLmJ1dHRvbi5hbHQ6aG92ZXIsLmhlcm8tYmxvY2tfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSAuaGVyby1ibG9ja19fY29udGVudCBidXR0b24uYnV0dG9uLmFsdDpob3ZlciwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgLmhlcm8tYmxvY2tfX2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNTkxMDB9Lmhlcm8tYmxvY2tfX2NvbnRlbnQgLmJ0bjphZnRlciwuaGVyby1ibG9ja19fY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06YWZ0ZXIsLmhlcm8tYmxvY2tfX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmFmdGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5oZXJvLWJsb2NrX19jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTphZnRlciwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmFmdGVyLC53b29jb21tZXJjZSAjcmVzcG9uZCAuaGVyby1ibG9ja19fY29udGVudCBpbnB1dCNzdWJtaXQ6YWZ0ZXIsLmhlcm8tYmxvY2tfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGEuYnV0dG9uOmFmdGVyLC53b29jb21tZXJjZSAuaGVyby1ibG9ja19fY29udGVudCBhLmJ1dHRvbjphZnRlciwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphZnRlciwud29vY29tbWVyY2UgLmhlcm8tYmxvY2tfX2NvbnRlbnQgYnV0dG9uLmJ1dHRvbjphZnRlciwuaGVyby1ibG9ja19fY29udGVudCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmFmdGVyLC53b29jb21tZXJjZSAuaGVyby1ibG9ja19fY29udGVudCBpbnB1dC5idXR0b246YWZ0ZXIsLmhlcm8tYmxvY2tfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdDphZnRlciwud29vY29tbWVyY2UgLmhlcm8tYmxvY2tfX2NvbnRlbnQgYS5idXR0b24uYWx0OmFmdGVyLC5oZXJvLWJsb2NrX19jb250ZW50IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdDphZnRlciwud29vY29tbWVyY2UgLmhlcm8tYmxvY2tfX2NvbnRlbnQgYnV0dG9uLmJ1dHRvbi5hbHQ6YWZ0ZXIsLmhlcm8tYmxvY2tfX2NvbnRlbnQgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQ6YWZ0ZXIsLndvb2NvbW1lcmNlIC5oZXJvLWJsb2NrX19jb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6YWZ0ZXJ7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NpcmNsZV9yLnN2Z1wiKTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi1yaWdodDozcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVyby1ibG9ja19fY29udGVudHttYXJnaW46MCAzMHB4O3dpZHRoOjk2JTtwbGFjZS1zZWxmOmNlbnRlcjtoZWlnaHQ6MzUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuaGVyby1ibG9ja19fY29udGVudHtoZWlnaHQ6MzAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDQ0NnB4KXsuaGVyby1ibG9ja19fY29udGVudHtoZWlnaHQ6MjUwcHh9fS5tLWhlcm97d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS1oZXJve3BhZGRpbmctYm90dG9tOjI1cHg7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxfX0uYnJlYWRjcnVtYnMrLm0taGVyb3ttYXJnaW4tdG9wOi01LjYyNXJlbX0ubS1oZXJvIC5oZXJvX3RpdGxlX2NvbnRhaW5lcntwb3NpdGlvbjphYnNvbHV0ZTttYXgtd2lkdGg6MTQ0MHB4ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOnN0YXJ0O2ZvbnQtc2l6ZTo0LjM3NXJlbSAhaW1wb3J0YW50O3dpZHRoOjQ1JTttYXJnaW4tbGVmdDo1JTtib3R0b206MzUlO2JvcmRlci1yYWRpdXM6NHB4O2xlZnQ6MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLWhlcm8gLmhlcm9fdGl0bGVfY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDo4MCU7bWFyZ2luOjAgMTAlO2JvdHRvbTowfX1AbWVkaWEobWluLXdpZHRoOiAyNTYwcHgpey5tLWhlcm8gLmhlcm9fdGl0bGVfY29udGFpbmVye2xlZnQ6Y2FsYyg1MHZ3IC0gMTI4MHB4KX19Lm0taGVybyAuYy10aXRsZXttYXgtd2lkdGg6dW5zZXQgIWltcG9ydGFudDtwYWRkaW5nOjMlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtmb250LXNpemU6NC4zNzVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDtjb2xvcjojMWUxZTFlO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLXRvcDowO2ZvbnQtZmFtaWx5OlwiRXJhcyBEZW1pIElUQ1wiLHNhbnMtc2VyaWY7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYShtYXgtd2lkdGg6IDIzMDBweCl7Lm0taGVybyAuYy10aXRsZXtmb250LXNpemU6NC4wNjI1cmVtICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDIwMDBweCl7Lm0taGVybyAuYy10aXRsZXtmb250LXNpemU6My40Mzc1cmVtICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDE3MDBweCl7Lm0taGVybyAuYy10aXRsZXtmb250LXNpemU6Mi41cmVtICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDEzMDBweCl7Lm0taGVybyAuYy10aXRsZXtmb250LXNpemU6MS44NzVyZW0gIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS1oZXJvIC5jLXRpdGxle2ZvbnQtc2l6ZToxLjU2MjVyZW0gIWltcG9ydGFudDtwYWRkaW5nOjIlIDUlO21hcmdpbjowO2JvcmRlci1yYWRpdXM6NHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2hpdGUtc3BhY2U6dW5zZXR9fS5tLWhlcm8gc3Bhbntmb250LWZhbWlseTpcIkVyYXMgTWVkaXVtIElUQ1wiO2NvbG9yOiM0NjQ2NDY7cGFkZGluZzowIDMlIDMlIDMlO21hcmdpbi10b3A6LTIuNSU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2ZvbnQtc2l6ZToyLjE4NzVyZW0gIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogMjMwMHB4KXsubS1oZXJvIHNwYW57Zm9udC1zaXplOjEuODc1cmVtICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDIwMDBweCl7Lm0taGVybyBzcGFue2ZvbnQtc2l6ZToxLjU2MjVyZW0gIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTcwMHB4KXsubS1oZXJvIHNwYW57Zm9udC1zaXplOjEuMjVyZW0gIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTMwMHB4KXsubS1oZXJvIHNwYW57Zm9udC1zaXplOi45Mzc1cmVtICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm0taGVybyBzcGFue2ZvbnQtc2l6ZTouODc1cmVtICFpbXBvcnRhbnQ7cGFkZGluZzowIDUlIDIlIDUlO21hcmdpbi10b3A6LTElO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2hpdGUtc3BhY2U6dW5zZXR9fS5tLWhlcm8gLmRhdGV7Zm9udC1mYW1pbHk6XCJFcmFzIE1lZGl1bSBJVENcIjtjb2xvcjojNDY0NjQ2O3BhZGRpbmc6MyUgMyUgMCAzJTttYXJnaW4tYm90dG9tOi0yLjUlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtmb250LXNpemU6MS4yNXJlbSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDIzMDBweCl7Lm0taGVybyAuZGF0ZXtmb250LXNpemU6MS4xMjVyZW0gIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMjAwMHB4KXsubS1oZXJvIC5kYXRle2ZvbnQtc2l6ZToxcmVtICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDE3MDBweCl7Lm0taGVybyAuZGF0ZXtmb250LXNpemU6Ljg3NXJlbSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMzAwcHgpey5tLWhlcm8gLmRhdGV7Zm9udC1zaXplOi43NXJlbSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLWhlcm8gLmRhdGV7Zm9udC1zaXplOi42MjVyZW0gIWltcG9ydGFudDtwYWRkaW5nOjIlIDUlIDAgNSU7bWFyZ2luLWJvdHRvbTotMSU7anVzdGlmeS1jb250ZW50OmNlbnRlcn19Lm0taGVybyAuYnRuLC5tLWhlcm8gaW5wdXRbdHlwZT1zdWJtaXRdLC5tLWhlcm8gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5tLWhlcm8gaW5wdXRbdHlwZT1zdWJtaXRdLC5tLWhlcm8gLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLm0taGVybyBpbnB1dCNzdWJtaXQsLm0taGVybyAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5tLWhlcm8gYS5idXR0b24sLm0taGVybyAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLm0taGVybyBidXR0b24uYnV0dG9uLC5tLWhlcm8gLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLm0taGVybyBpbnB1dC5idXR0b24sLm0taGVybyAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1oZXJvIGEuYnV0dG9uLmFsdCwubS1oZXJvIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm0taGVybyBidXR0b24uYnV0dG9uLmFsdCwubS1oZXJvIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1oZXJvIGlucHV0LmJ1dHRvbi5hbHR7bWFyZ2luOjAgMyUgMyUgMyV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS1oZXJvIC5idG4sLm0taGVybyBpbnB1dFt0eXBlPXN1Ym1pdF0sLm0taGVybyAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLm0taGVybyBpbnB1dFt0eXBlPXN1Ym1pdF0sLm0taGVybyAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubS1oZXJvIGlucHV0I3N1Ym1pdCwubS1oZXJvIC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLm0taGVybyBhLmJ1dHRvbiwubS1oZXJvIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAubS1oZXJvIGJ1dHRvbi5idXR0b24sLm0taGVybyAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubS1oZXJvIGlucHV0LmJ1dHRvbiwubS1oZXJvIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLWhlcm8gYS5idXR0b24uYWx0LC5tLWhlcm8gLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAubS1oZXJvIGJ1dHRvbi5idXR0b24uYWx0LC5tLWhlcm8gLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tLWhlcm8gaW5wdXQuYnV0dG9uLmFsdHtmb250LXNpemU6LjkzNzVyZW07bWFyZ2luOjAgNSUgMiUgNSU7cGFkZGluZzouODc1cmVtfX0ubS1oZXJvIGgxLC5tLWhlcm8gLmgxLC5tLWhlcm8gaDIsLm0taGVybyAuaDIsLm0taGVybyAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLm0taGVybyAuZ2Zvcm1faGVhZGluZywubS1oZXJvIGgzLC5tLWhlcm8gLmgzLC5tLWhlcm8gLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5tLWhlcm8gaDIsLm0taGVybyBoNCwubS1oZXJvIC5oNCwubS1oZXJvIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGUsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5tLWhlcm8gI3JlcGx5LXRpdGxlLC5tLWhlcm8gaDUsLm0taGVybyAuaDUsLm0taGVybyAjY3VzdG9tZXJfZGV0YWlscyBoMywjY3VzdG9tZXJfZGV0YWlscyAubS1oZXJvIGgzLC5tLWhlcm8gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLm0taGVybyAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLm0taGVybyAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5tLWhlcm8gaDIsLm0taGVybyAud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLm0taGVybyBoNiwubS1oZXJvIC5oNnttYXgtd2lkdGg6MzByZW07Zm9udC1zaXplOjIuMjVyZW07Y29sb3I6IzFlMWUxZTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4yfS5tLWhlcm9fX2Jne21heC13aWR0aDoyNTYwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtsZWZ0OjA7bWluLWhlaWdodDoyMDBweH0ubS1oZXJvX19iZy1vdmVybGF5e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5tLWhlcm9fX2JnX19iYWRnZXN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczplbmQ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MzUlO2JvdHRvbToyJTtnYXA6LjYyNXJlbTtwYWRkaW5nLXJpZ2h0OjIlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm0taGVyb19fYmdfX2JhZGdlc3tkaXNwbGF5Om5vbmU7aGVpZ2h0OjQwJTt0b3A6MiU7Ym90dG9tOnVuc2V0fX0ubS1oZXJvX19iZ19fYmFkZ2VzIGltZ3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTt3aWR0aDphdXRvfS5tLWhlcm8gLmltZy1jb3ZlcnttYXgtd2lkdGg6MjU2MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtvYmplY3QtcG9zaXRpb246cmlnaHQgMTAlIHRvcCAwO3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MzAwcHh9LmluZm8tYmxvY2t7bWFyZ2luOnZhcigtLWluZGVudCkgMDtiYWNrZ3JvdW5kOiMwZjIzMzc7Y29sb3I6I2ZmZn0uaW5mby1ibG9ja19fd3JhcHtkaXNwbGF5OmZsZXg7cGFkZGluZzoyLjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaW5mby1ibG9ja19fd3JhcHtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MS41cmVtfX0uaW5mby1ibG9ja19fdGV4dHt3aWR0aDoxMDAlfS5pbmZvLWJsb2NrX190ZXh0IGgze2NvbG9yOiNmZmYgIWltcG9ydGFudH0uaW5mby1ibG9ja19fdGV4dCBwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bGluZS1oZWlnaHQ6MS41fS5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1zcGFue2Rpc3BsYXk6ZmxleDtnYXA6NHB4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpYW5kIChtYXgtd2lkdGg6IDEyNTBweCl7LmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdywuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0LC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQsLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdz5kaXYsLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYsLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYsLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiwud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2e3dpZHRoOjEwMCV9LmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdz5kaXYgLmJ0biwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAuYnRuLC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IC5idG4sLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAuYnRuLC53b29jb21tZXJjZS1wYWdlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgLmJ0biwuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4ucm93PmRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgaW5wdXRbdHlwZT1zdWJtaXRdLC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0W3R5cGU9c3VibWl0XSwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UtcGFnZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0W3R5cGU9c3VibWl0XSwud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0W3R5cGU9c3VibWl0XSwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLC53cGNmNyAuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwud3BjZjcgLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgaW5wdXRbdHlwZT1zdWJtaXRdLC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZS1wYWdlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwud3BjZjcgLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLC53cGNmNyAud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0W3R5cGU9c3VibWl0XSwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgaW5wdXRbdHlwZT1zdWJtaXRdLC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdz5kaXYgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdz5kaXYgaW5wdXQjc3VibWl0LC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2ICNyZXNwb25kIGlucHV0I3N1Ym1pdCwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgI3Jlc3BvbmQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0I3N1Ym1pdCwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UtcGFnZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5yb3c+ZGl2IC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdz5kaXYgYS5idXR0b24sLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgYS5idXR0b24sLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgYS5idXR0b24sLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZS1wYWdlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgYS5idXR0b24sLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgYS5idXR0b24sLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdz5kaXYgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5yb3c+ZGl2IGJ1dHRvbi5idXR0b24sLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBidXR0b24uYnV0dG9uLC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZS1wYWdlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZS1wYWdlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGJ1dHRvbi5idXR0b24sLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdz5kaXYgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LnJvdz5kaXYgaW5wdXQuYnV0dG9uLC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBpbnB1dC5idXR0b24sLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UtcGFnZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgaW5wdXQuYnV0dG9uLC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5yb3c+ZGl2IC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5yb3c+ZGl2IGEuYnV0dG9uLmFsdCwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgYS5idXR0b24uYWx0LC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZS1wYWdlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGEuYnV0dG9uLmFsdCwuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4ucm93PmRpdiAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5yb3c+ZGl2IGJ1dHRvbi5idXR0b24uYWx0LC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGJ1dHRvbi5idXR0b24uYWx0LC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZS1wYWdlIC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UtcGFnZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZS1wYWdlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGJ1dHRvbi5idXR0b24uYWx0LC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5yb3c+ZGl2IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAubGV0LWluZm8tYnV0dG9ucz4ucm93PmRpdiBpbnB1dC5idXR0b24uYWx0LC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5sZXQtaW5mby1idXR0b25zPi5jb2wyLXNldD5kaXYgaW5wdXQuYnV0dG9uLmFsdCwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UtcGFnZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UtcGFnZSAubGV0LWluZm8tYnV0dG9ucz4uY29sMi1zZXQ+ZGl2IGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmxldC1pbmZvLWJ1dHRvbnM+LmNvbDItc2V0PmRpdiBpbnB1dC5idXR0b24uYWx0e3dpZHRoOjEwMCV9fS5pbmZvLWJsb2NrX190ZXh0OmhhcygubGV0LWluZm8tYnV0dG9ucyk6aGFzKC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2UpIC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2V7b3JkZXI6Mn0uaW5mby1ibG9ja19fdGV4dDpoYXMoLmxldC1pbmZvLWJ1dHRvbnMpOmhhcygubGV0LWNvbmZpZ3VyYXRvci1vdmVybGFwLWltYWdlKSAubGV0LWluZm8tYnV0dG9uc3tvcmRlcjoxfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmluZm8tYmxvY2tfX3RleHQ6aGFzKC5sZXQtaW5mby1idXR0b25zKTpoYXMoLmxldC1jb25maWd1cmF0b3Itb3ZlcmxhcC1pbWFnZSkgLmxldC1pbmZvLWJ1dHRvbnN7b3JkZXI6M319LmluZm8tYmxvY2tfX3RleHQ6aGFzKC5sZXQtaW5mby1idXR0b25zKTpoYXMoLmxldC1jb25maWd1cmF0b3Itb3ZlcmxhcC1pbWFnZSk+LnJvdywud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQ6aGFzKC5sZXQtaW5mby1idXR0b25zKTpoYXMoLmxldC1jb25maWd1cmF0b3Itb3ZlcmxhcC1pbWFnZSk+LmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5pbmZvLWJsb2NrX190ZXh0OmhhcygubGV0LWluZm8tYnV0dG9ucyk6aGFzKC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2UpPi5jb2wyLXNldHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDp1bnNldH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5pbmZvLWJsb2NrX190ZXh0OmhhcygubGV0LWluZm8tYnV0dG9ucyk6aGFzKC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2UpPi5yb3csLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0OmhhcygubGV0LWluZm8tYnV0dG9ucyk6aGFzKC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2UpPi5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dDpoYXMoLmxldC1pbmZvLWJ1dHRvbnMpOmhhcygubGV0LWNvbmZpZ3VyYXRvci1vdmVybGFwLWltYWdlKT4uY29sMi1zZXR7cm93LWdhcDouNXJlbX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaW5mby1ibG9ja19fdGV4dCAuYnRuLC5pbmZvLWJsb2NrX190ZXh0IGlucHV0W3R5cGU9c3VibWl0XSwuaW5mby1ibG9ja19fdGV4dCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmluZm8tYmxvY2tfX3RleHQgaW5wdXRbdHlwZT1zdWJtaXRdLC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5pbmZvLWJsb2NrX190ZXh0IGlucHV0I3N1Ym1pdCwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IGEuYnV0dG9uLC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCBidXR0b24uYnV0dG9uLC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IGlucHV0LmJ1dHRvbiwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCBhLmJ1dHRvbi5hbHQsLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCBidXR0b24uYnV0dG9uLmFsdCwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQgaW5wdXQuYnV0dG9uLmFsdHt3aWR0aDoxMDAlfX0uaW5mby1ibG9ja19fdGV4dCAucm93LC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5pbmZvLWJsb2NrX190ZXh0IC5jb2wyLXNldCwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmNvbDItc2V0e3Bvc2l0aW9uOnJlbGF0aXZlfS5pbmZvLWJsb2NrX190ZXh0IC5yb3c+ZGl2LC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSAuY29sMi1zZXQ+ZGl2LC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAuY29sMi1zZXQ+ZGl2LC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldD5kaXYsLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmNvbDItc2V0PmRpdntwb3NpdGlvbjpyZWxhdGl2ZX0uaW5mby1ibG9ja19fdGV4dCAucm93IC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2UsLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAubGV0LWNvbmZpZ3VyYXRvci1vdmVybGFwLWltYWdlLC53b29jb21tZXJjZSAuaW5mby1ibG9ja19fdGV4dCAuY29sMi1zZXQgLmxldC1jb25maWd1cmF0b3Itb3ZlcmxhcC1pbWFnZSwuaW5mby1ibG9ja19fdGV4dCAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmxldC1jb25maWd1cmF0b3Itb3ZlcmxhcC1pbWFnZSwud29vY29tbWVyY2UtcGFnZSAuaW5mby1ibG9ja19fdGV4dCAuY29sMi1zZXQgLmxldC1jb25maWd1cmF0b3Itb3ZlcmxhcC1pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmluZm8tYmxvY2tfX3RleHQgLnJvdyAubGV0LWNvbmZpZ3VyYXRvci1vdmVybGFwLWltYWdlLC5pbmZvLWJsb2NrX190ZXh0IC53b29jb21tZXJjZSAuY29sMi1zZXQgLmxldC1jb25maWd1cmF0b3Itb3ZlcmxhcC1pbWFnZSwud29vY29tbWVyY2UgLmluZm8tYmxvY2tfX3RleHQgLmNvbDItc2V0IC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2UsLmluZm8tYmxvY2tfX3RleHQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2UsLndvb2NvbW1lcmNlLXBhZ2UgLmluZm8tYmxvY2tfX3RleHQgLmNvbDItc2V0IC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOnVuc2V0O3RyYW5zZm9ybTp1bnNldH19Lm5ld3NsZXR0ZXJ7bWFyZ2luOnZhcigtLWluZGVudC0tcykgMDtvdmVyZmxvdzpoaWRkZW59Lm5ld3NsZXR0ZXI6bGFzdC1jaGlsZCwubmV3c2xldHRlcjpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm5ld3NsZXR0ZXIgLnJvdywubmV3c2xldHRlciAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubmV3c2xldHRlciAuY29sMi1zZXQsLm5ld3NsZXR0ZXIgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5uZXdzbGV0dGVyIC5jb2wyLXNldHtyb3ctZ2FwOjB9fS5uZXdzbGV0dGVyIC5jb2wtbWQtNHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2JhY2tncm91bmQ6IzBmMjMzNztwYWRkaW5nLXRvcDoyLjVyZW07cGFkZGluZy1yaWdodDo1cmVtO3BhZGRpbmctYm90dG9tOjIuNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ubmV3c2xldHRlciAuY29sLW1kLTQ6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo1MHZ3O2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzBmMjMzNztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3otaW5kZXg6LTF9Lm5ld3NsZXR0ZXIgLmNvbC1tZC04e2JhY2tncm91bmQ6I2YyZjJlMjtwYWRkaW5nLXRvcDoyLjVyZW07cGFkZGluZy1sZWZ0OjEuODc1cmVtO3BhZGRpbmctYm90dG9tOjIuNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ubmV3c2xldHRlciAuY29sLW1kLTg6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmMmYyZTI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6LTF9Lm5ld3NsZXR0ZXIgLmMtdGl0bGV7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoxLjI7bWFyZ2luOjAgMCAxLjI1cmVtfS5uZXdzbGV0dGVyIHB7bWFyZ2luOjAgMCAyLjVyZW19Lm0tbnVtYmVyZWRfY29udGVudHttYXJnaW46dmFyKC0taW5kZW50KSBhdXRvICFpbXBvcnRhbnR9Lm0tbnVtYmVyZWRfY29udGVudCAubnVtYmVyZWRfY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9Lm0tbnVtYmVyZWRfY29udGVudCAubnVtYmVyZWRfY29udGVudCAuY29se2ZsZXg6MSAwIDI1JX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLW51bWJlcmVkX2NvbnRlbnQgLm51bWJlcmVkX2NvbnRlbnQgLmNvbHtmbGV4OjEgMCA1MCV9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS1udW1iZXJlZF9jb250ZW50IC5udW1iZXJlZF9jb250ZW50IC5jb2x7ZmxleDoxIDAgMTAwJX19Lm0tbnVtYmVyZWRfY29udGVudCAuY29sIC5lZGl0b3IsLm0tbnVtYmVyZWRfY29udGVudCAuY29sIC5lbnRyeS1jb250ZW50e21hcmdpbi1sZWZ0OjNyZW07cG9zaXRpb246cmVsYXRpdmV9Lm0tbnVtYmVyZWRfY29udGVudCAuY29sIC5lZGl0b3IgcCwubS1udW1iZXJlZF9jb250ZW50IC5jb2wgLmVudHJ5LWNvbnRlbnQgcHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDI1NSwgMjU1LCAyNTUpIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMXJlbTt6LWluZGV4OjF9Lm0tbnVtYmVyZWRfY29udGVudCAuY29sIC5lZGl0b3I6YmVmb3JlLC5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbCAuZW50cnktY29udGVudDpiZWZvcmV7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTt3aWR0aDo1MCU7LXdlYmtpdC1ib3gtc2hhZG93Oi0yNXB4IDBweCAyMHB4IC0yMHB4IHJnYmEoMCwwLDAsLjUpO2JveC1zaGFkb3c6LTI1cHggMHB4IDIwcHggLTIwcHggcmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czo4MHB4O3otaW5kZXg6MH0ubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzAgLmVkaXRvcjphZnRlciwubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzAgLmVudHJ5LWNvbnRlbnQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotNC41cmVtO2hlaWdodDo3cmVtO3dpZHRoOjdyZW07Y29udGVudDp1cmwoXCIuLi9pbWcvbnVtYmVyZWQvY29udGVudF8wLnN2Z1wiKTt6LWluZGV4Oi0xfS5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbnRlbnRfMSAuZWRpdG9yOmFmdGVyLC5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbnRlbnRfMSAuZW50cnktY29udGVudDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0Oi00LjVyZW07aGVpZ2h0OjdyZW07d2lkdGg6N3JlbTtjb250ZW50OnVybChcIi4uL2ltZy9udW1iZXJlZC9jb250ZW50XzEuc3ZnXCIpO3otaW5kZXg6LTF9Lm0tbnVtYmVyZWRfY29udGVudCAuY29udGVudF8yIC5lZGl0b3I6YWZ0ZXIsLm0tbnVtYmVyZWRfY29udGVudCAuY29udGVudF8yIC5lbnRyeS1jb250ZW50OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6LTQuNXJlbTtoZWlnaHQ6N3JlbTt3aWR0aDo3cmVtO2NvbnRlbnQ6dXJsKFwiLi4vaW1nL251bWJlcmVkL2NvbnRlbnRfMi5zdmdcIik7ei1pbmRleDotMX0ubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzMgLmVkaXRvcjphZnRlciwubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzMgLmVudHJ5LWNvbnRlbnQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotNC41cmVtO2hlaWdodDo3cmVtO3dpZHRoOjdyZW07Y29udGVudDp1cmwoXCIuLi9pbWcvbnVtYmVyZWQvY29udGVudF8zLnN2Z1wiKTt6LWluZGV4Oi0xfS5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbnRlbnRfNCAuZWRpdG9yOmFmdGVyLC5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbnRlbnRfNCAuZW50cnktY29udGVudDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0Oi00LjVyZW07aGVpZ2h0OjdyZW07d2lkdGg6N3JlbTtjb250ZW50OnVybChcIi4uL2ltZy9udW1iZXJlZC9jb250ZW50XzQuc3ZnXCIpO3otaW5kZXg6LTF9Lm0tbnVtYmVyZWRfY29udGVudCAuY29udGVudF81IC5lZGl0b3I6YWZ0ZXIsLm0tbnVtYmVyZWRfY29udGVudCAuY29udGVudF81IC5lbnRyeS1jb250ZW50OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6LTQuNXJlbTtoZWlnaHQ6N3JlbTt3aWR0aDo3cmVtO2NvbnRlbnQ6dXJsKFwiLi4vaW1nL251bWJlcmVkL2NvbnRlbnRfNS5zdmdcIik7ei1pbmRleDotMX0ubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzYgLmVkaXRvcjphZnRlciwubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzYgLmVudHJ5LWNvbnRlbnQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotNC41cmVtO2hlaWdodDo3cmVtO3dpZHRoOjdyZW07Y29udGVudDp1cmwoXCIuLi9pbWcvbnVtYmVyZWQvY29udGVudF82LnN2Z1wiKTt6LWluZGV4Oi0xfS5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbnRlbnRfNyAuZWRpdG9yOmFmdGVyLC5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbnRlbnRfNyAuZW50cnktY29udGVudDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0Oi00LjVyZW07aGVpZ2h0OjdyZW07d2lkdGg6N3JlbTtjb250ZW50OnVybChcIi4uL2ltZy9udW1iZXJlZC9jb250ZW50Xzcuc3ZnXCIpO3otaW5kZXg6LTF9Lm0tbnVtYmVyZWRfY29udGVudCAuY29udGVudF84IC5lZGl0b3I6YWZ0ZXIsLm0tbnVtYmVyZWRfY29udGVudCAuY29udGVudF84IC5lbnRyeS1jb250ZW50OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6LTQuNXJlbTtoZWlnaHQ6N3JlbTt3aWR0aDo3cmVtO2NvbnRlbnQ6dXJsKFwiLi4vaW1nL251bWJlcmVkL2NvbnRlbnRfOC5zdmdcIik7ei1pbmRleDotMX0ubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzkgLmVkaXRvcjphZnRlciwubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzkgLmVudHJ5LWNvbnRlbnQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotNC41cmVtO2hlaWdodDo3cmVtO3dpZHRoOjdyZW07Y29udGVudDp1cmwoXCIuLi9pbWcvbnVtYmVyZWQvY29udGVudF85LnN2Z1wiKTt6LWluZGV4Oi0xfS5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbnRlbnRfMTAgLmVkaXRvcjphZnRlciwubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzEwIC5lbnRyeS1jb250ZW50OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6LTQuNXJlbTtoZWlnaHQ6N3JlbTt3aWR0aDo3cmVtO2NvbnRlbnQ6dXJsKFwiLi4vaW1nL251bWJlcmVkL2NvbnRlbnRfMTAuc3ZnXCIpO3otaW5kZXg6LTF9Lm0tbnVtYmVyZWRfY29udGVudCAuY29udGVudF8xMSAuZWRpdG9yOmFmdGVyLC5tLW51bWJlcmVkX2NvbnRlbnQgLmNvbnRlbnRfMTEgLmVudHJ5LWNvbnRlbnQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotNC41cmVtO2hlaWdodDo3cmVtO3dpZHRoOjdyZW07Y29udGVudDp1cmwoXCIuLi9pbWcvbnVtYmVyZWQvY29udGVudF8xMS5zdmdcIik7ei1pbmRleDotMX0ubS1udW1iZXJlZF9jb250ZW50IC5jb250ZW50XzEyIC5lZGl0b3I6YWZ0ZXIsLm0tbnVtYmVyZWRfY29udGVudCAuY29udGVudF8xMiAuZW50cnktY29udGVudDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0Oi00LjVyZW07aGVpZ2h0OjdyZW07d2lkdGg6N3JlbTtjb250ZW50OnVybChcIi4uL2ltZy9udW1iZXJlZC9jb250ZW50XzEyLnN2Z1wiKTt6LWluZGV4Oi0xfS5vcmRlci1zdGVwc3tiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzo1cmVtIDAgMDttYXJnaW46LTUuNjI1cmVtIDAgMDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9Lm9yZGVyLXN0ZXBzIC5jLXRpdGxle2ZvbnQtc2l6ZToyLjI1cmVtO21hcmdpbjowIDAgMS4yNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lm9yZGVyLXN0ZXBzIC5jLXRpdGxle2ZvbnQtc2l6ZToxLjc1cmVtO21hcmdpbjowIDAgMXJlbX19Lm9yZGVyLXN0ZXBzX19kZXNjcmlwdGlvbnttYXgtd2lkdGg6NTNyZW07Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvIDEuMjVyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5vcmRlci1zdGVwc19fZGVzY3JpcHRpb257Zm9udC1zaXplOi44NzVyZW07bWFyZ2luOjAgYXV0byAyLjVyZW19fS5vcmRlci1zdGVwcy5zbWFsbC1tb2RlIC5vcmRlci1zbGlkZXJfX3NsaWRle2ZsZXgtd3JhcDp3cmFwO2dhcDouNjI1cmVtfS5vcmRlci1zdGVwcy5zbWFsbC1tb2RlIC5vcmRlci1zbGlkZXJfX2l0ZW17d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTthc3BlY3QtcmF0aW86YXV0bztmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOi41cmVtO3BhZGRpbmc6MXJlbX0ub3JkZXItc3RlcHMuc21hbGwtbW9kZSAub3JkZXItc2xpZGVyX190ZXh0e3BhZGRpbmc6dW5zZXR9Lm9yZGVyLXN0ZXBzLnNtYWxsLW1vZGUgLm9yZGVyLXNsaWRlcl9faWNvbntkaXNwbGF5Om5vbmV9Lm9yZGVyLXNsaWRlcntwYWRkaW5nOjAgMCA1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lm9yZGVyLXNsaWRlcntwYWRkaW5nOjAgMCAyLjc1cmVtfX0ub3JkZXItc2xpZGVyX193cmFwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb246LjRzIC40c30ucmV3aW5kIC5vcmRlci1zbGlkZXJfX3dyYXB7dHJhbnNpdGlvbjouNHMgMHN9Lm9yZGVyLXNsaWRlcl9fdGl0bGV7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjJyZW19Lm9yZGVyLXNsaWRlcl9fc2xpZGV7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIDEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtnYXA6MS4yNXJlbTtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjB9Lm9yZGVyLXNsaWRlcl9fc2xpZGU6aGFzKGxpLmhpZGUpe2Rpc3BsYXk6bm9uZX0ub3JkZXItc2xpZGVyX19zbGlkZTpoYXMobGk6bm90KC5oaWRlKSl7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub3JkZXItc2xpZGVyX19zbGlkZXtmbGV4LXdyYXA6d3JhcDtnYXA6LjYyNXJlbX19Lm9yZGVyLXNsaWRlcl9fc2xpZGUtLWxhc3R7bWF4LWhlaWdodDowO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjIuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lm9yZGVyLXNsaWRlcl9fc2xpZGUtLWxhc3R7cGFkZGluZzoycmVtfX0ub3JkZXItc2xpZGVyX19zbGlkZS0tbGFzdC5mdWxse21heC1oZWlnaHQ6dW5zZXR9Lm9yZGVyLXNsaWRlcl9fc2xpZGUtLWxhc3QgLnN0ZXBzLWZvcm17bWF4LXdpZHRoOjM0cmVtO21hcmdpbjowIGF1dG99Lm9yZGVyLXNsaWRlcl9fc2xpZGUtLWxhc3QgLnN0ZXBzLWZvcm0gaDN7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCAwIDEuODc1cmVtfS5vcmRlci1zbGlkZXJfX3NsaWRlLS1sYXN0IC5zdGVwcy1mb3JtIC5yb3csLm9yZGVyLXNsaWRlcl9fc2xpZGUtLWxhc3QgLnN0ZXBzLWZvcm0gLndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UgLm9yZGVyLXNsaWRlcl9fc2xpZGUtLWxhc3QgLnN0ZXBzLWZvcm0gLmNvbDItc2V0LC5vcmRlci1zbGlkZXJfX3NsaWRlLS1sYXN0IC5zdGVwcy1mb3JtIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAub3JkZXItc2xpZGVyX19zbGlkZS0tbGFzdCAuc3RlcHMtZm9ybSAuY29sMi1zZXR7cm93LWdhcDoxcmVtfS5vcmRlci1zbGlkZXJfX3NsaWRlLS1sYXN0IC5zdGVwcy1mb3JtIGxhYmVse2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzQ2NDY0Njtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5vcmRlci1zbGlkZXJfX3NsaWRlLS1sYXN0IC5zdGVwcy1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHttYXJnaW46MH0ub3JkZXItc2xpZGVyX19zbGlkZS0tbGFzdCAuc3RlcHMtZm9ybSBpbnB1dHtib3JkZXItcmFkaXVzOjB9Lm9yZGVyLXNsaWRlcl9fc2xpZGUtLWxhc3QgLnN0ZXBzLWZvcm0gLmFjY2VwdGFuY2V7Zm9udC1zaXplOi43NXJlbTtkaXNwbGF5OmZsZXg7Z2FwOi41cmVtO21hcmdpbjowIDAgMXJlbTtjdXJzb3I6cG9pbnRlcn0ub3JkZXItc2xpZGVyX19zbGlkZS0tbGFzdCAuc3RlcHMtZm9ybSAuYWNjZXB0YW5jZSBsYWJlbHtsaW5lLWhlaWdodDoxcmVtO2xldHRlci1zcGFjaW5nOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2N1cnNvcjpwb2ludGVyfS5vcmRlci1zbGlkZXJfX3NsaWRlLS1sYXN0IC5zdGVwcy1mb3JtIC5idXR0b24td3JhcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXB9Lm9yZGVyLXNsaWRlcl9fc2xpZGUtLWxhc3QgLnN0ZXBzLWZvcm0gLmJ1dHRvbi13cmFwIGlucHV0e2JvcmRlci1yYWRpdXM6NHB4fS5vcmRlci1zbGlkZXJfX3NsaWRlLS1sYXN0IC5zdGVwcy1mb3JtIC5idXR0b24td3JhcCAuY2Y3LWNmLXR1cm5zdGlsZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTVweCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ub3JkZXItc2xpZGVyX19zbGlkZS0tbGFzdCAuc3RlcHMtZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcHtmb250LXNpemU6LjY4NzVyZW07bGV0dGVyLXNwYWNpbmc6bm9ybWFsO21hcmdpbjouMjVyZW0gMDtwb3NpdGlvbjphYnNvbHV0ZX0ub3JkZXItc2xpZGVyX19pdGVte3dpZHRoOmNhbGMoMjUlIC0gMnJlbSk7bWF4LXdpZHRoOjE1LjI1cmVtO2FzcGVjdC1yYXRpbzoxLzE7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNoYWRvdzowIDAgMCA0cHggI2JlZDdlMTttYXJnaW46NHB4O3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3M7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub3JkZXItc2xpZGVyX19pdGVte3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOmF1dG87ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2dhcDouNXJlbTtwYWRkaW5nOjFyZW19fS5vcmRlci1zbGlkZXJfX2l0ZW06aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCA0cHggI2Y1OTEwMH0ub3JkZXItc2xpZGVyX19pdGVtLmFjdGl2ZXtiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbnMvY2hlY2stcm91bmQuc3ZnKSBuby1yZXBlYXQgdG9wIDFyZW0gcmlnaHQgMXJlbSAjZmZmO2JveC1zaGFkb3c6MCAwIDAgNHB4ICNmNTkxMDB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub3JkZXItc2xpZGVyX19pdGVtLmFjdGl2ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCAyLjVyZW0gcmlnaHQgMXJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5vcmRlci1zbGlkZXJfX2l0ZW0uYWN0aXZle2JhY2tncm91bmQtcG9zaXRpb246dG9wIDEuODc1cmVtIHJpZ2h0IDFyZW19fS5vcmRlci1zbGlkZXJfX2l0ZW0uaGlkZXtkaXNwbGF5Om5vbmV9Lm9yZGVyLXNsaWRlcl9faWNvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTIuNXJlbTtoZWlnaHQ6MTIuNXJlbTtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOi42MjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub3JkZXItc2xpZGVyX19pY29ue3dpZHRoOjEwcmVtO2hlaWdodDo3LjVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsub3JkZXItc2xpZGVyX19pY29ue3dpZHRoOjYuMjVyZW07aGVpZ2h0OjMuNzVyZW07ZmxleDowIDAgNy41cmVtfX0ub3JkZXItc2xpZGVyX19pY29uIGltZ3t3aWR0aDoxMHJlbTtoZWlnaHQ6MTByZW07b2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub3JkZXItc2xpZGVyX19pY29uIGltZ3t3aWR0aDoxMHJlbTtoZWlnaHQ6MTByZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsub3JkZXItc2xpZGVyX19pY29uIGltZ3t3aWR0aDo3LjVyZW07aGVpZ2h0OjcuNXJlbX19Lm9yZGVyLXNsaWRlcl9fdGV4dHtmb250LXNpemU6MS4xMjVyZW07Y29sb3I6IzFlMWUxZTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmc6MCAuNjI1cmVtIC42MjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsub3JkZXItc2xpZGVyX190ZXh0e2ZvbnQtc2l6ZToxcmVtO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjAgMi41cmVtIDAgLjYyNXJlbX19LnByb2dyZXNze3dpZHRoOjEwMCU7aGVpZ2h0OjZweDtiYWNrZ3JvdW5kOiNkOWQ5ZDk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowfS5wcm9ncmVzc19fbGluZXt3aWR0aDowO2hlaWdodDo2cHg7YmFja2dyb3VuZDojZjU5MTAwO3RyYW5zaXRpb246LjRzIC40c30ucmV3aW5kIC5wcm9ncmVzc19fbGluZXt0cmFuc2l0aW9uOi40cyAwc30ucG9zdC1pbnRyb3twYWRkaW5nOjAgMCB2YXIoLS1pbmRlbnQtLXMpO21hcmdpbjowIDAgdmFyKC0taW5kZW50LS1zKTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9LnBvc3QtaW50cm86OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDB2dztoZWlnaHQ6MS4ycHg7YmFja2dyb3VuZDojYzljOWM5O2ZpbHRlcjpibHVyKDFweCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7Ym90dG9tOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7YmFja2dyb3VuZDojZjFmMWYxfS5wb3N0LWludHJvX19pY29ue3dpZHRoOjVyZW07aGVpZ2h0OjVyZW07YmFja2dyb3VuZDojZjJmMmUyO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6LjYyNXJlbTttYXJnaW46MCAwIDEuMjVyZW19LnBvc3QtaW50cm9fX2RhdGV7Zm9udC1zaXplOi43NXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luOjAgMCAxcmVtfS5wb3N0LWludHJvIC5jLXRpdGxle2ZvbnQtc2l6ZToyLjI1cmVtO2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDpub3JtYWw7bWFyZ2luOjAgMCAxLjI1cmVtfS5wb3N0LWludHJvX19kZXNjcmlwdGlvbnttYXJnaW46MCAwIDIuNXJlbX0ucG9zdC1pbnRyb19fZGVzY3JpcHRpb24gdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowIDAgMS4yNXJlbX0ucG9zdC1pbnRyb19fZGVzY3JpcHRpb24gdWwgbGl7bGluZS1oZWlnaHQ6MS44O3BhZGRpbmc6MCAwIDAgMS4yNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ucG9zdC1pbnRyb19fZGVzY3JpcHRpb24gdWwgbGk6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDouNXJlbTtoZWlnaHQ6LjVyZW07YmFja2dyb3VuZDojZjU5MTAwO2JvcmRlci1yYWRpdXM6MnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDouNjI1cmVtO2xlZnQ6MH0ucG9zdC10YWJsZS1vZi1jb250ZW50c3ttYXJnaW4tbGVmdDo1MHB4fS5wb3N0LXRhYmxlLW9mLWNvbnRlbnRzIGgye2ZvbnQtc2l6ZToxLjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucG9zdC10YWJsZS1vZi1jb250ZW50c3ttYXJnaW4tbGVmdDoxMHB4fX0uYW5jaG9ye3Bvc2l0aW9uOnJlbGF0aXZlfS5hbmNob3I6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6ODBweDttYXJnaW4tdG9wOi04MHB4O3Zpc2liaWxpdHk6aGlkZGVufS5iYWNrZ3JvdW5kLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMDBweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwcHg7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxO3otaW5kZXg6LTF9LmJyZWFkY3J1bWJze3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucHJvZHVjdHNfcmVxdWVzdF9zZWN0aW9ue21hcmdpbjpjYWxjKHZhcigtLWluZGVudCkvNikgYXV0b30ucHJvZHVjdHNfcmVxdWVzdF9zZWN0aW9uIC5wcm9kdWN0LWNhcmR7Y3Vyc29yOmRlZmF1bHR9LnByb2R1Y3RzX3NlY3Rpb257bWFyZ2luOmNhbGModmFyKC0taW5kZW50KS82KSBhdXRvfS5wcm9kdWN0c19zZWN0aW9uIC5wcm9kdWN0LWNhcmRze3BhZGRpbmctYm90dG9tOjFyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucHJvZHVjdHNfc2VjdGlvbiAucHJvZHVjdC1jYXJke3BhZGRpbmctYm90dG9tOjFyZW19fS5wcm9kdWN0c19zZWN0aW9uIC5wcm9kdWN0LWNhcmQ6aGFzKGRpdjpudGgtbGFzdC1jaGlsZChuKzUpKXtwYWRkaW5nLWJvdHRvbToxcmVtfS5ibG9nLXNpbmdsZXttYXJnaW46dmFyKC0taW5kZW50LS1zKSAwfS5ibG9nLXNpbmdsZV9fZGVzY3JpcHRpb257bWF4LXdpZHRoOjQ2LjI1cmVtO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjotMi41cmVtIGF1dG8gMy43NXJlbX0uYmxvZy1zaW5nbGVfX2l0ZW17aGVpZ2h0OjE3LjVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtZW5kO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmJsb2ctc2luZ2xlX19pdGVtPmltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6LTE7dHJhbnNpdGlvbjouM3N9OmhvdmVyPi5ibG9nLXNpbmdsZV9faXRlbT5pbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDgpfS5ibG9nLXNpbmdsZV9fdGl0bGV7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjMuNzVyZW07Y29sb3I6IzBmMjMzNztsaW5lLWhlaWdodDpub3JtYWw7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbnMvYXJyb3dfX3JpZ2h0LS1vcmFuZ2Uuc3ZnKSBuby1yZXBlYXQgdG9wIDUwJSByaWdodCAxLjI1cmVtIGhzbGEoMCwwJSwxMDAlLC45KTtwYWRkaW5nOi42MjVyZW0gMi41cmVtIC42MjVyZW0gMS4yNXJlbTttYXJnaW46MDt0cmFuc2l0aW9uOi4zc31AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmJsb2ctc2luZ2xlX190aXRsZXtmb250LXNpemU6Ljc1cmVtfX06aG92ZXI+LmJsb2ctc2luZ2xlX190aXRsZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCA1MCUgcmlnaHQgMXJlbX0uYmxvZy1zaW5nbGVfX3RpdGxlLS1zbWFsbHttYXgtd2lkdGg6MTAwJX0uYmxvZy1zaW5nbGUgLmJ0biwuYmxvZy1zaW5nbGUgaW5wdXRbdHlwZT1zdWJtaXRdLC5ibG9nLXNpbmdsZSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmJsb2ctc2luZ2xlIGlucHV0W3R5cGU9c3VibWl0XSwuYmxvZy1zaW5nbGUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmJsb2ctc2luZ2xlIGlucHV0I3N1Ym1pdCwuYmxvZy1zaW5nbGUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuYmxvZy1zaW5nbGUgYS5idXR0b24sLmJsb2ctc2luZ2xlIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuYmxvZy1zaW5nbGUgYnV0dG9uLmJ1dHRvbiwuYmxvZy1zaW5nbGUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmJsb2ctc2luZ2xlIGlucHV0LmJ1dHRvbiwuYmxvZy1zaW5nbGUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmJsb2ctc2luZ2xlIGEuYnV0dG9uLmFsdCwuYmxvZy1zaW5nbGUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuYmxvZy1zaW5nbGUgYnV0dG9uLmJ1dHRvbi5hbHQsLmJsb2ctc2luZ2xlIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuYmxvZy1zaW5nbGUgaW5wdXQuYnV0dG9uLmFsdHttYXJnaW4tdG9wOjFyZW19LmJsb2ctc2luZ2xlLS1zbSAuYmxvZy1zaW5nbGVfX2l0ZW17aGVpZ2h0OjExLjI1cmVtO3BhZGRpbmc6Ljc1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJsb2ctc2luZ2xlLS1zbSAuYmxvZy1zaW5nbGVfX2l0ZW17aGVpZ2h0OjguNzVyZW07cGFkZGluZzouNTYyNXJlbX19QG1lZGlhKG1heC13aWR0aDogNDQwcHgpey5ibG9nLXNpbmdsZS0tc20gLmJsb2ctc2luZ2xlX19pdGVte3BhZGRpbmc6LjM3NXJlbTtoZWlnaHQ6MTIuNXJlbX19LmJsb2ctc2luZ2xlLS1zbSAuYmxvZy1zaW5nbGVfX3RpdGxle2ZvbnQtc2l6ZTouOTM3NXJlbTttaW4taGVpZ2h0OjMuNDM3NXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ibG9nLXNpbmdsZS0tc20gLmJsb2ctc2luZ2xlX190aXRsZXtmb250LXNpemU6LjgxMjVyZW07bWluLWhlaWdodDozLjEyNXJlbX19QG1lZGlhKG1heC13aWR0aDogNTIwcHgpey5ibG9nLXNpbmdsZS0tc20gLmJsb2ctc2luZ2xlX190aXRsZXtmb250LXNpemU6Ljc1cmVtO21pbi1oZWlnaHQ6Mi41cmVtfX0uYmxvZy1zaW5nbGUtLXNtIC5idG4sLmJsb2ctc2luZ2xlLS1zbSBpbnB1dFt0eXBlPXN1Ym1pdF0sLmJsb2ctc2luZ2xlLS1zbSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLmJsb2ctc2luZ2xlLS1zbSBpbnB1dFt0eXBlPXN1Ym1pdF0sLmJsb2ctc2luZ2xlLS1zbSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAuYmxvZy1zaW5nbGUtLXNtIGlucHV0I3N1Ym1pdCwuYmxvZy1zaW5nbGUtLXNtIC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLmJsb2ctc2luZ2xlLS1zbSBhLmJ1dHRvbiwuYmxvZy1zaW5nbGUtLXNtIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuYmxvZy1zaW5nbGUtLXNtIGJ1dHRvbi5idXR0b24sLmJsb2ctc2luZ2xlLS1zbSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAuYmxvZy1zaW5nbGUtLXNtIGlucHV0LmJ1dHRvbiwuYmxvZy1zaW5nbGUtLXNtIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5ibG9nLXNpbmdsZS0tc20gYS5idXR0b24uYWx0LC5ibG9nLXNpbmdsZS0tc20gLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuYmxvZy1zaW5nbGUtLXNtIGJ1dHRvbi5idXR0b24uYWx0LC5ibG9nLXNpbmdsZS0tc20gLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5ibG9nLXNpbmdsZS0tc20gaW5wdXQuYnV0dG9uLmFsdHtmb250LXNpemU6MS4yNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ibG9nLXNpbmdsZS0tc20gLmJ0biwuYmxvZy1zaW5nbGUtLXNtIGlucHV0W3R5cGU9c3VibWl0XSwuYmxvZy1zaW5nbGUtLXNtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuYmxvZy1zaW5nbGUtLXNtIGlucHV0W3R5cGU9c3VibWl0XSwuYmxvZy1zaW5nbGUtLXNtIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5ibG9nLXNpbmdsZS0tc20gaW5wdXQjc3VibWl0LC5ibG9nLXNpbmdsZS0tc20gLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuYmxvZy1zaW5nbGUtLXNtIGEuYnV0dG9uLC5ibG9nLXNpbmdsZS0tc20gLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5ibG9nLXNpbmdsZS0tc20gYnV0dG9uLmJ1dHRvbiwuYmxvZy1zaW5nbGUtLXNtIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5ibG9nLXNpbmdsZS0tc20gaW5wdXQuYnV0dG9uLC5ibG9nLXNpbmdsZS0tc20gLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmJsb2ctc2luZ2xlLS1zbSBhLmJ1dHRvbi5hbHQsLmJsb2ctc2luZ2xlLS1zbSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5ibG9nLXNpbmdsZS0tc20gYnV0dG9uLmJ1dHRvbi5hbHQsLmJsb2ctc2luZ2xlLS1zbSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmJsb2ctc2luZ2xlLS1zbSBpbnB1dC5idXR0b24uYWx0e2ZvbnQtc2l6ZToxcmVtfX0uYmxvZy1zaW5nbGUtLXNtX19jb2x7bWF4LXdpZHRoOjM0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEyNDBweCl7LmJsb2ctc2luZ2xlLS1zbV9fY29se3dpZHRoOjMzLjMlfX1AbWVkaWEobWF4LXdpZHRoOiA3ODBweCl7LmJsb2ctc2luZ2xlLS1zbV9fY29se3dpZHRoOjUwJX19QG1lZGlhKG1heC13aWR0aDogNDQwcHgpey5ibG9nLXNpbmdsZS0tc21fX2NvbHt3aWR0aDoxMDAlO21heC13aWR0aDp1bnNldH19LnByb3MtYW5kLWNvbnN7bWFyZ2luOnZhcigtLWluZGVudC0tcykgMH0ucHJvcy1hbmQtY29uc19fd3JhcHtoZWlnaHQ6MTAwJTtib3JkZXI6MXB4IHNvbGlkICNjOWM5Yzk7cGFkZGluZzoyLjVyZW0gMS44NzVyZW0gMS41cmVtIDEuODc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9zLWFuZC1jb25zX193cmFwOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6Mi41cmVtO2hlaWdodDoyLjVyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL3BsdXMuc3ZnKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1zaXplOjIuNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEuMjVyZW07bGVmdDoxLjg3NXJlbX0ucHJvcy1hbmQtY29uc19fd3JhcC0tY29uczo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL21pbnVzLnN2Zyl9LnByb3MtYW5kLWNvbnNfX3RpdGxle2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yO21hcmdpbjowIDAgMS4yNXJlbX0ucHJvcy1hbmQtY29uc19faXRlbXN7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowfS5wcm9zLWFuZC1jb25zX19pdGVte2xpbmUtaGVpZ2h0OjEuMjtwYWRkaW5nOjAgMCAwIDEuMjVyZW07bWFyZ2luOjAgMCAuNzVyZW07cG9zaXRpb246cmVsYXRpdmV9LnByb3MtYW5kLWNvbnNfX2l0ZW06OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDouNXJlbTtoZWlnaHQ6LjVyZW07YmFja2dyb3VuZDojZjU5MTAwO2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDouNXJlbTtsZWZ0OjB9Lm0tcmFiYXR0cGxhbi10YWJlbGxle21hcmdpbjp2YXIoLS1pbmRlbnQpIDB9Lm0tcmFiYXR0cGxhbi10YWJlbGxlIC5lZGl0b3IsLm0tcmFiYXR0cGxhbi10YWJlbGxlIC5lbnRyeS1jb250ZW50e21heC13aWR0aDo0Ny41cmVtO21hcmdpbi1ib3R0b206MnJlbX0ubS1yYWJhdHRwbGFuLXRhYmVsbGUgLmVkaXRvciBwOmxhc3QtY2hpbGQsLm0tcmFiYXR0cGxhbi10YWJlbGxlIC5lbnRyeS1jb250ZW50IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lm0tcmFiYXR0cGxhbi10YWJlbGxlIC50YWJsZS1yZXNwb25zaXZle2JvcmRlci1yYWRpdXM6LjVyZW07b3ZlcmZsb3cteDphdXRvO2JveC1zaGFkb3c6MCAuMTI1cmVtIDFyZW0gcmdiYSgwLDAsMCwuMDgpOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5tLXJhYmF0dHBsYW4tdGFiZWxsZSB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtmb250LXNpemU6LjkzNzVyZW07YmFja2dyb3VuZDojZmZmfS5tLXJhYmF0dHBsYW4tdGFiZWxsZSB0aGVhZCB0cntiYWNrZ3JvdW5kOiMwZjIzMzc7Y29sb3I6I2ZmZn0ubS1yYWJhdHRwbGFuLXRhYmVsbGUgdGh7cGFkZGluZzouODc1cmVtIDEuNXJlbTtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6LjAyZW07dGV4dC1hbGlnbjpsZWZ0O3doaXRlLXNwYWNlOm5vd3JhcH0ubS1yYWJhdHRwbGFuLXRhYmVsbGUgdGg6Zmlyc3QtY2hpbGR7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuMDgpO2NvbG9yOmhzbGEoMCwwJSwxMDAlLC43NSk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZTouODEyNXJlbX0ubS1yYWJhdHRwbGFuLXRhYmVsbGUgdGg6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIGhzbGEoMCwwJSwxMDAlLC4xMil9Lm0tcmFiYXR0cGxhbi10YWJlbGxlIHRib2R5IHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjE7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zc30ubS1yYWJhdHRwbGFuLXRhYmVsbGUgdGJvZHkgdHI6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9Lm0tcmFiYXR0cGxhbi10YWJlbGxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpe2JhY2tncm91bmQ6I2Y5ZjlmOX0ubS1yYWJhdHRwbGFuLXRhYmVsbGUgdGJvZHkgdHI6aG92ZXIsLm0tcmFiYXR0cGxhbi10YWJlbGxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpOmhvdmVye2JhY2tncm91bmQ6I2ZmZjZlOH0ubS1yYWJhdHRwbGFuLXRhYmVsbGUgdGR7cGFkZGluZzouODEyNXJlbSAxLjVyZW07Y29sb3I6IzQ2NDY0Njt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZjFmMWYxfS5tLXJhYmF0dHBsYW4tdGFiZWxsZSB0ZDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDpub25lfS5tLXJhYmF0dHBsYW4tdGFiZWxsZSB0ZDpmaXJzdC1jaGlsZHtmb250LXdlaWdodDo1MDA7Y29sb3I6IzFlMWUxZTt3aGl0ZS1zcGFjZTpub3dyYXB9Lm0tcmFiYXR0cGxhbi10YWJlbGxlX19kaXNjb3VudHtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6I2Y1OTEwMDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6LjkzNzVyZW07Ym9yZGVyLXJhZGl1czouMjVyZW07cGFkZGluZzouMTI1cmVtIC42MjVyZW07bWluLXdpZHRoOjRyZW19Lm0tcmFiYXR0cGxhbi10YWJlbGxlX19sYWJlbHttYXJnaW4tbGVmdDouNjI1cmVtO2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojNzg4Mjk2fS5tLXJhYmF0dHBsYW4tdGFiZWxsZV9fb3Blbi1lbmR7Y29sb3I6Izc4ODI5Njtmb250LXNpemU6LjgxMjVyZW07Zm9udC13ZWlnaHQ6NDAwfS5tLXJhYmF0dHBsYW4tdGFiZWxsZV9fcmFuZ2UtdG97Y29sb3I6Izc4ODI5Njtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOi44MTI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS1yYWJhdHRwbGFuLXRhYmVsbGUgdGgsLm0tcmFiYXR0cGxhbi10YWJlbGxlIHRke3BhZGRpbmc6LjYyNXJlbSAuODc1cmVtfS5tLXJhYmF0dHBsYW4tdGFiZWxsZXtmb250LXNpemU6Ljg3NXJlbX19LnNhbGUtcHJvZHVjdHN7cGFkZGluZzp2YXIoLS1pbmRlbnQtLXMpIDB9LnNhbGUtcHJvZHVjdHNfX2ludHJve21heC13aWR0aDo1MHJlbTttYXJnaW46MCAwIDEuODc1cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNXJlbTtmb250LXdlaWdodDo0MDA7Y29sb3I6Izc4ODI5Nn0uc2FsZS1wcm9kdWN0c19fbGF5b3V0e2Rpc3BsYXk6ZmxleDtnYXA6Mi41cmVtO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2FsZS1wcm9kdWN0c19fbGF5b3V0e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MH19LnNhbGUtcHJvZHVjdHNfX25hdntmbGV4OjAgMCAxNXJlbTtwb3NpdGlvbjpzdGlja3k7dG9wOjkwcHg7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMTIwcHgpO292ZXJmbG93LXk6YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zYWxlLXByb2R1Y3RzX19uYXZ7cG9zaXRpb246c3RpY2t5O3RvcDo1OHB4O3otaW5kZXg6MztmbGV4Om5vbmU7d2lkdGg6Y2FsYygxMDAlICsgdmFyKC0tY29udGFpbmVyLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpLy0yKTttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpLy0yKTttYXgtaGVpZ2h0Om5vbmU7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCA0cHggNHB4IHJnYmEoMCwwLDAsLjEpO292ZXJmbG93OmhpZGRlbn19LnNhbGUtcHJvZHVjdHNfX25hdi10b2dnbGV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNhbGUtcHJvZHVjdHNfX25hdi10b2dnbGV7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJTtwYWRkaW5nOi43NXJlbSBjYWxjKHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCkvMik7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjE7Y29sb3I6IzQ2NDY0NjtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6LjkzNzVyZW07bGluZS1oZWlnaHQ6MS4yNXJlbTtmb250LXdlaWdodDo3MDB9LnNhbGUtcHJvZHVjdHNfX25hdi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuc2FsZS1wcm9kdWN0c19fbmF2LWNoZXZyb257dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfX0uc2FsZS1wcm9kdWN0c19fbmF2LWNoZXZyb257dHJhbnNpdGlvbjphbGwgLjNzIDBzO2ZsZXgtc2hyaW5rOjB9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2FsZS1wcm9kdWN0c19fbmF2LWNoZXZyb257ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zYWxlLXByb2R1Y3RzX19uYXYtaW5uZXJ7cGFkZGluZzouNzVyZW0gY2FsYyh2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpLzIpIC43NXJlbX0uc2FsZS1wcm9kdWN0c19fbmF2LWlubmVyOm5vdCguaXMtb3Blbil7ZGlzcGxheTpub25lfX0uc2FsZS1wcm9kdWN0c19fbmF2LWxpc3R7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zYWxlLXByb2R1Y3RzX19uYXYtbGlzdHtwYWRkaW5nLXRvcDouMjVyZW19fS5zYWxlLXByb2R1Y3RzX19uYXYtcGFyZW50e21hcmdpbi1ib3R0b206LjI1cmVtfS5zYWxlLXByb2R1Y3RzX19uYXYtY2hpbGRyZW57bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MCAwIDAgMXJlbTttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zYWxlLXByb2R1Y3RzX19uYXYtY2hpbGRyZW57ZGlzcGxheTpub25lO3BhZGRpbmc6MCAwIDAgMS4yNXJlbX0uc2FsZS1wcm9kdWN0c19fbmF2LWNoaWxkcmVuLmlzLW9wZW57ZGlzcGxheTpibG9ja319LnNhbGUtcHJvZHVjdHNfX25hdi1saW5re3RyYW5zaXRpb246YWxsIC4zcyAwcztkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtjb2xvcjojNDY0NjQ2O2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW07Zm9udC13ZWlnaHQ6NDAwfS5zYWxlLXByb2R1Y3RzX19uYXYtbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjE7Y29sb3I6IzQ2NDY0Nn0uc2FsZS1wcm9kdWN0c19fbmF2LWxpbmstLXBhcmVudHtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMGYyMzM3fS5zYWxlLXByb2R1Y3RzX19uYXYtbGluay0tY2hpbGR7Zm9udC13ZWlnaHQ6NDAwfS5zYWxlLXByb2R1Y3RzX19uYXYtbGluay5pcy1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO2NvbG9yOiNmZmZ9LnNhbGUtcHJvZHVjdHNfX25hdi1saW5rLmlzLWFjdGl2ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNiZjY2MDA7Y29sb3I6I2ZmZn0uc2FsZS1wcm9kdWN0c19fbmF2LWV4cGFuZHtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmxlZnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uc2FsZS1wcm9kdWN0c19fbmF2LWV4cGFuZFthcmlhLWV4cGFuZGVkPXRydWVdIC5zYWxlLXByb2R1Y3RzX19uYXYtY2hldnJvbnt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnNhbGUtcHJvZHVjdHNfX2NvbnRlbnR7ZmxleDoxO21pbi13aWR0aDowfS5zYWxlLXByb2R1Y3RzX19jYXRlZ29yeTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjMuMTI1cmVtO3BhZGRpbmctdG9wOjEuODc1cmVtO2JvcmRlci10b3A6MnB4IHNvbGlkICNmMWYxZjF9LnNhbGUtcHJvZHVjdHNfX2NhdC10aXRsZXtmb250LXNpemU6MS42MjVyZW07bGluZS1oZWlnaHQ6MnJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzFlMWUxZTttYXJnaW46MCAwIDEuMjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2FsZS1wcm9kdWN0c19fY2F0LXRpdGxle2ZvbnQtc2l6ZToxLjM3NXJlbTtsaW5lLWhlaWdodDoxLjc1cmVtO2ZvbnQtd2VpZ2h0OjcwMH19LnNhbGUtcHJvZHVjdHNfX3N1YmNhdGVnb3J5Om5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6MS44NzVyZW19LnNhbGUtcHJvZHVjdHNfX3N1YmNhdC10aXRsZXtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjYyNXJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzBmMjMzNzttYXJnaW46MCAwIDFyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2FsZS1wcm9kdWN0c19fc3ViY2F0LXRpdGxle2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjVyZW07Zm9udC13ZWlnaHQ6NjAwfX0uc2FsZS1wcm9kdWN0c19fYnJhbmR7bWFyZ2luLWJvdHRvbTouNXJlbX0uc2FsZS1wcm9kdWN0c19fYnJhbmQtaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LWVuZDtwYWRkaW5nOi4zNzVyZW0gMCAuNXJlbSAwO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICNmNTkxMDB9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5zYWxlLXByb2R1Y3RzX19icmFuZC1oZWFkZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOi4zNzVyZW19fS5zYWxlLXByb2R1Y3RzX19icmFuZC1sb2dve21heC1oZWlnaHQ6My43NXJlbTt3aWR0aDphdXRvO29iamVjdC1maXQ6Y29udGFpbn0uc2FsZS1wcm9kdWN0c19fYnJhbmQtbG9nby1saW5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZsZXgtc2hyaW5rOjB9LnNhbGUtcHJvZHVjdHNfX2JyYW5kLW5hbWV7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4zNzVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMwZjIzMzd9LnNhbGUtcHJvZHVjdHNfX3RhYmxle21hcmdpbi1ib3R0b206MS41cmVtfS5zYWxlLXByb2R1Y3RzX19yb3d7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDoxcmVtO3BhZGRpbmc6Ljg3NXJlbSAxcmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjF9LnNhbGUtcHJvZHVjdHNfX3Jvdzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2FsZS1wcm9kdWN0c19fcm93e2ZsZXgtd3JhcDp3cmFwO2dhcDouNzVyZW07cGFkZGluZzoxcmVtIDB9fS5zYWxlLXByb2R1Y3RzX19jZWxsLS1pbWFnZXtmbGV4OjAgMCA3cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5zYWxlLXByb2R1Y3RzX19jZWxsLS1pbWFnZSBpbWd7d2lkdGg6N3JlbTtoZWlnaHQ6N3JlbTtvYmplY3QtZml0OmNvbnRhaW47Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2FsZS1wcm9kdWN0c19fY2VsbC0taW1hZ2V7ZmxleDowIDAgNS42MjVyZW19LnNhbGUtcHJvZHVjdHNfX2NlbGwtLWltYWdlIGltZ3t3aWR0aDo1LjYyNXJlbTtoZWlnaHQ6NS42MjVyZW19fS5zYWxlLXByb2R1Y3RzX19jZWxsLS1pbmZve2ZsZXg6MTttaW4td2lkdGg6MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zYWxlLXByb2R1Y3RzX19jZWxsLS1pbmZve2ZsZXg6MSAxIGNhbGMoMTAwJSAtIDYuNjI1cmVtKX19LnNhbGUtcHJvZHVjdHNfX2NlbGwtLXByaWNle2ZsZXg6MCAwIDExLjI1cmVtO3RleHQtYWxpZ246cmlnaHR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2FsZS1wcm9kdWN0c19fY2VsbC0tcHJpY2V7ZmxleDoxIDEgNTAlO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6Ni42MjVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuc2FsZS1wcm9kdWN0c19fY2VsbC0tcHJpY2V7cGFkZGluZy1sZWZ0OjA7ZmxleDoxIDEgMTAwJX19LnNhbGUtcHJvZHVjdHNfX2NlbGwtLWFjdGlvbnN7ZmxleDowIDAgMTEuMjVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi4zNzVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2FsZS1wcm9kdWN0c19fY2VsbC0tYWN0aW9uc3tmbGV4OjEgMSA1MCU7YWxpZ24taXRlbXM6ZmxleC1lbmR9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuc2FsZS1wcm9kdWN0c19fY2VsbC0tYWN0aW9uc3tmbGV4OjEgMSAxMDAlO2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOi43NXJlbX19LnNhbGUtcHJvZHVjdHNfX2JhZGdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMC4yNXJlbTtsZWZ0Oi0wLjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2RjMzIzMjtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouNjg3NXJlbTtsaW5lLWhlaWdodDouODc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOi4xMjVyZW0gLjM3NXJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO3otaW5kZXg6MX0uc2FsZS1wcm9kdWN0c19fcHJvZHVjdC10aXRsZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMzc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMWUxZTFlO21hcmdpbi1ib3R0b206LjI1cmVtfS5zYWxlLXByb2R1Y3RzX19wcm9kdWN0LXRpdGxlOmhvdmVye2NvbG9yOiNmNTkxMDB9LnNhbGUtcHJvZHVjdHNfX3Byb2R1Y3QtZGVzY3tmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNzg4Mjk2O21hcmdpbjowfS5zYWxlLXByb2R1Y3RzX19wcm9kdWN0LWRlc2MgdWwsLnNhbGUtcHJvZHVjdHNfX3Byb2R1Y3QtZGVzYyBvbHttYXJnaW46LjEyNXJlbSAwIDA7cGFkZGluZy1sZWZ0OjFyZW19LnNhbGUtcHJvZHVjdHNfX3Byb2R1Y3QtZGVzYyBsaXttYXJnaW4tYm90dG9tOi4wNjI1cmVtfS5zYWxlLXByb2R1Y3RzX19wcmljZS1ibG9ja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouMTI1cmVtfS5zYWxlLXByb2R1Y3RzX19wcmljZS1vbGR7Zm9udC1zaXplOi44MTI1cmVtO2xpbmUtaGVpZ2h0OjFyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM5ZjlmOWY7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH0uc2FsZS1wcm9kdWN0c19fcHJpY2UtbmV3e2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjM3NXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2Y1OTEwMH0uc2FsZS1wcm9kdWN0c19fcHJpY2Utc2F2aW5nc3tmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0OjFyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM2ZGMyMmU7Zm9udC13ZWlnaHQ6NjAwfS5zYWxlLXByb2R1Y3RzX190aWVmc3RwcmVpc3tmb250LXNpemU6LjY4NzVyZW07bGluZS1oZWlnaHQ6Ljg3NXJlbTtmb250LXdlaWdodDo0MDA7Y29sb3I6IzlmOWY5ZjttYXJnaW4tdG9wOi4yNXJlbX0uc2FsZS1wcm9kdWN0c19fdGllZnN0cHJlaXMgc3Bhbntmb250LXdlaWdodDo2MDB9LnNhbGUtcHJvZHVjdHNfX3ByaWNlLWxlZ2Fse2ZvbnQtc2l6ZTouNjg3NXJlbTtsaW5lLWhlaWdodDouODc1cmVtO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojOWY5ZjlmO21hcmdpbi10b3A6LjEyNXJlbX0uc2FsZS1wcm9kdWN0c19fcHJpY2UtbGVnYWwgYXtjb2xvcjojOWY5ZjlmO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC11bmRlcmxpbmUtb2Zmc2V0OjJweH0uc2FsZS1wcm9kdWN0c19fcHJpY2UtbGVnYWwgYTpob3Zlcntjb2xvcjojZjU5MTAwfS5zYWxlLXByb2R1Y3RzX19idG4tbW9yZXtmb250LXNpemU6LjgxMjVyZW07bGluZS1oZWlnaHQ6MXJlbTtmb250LXdlaWdodDo3MDA7cGFkZGluZzouNXJlbSAxcmVtO21pbi1oZWlnaHQ6Mi4yNXJlbTt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZjU5MTAwO2NvbG9yOiNmNTkxMDB9LnNhbGUtcHJvZHVjdHNfX2J0bi1tb3JlOmhvdmVyLC5zYWxlLXByb2R1Y3RzX19idG4tbW9yZTpmb2N1cywuc2FsZS1wcm9kdWN0c19fYnRuLW1vcmU6YWN0aXZle2JhY2tncm91bmQ6I2ZmZjZlODtib3JkZXItY29sb3I6I2JmNjYwMDtjb2xvcjojYmY2NjAwfS5zYWxlLXByb2R1Y3RzX19idG4tYnV5e2ZvbnQtc2l6ZTouODEyNXJlbTtsaW5lLWhlaWdodDoxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOi41cmVtIDFyZW07bWluLWhlaWdodDoyLjI1cmVtO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxMDAlfWJvZHk6aGFzKCNzaW1wbGlmeV9oZWFkZXJmb290ZXIpIC5tYWluLW5hdixib2R5Omhhcygjc2ltcGxpZnlfaGVhZGVyZm9vdGVyKSAuc2l0ZS1oZWFkZXJfX2J0bnMsYm9keTpoYXMoI3NpbXBsaWZ5X2hlYWRlcmZvb3RlcikgLmljb24tYnVyZ2VyLGJvZHk6aGFzKCNzaW1wbGlmeV9oZWFkZXJmb290ZXIpIC5pbmZvLWJhcixib2R5Omhhcygjc2ltcGxpZnlfaGVhZGVyZm9vdGVyKSAuYnJlYWRjcnVtYnMsYm9keTpoYXMoI3NpbXBsaWZ5X2hlYWRlcmZvb3RlcikgLnRvcGJhcixib2R5Omhhcygjc2ltcGxpZnlfaGVhZGVyZm9vdGVyKSAuc2l0ZS1oZWFkZXIsYm9keTpoYXMoI3NpbXBsaWZ5X2hlYWRlcmZvb3RlcikgI3F1aWNrbGlua3MsYm9keTpoYXMoI3NpbXBsaWZ5X2hlYWRlcmZvb3RlcikgI3Byb2R1Y3QtcmVxdWVzdCxib2R5Omhhcygjc2ltcGxpZnlfaGVhZGVyZm9vdGVyKSAuc2l0ZS1mb290ZXJfX3JvdzpudGgtY2hpbGQoMik+LnNpdGUtZm9vdGVyX19jb2w6bnRoLWNoaWxkKDIpLGJvZHk6aGFzKCNzaW1wbGlmeV9oZWFkZXJmb290ZXIpIC5zaXRlLWZvb3Rlcl9fcm93Om50aC1jaGlsZCgyKT4uc2l0ZS1mb290ZXJfX2NvbDpudGgtY2hpbGQoMyksYm9keTpoYXMoI3NpbXBsaWZ5X2hlYWRlcmZvb3RlcikgLnNpdGUtZm9vdGVyX19yb3c6bnRoLWNoaWxkKDMpLGJvZHk6aGFzKCNzaW1wbGlmeV9oZWFkZXJmb290ZXIpIC5zaXRlLWZvb3Rlcl9fcm93Om50aC1jaGlsZCg0KXtkaXNwbGF5Om5vbmV9Ym9keTpoYXMoI3NpbXBsaWZ5X2hlYWRlcmZvb3RlcikgLnNpdGUtY29udGVudHttYXJnaW4tdG9wOnVuc2V0fSNzaW1wbGlmeV9oZWFkZXJmb290ZXJ7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMHB4O2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzFlMWUxZTtwYWRkaW5nLXRvcDoxcmVtO21hcmdpbi1ib3R0b206dmFyKC0taW5kZW50LS1zKTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjN9I3NpbXBsaWZ5X2hlYWRlcmZvb3RlciAuY29udGFpbmVyLWZsdWlkLCNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLmNvbnRhaW5lci14cywjc2ltcGxpZnlfaGVhZGVyZm9vdGVyIC5jb250YWluZXItbWQsI3NpbXBsaWZ5X2hlYWRlcmZvb3RlciAuY29udGFpbmVyLWxnLCNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLmNvbnRhaW5lci14bHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2dhcDoxLjI1cmVtO3BhZGRpbmc6MH0jc2ltcGxpZnlfaGVhZGVyZm9vdGVyIC5zaXRlLWxvZ28gaW1ne2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIuNzVyZW07d2lkdGg6YXV0bzttYXgtd2lkdGg6MTMuNzVyZW07bWF4LWhlaWdodDoyLjc1cmVtO29iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtcG9zaXRpb246bGVmdCBjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNDAwcHgpeyNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLnNpdGUtbG9nbyBpbWd7aGVpZ2h0OjIuMjVyZW07bWF4LWhlaWdodDoyLjI1cmVtO21heC13aWR0aDoxMC42MjVyZW19fSNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLnVzcHMtYm94e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6LjYyNXJlbTt3aWR0aDo3NSV9QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpeyNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLnVzcHMtYm94e2dhcDoxLjI1cmVtIDEuODc1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpeyNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLnVzcHMtYm94e2dhcDoxLjI1cmVtIDMuMTI1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpeyNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLnVzcHMtYm94e2dhcDoxLjI1cmVtIDQuMzc1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpeyNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLnVzcHMtYm94e2p1c3RpZnktY29udGVudDpmbGV4LWVuZH19I3NpbXBsaWZ5X2hlYWRlcmZvb3RlciAuc2ltcGxpZnlfX2l0ZW17d2hpdGUtc3BhY2U6bm93cmFwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtvcmRlcjozO2dhcDouMzEyNXJlbTtwYWRkaW5nOjAgMXJlbX0jc2ltcGxpZnlfaGVhZGVyZm9vdGVyIC5zaW1wbGlmeV9faXRlbTpmaXJzdC1jaGlsZHtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1sZWZ0OjEuMjVyZW07Z2FwOi43NXJlbX0jc2ltcGxpZnlfaGVhZGVyZm9vdGVyIC5zaW1wbGlmeV9faXRlbTpmaXJzdC1jaGlsZD5kaXZ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMjVyZW19I3NpbXBsaWZ5X2hlYWRlcmZvb3RlciAuc2ltcGxpZnlfX2l0ZW06Zmlyc3QtY2hpbGQgLnRydXN0ZWQtc3Rhcnt3aWR0aDouODVyZW07aGVpZ2h0Oi44NXJlbTtmbGV4OjAgMCAuODVyZW19I3NpbXBsaWZ5X2hlYWRlcmZvb3RlciAuc2ltcGxpZnlfX2l0ZW06Zmlyc3QtY2hpbGQgLnRydXN0ZWQtaWNvbnt3aWR0aDoxLjVyZW07aGVpZ2h0OjEuNXJlbTtmbGV4OjAgMCAxLjVyZW19I3NpbXBsaWZ5X2hlYWRlcmZvb3RlciAuc2ltcGxpZnlfX2l0ZW0gYXtjb2xvcjojNDY0NjQ2fSNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLnNpbXBsaWZ5X19pdGVtIGE6aG92ZXJ7Y29sb3I6I2JmNjYwMH0jc2ltcGxpZnlfaGVhZGVyZm9vdGVyIC5zaW1wbGlmeV9faXRlbTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I3NpbXBsaWZ5X2hlYWRlcmZvb3RlciAuc2ltcGxpZnlfX2l0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OnVuc2V0fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpeyNzaW1wbGlmeV9oZWFkZXJmb290ZXIgLnNpbXBsaWZ5X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe2Rpc3BsYXk6bm9uZX19I3NpbXBsaWZ5X2hlYWRlcmZvb3RlciBzdmd7d2lkdGg6MS4xMjVyZW07aGVpZ2h0OjEuMTI1cmVtO2ZsZXg6MCAwIDEuMTI1cmVtfS5zdGVwc3ttYXJnaW46dmFyKC0taW5kZW50KSAwfS5zdGVwc19fcm93e2Rpc3BsYXk6ZmxleDtnYXA6MS44NzVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc3RlcHNfX3Jvd3tvdmVyZmxvdzphdXRvfX0uc3RlcHNfX2l0ZW17ZmxleDoxIDEgMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zdGVwc19faXRlbXttYXgtd2lkdGg6MTYuMjVyZW07ZmxleDowIDAgNDQlfX0uc3RlcHNfX2ltZ3twYWRkaW5nOjAgMCAxLjg3NXJlbTttYXJnaW46MCAwIDEuODc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5zdGVwc19faW1nOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6NXJlbTtoZWlnaHQ6NXJlbTtiYWNrZ3JvdW5kOiNmMmYyZTI7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEuODc1cmVtO2xlZnQ6Mi41cmVtO3otaW5kZXg6LTF9LnN0ZXBzX19pbWcgaW1ne3dpZHRoOjVyZW07aGVpZ2h0OjVyZW07b2JqZWN0LWZpdDpjb250YWlufS5zdGVwc19faW1nIHNwYW57Zm9udC1mYW1pbHk6XCJFcmFzIERlbWkgSVRDXCI7Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojMGYyMzM3O2xpbmUtaGVpZ2h0OjEuMjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NHJlbTtsZWZ0OjUuMjVyZW19LnN0ZXBzX190aXRsZXttYXJnaW46MCAwIDEuMjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc3RlcHNfX3RpdGxle21hcmdpbjowIDAgMXJlbX19LnN0ZXBzX19kZXNjcmlwdGlvbntsaW5lLWhlaWdodDoxLjZ9LnN0ZXBzX19idG5ze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6LjYyNXJlbTttYXJnaW46My43NXJlbSAwIDB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc3RlcHNfX2J0bnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjoyLjVyZW0gMCAwfX0udGVzdGltb25pYWxze21hcmdpbjp2YXIoLS1pbmRlbnQpIDB9LnNpbmdsZS1wcm9kdWN0IC50ZXN0aW1vbmlhbHN7cGFkZGluZzp2YXIoLS1pbmRlbnQpIDA7bWFyZ2luOjAgMCA4cmVtO2JhY2tncm91bmQ6I2Y4ZjhmODtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zaW5nbGUtcHJvZHVjdCAudGVzdGltb25pYWxze21hcmdpbjowIDAgNXJlbX19LnNpbmdsZS1wcm9kdWN0IC50ZXN0aW1vbmlhbHM6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmOGY4Zjg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MCU7ei1pbmRleDotMTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0udGVzdGltb25pYWxzX193cmFwe3BhZGRpbmc6MCAwIDIuMzc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS50ZXN0aW1vbmlhbHNfX2l0ZW17aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXI6MXB4IHNvbGlkICNjOWM5Yzk7Ym9yZGVyLXJhZGl1czo0cHg7b3ZlcmZsb3c6aGlkZGVufS5zaW5nbGUtcHJvZHVjdCAudGVzdGltb25pYWxzX19pdGVte2JhY2tncm91bmQ6I2ZmZn0udGVzdGltb25pYWxzX19pbWd7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjQwMHB4O29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn0udGVzdGltb25pYWxzX19jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4OmF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MS4yNXJlbSAuOTM3NXJlbSAxLjg3NXJlbX0udGVzdGltb25pYWxzX19zdGFyc3tiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbnMvc3RhcnMtLWVtcHR5LnN2Zykgbm8tcmVwZWF0IDAgLjI1cmVtO21hcmdpbjowIDAgMS4yNXJlbX0udGVzdGltb25pYWxzX190ZXh0e21hcmdpbjowIDAgMS44NzVyZW19LnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om5vdCguc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSk6OmFmdGVye2JhY2tncm91bmQ6I2M5YzljOX0udGVzdGltb25pYWxzIC5jLWF1dGhvcnttYXJnaW4tdG9wOmF1dG99Lm0tdGV4dC1jb2x1bW5zIC5yb3csLm0tdGV4dC1jb2x1bW5zIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5tLXRleHQtY29sdW1ucyAuY29sMi1zZXQsLm0tdGV4dC1jb2x1bW5zIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAubS10ZXh0LWNvbHVtbnMgLmNvbDItc2V0e3Jvdy1nYXA6My4xMjVyZW19Lm0tdGV4dC1jb2x1bW5zX19saWdodCAudGV4dF9jb2x1bW57YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2JveC1zaGFkb3c6dW5zZXR9Lm0tdGV4dC1jb2x1bW5zX19saWdodCAudGV4dF9jb2x1bW4gLmVkaXRvciBwLC5tLXRleHQtY29sdW1uc19fbGlnaHQgLnRleHRfY29sdW1uIC5lbnRyeS1jb250ZW50IHB7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubS10ZXh0LWNvbHVtbnNfX2xpZ2h0IC50ZXh0X2NvbHVtbiAuZWRpdG9yIHAgc3Ryb25nLC5tLXRleHQtY29sdW1uc19fbGlnaHQgLnRleHRfY29sdW1uIC5lbnRyeS1jb250ZW50IHAgc3Ryb25ne2ZvbnQtc2l6ZToxLjI1cmVtfS50ZXh0X2NvbHVtbntjb2xvcjp1bnNldDtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MS4yNXJlbTtib3gtc2hhZG93OjAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKTtoZWlnaHQ6MTAwJX0udGV4dF9jb2x1bW4gLmVkaXRvciwudGV4dF9jb2x1bW4gLmVudHJ5LWNvbnRlbnR7cGFkZGluZzouMzEyNXJlbSAwIC42MjVyZW0gMDtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZjU5MTAwO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnRleHRfY29sdW1uIC5lZGl0b3I+KjpsYXN0LWNoaWxkOmhhcyguYnRuLGlucHV0W3R5cGU9c3VibWl0XSwud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0KSwudGV4dF9jb2x1bW4gLmVudHJ5LWNvbnRlbnQ+KjpsYXN0LWNoaWxkOmhhcyguYnRuLGlucHV0W3R5cGU9c3VibWl0XSwud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0KXttYXJnaW4tdG9wOmF1dG99LnRleHRfY29sdW1uIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDttYXJnaW46MCAwIDEuMjVyZW19LnRleHRfY29sdW1uIHVsIGxpe3BhZGRpbmc6MCAwIDAgMS4yNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0udGV4dF9jb2x1bW4gdWwgbGk6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDouNXJlbTtoZWlnaHQ6LjVyZW07YmFja2dyb3VuZDojZjU5MTAwO2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDouNjI1cmVtO2xlZnQ6MH0udGxkcnttYXJnaW46dmFyKC0taW5kZW50LS1zKSAwO2JhY2tncm91bmQ6I2YxZjFmMX0udGxkciAuY29udGFpbmVyLC50bGRyIC5tYWluLW1lbnVfX2NvbnRhaW5lciwudGxkciAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lciwudGxkciAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC50bGRyIC5zaXRlLWNvbnRlbnQsLnRsZHIgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnRsZHIgLnNpdGUtY29udGVudCwudGxkciAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnRsZHIgLnNpdGUtY29udGVudCwudGxkciAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAudGxkciAuc2l0ZS1jb250ZW50e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnRsZHJfX3RpdGxle21hcmdpbi10b3A6Mi41cmVtO21hcmdpbi1ib3R0b206MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRsZHJfX3RpdGxle21hcmdpbi10b3A6MS41cmVtfX0udGxkcl9fd3JhcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoyLjVyZW07d2lkdGg6MTAwJTtnYXA6MSV9QG1lZGlhKG1heC13aWR0aDogODAwcHgpey50bGRyX193cmFwe2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MS41cmVtO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6LjVyZW19fS50bGRyX193cmFwPmRpdntib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOi43NXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDRweCA0cHggcmdiYSgwLDAsMCwuMSk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozMCU7cGFkZGluZy1sZWZ0OjMuMTI1cmVtfS50bGRyX193cmFwPmRpdjpiZWZvcmV7Y29udGVudDp1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoZWNrbWFya19ibGF1LnN2Z1wiKTtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MS4yNXJlbTt3aWR0aDoxLjI1cmVtO3RvcDoxcmVtO2xlZnQ6MXJlbX1AbWVkaWEobWF4LXdpZHRoOiA4MDBweCl7LnRsZHJfX3dyYXA+ZGl2e3dpZHRoOjEwMCV9fS50bGRyX193cmFwPmRpdj5zcGFue2ZvbnQtd2VpZ2h0OjcwMH0udHJ1c3QtaW1hZ2Vze21hcmdpbjp2YXIoLS1pbmRlbnQtLXMpIDAgdmFyKC0taW5kZW50KX0udHJ1c3QtaW1hZ2VzIC5jb250YWluZXIsLnRydXN0LWltYWdlcyAubWFpbi1tZW51X19jb250YWluZXIsLnRydXN0LWltYWdlcyAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lciwudHJ1c3QtaW1hZ2VzIC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnRydXN0LWltYWdlcyAuc2l0ZS1jb250ZW50LC50cnVzdC1pbWFnZXMgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnRydXN0LWltYWdlcyAuc2l0ZS1jb250ZW50LC50cnVzdC1pbWFnZXMgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC50cnVzdC1pbWFnZXMgLnNpdGUtY29udGVudCwudHJ1c3QtaW1hZ2VzIC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC50cnVzdC1pbWFnZXMgLnNpdGUtY29udGVudHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjMuNzVyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey50cnVzdC1pbWFnZXMgLmNvbnRhaW5lciwudHJ1c3QtaW1hZ2VzIC5tYWluLW1lbnVfX2NvbnRhaW5lciwudHJ1c3QtaW1hZ2VzIC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyLC50cnVzdC1pbWFnZXMgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAudHJ1c3QtaW1hZ2VzIC5zaXRlLWNvbnRlbnQsLnRydXN0LWltYWdlcyAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAudHJ1c3QtaW1hZ2VzIC5zaXRlLWNvbnRlbnQsLnRydXN0LWltYWdlcyAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCwud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnRydXN0LWltYWdlcyAuc2l0ZS1jb250ZW50LC50cnVzdC1pbWFnZXMgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnRydXN0LWltYWdlcyAuc2l0ZS1jb250ZW50e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS44NzVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsudHJ1c3QtaW1hZ2VzX19pdGVtIGltZ3t3aWR0aDphdXRvO21heC1oZWlnaHQ6Mi41cmVtfX0udHJ1c3RlZC1zaG9wcy1jYXJvdXNlbHttYXJnaW4tYm90dG9tOmNhbGModmFyKC0taW5kZW50KSl9Lm0tdmVyc2FuZHBsYW4tdGFiZWxsZXttYXJnaW46dmFyKC0taW5kZW50KSAwfS5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgLmVkaXRvciwubS12ZXJzYW5kcGxhbi10YWJlbGxlIC5lbnRyeS1jb250ZW50e21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MnJlbX0ubS12ZXJzYW5kcGxhbi10YWJlbGxlIC5lZGl0b3IgcDpsYXN0LWNoaWxkLC5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgLmVudHJ5LWNvbnRlbnQgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubS12ZXJzYW5kcGxhbi10YWJlbGxlX19zdGFja3N7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS41cmVtfS5tLXZlcnNhbmRwbGFuLXRhYmVsbGVfX3N0YWNre3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9Lm0tdmVyc2FuZHBsYW4tdGFiZWxsZV9fc3RhY2stdGl0bGV7bWFyZ2luOjAgMCAuNzVyZW07Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMWUxZTFlO2xpbmUtaGVpZ2h0OjEuM30ubS12ZXJzYW5kcGxhbi10YWJlbGxlX190YWJsZS13cmFwe2JvcmRlci1yYWRpdXM6LjVyZW07b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAuMTI1cmVtIDFyZW0gcmdiYSgwLDAsMCwuMDgpfS5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgdGFibGV7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Zm9udC1zaXplOi45Mzc1cmVtO2JhY2tncm91bmQ6I2ZmZn0ubS12ZXJzYW5kcGxhbi10YWJlbGxlIHRoZWFkIHRye2JhY2tncm91bmQ6IzBmMjMzNztjb2xvcjojZmZmfS5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgdGh7cGFkZGluZzouODc1cmVtIDEuMjVyZW07Zm9udC13ZWlnaHQ6NjAwO2xldHRlci1zcGFjaW5nOi4wMmVtO3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpub3dyYXB9Lm0tdmVyc2FuZHBsYW4tdGFiZWxsZSB0aDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yaWdodDoxcHggc29saWQgaHNsYSgwLDAlLDEwMCUsLjEyKX0ubS12ZXJzYW5kcGxhbi10YWJlbGxlIHRib2R5IHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjE7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zc30ubS12ZXJzYW5kcGxhbi10YWJlbGxlIHRib2R5IHRyOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTpub25lfS5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgdGJvZHkgdHI6aG92ZXJ7YmFja2dyb3VuZDojZmZmNmU4fS5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCl7YmFja2dyb3VuZDojZjlmOWY5fS5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCk6aG92ZXJ7YmFja2dyb3VuZDojZmZmNmU4fS5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgdGR7cGFkZGluZzouODEyNXJlbSAxLjI1cmVtO2NvbG9yOiM0NjQ2NDY7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1yaWdodDoxcHggc29saWQgI2YxZjFmMX0ubS12ZXJzYW5kcGxhbi10YWJlbGxlIHRkOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0Om5vbmV9Lm0tdmVyc2FuZHBsYW4tdGFiZWxsZSB0ZDpmaXJzdC1jaGlsZHtmb250LXdlaWdodDo1MDA7Y29sb3I6IzFlMWUxZX0ubS12ZXJzYW5kcGxhbi10YWJlbGxlX19mcmVle2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMzc1cmVtO2NvbG9yOnJnYig5Ny40MTg3NSwxNzMuMzg3NSw0MS4xMTI1KTtmb250LXdlaWdodDo3MDB9Lm0tdmVyc2FuZHBsYW4tdGFiZWxsZV9fZnJlZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6IzZkYzIyZTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTAnJTNFJTNDcGF0aCBkPSdNMSA1bDMuNSAzLjVMMTEgMScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS13aWR0aD0nMS44JyBmaWxsPSdub25lJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTouNjI1cmVtIC41cmVtO2ZsZXgtc2hyaW5rOjB9Lm0tdmVyc2FuZHBsYW4tdGFiZWxsZV9fc3VyY2hhcmdlLXJvd3tiYWNrZ3JvdW5kOiNmMWYxZjEgIWltcG9ydGFudDtib3JkZXItdG9wOjJweCBzb2xpZCAjYzljOWM5fS5tLXZlcnNhbmRwbGFuLXRhYmVsbGVfX3N1cmNoYXJnZS1yb3cgdGR7cGFkZGluZzouNjI1cmVtIDEuMjVyZW07Zm9udC1zaXplOi44MTI1cmVtO2NvbG9yOiM3ODgyOTZ9Lm0tdmVyc2FuZHBsYW4tdGFiZWxsZV9fc3VyY2hhcmdlLXJvdyB0ZDpmaXJzdC1jaGlsZHtmb250LXdlaWdodDo2MDA7Y29sb3I6Izc4ODI5Njtmb250LXNpemU6Ljc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMDZlbX0ubS12ZXJzYW5kcGxhbi10YWJlbGxlX19zdXJjaGFyZ2Utcm93OmhvdmVye2JhY2tncm91bmQ6I2YxZjFmMSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS12ZXJzYW5kcGxhbi10YWJlbGxlIHRoLC5tLXZlcnNhbmRwbGFuLXRhYmVsbGUgdGR7cGFkZGluZzouNjI1cmVtIC44NzVyZW19Lm0tdmVyc2FuZHBsYW4tdGFiZWxsZV9fc3RhY2stdGl0bGV7Zm9udC1zaXplOjFyZW19fS5tLXZpZGVve21hcmdpbjp2YXIoLS1pbmRlbnQtLXMpIGF1dG8gIWltcG9ydGFudH0ubS12aWRlbyAucm93LC5tLXZpZGVvIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5tLXZpZGVvIC5jb2wyLXNldCwubS12aWRlbyAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLm0tdmlkZW8gLmNvbDItc2V0e2dhcDo1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm0tdmlkZW8gLnJvdywubS12aWRlbyAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubS12aWRlbyAuY29sMi1zZXQsLm0tdmlkZW8gLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5tLXZpZGVvIC5jb2wyLXNldHtnYXA6Mi41cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lm0tdmlkZW8gLnJvdywubS12aWRlbyAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubS12aWRlbyAuY29sMi1zZXQsLm0tdmlkZW8gLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5tLXZpZGVvIC5jb2wyLXNldHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5tLXZpZGVvIC5yb3c+ZGl2LC5tLXZpZGVvIC53b29jb21tZXJjZSAuY29sMi1zZXQ+ZGl2LC53b29jb21tZXJjZSAubS12aWRlbyAuY29sMi1zZXQ+ZGl2LC5tLXZpZGVvIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldD5kaXYsLndvb2NvbW1lcmNlLXBhZ2UgLm0tdmlkZW8gLmNvbDItc2V0PmRpdnt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS12aWRlbyAucm93PmRpdiwubS12aWRlbyAud29vY29tbWVyY2UgLmNvbDItc2V0PmRpdiwud29vY29tbWVyY2UgLm0tdmlkZW8gLmNvbDItc2V0PmRpdiwubS12aWRlbyAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQ+ZGl2LC53b29jb21tZXJjZS1wYWdlIC5tLXZpZGVvIC5jb2wyLXNldD5kaXZ7cGFkZGluZzowIDMuMTI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lm0tdmlkZW8gLnRleHQtdG9we3RleHQtYWxpZ246Y2VudGVyfX0ubS12aWRlbyAuYy12aWRlby0tcHJldmlld3ttYXJnaW46LjVyZW0gMDtib3JkZXItcmFkaXVzOjRweDthbGlnbi1zZWxmOmNlbnRlcjtqdXN0aWZ5LXNlbGY6Y2VudGVyO21heC1oZWlnaHQ6NzAwcHh9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5tLXZpZGVvIC5jLXZpZGVvLS1wcmV2aWV3e21heC1oZWlnaHQ6NDUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsubS12aWRlbyAudGV4dC1ib3R0b217ZGlzcGxheTpub25lfX0uYW5jaG9ye21heC1oZWlnaHQ6ODBweDtkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDpjYWxjKC0xKnZhcigtLWhlYWRlci1zY3JvbGxlZC1oZWlnaHQpKX0uaW1nLXBsYWNlaG9sZGVye2JhY2tncm91bmQtY29sb3I6I2UyZTJlMjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uaW1nLXBsYWNlaG9sZGVyIHN2Z3t3aWR0aDpjbGFtcCg0LjM3NXJlbSwyNSUsOS4zNzVyZW0pO2hlaWdodDpjbGFtcCg0LjM3NXJlbSwyNSUsOS4zNzVyZW0pO2ZpbGw6I2Y1OTEwMH0uc3RyZXRjaGVkLWxpbms6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MX0uanMtYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuanMtYWNjb3JkaW9uLXRpdGxlOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5qcy1hY2NvcmRpb24tdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXJ9LmpzLWFjY29yZGlvbi10aXRsZTo6YmVmb3JlLC5qcy1hY2NvcmRpb24tdGl0bGU6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxLjVyZW07aGVpZ2h0Oi4zMTI1cmVtO2JhY2tncm91bmQ6I2Y1OTEwMDtib3JkZXItcmFkaXVzOjJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSAuMjVyZW0pO3JpZ2h0OjEuNXJlbTt0cmFuc2l0aW9uOi4yc30uanMtYWNjb3JkaW9uLXRpdGxlOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uanMtYWNjb3JkaW9uLWNvbnRlbnR7ZGlzcGxheTpub25lfS5hcnRpY2xle2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cG9zaXRpb246cmVsYXRpdmV9LmFydGljbGVfX3RodW1ibmFpbHtmbGV4LXNocmluazowO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTouNjI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5hcnRpY2xlX190aHVtYm5haWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NjAlfS5hcnRpY2xlX190aHVtYm5haWwgaW1nLC5hcnRpY2xlX190aHVtYm5haWwgLmltZy1wbGFjZWhvbGRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5hcnRpY2xlX190aHVtYm5haWw6aG92ZXIgaW1ne29wYWNpdHk6Ljg1fS5hcnRpY2xlX19jb250ZW50e2ZsZXgtZ3JvdzoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYXJ0aWNsZV9fZXhjZXJwdHttYXJnaW4tYm90dG9tOjEuMjVyZW19LmFydGljbGVfX21vcmV7bWFyZ2luLXRvcDphdXRvfS5hcnRpY2xlIC5ibG9nLWNhdHNfX2JhY2tncm91bmR7aGVpZ2h0OjE4Ljc1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuYXJ0aWNsZSAuYmxvZy1jYXRzX19iYWNrZ3JvdW5ke2hlaWdodDphdXRvO2ZsZXg6YXV0bzthc3BlY3QtcmF0aW86YXV0b319LmFydGljbGUgLmJsb2ctY2F0c19fdGl0bGV7aGVpZ2h0OjRyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5hcnRpY2xlIC5ibG9nLWNhdHNfX3RpdGxle2hlaWdodDphdXRvO3BhZGRpbmctdG9wOi42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX19LmVudHJ5LW1ldGF7Zm9udC1zaXplOi44NzVyZW07bWFyZ2luLWJvdHRvbTouOTM3NXJlbX0uZW50cnktbWV0YSAuY2F0LWxpbmtzLC5lbnRyeS1tZXRhIC50YWctbGlua3N7bWFyZ2luLXRvcDouMzEyNXJlbX0uYXJ0aWNsZS1uby1yZXN1bHRze2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXI6bm9uZTtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmV9LmFydGljbGUtbm8tcmVzdWx0cyAuYXJ0aWNsZV9fY29udGVudHthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MXJlbX0uYXJ0aWNsZS1uby1yZXN1bHRzIGgze2NvbG9yOiMxZTFlMWU7bWFyZ2luOjB9LmFydGljbGUtbm8tcmVzdWx0cyBoNHtmb250LXdlaWdodDpub3JtYWx9LmFydGljbGUtYXNwZWN0X193cmFwe3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2lzb2xhdGlvbjppc29sYXRlO3otaW5kZXg6LTE7ZmlsdGVyOmJsdXIoNjRweCl9LmFydGljbGUtYXNwZWN0X19maWd1cmV7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmNTkxMDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2NsaXAtcGF0aDpwb2x5Z29uKDc1JSA0NSUsIDEwMCUgNjAlLCAxMDAlIDI1JSwgODUlIDAsIDgwJSAyJSwgNzIlIDMyJSwgNjAlIDYyJSwgNTIlIDY4JSwgNDclIDU4JSwgNDUlIDM0JSwgMjclIDc2JSwgMCA2NSUsIDE4JSAxMDAlLCAyOCUgNzUlKTtvcGFjaXR5Oi4yNX0uZW50cnktZGF0ZS5wdWJsaXNoZWQ6bm90KC51cGRhdGVkKXtkaXNwbGF5Om5vbmV9LmF3YXJkc19fY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjg3NXJlbTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzouNjI1cmVtO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjEuMjVyZW07Ym90dG9tOjguMTI1cmVtO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjJ9QG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KXsuYXdhcmRzX19jb250ZW50e3otaW5kZXg6NH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYXdhcmRzX19jb250ZW50e2Rpc3BsYXk6bm9uZX19LmF3YXJkc19fY29udGVudC5zaG93e29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9LmJyZWFkY3J1bWJze2NvbG9yOiMwZjIzMzc7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4yNXJlbTttYXJnaW46MS44NzVyZW0gMCAxLjg3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmJyZWFkY3J1bWJzIGF7Y29sb3I6aW5oZXJpdDttYXJnaW4tcmlnaHQ6LjEyNXJlbX0uYnJlYWRjcnVtYnMgYTpob3Zlcntjb2xvcjojNDY0NjQ2fS5icmVhZGNydW1icyBzcGFuIHNwYW4gc3BhbntkaXNwbGF5OmlubGluZTttYXJnaW4tbGVmdDouMTg3NXJlbX0uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJfbGFzdHtjb2xvcjojNDY0NjQ2fS5icmVhZGNydW1icyBwe21hcmdpbjowfS5icmVhZGNydW1icyAuc2VwYXJhdG9ye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIC4zMTI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDY0MHB4KXsuYnJlYWRjcnVtYnMgLnNlcGFyYXRvcnttYXJnaW46MCAuNjI1cmVtfX0uY29uZmlndXJhdG9yX19jb250cm9sc3t3aWR0aDoxMDB2dztoZWlnaHQ6M3JlbTtkaXNwbGF5OmZsZXg7cG9zaXRpb246c3RpY2t5O2JvdHRvbTowO3otaW5kZXg6Mztib3gtc2hhZG93OjAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKX0uY29uZmlndXJhdG9yX19jb250cm9scyBhLC5jb25maWd1cmF0b3JfX2NvbnRyb2xzIGJ1dHRvbntmb250LXNpemU6MS4xMjVyZW07Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXg6MCAwIDUwJTtsaW5lLWhlaWdodDozcmVtO3BhZGRpbmc6MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jb25maWd1cmF0b3JfX2NvbnRyb2xze2JvdHRvbTo1MHB4fS5jb25maWd1cmF0b3JfX2NvbnRyb2xzIGEsLmNvbmZpZ3VyYXRvcl9fY29udHJvbHMgYnV0dG9ue2ZsZXg6MCAwIDEwMCV9fS5jb25maWd1cmF0b3JfX2JhY2t7YmFja2dyb3VuZDojMGYyMzM3fS5jb25maWd1cmF0b3JfX2JhY2s6aG92ZXJ7YmFja2dyb3VuZDojMGEwZjBmfS5jb25maWd1cmF0b3JfX2JhY2sgc3BhbntiYWNrZ3JvdW5kOnVybCguLi8uLi9hc3NldHMvaW1nL2ljb25zL2Fycm93X19iYWNrLnN2Zykgbm8tcmVwZWF0IDAgNTAlO3BhZGRpbmc6MCAwIDAgMi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNvbmZpZ3VyYXRvcl9fYmFja3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmNvbmZpZ3VyYXRvcl9fYWRkLXRvLWNhcnR7YmFja2dyb3VuZDojZjU5MTAwfS5jb25maWd1cmF0b3JfX2FkZC10by1jYXJ0OmhvdmVye2JhY2tncm91bmQ6I2JmNjYwMH0uY29uZmlndXJhdG9yX19hZGQtdG8tY2FydC5sb2FkaW5ne29wYWNpdHk6LjV9LmNvbmZpZ3VyYXRvcl9fYWRkLXRvLWNhcnQucmVsb2FkIHNwYW57YmFja2dyb3VuZDp1cmwoLi4vLi4vYXNzZXRzL2ltZy9pY29ucy91cGRhdGUuc3ZnKSBuby1yZXBlYXQgMCA1MCV9LmNvbmZpZ3VyYXRvcl9fYWRkLXRvLWNhcnQuYWN0aXZlIHNwYW57YmFja2dyb3VuZDp1cmwoLi4vLi4vYXNzZXRzL2ltZy9pY29ucy9jYXJ0LW4tY2hlY2stLXdoaXRlLnN2Zykgbm8tcmVwZWF0IDAgNTAlfS5jb25maWd1cmF0b3JfX2FkZC10by1jYXJ0IHNwYW57YmFja2dyb3VuZDp1cmwoLi4vLi4vYXNzZXRzL2ltZy9pY29ucy9jYXJ0LS1hbHQtLXdoaXRlLnN2Zykgbm8tcmVwZWF0IDAgNTAlO3BhZGRpbmc6MCAwIDAgMi41cmVtfSNjYXJ0LWl0ZW0taWR7cG9zaXRpb246c3RpY2t5O2JvdHRvbTowfSNmb3JtX2FkZF9jYXJ0e21hcmdpbjoyMHB4IDB9I2Zvcm1fYWRkX2NhcnQ6aGFzKCNjYXJ0LWl0ZW0taWQpe21hcmdpbjoyMHB4IDAgMCAwfSNjb25maWctY29udGFpbmVye21heC13aWR0aDp1bnNldCAhaW1wb3J0YW50fS52LWFwcGxpY2F0aW9uLS13cmFwPmRpdj5kaXY+ZGl2Pmgxe21hcmdpbi1ib3R0b206MH0ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3Byb2R1Y3QtY29uZmlndXJhdGlvbi1qc29uLC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fcHJvZHVjdC1kYXRhLWpzb24sLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19wcm9kdWN0LXNldHVwLWpzb24sLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19wcm9kdWN0LWltYWdlLXN2Z3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0udi10ZXh0LWZpZWxkIGlucHV0e2JvcmRlcjp1bnNldCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS52LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXIgaDJ7Zm9udC1zaXplOjIwcHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOnVuc2V0ICFpbXBvcnRhbnR9LnYtY2FyZF9fdGV4dD4qe2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnR9LnYtZGl2aWRlcnttYXJnaW46MCAhaW1wb3J0YW50fSNvdmVybGF5LWJhcnt6LWluZGV4OjIwMDAwO3Bvc2l0aW9uOmFic29sdXRlfS5sbW0tbWVudSwubG1tLW1lbnUgdWwsLmxtbS1tZW51IG9se2xpc3Qtc3R5bGU6bm9uZSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudH0uY29uZmlndXJhdG9yLW1vYmlsZS1iYWNre2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe2JvZHk6aGFzKCNmb3JtX2FkZF9jYXJ0KSAuc2l0ZS1oZWFkZXIsYm9keTpoYXMoI2Zvcm1fYWRkX2NhcnQpIC50b3BiYXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Ym9keTpoYXMoI2Zvcm1fYWRkX2NhcnQpIC53aXRoLWZpeGVkLWJhbm5lcntwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9Ym9keTpoYXMoI2Zvcm1fYWRkX2NhcnQpIC50ZXh0LWg0e21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fWJvZHk6aGFzKCNmb3JtX2FkZF9jYXJ0KSAuc2l0ZS1jb250ZW50e21hcmdpbi10b3A6MCAhaW1wb3J0YW50fWJvZHk6aGFzKCNmb3JtX2FkZF9jYXJ0KSBbaWRePXRydXN0YmFkZ2UtY29udGFpbmVyXSxib2R5OmhhcygjZm9ybV9hZGRfY2FydCkgI3RvLXRvcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1ib2R5OmhhcygjZm9ybV9hZGRfY2FydCkgLmNvbmZpZ3VyYXRvcl9fYWRkLXRvLWNhcnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Ym9keTpoYXMoI2Zvcm1fYWRkX2NhcnQpIC5jb25maWd1cmF0b3ItbW9iaWxlLWJhY2t7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjM3NXJlbTtwYWRkaW5nOi43NXJlbSAxcmVtO2NvbG9yOiMwZjIzMzc7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtZGVjb3JhdGlvbjpub25lO3Bvc2l0aW9uOnN0aWNreTt0b3A6MDttYXJnaW4tdG9wOjUwcHg7YmFja2dyb3VuZDojZmZmO3otaW5kZXg6NTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzljOWM5O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLG9wYWNpdHkgLjNzIGVhc2V9LmlzLXNjcm9sbGVkIGJvZHk6aGFzKCNmb3JtX2FkZF9jYXJ0KSAuY29uZmlndXJhdG9yLW1vYmlsZS1iYWNre3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX1ib2R5OmhhcygjZm9ybV9hZGRfY2FydCkgLmNvbmZpZ3VyYXRvci1tb2JpbGUtYmFjayBzdmd7ZmxleC1zaHJpbms6MH1ib2R5OmhhcygjZm9ybV9hZGRfY2FydCkgLmNvbmZpZ3VyYXRvci1tb2JpbGUtYmFjazpob3Zlcntjb2xvcjojZjU5MTAwfX0ucm93LnByb2R1Y3QtY2FyZHM+ZGl2OmhhcyguY3RhKSwud29vY29tbWVyY2UgLnByb2R1Y3QtY2FyZHMuY29sMi1zZXQ+ZGl2OmhhcyguY3RhKSwud29vY29tbWVyY2UtcGFnZSAucHJvZHVjdC1jYXJkcy5jb2wyLXNldD5kaXY6aGFzKC5jdGEpe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21heC13aWR0aDozNTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5yb3cucHJvZHVjdC1jYXJkcz5kaXY6aGFzKC5jdGEpLC53b29jb21tZXJjZSAucHJvZHVjdC1jYXJkcy5jb2wyLXNldD5kaXY6aGFzKC5jdGEpLC53b29jb21tZXJjZS1wYWdlIC5wcm9kdWN0LWNhcmRzLmNvbDItc2V0PmRpdjpoYXMoLmN0YSl7bWF4LXdpZHRoOjI1MHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsucm93LnByb2R1Y3QtY2FyZHM+ZGl2OmhhcyguY3RhKSwud29vY29tbWVyY2UgLnByb2R1Y3QtY2FyZHMuY29sMi1zZXQ+ZGl2OmhhcyguY3RhKSwud29vY29tbWVyY2UtcGFnZSAucHJvZHVjdC1jYXJkcy5jb2wyLXNldD5kaXY6aGFzKC5jdGEpe2Rpc3BsYXk6bm9uZX19LmNhdGVnb3J5X19zZXBhcmF0b3JfcHJvbW90aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMHZ3O2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO21heC13aWR0aDp1bnNldDtwYWRkaW5nOjB9LmNhdGVnb3J5X19zZXBhcmF0b3JfcHJvbW90aW9uIC5jdGF7YmFja2dyb3VuZDp1bnNldDtib3gtc2hhZG93OnVuc2V0O2JvcmRlci1yYWRpdXM6dW5zZXQ7bWFyZ2luOjB9LmNhdGVnb3J5X19zZXBhcmF0b3JfcHJvbW90aW9uIC5jdGE6aG92ZXJ7dHJhbnNmb3JtOnVuc2V0O2JveC1zaGFkb3c6dW5zZXR9LmNhdGVnb3J5X19zZXBhcmF0b3JfcHJvbW90aW9uIC5jdGEgaW1ne2JvcmRlci1yYWRpdXM6dW5zZXR9LmNhdGVnb3J5X19icmFuZF9wcm9tb3Rpb257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDotMzBweH0uY2F0ZWdvcnlfX2JyYW5kX3Byb21vdGlvbiAuY3Rhe2JhY2tncm91bmQ6dW5zZXQ7Ym94LXNoYWRvdzp1bnNldDtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4fS5jYXRlZ29yeV9fYnJhbmRfcHJvbW90aW9uIC5jdGEgaW1ne2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHh9LmNhdGVnb3J5X19icmFuZF9wcm9tb3Rpb24gLmN0YSAuZGF0ZS10aW1le3JpZ2h0OjElfS5jYXRlZ29yeV9fYnJhbmRfcHJvbW90aW9uIC5jdGEgLmRhdGUtdGltZS0tbGVmdHtsZWZ0OjElfS5jYXRlZ29yeV9fYnJhbmRfcHJvbW90aW9uIC5jdGE6aG92ZXJ7dHJhbnNmb3JtOnVuc2V0O2JveC1zaGFkb3c6dW5zZXR9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuY2F0ZWdvcnlfX2JyYW5kX3Byb21vdGlvbnttYXJnaW4tdG9wOi02MHB4O21hcmdpbi1ib3R0b206LTMwcHh9fS5jdGF7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOiNmNTkxMDA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNoYWRvdzowIDRweCA0cHggcmdiYSgwLDAsMCwuMSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjI1cyxib3gtc2hhZG93IC4yNXMsYmFja2dyb3VuZC1jb2xvciAuMjVzfS5jdGEgaW1ne2JvcmRlci1yYWRpdXM6NHB4fS5jdGEgLmRhdGUtdGltZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo3JTtib3R0b206MiU7Y29sb3I6I2ZmZjtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjEyNXJlbTtmb250LXdlaWdodDo0MDB9LmN0YSAuZGF0ZS10aW1lLS1sZWZ0e2xlZnQ6NSU7cmlnaHQ6dW5zZXR9LmN0YSAuZGF0ZS10aW1lLS1kYXJre2NvbG9yOiM0NjQ2NDZ9LmN0YTpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMC4yNWVtKTtib3gtc2hhZG93OjAgNnB4IDhweCA0cHggcmdiYSgwLDAsMCwuMDUpfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuY3Rhe2dhcDoxcmVtO21hcmdpbjowIGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi0wLjUpfX0uY3RhX190aXRsZXtmb250LXNpemU6MS41cmVtO2NvbG9yOiMxZTFlMWU7Zm9udC13ZWlnaHQ6bm9ybWFsO21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuY3RhX19kZXNjcmlwdGlvbntmb250LXNpemU6Ljg3NXJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5jdGEgLmJ0bi13aGl0ZXtmb250LXNpemU6Ljg3NXJlbTt3aWR0aDoxMDAlfX0uZmlsdGVyX19jb250ZW50e2JhY2tncm91bmQ6I2Y4ZjhmODtwYWRkaW5nOjEuMjVyZW0gLjYyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOi40cyBjdWJpYy1iZXppZXIoMCwgMSwgMCwgMSl9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5maWx0ZXJfX2NvbnRlbnR7cGFkZGluZy1ib3R0b206Mi41cmVtfX0uZmlsdGVyX19jb250ZW50LmFjdGl2ZSAuZmlsdGVyX19jb2x7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5maWx0ZXJfX2NvbnRlbnQgLnJvdywuZmlsdGVyX19jb250ZW50IC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5maWx0ZXJfX2NvbnRlbnQgLmNvbDItc2V0LC5maWx0ZXJfX2NvbnRlbnQgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5maWx0ZXJfX2NvbnRlbnQgLmNvbDItc2V0e3Jvdy1nYXA6MXJlbX19LmZpbHRlcl9fY29udGVudCAuY29sLWxnLTN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZmlsdGVyX19jb250ZW50IC5uaWNlLXNlbGVjdHtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojOWY5ZjlmO3BhZGRpbmc6LjkzNzVyZW0gMi43NXJlbSAuOTM3NXJlbSAxLjI1cmVtfS5maWx0ZXJfX2NvbnRlbnQgLm5pY2Utc2VsZWN0OjphZnRlcnt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo0cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjZweCBzb2xpZCAjMWYxZjFmO21hcmdpbi10b3A6LTRweDtyaWdodDoyMHB4O3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uZmlsdGVyX19jb250ZW50IC5uaWNlLXNlbGVjdDpob3Zlcntib3JkZXItY29sb3I6Izc4ODI5Nn0uZmlsdGVyX19jb250ZW50IC5uaWNlLXNlbGVjdDpmb2N1c3tib3JkZXItY29sb3I6I2QwZDBkMH0uZmlsdGVyX19jb250ZW50IC5uaWNlLXNlbGVjdDpmb2N1czpob3Zlcntib3JkZXItY29sb3I6Izc4ODI5Nn0uZmlsdGVyX19jb250ZW50IC5uaWNlLXNlbGVjdCAuY3VycmVudHtmb250LXNpemU6Ljg3NXJlbX0uZmlsdGVyX19jb250ZW50IC5uaWNlLXNlbGVjdC5vcGVuOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5maWx0ZXJfX2NvbnRlbnQgLm5pY2Utc2VsZWN0LnNlbGVjdGVke2JvcmRlci1jb2xvcjojNzg4Mjk2fS5maWx0ZXJfX2NvbnRlbnQgLm5pY2Utc2VsZWN0LnNlbGVjdGVkIC5jdXJyZW50e2NvbG9yOiMwZjIzMzc7Zm9udC13ZWlnaHQ6NzAwfS5maWx0ZXJfX2NvbHtkaXNwbGF5Om5vbmV9LmZpbHRlcl9fY29sOm50aC1jaGlsZCgtbiszKXtkaXNwbGF5OmJsb2NrfS5maWx0ZXJfX2J0bnN7ZGlzcGxheTpmbGV4fS5maWx0ZXJfX3Jlc2V0e2hlaWdodDoxLjVyZW07Y29sb3I6I2Y1OTEwMDtmb250LXdlaWdodDo3MDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7Z2FwOi41cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAxLjg3NXJlbSk7bGVmdDowO2N1cnNvcjpwb2ludGVyfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuZmlsdGVyX19yZXNldHtmb250LXNpemU6Ljg3NXJlbTt0b3A6Y2FsYygxMDAlIC0gMi41cmVtKTtsZWZ0Oi43NXJlbX19LmZpbHRlcl9fcmVzZXQ6aG92ZXIgc3Zne3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5maWx0ZXJfX3Jlc2V0IHN2Z3t0cmFuc2l0aW9uOi4zc30uZmlsdGVyX19leHBhbmR7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTZyZW07aGVpZ2h0OjIuODc1cmVtO2ZvbnQtc2l6ZToxLjEyNXJlbTtjb2xvcjojZjU5MTAwO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyLjg3NXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtnYXA6MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bWFzay1pbWFnZTpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIGJsYWNrIDI1JSwgYmxhY2sgNzUlLCB0cmFuc3BhcmVudCk7bWFzay1tb2RlOmFscGhhO3RyYW5zaXRpb246LjNzO2N1cnNvcjpwb2ludGVyfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuZmlsdGVyX19leHBhbmR7aGVpZ2h0OjIuNjI1cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjIuNjI1cmVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi43NXJlbTtib3R0b206LjVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuZmlsdGVyX19leHBhbmQgc3Zne3RyYW5zZm9ybTpzY2FsZSgwLjc1KX19LmZpbHRlcl9fZXhwYW5kLWV4cGFuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoyLjg3NXJlbTt0cmFuc2l0aW9uOi40c31AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmZpbHRlcl9fZXhwYW5kLWV4cGFuZHtyaWdodDoyLjM3NXJlbX19LmFjdGl2ZT4uZmlsdGVyX19leHBhbmQtZXhwYW5ke3RvcDo3NSV9LmZpbHRlcl9fZXhwYW5kLWNvbGxhcHNle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIuODc1cmVtO2JvdHRvbTo3NSU7dHJhbnNpdGlvbjouM3N9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5maWx0ZXJfX2V4cGFuZC1jb2xsYXBzZXtyaWdodDoyLjM3NXJlbX19LmFjdGl2ZT4uZmlsdGVyX19leHBhbmQtY29sbGFwc2V7Ym90dG9tOjB9LmZvcm17bWFyZ2luOnZhcigtLWluZGVudC0tcykgMCAwIDA7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0gaDN7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCAwIDEuODc1cmVtfS5mb3JtIC5yb3csLmZvcm0gLndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UgLmZvcm0gLmNvbDItc2V0LC5mb3JtIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuZm9ybSAuY29sMi1zZXR7cm93LWdhcDoxcmVtfS5mb3JtIGxhYmVse2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzQ2NDY0Njtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHttYXJnaW46MH0uZm9ybSBpbnB1dHtib3JkZXItcmFkaXVzOjB9LmZvcm0gLmFjY2VwdGFuY2V7Zm9udC1zaXplOi43NXJlbTtkaXNwbGF5OmZsZXg7Z2FwOi41cmVtO21hcmdpbjowIDAgMXJlbTtjdXJzb3I6cG9pbnRlcn0uZm9ybSAuYWNjZXB0YW5jZSBsYWJlbHtsaW5lLWhlaWdodDoxcmVtO2xldHRlci1zcGFjaW5nOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2N1cnNvcjpwb2ludGVyfS5mb3JtIC5idXR0b24td3JhcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXB9LmZvcm0gLmJ1dHRvbi13cmFwIGlucHV0e2JvcmRlci1yYWRpdXM6NHB4fS5mb3JtIC5idXR0b24td3JhcCAuY2Y3LWNmLXR1cm5zdGlsZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTVweCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcHtmb250LXNpemU6LjY4NzVyZW07bGV0dGVyLXNwYWNpbmc6bm9ybWFsO21hcmdpbjouMjVyZW0gMDtwb3NpdGlvbjphYnNvbHV0ZX0uaWNvbi10ZXh0e2Rpc3BsYXk6ZmxleDtnYXA6MXJlbTttYXJnaW46MCAwIDEuMjVyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5pY29uLXRleHR7Z2FwOi41cmVtfX0uaWNvbi10ZXh0Omxhc3QtY2hpbGR7bWFyZ2luOjB9Lmljb24tdGV4dD5zdmd7bWFyZ2luOi4xMjVyZW0gMCAwIDB9Lmljb24tdGV4dF9fdGl0bGV7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuNn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7Lmljb24tdGV4dF9fdGl0bGV7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41fX0uaWNvbi10ZXh0X190aXRsZSBhe2NvbG9yOiNmZmZ9Lm1vZGFsey0tbW9kYWwtbWFyZ2luOiAxLjI1cmVtOy0tbW9kYWwtbWF4LXdpZHRoOiA1MHJlbTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4Oi0xO29wYWNpdHk6MH0ubW9kYWxfX292ZXJsYXl7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMyk7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowfS5tb2RhbC5pcy1vcGVue29wYWNpdHk6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzO3Zpc2liaWxpdHk6dmlzaWJsZTt6LWluZGV4OjExMH0ubW9kYWwuaXMtb3BlbiAubW9kYWxfX2lubmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30ubW9kYWxfX2lubmVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOnZhcigtLW1vZGFsLW1heC13aWR0aCk7aGVpZ2h0OmNhbGMoMTAwJSAtIHZhcigtLW1vZGFsLW1hcmdpbikqMik7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgdmFyKC0tbW9kYWwtbWFyZ2luKTttYXJnaW46dmFyKC0tbW9kYWwtbWFyZ2luKSBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0zLjEyNXJlbSk7cG9pbnRlci1ldmVudHM6bm9uZX0ubW9kYWxfX2NvbnRlbnR7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07cGFkZGluZzoxLjg3NXJlbTtvdmVyZmxvdy15OmF1dG87cG9zaXRpb246cmVsYXRpdmU7cG9pbnRlci1ldmVudHM6YXV0b31AbWVkaWEobWluLXdpZHRoOiA2NDBweCl7Lm1vZGFsX19jb250ZW50e3BhZGRpbmctdG9wOjMuMTI1cmVtfX0ubW9kYWxfX2Nsb3Nle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOi45Mzc1cmVtO3JpZ2h0Oi45Mzc1cmVtO2N1cnNvcjpwb2ludGVyfS5tb2RhbF9fY2xvc2U6aG92ZXIgc3Zne2ZpbGw6I2JmNjYwMH0ubW9kYWxfX2Nsb3NlIHN2Z3t3aWR0aDoxLjM3NXJlbTtoZWlnaHQ6MS4zNzVyZW07ZmlsbDojZjU5MTAwfSNvZmZlcnttYXJnaW4tYm90dG9tOnZhcigtLWluZGVudC0tcyl9I29mZmVyICNvZmZlci1jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfSNvZmZlciAjb2ZmZXItY29udGVudD5kaXYsI29mZmVyICNvZmZlci1jb250ZW50IC50cnVzdGVkLXNob3BzLWNhcm91c2VsLmNvbnRhaW5lciwjb2ZmZXIgI29mZmVyLWNvbnRlbnQgLnRydXN0ZWQtc2hvcHMtY2Fyb3VzZWwubWFpbi1tZW51X19jb250YWluZXIsI29mZmVyICNvZmZlci1jb250ZW50IC50cnVzdGVkLXNob3BzLWNhcm91c2VsLnNlY29uZGFyeS1tZW51X19jb250YWluZXIsI29mZmVyICNvZmZlci1jb250ZW50IC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC50cnVzdGVkLXNob3BzLWNhcm91c2VsLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAjb2ZmZXIgI29mZmVyLWNvbnRlbnQgLnRydXN0ZWQtc2hvcHMtY2Fyb3VzZWwuc2l0ZS1jb250ZW50LCNvZmZlciAjb2ZmZXItY29udGVudCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC50cnVzdGVkLXNob3BzLWNhcm91c2VsLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpICNvZmZlciAjb2ZmZXItY29udGVudCAudHJ1c3RlZC1zaG9wcy1jYXJvdXNlbC5zaXRlLWNvbnRlbnQsI29mZmVyICNvZmZlci1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAudHJ1c3RlZC1zaG9wcy1jYXJvdXNlbC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkICNvZmZlciAjb2ZmZXItY29udGVudCAudHJ1c3RlZC1zaG9wcy1jYXJvdXNlbC5zaXRlLWNvbnRlbnQsI29mZmVyICNvZmZlci1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnRydXN0ZWQtc2hvcHMtY2Fyb3VzZWwuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgI29mZmVyICNvZmZlci1jb250ZW50IC50cnVzdGVkLXNob3BzLWNhcm91c2VsLnNpdGUtY29udGVudHttYXJnaW46Y2FsYyh2YXIoLS1pbmRlbnQtLXMpLzIpIDB9I29mZmVyICNvZmZlci1jb250ZW50X19ub3Rva2Vue21hcmdpbi10b3A6dmFyKC0taW5kZW50LS1zKTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59I29mZmVyX19oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZzowfSNvZmZlcl9faGVhZGVyIGRpdntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjUlO2xlZnQ6NSU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jb2ZmZXJfX2hlYWRlciBkaXYgc3BhbjpmaXJzdC1jaGlsZHtmb250LXNpemU6MnJlbTtjb2xvcjojZjU5MTAwO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpeyNvZmZlcl9faGVhZGVyIGRpdiBzcGFuOmZpcnN0LWNoaWxke2ZvbnQtc2l6ZToxLjYyNXJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpeyNvZmZlcl9faGVhZGVyIGRpdiBzcGFuOmZpcnN0LWNoaWxke2ZvbnQtc2l6ZToxLjI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA1MjBweCl7I29mZmVyX19oZWFkZXIgZGl2IHNwYW46Zmlyc3QtY2hpbGR7Zm9udC1zaXplOjFyZW19fSNvZmZlcl9faGVhZGVyIGRpdiAjb2ZmZXJfX2N1c3RvbWVyLW5hbWV7Zm9udC1zaXplOjIuMzc1cmVtO2NvbG9yOiM0NjQ2NDY7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I29mZmVyX19oZWFkZXIgZGl2ICNvZmZlcl9fY3VzdG9tZXItbmFtZXtmb250LXNpemU6MnJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpeyNvZmZlcl9faGVhZGVyIGRpdiAjb2ZmZXJfX2N1c3RvbWVyLW5hbWV7Zm9udC1zaXplOjEuNjI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA1MjBweCl7I29mZmVyX19oZWFkZXIgZGl2ICNvZmZlcl9fY3VzdG9tZXItbmFtZXtmb250LXNpemU6MS4yNXJlbX19I29mZmVyX19kb3dubG9hZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I29mZmVyX19kb3dubG9hZHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi41cmVtfX0jb2ZmZXJfX2Rvd25sb2FkX19hZGQtdG8tY2FydHtiYWNrZ3JvdW5kLWNvbG9yOiMwZjIzMzc7Y29sb3I6I2ZmZn0jb2ZmZXJfX2Rvd25sb2FkX19hZGQtdG8tY2FydCBoMntjb2xvcjojZmZmfSNvZmZlcl9fZG93bmxvYWQ6aGFzKC5kaXNhYmxlZCk+ZGl2e3dpZHRoOjQ5JX0jb2ZmZXJfX2Rvd25sb2FkPmRpdnt3aWR0aDozMiU7Z2FwOi41cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyOjJweCBzb2xpZCAjZjU5MTAwICFpbXBvcnRhbnQ7b3V0bGluZS1vZmZzZXQ6LjI1cmVtO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6Ljc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfSNvZmZlcl9fZG93bmxvYWQ+ZGl2OmhhcyguZGlzYWJsZWQpe2ZpbHRlcjpncmF5c2NhbGUoMSk7b3BhY2l0eTouMztkaXNwbGF5Om5vbmV9I29mZmVyX19kb3dubG9hZD5kaXY+c3Bhbntmb250LXNpemU6Ljc1cmVtfSNvZmZlcl9fZG93bmxvYWQ+ZGl2IGJ1dHRvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbjoxLjVyZW0gMDtwYWRkaW5nOjEuMjVyZW19I29mZmVyX19kb3dubG9hZD5kaXYgYnV0dG9uIGltZ3t3aWR0aDo1MCU7bWF4LXdpZHRoOjIzMHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NCV9I29mZmVyX19kb3dubG9hZD5kaXYgYnV0dG9uIHNwYW57d2lkdGg6NTAlO3BhZGRpbmctcmlnaHQ6LjI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I29mZmVyX19kb3dubG9hZD5kaXZ7d2lkdGg6MTAwJX19I29mZmVyX190ZXh0IGEuZGlzYWJsZWR7Y29sb3I6IzQ2NDY0Nn0jb2ZmZXJfX3RleHQgYS5kaXNhYmxlZDpob3Zlciwjb2ZmZXJfX3RleHQgYS5kaXNhYmxlZDpmb2N1c3tjb2xvcjojNDY0NjQ2fSNvZmZlcl9fcmF0aW5nIGRpdntwYWRkaW5nOjEuNXJlbTtvdXRsaW5lOjJweCBzb2xpZCAjZjU5MTAwICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo0cHh9I29mZmVyX19jb250YWN0e3dpZHRoOjEwMHZ3O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3O3BhZGRpbmc6Mi41cmVtIDB9I29mZmVyX19jb250YWN0IGgye2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsjb2ZmZXJfX2NvbnRhY3R7cGFkZGluZzoxLjVyZW0gMH19QG1lZGlhKG1heC13aWR0aDogNTIwcHgpeyNvZmZlcl9fY29udGFjdHtwYWRkaW5nLWJvdHRvbTowfX0jb2ZmZXJfX2NvbnRhY3QgLmNvbnRhaW5lciwjb2ZmZXJfX2NvbnRhY3QgLm1haW4tbWVudV9fY29udGFpbmVyLCNvZmZlcl9fY29udGFjdCAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lciwjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAjb2ZmZXJfX2NvbnRhY3QgLnNpdGUtY29udGVudCwjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQsI29mZmVyX19jb250YWN0IC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAjb2ZmZXJfX2NvbnRhY3QgLnNpdGUtY29udGVudCwjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1jaGVja291dC1wYXkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmV9I29mZmVyX19jb250YWN0IC5jb250YWluZXI+ZGl2LCNvZmZlcl9fY29udGFjdCAubWFpbi1tZW51X19jb250YWluZXI+ZGl2LCNvZmZlcl9fY29udGFjdCAuc2Vjb25kYXJ5LW1lbnVfX2NvbnRhaW5lcj5kaXYsI29mZmVyX19jb250YWN0IC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+ZGl2LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpICNvZmZlcl9fY29udGFjdCAuc2l0ZS1jb250ZW50PmRpdiwjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50PmRpdiwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpICNvZmZlcl9fY29udGFjdCAuc2l0ZS1jb250ZW50PmRpdiwjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC5zaXRlLWNvbnRlbnQ+ZGl2LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAjb2ZmZXJfX2NvbnRhY3QgLnNpdGUtY29udGVudD5kaXYsI29mZmVyX19jb250YWN0IC53b29jb21tZXJjZS1jaGVja291dC1wYXkgLnNpdGUtY29udGVudD5kaXYsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAjb2ZmZXJfX2NvbnRhY3QgLnNpdGUtY29udGVudD5kaXZ7d2lkdGg6NjAlfUBtZWRpYShtYXgtd2lkdGg6IDUyMHB4KXsjb2ZmZXJfX2NvbnRhY3QgLmNvbnRhaW5lcj5kaXYsI29mZmVyX19jb250YWN0IC5tYWluLW1lbnVfX2NvbnRhaW5lcj5kaXYsI29mZmVyX19jb250YWN0IC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyPmRpdiwjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudD5kaXYsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQ+ZGl2LCNvZmZlcl9fY29udGFjdCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQ+ZGl2LC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQ+ZGl2LCNvZmZlcl9fY29udGFjdCAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudD5kaXYsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkICNvZmZlcl9fY29udGFjdCAuc2l0ZS1jb250ZW50PmRpdiwjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50PmRpdiwud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5ICNvZmZlcl9fY29udGFjdCAuc2l0ZS1jb250ZW50PmRpdnt3aWR0aDoxMDAlfX0jb2ZmZXJfX2NvbnRhY3QgLmNvbnRhaW5lciBpbWcsI29mZmVyX19jb250YWN0IC5tYWluLW1lbnVfX2NvbnRhaW5lciBpbWcsI29mZmVyX19jb250YWN0IC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyIGltZywjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCBpbWcsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQgaW1nLCNvZmZlcl9fY29udGFjdCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQgaW1nLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQgaW1nLCNvZmZlcl9fY29udGFjdCAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCBpbWcsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkICNvZmZlcl9fY29udGFjdCAuc2l0ZS1jb250ZW50IGltZywjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50IGltZywud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5ICNvZmZlcl9fY29udGFjdCAuc2l0ZS1jb250ZW50IGltZ3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7Ym90dG9tOi0yLjVyZW07b2JqZWN0LWZpdDpjb250YWluO21heC13aWR0aDo0MCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsjb2ZmZXJfX2NvbnRhY3QgLmNvbnRhaW5lciBpbWcsI29mZmVyX19jb250YWN0IC5tYWluLW1lbnVfX2NvbnRhaW5lciBpbWcsI29mZmVyX19jb250YWN0IC5zZWNvbmRhcnktbWVudV9fY29udGFpbmVyIGltZywjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCBpbWcsLndvb2NvbW1lcmNlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQgaW1nLCNvZmZlcl9fY29udGFjdCAud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5zaXRlLWNvbnRlbnQgaW1nLC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQgaW1nLCNvZmZlcl9fY29udGFjdCAud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLnNpdGUtY29udGVudCBpbWcsLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkICNvZmZlcl9fY29udGFjdCAuc2l0ZS1jb250ZW50IGltZywjb2ZmZXJfX2NvbnRhY3QgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuc2l0ZS1jb250ZW50IGltZywud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5ICNvZmZlcl9fY29udGFjdCAuc2l0ZS1jb250ZW50IGltZ3tib3R0b206LTEuNXJlbX19QG1lZGlhKG1heC13aWR0aDogNTIwcHgpeyNvZmZlcl9fY29udGFjdCAuY29udGFpbmVyIGltZywjb2ZmZXJfX2NvbnRhY3QgLm1haW4tbWVudV9fY29udGFpbmVyIGltZywjb2ZmZXJfX2NvbnRhY3QgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIgaW1nLCNvZmZlcl9fY29udGFjdCAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50IGltZywud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAjb2ZmZXJfX2NvbnRhY3QgLnNpdGUtY29udGVudCBpbWcsI29mZmVyX19jb250YWN0IC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCBpbWcsLndvb2NvbW1lcmNlLXBhZ2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAjb2ZmZXJfX2NvbnRhY3QgLnNpdGUtY29udGVudCBpbWcsI29mZmVyX19jb250YWN0IC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50IGltZywud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQgaW1nLCNvZmZlcl9fY29udGFjdCAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQgaW1nLC53b29jb21tZXJjZS1jaGVja291dC1wYXkgI29mZmVyX19jb250YWN0IC5zaXRlLWNvbnRlbnQgaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0OnVuc2V0O2JvdHRvbTp1bnNldDtoZWlnaHQ6dW5zZXQ7bWF4LXdpZHRoOjEwMCV9fSNvZmZlcl9fZm9ybSAubS1mYXFfX2l0ZW0tdGl0bGV7Y29sb3I6I2ZmZn0jb2ZmZXJfX2Zvcm0gLmFjY2VwdGFuY2V7ZGlzcGxheTpmbGV4fSNvZmZlcl9fZm9ybSAuYWNjZXB0YW5jZSBsYWJlbHtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOi43NXJlbX0jb2ZmZXJfX2xldHdvcmt7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcH0jb2ZmZXJfX2xldHdvcmsgZGl2e3dpZHRoOjcwJX1AbWVkaWEobWF4LXdpZHRoOiA1MjBweCl7I29mZmVyX19sZXR3b3JrIGRpdnt3aWR0aDoxMDAlfX0jb2ZmZXJfX2xldHdvcmtfX2ltYWdle21heC13aWR0aDozMCU7b2JqZWN0LWZpdDpjb250YWlufUBtZWRpYShtYXgtd2lkdGg6IDUyMHB4KXsjb2ZmZXJfX2xldHdvcmtfX2ltYWdle21heC13aWR0aDoxMDAlfX0jb2ZmZXJfX3BheW1lbnQgLnBheW1lbnRfbG9nb3N7b3JkZXI6MTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOi41cmVtO21hcmdpbjoxNHB4IDAgMCAwO2ZsZXgtd3JhcDp3cmFwfSNvZmZlcl9fcGF5bWVudCAucGF5bWVudF9sb2dvcyBpbWd7b3V0bGluZToxcHggc29saWQgI2YxZjFmMSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NHB4O21heC13aWR0aDoyMCV9I29mZmVyX19wYXltZW50IC5wYXltZW50X2xvZ29zIHNwYW57bWFyZ2luOi0xLjhyZW0gYXV0byAwIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MCAuNXJlbTtmb250LXNpemU6Ljc1cmVtO2NvbG9yOiM5YzljOWN9I29mZmVyX19hZGQtdG8tY2FydD5kaXZ7cGFkZGluZzoxLjVyZW07b3V0bGluZToycHggc29saWQgI2Y1OTEwMCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NHB4O2JhY2tncm91bmQtY29sb3I6IzBmMjMzNztjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwfSNvZmZlcl9fYWRkLXRvLWNhcnQ+ZGl2IGgye2NvbG9yOiNmZmZ9I29mZmVyX19hZGQtdG8tY2FydD5kaXY+ZGl2e3dpZHRoOjYwJTtwYWRkaW5nLXJpZ2h0Oi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I29mZmVyX19hZGQtdG8tY2FydD5kaXY+ZGl2e3dpZHRoOjEwMCV9fSNvZmZlcl9fYWRkLXRvLWNhcnQ+ZGl2ICNvZmZlci10by1jYXJ0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7d2lkdGg6NDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MS4yNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpeyNvZmZlcl9fYWRkLXRvLWNhcnQ+ZGl2ICNvZmZlci10by1jYXJ0e3dpZHRoOjEwMCV9fSNvZmZlcl9fYWRkLXRvLWNhcnQ+ZGl2ICNvZmZlci10by1jYXJ0IGltZ3t3aWR0aDo2MCU7bWF4LXdpZHRoOjIzMHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NSV9I29mZmVyX19hZGQtdG8tY2FydD5kaXYgI29mZmVyLXRvLWNhcnQgc3Bhbnt3aWR0aDo0MCV9LnBhZ2luYXRpb24sLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9ue21hcmdpbi10b3A6My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsucGFnaW5hdGlvbiwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb257bWFyZ2luLXRvcDo0LjM3NXJlbX19LnBhZ2luYXRpb24gdWwsLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDouNzVyZW07Ym9yZGVyOm5vbmV9LnBhZ2luYXRpb24gdWwgbGksLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpe2JvcmRlcjpub25lfS5wYWdpbmF0aW9uIHVsIGxpIGEsLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIGEsLnBhZ2luYXRpb24gdWwgbGkgc3Bhbiwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgc3Bhbnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7bWluLXdpZHRoOjMuMTI1cmVtO2hlaWdodDozLjEyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJFcmFzIERlbWkgSVRDXCIsc2Fucy1zZXJpZjtjb2xvcjojZjU5MTAwO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7Ym9yZGVyOjFweCBzb2xpZCAjZjU5MTAwO2JvcmRlci1yYWRpdXM6MnB4O2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzowIC40Mzc1cmVtfS5wYWdpbmF0aW9uIHVsIGxpIGEuY3VycmVudDpub3QoLmRvdHMpLC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLmN1cnJlbnQ6bm90KC5kb3RzKSwucGFnaW5hdGlvbiB1bCBsaSBzcGFuLmN1cnJlbnQ6bm90KC5kb3RzKSwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgc3Bhbi5jdXJyZW50Om5vdCguZG90cyl7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwZjIzMzc7Ym9yZGVyLWNvbG9yOiMwZjIzMzd9LnBhZ2luYXRpb24gdWwgbGkgYTpob3Zlciwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgYTpob3ZlciwucGFnaW5hdGlvbiB1bCBsaSBzcGFuOmhvdmVyLC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBzcGFuOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO29wYWNpdHk6Ljh9LmNvbHVtbnMtNHtoZWlnaHQ6MTAwJX0uY29sdW1ucy00IC5wcm9kdWN0c3toZWlnaHQ6MTAwJX0ucm93Omhhcyg+LnByb2R1Y3QtY2FyZHMpLC53b29jb21tZXJjZSAuY29sMi1zZXQ6aGFzKD4ucHJvZHVjdC1jYXJkcyksLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Omhhcyg+LnByb2R1Y3QtY2FyZHMpe21hcmdpbjp1bnNldH0ucHJvZHVjdC1jYXJkcywucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC5wcm9kdWN0cy5yb3csLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAud29vY29tbWVyY2UgLnByb2R1Y3RzLmNvbDItc2V0LC53b29jb21tZXJjZSAucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC5wcm9kdWN0cy5jb2wyLXNldCwucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC53b29jb21tZXJjZS1wYWdlIC5wcm9kdWN0cy5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC5wcm9kdWN0cy5jb2wyLXNldHtmbGV4LXdyYXA6bm93cmFwO292ZXJmbG93LXg6YXV0bztvdmVyZmxvdy15OmhpZGRlbjttYXJnaW46dW5zZXQ7cGFkZGluZzp1bnNldDtzY3JvbGxiYXItY29sb3I6IzlmOWY5ZiAjZjFmMWYxO2N1cnNvcjpwb2ludGVyO2FsaWduLWl0ZW1zOnN0cmV0Y2h9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucHJvZHVjdC1jYXJkcywucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC5wcm9kdWN0cy5yb3csLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAud29vY29tbWVyY2UgLnByb2R1Y3RzLmNvbDItc2V0LC53b29jb21tZXJjZSAucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC5wcm9kdWN0cy5jb2wyLXNldCwucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC53b29jb21tZXJjZS1wYWdlIC5wcm9kdWN0cy5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC5wcm9kdWN0cy5jb2wyLXNldHtwYWRkaW5nLWJvdHRvbToxcmVtO3Njcm9sbGJhci1jb2xvcjojMGYyMzM3ICNmMWYxZjF9fS5wcm9kdWN0LWNhcmRzOmhhcyhkaXY6bnRoLWxhc3QtY2hpbGQobis1KSksLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAucHJvZHVjdHMucm93OmhhcyhkaXY6bnRoLWxhc3QtY2hpbGQobis1KSksLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAud29vY29tbWVyY2UgLnByb2R1Y3RzLmNvbDItc2V0OmhhcyhkaXY6bnRoLWxhc3QtY2hpbGQobis1KSksLndvb2NvbW1lcmNlIC5wcm9kdWN0c19lbHNld2hlcmUucHJvZHVjdHNfZWxzZXdoZXJlLS1icmFuZHMgLnByb2R1Y3RzLmNvbDItc2V0OmhhcyhkaXY6bnRoLWxhc3QtY2hpbGQobis1KSksLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAud29vY29tbWVyY2UtcGFnZSAucHJvZHVjdHMuY29sMi1zZXQ6aGFzKGRpdjpudGgtbGFzdC1jaGlsZChuKzUpKSwud29vY29tbWVyY2UtcGFnZSAucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC5wcm9kdWN0cy5jb2wyLXNldDpoYXMoZGl2Om50aC1sYXN0LWNoaWxkKG4rNSkpe3BhZGRpbmctYm90dG9tOjFyZW19LnByb2R1Y3QtY2FyZHM6aGFzKC50aWVmc3RwcmVpcyksLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAucHJvZHVjdHMucm93OmhhcygudGllZnN0cHJlaXMpLC5wcm9kdWN0c19lbHNld2hlcmUucHJvZHVjdHNfZWxzZXdoZXJlLS1icmFuZHMgLndvb2NvbW1lcmNlIC5wcm9kdWN0cy5jb2wyLXNldDpoYXMoLnRpZWZzdHByZWlzKSwud29vY29tbWVyY2UgLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAucHJvZHVjdHMuY29sMi1zZXQ6aGFzKC50aWVmc3RwcmVpcyksLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAud29vY29tbWVyY2UtcGFnZSAucHJvZHVjdHMuY29sMi1zZXQ6aGFzKC50aWVmc3RwcmVpcyksLndvb2NvbW1lcmNlLXBhZ2UgLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAucHJvZHVjdHMuY29sMi1zZXQ6aGFzKC50aWVmc3RwcmVpcyl7cGFkZGluZy1ib3R0b206MS42MjVyZW0gIWltcG9ydGFudH1ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCl7LnByb2R1Y3QtY2FyZHM6aGFzKC50aWVmc3RwcmVpcyksLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAucHJvZHVjdHMucm93OmhhcygudGllZnN0cHJlaXMpLC5wcm9kdWN0c19lbHNld2hlcmUucHJvZHVjdHNfZWxzZXdoZXJlLS1icmFuZHMgLndvb2NvbW1lcmNlIC5wcm9kdWN0cy5jb2wyLXNldDpoYXMoLnRpZWZzdHByZWlzKSwud29vY29tbWVyY2UgLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAucHJvZHVjdHMuY29sMi1zZXQ6aGFzKC50aWVmc3RwcmVpcyksLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAud29vY29tbWVyY2UtcGFnZSAucHJvZHVjdHMuY29sMi1zZXQ6aGFzKC50aWVmc3RwcmVpcyksLndvb2NvbW1lcmNlLXBhZ2UgLnByb2R1Y3RzX2Vsc2V3aGVyZS5wcm9kdWN0c19lbHNld2hlcmUtLWJyYW5kcyAucHJvZHVjdHMuY29sMi1zZXQ6aGFzKC50aWVmc3RwcmVpcyl7cGFkZGluZy1ib3R0b206Mi41cmVtICFpbXBvcnRhbnR9fS5yb3c+ZGl2Omhhcyg+LnByb2R1Y3QtY2FyZCksLndvb2NvbW1lcmNlIC5jb2wyLXNldD5kaXY6aGFzKD4ucHJvZHVjdC1jYXJkKSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQ+ZGl2Omhhcyg+LnByb2R1Y3QtY2FyZCl7bWF4LXdpZHRoOjM1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnJvdz5kaXY6aGFzKD4ucHJvZHVjdC1jYXJkKSwud29vY29tbWVyY2UgLmNvbDItc2V0PmRpdjpoYXMoPi5wcm9kdWN0LWNhcmQpLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldD5kaXY6aGFzKD4ucHJvZHVjdC1jYXJkKXttYXgtd2lkdGg6MjUwcHggIWltcG9ydGFudH19LnByb2R1Y3RzX2Vsc2V3aGVyZSAucHJvZHVjdC1jYXJke21heC13aWR0aDpjYWxjKDM1MHB4IC0gdmFyKC0tYnMtZ3V0dGVyLXgpKjEuMjUpICFpbXBvcnRhbnQ7d2lkdGg6Y2FsYygyNSUgLSAodmFyKC0tYnMtZ3V0dGVyLXgpKSkgIWltcG9ydGFudDttYXJnaW46MCBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7aGVpZ2h0OmF1dG99QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucHJvZHVjdHNfZWxzZXdoZXJlIC5wcm9kdWN0LWNhcmR7bWF4LXdpZHRoOmNhbGMoMjUwcHggLSB2YXIoLS1icy1ndXR0ZXIteCkqMSkgIWltcG9ydGFudDt3aWR0aDpjYWxjKDUwJSAtICh2YXIoLS1icy1ndXR0ZXIteCkpKSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnByb2R1Y3RzX2Vsc2V3aGVyZSAucHJvZHVjdC1jYXJke3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci14KSoxKSAhaW1wb3J0YW50fX0uYmVzdHNlbGxlcl9wcm9kdWN0cyAucHJvZHVjdC1jYXJke21heC13aWR0aDpjYWxjKDM1MHB4IC0gdmFyKC0tYnMtZ3V0dGVyLXgpKjEuMjUpICFpbXBvcnRhbnQ7d2lkdGg6Y2FsYygyNSUgLSAodmFyKC0tYnMtZ3V0dGVyLXgpKSkgIWltcG9ydGFudDttYXJnaW46MCBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7aGVpZ2h0OmF1dG87Z2FwOi42cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJlc3RzZWxsZXJfcHJvZHVjdHMgLnByb2R1Y3QtY2FyZHttYXgtd2lkdGg6Y2FsYygyNTBweCAtIHZhcigtLWJzLWd1dHRlci14KSoxKSAhaW1wb3J0YW50O3dpZHRoOmNhbGMoNTAlIC0gKHZhcigtLWJzLWd1dHRlci14KSkpICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuYmVzdHNlbGxlcl9wcm9kdWN0cyAucHJvZHVjdC1jYXJke3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci14KSoxKSAhaW1wb3J0YW50fX0uYmVzdHNlbGxlcl9wcm9kdWN0cyAuc2hvcnQtZGVzY3JpcHRpb257Zm9udC1zaXplOjB9LmJlc3RzZWxsZXJfcHJvZHVjdHMgLnNob3J0LWRlc2NyaXB0aW9uIHVse2ZvbnQtc2l6ZTouOTVyZW19LmJlc3RzZWxsZXJfcHJvZHVjdHMgLnNob3J0LWRlc2NyaXB0aW9uIHVsIGxpOm50aC1jaGlsZChuKzMpe2Rpc3BsYXk6bm9uZX0uYmVzdHNlbGxlcl9wcm9kdWN0cyAucHJvZHVjdC1jYXJkIC5wcm9kdWN0LWNhcmRfX2ltZyAucHJvZHVjdC1jYXJkX19pY29uc3t0b3A6YXV0bztib3R0b206MDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0uYmVzdHNlbGxlcl9wcm9kdWN0cyAucHJvZHVjdC1jYXJkIC5wcm9kdWN0LWNhcmRfX2ltZyAucHJvZHVjdC1jYXJkX19zYWxle3RvcDouMzc1cmVtO3JpZ2h0Oi4zNzVyZW07bGVmdDphdXRvO3RyYW5zZm9ybTpub25lfS5iZXN0c2VsbGVyX3Byb2R1Y3RzIC5wcm9kdWN0LWNhcmQgLnByb2R1Y3QtY2FyZF9faW1nIC5wcm9kdWN0LWNhcmRfX3NhbGUgLnNhbGUtbGFiZWx7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6NHB4O2xpbmUtaGVpZ2h0OnVuc2V0O2FzcGVjdC1yYXRpbzp1bnNldDttaW4taGVpZ2h0OnVuc2V0O3BhZGRpbmc6LjI1cmVtIC42MjVyZW19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5iZXN0c2VsbGVyX3Byb2R1Y3RzIC5wcm9kdWN0LWNhcmQgLnByb2R1Y3QtY2FyZF9faW1nIC5wcm9kdWN0LWNhcmRfX3NhbGUgLnNhbGUtbGFiZWx7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDoxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOi4xODc1cmVtIC41cmVtfX0uYmVzdHNlbGxlcl9wcm9kdWN0cyAucHJvZHVjdC1jYXJkIC5wcm9kdWN0LWNhcmRfX2ltZ3tvdmVyZmxvdzpoaWRkZW59LmJlc3RzZWxsZXJfcHJvZHVjdHMgLnByb2R1Y3QtY2FyZCAucHJvZHVjdC1jYXJkX19pbWcgLnByb2R1Y3QtY2FyZF9fYnJhbmQtbG9nb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MS43NXJlbTtsZWZ0OjYuMzc1cmVtO3JpZ2h0OmF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTEuNzVyZW07bWF4LWhlaWdodDozLjVyZW07LW8tb2JqZWN0LWZpdDpjb250YWluO29iamVjdC1maXQ6Y29udGFpbjstby1vYmplY3QtcG9zaXRpb246bGVmdCB0b3A7b2JqZWN0LXBvc2l0aW9uOmxlZnQgdG9wO3otaW5kZXg6Mn0uYmVzdHNlbGxlcl9wcm9kdWN0cyAudGllZnN0cHJlaXMtLWlubGluZXttaW4taGVpZ2h0OjEuMTI1cmVtfS5iZXN0c2VsbGVyX3RpdGxle21hcmdpbi1ib3R0b206LjEyNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDo2cHh9LnByb2R1Y3QtY2FyZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnJlbGF0aXZlO2dhcDouODc1cmVtO21heC13aWR0aDozNTBweCAhaW1wb3J0YW50O2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnByb2R1Y3QtY2FyZHttYXgtd2lkdGg6MjUwcHggIWltcG9ydGFudH19LnByb2R1Y3QtY2FyZHtjb2xvcjojNDY0NjQ2O2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6LjYyNXJlbTtib3gtc2hhZG93OjAgM3B4IDFweCByZ2JhKDAsMCwwLC4wNSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjI1cyxib3gtc2hhZG93IC4yNXMsYmFja2dyb3VuZC1jb2xvciAuMjVzfS5wcm9kdWN0LWNhcmQgLmhlYWRpbmctbGluZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouMzEyNXJlbX0ucHJvZHVjdC1jYXJkIC5oZWFkaW5nLWxpbmUgLnRvcC10aXRsZXtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjVyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM0NjQ2NDY7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5wcm9kdWN0LWNhcmQgLmhlYWRpbmctbGluZSAudG9wLXRpdGxle2ZvbnQtc2l6ZTouNzVyZW19fS5wcm9kdWN0LWNhcmQgLmhlYWRpbmctbGluZSAucHJvZHVjdC1jYXJkX190aXRsZXtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjYyNXJlbTtmb250LXdlaWdodDo0MDA7Y29sb3I6IzFlMWUxZTttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnByb2R1Y3QtY2FyZCAuaGVhZGluZy1saW5lIC5wcm9kdWN0LWNhcmRfX3RpdGxle2ZvbnQtc2l6ZToxcmVtfX0ucHJvZHVjdC1jYXJkIC5oZWFkaW5nLWxpbmUgLnByb2R1Y3QtY2FyZF9fdGl0bGUgYXtjb2xvcjojMWUxZTFlO3RyYW5zaXRpb246Y29sb3IgLjNzfS5wcm9kdWN0LWNhcmQ6aG92ZXJ7dHJhbnNmb3JtOm5vbmV9LnByb2R1Y3QtY2FyZDpob3ZlciAucHJvZHVjdC1jYXJkX190aXRsZSBhe2NvbG9yOiNmNTkxMDB9LnByb2R1Y3QtY2FyZCAubGVnYWwtcHJpY2UtaW5mb3tkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5wcm9kdWN0LWNhcmQgLnNob3J0LWRlc2NyaXB0aW9ue2Rpc3BsYXk6bm9uZTtmb250LXNpemU6Ljc1cmVtfX0ucHJvZHVjdC1jYXJkIC5zaG9ydC1kZXNjcmlwdGlvbiB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjAgMCAuMzEyNXJlbX0ucHJvZHVjdC1jYXJkIC5zaG9ydC1kZXNjcmlwdGlvbiB1bCBsaXtsaW5lLWhlaWdodDoxLjI7cGFkZGluZzowIDAgMCAxLjI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LWNhcmQgLnNob3J0LWRlc2NyaXB0aW9uIHVsIGxpOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6LjVyZW07aGVpZ2h0Oi41cmVtO2JhY2tncm91bmQ6I2Y1OTEwMDtib3JkZXItcmFkaXVzOjJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjM0MzhyZW07bGVmdDowfS5wcm9kdWN0LWNhcmQgLnZpZXctbW9yZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZTouNjI1cmVtfS5wcm9kdWN0LWNhcmRfX2ltZ3twb3NpdGlvbjpyZWxhdGl2ZTtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnByb2R1Y3QtY2FyZF9faW1nOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDoxMDAlfS5wcm9kdWN0LWNhcmRfX2ltZz5pbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWluO2JvcmRlci1yYWRpdXM6NHB4fS5wcm9kdWN0LWNhcmRfX2ltZyAucHJvZHVjdC1jYXJkX19zYWxle3RvcDouNXJlbTtyaWdodDouNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06bm9uZTt6LWluZGV4OjF9LnByb2R1Y3QtY2FyZF9faW1nIC5wcm9kdWN0LWNhcmRfX3NhbGUgLnNhbGUtbGFiZWx7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtsaW5lLWhlaWdodDp1bnNldDthc3BlY3QtcmF0aW86dW5zZXQ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzMyMzI7bWluLWhlaWdodDp1bnNldDtwYWRkaW5nOi4yNXJlbSAuNjI1cmVtO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnByb2R1Y3QtY2FyZF9faW1nIC5wcm9kdWN0LWNhcmRfX3NhbGUgLnNhbGUtbGFiZWx7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDoxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOi4xODc1cmVtIC41cmVtfX0ucHJvZHVjdC1jYXJkX19pbWcgLnByb2R1Y3QtY2FyZF9faWNvbnN7dG9wOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6NXB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjVweDtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC44KTt6LWluZGV4OjE7Ym9yZGVyLXJhZGl1czozcHggMCAwIDB9LnByb2R1Y3QtY2FyZF9faW1nIC5wcm9kdWN0LWNhcmRfX2ljb25zOm5vdCg6aGFzKHNwYW4pKXtiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0fS5wcm9kdWN0LWNhcmRfX2ltZyAucHJvZHVjdC1jYXJkX19pY29ucyAudXctdmFsdWUsLnByb2R1Y3QtY2FyZF9faW1nIC5wcm9kdWN0LWNhcmRfX2ljb25zIC53YXJyYW50eS1iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YXNwZWN0LXJhdGlvOjEvMTtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0OjIuNjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmO21pbi13aWR0aDozLjEyNXJlbTt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5wcm9kdWN0LWNhcmRfX2ltZyAucHJvZHVjdC1jYXJkX19pY29ucyAudXctdmFsdWUsLnByb2R1Y3QtY2FyZF9faW1nIC5wcm9kdWN0LWNhcmRfX2ljb25zIC53YXJyYW50eS1iYWRnZXtmb250LXNpemU6LjYyNXJlbTtsaW5lLWhlaWdodDoyLjYyNXJlbTtmb250LXdlaWdodDo3MDA7bWluLXdpZHRoOjIuNXJlbX19LnByb2R1Y3QtY2FyZF9faW1nIC5wcm9kdWN0LWNhcmRfX2ljb25zIC51dy12YWx1ZXtib3JkZXItcmFkaXVzOjRweCAwIDAgMDtsaW5lLWhlaWdodDp1bnNldDthbGlnbi1pdGVtczpmbGV4LWVuZDtjb2xvcjojNDY0NjQ2fS5wcm9kdWN0LWNhcmRfX2ltZ19faG92ZXIsLnByb2R1Y3QtY2FyZF9faW1nX19pbWFnZXt0cmFuc2l0aW9uOmhlaWdodCAuM3MgZWFzZS1pbi1vdXQsb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXR9LnByb2R1Y3QtY2FyZF9faW1nX19ob3Zlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7b3BhY2l0eTowfS5wcm9kdWN0LWNhcmRfX2ltZzpoYXMoLnByb2R1Y3QtY2FyZF9faW1nX19ob3Zlcik6aG92ZXIgLnByb2R1Y3QtY2FyZF9faW1nX19ob3ZlcntvcGFjaXR5OjF9LnByb2R1Y3QtY2FyZF9faW1nOmhhcygucHJvZHVjdC1jYXJkX19pbWdfX2hvdmVyKTpob3ZlciAucHJvZHVjdC1jYXJkX19pbWdfX2ltYWdle29wYWNpdHk6MH0ucHJvZHVjdC1jYXJkIC5wcmljZS1ib3h7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MH0ucHJvZHVjdC1jYXJkIC5wcmljZS1ib3ggLnByb2R1Y3QtY2FyZF9fcHJpY2V7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDouNzVyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41cmVtO2ZvbnQtd2VpZ2h0OjcwMH0ucHJvZHVjdC1jYXJkIC5wcmljZS1ib3ggLnByb2R1Y3QtY2FyZF9fcHJpY2U6YWZ0ZXJ7Y29udGVudDpcIsK5XCI7bWFyZ2luLWxlZnQ6LTAuNXJlbTtmb250LXdlaWdodDo0MDB9LnByb2R1Y3QtY2FyZCAucHJpY2UtYm94IC5wcm9kdWN0LWNhcmRfX3ByaWNlIGluc3tjb2xvcjojZjU5MTAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5wcm9kdWN0LWNhcmQgLnByaWNlLWJveCAucHJvZHVjdC1jYXJkX19wcmljZSBkZWx7Y29sb3I6IzBmMjMzN30ucHJvZHVjdC1jYXJkIC5wcmljZS1ib3ggLnByb2R1Y3QtY2FyZF9fZGVzY3JpcHRpb257Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojOWY5ZjlmICFpbXBvcnRhbnQ7bWFyZ2luOjB9LnByb2R1Y3QtY2FyZCAucHJpY2UtYm94IC5wcm9kdWN0LWNhcmRfX2Rlc2NyaXB0aW9uIC53Yy1nemQtYWRkaXRpb25hbC1pbmZve2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7Y29sb3I6IzlmOWY5ZiAhaW1wb3J0YW50O21hcmdpbjowfS5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5le2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi4zNzVyZW07bWFyZ2luLXRvcDphdXRvfS5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC5idG4sLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF0sLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQjc3VibWl0LC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgYS5idXR0b24sLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b24sLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQuYnV0dG9uLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGEuYnV0dG9uLmFsdCwucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b24uYWx0LC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dC5idXR0b24uYWx0e21hcmdpbjowICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMTQuNCwgMTI2Ljg4OTc5NTkxODQsIDApIDAlLCAjRjU5MTAwIDUwJSwgcmdiKDI1NSwgMTYzLjQ4OTc5NTkxODQsIDMwLjgpIDEwMCUpO2JvcmRlcjpub25lfS5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC5idG46aG92ZXIsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpob3Zlciwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQjc3VibWl0OmhvdmVyLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgYS5idXR0b246aG92ZXIsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b246aG92ZXIsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b246aG92ZXIsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQuYnV0dG9uOmhvdmVyLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGEuYnV0dG9uLmFsdDpob3ZlciwucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC5idG46Zm9jdXMsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpmb2N1cywud29vY29tbWVyY2UgI3Jlc3BvbmQgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQjc3VibWl0OmZvY3VzLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbjpmb2N1cywud29vY29tbWVyY2UgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgYS5idXR0b246Zm9jdXMsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b246Zm9jdXMsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b246Zm9jdXMsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpmb2N1cywud29vY29tbWVyY2UgLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXQuYnV0dG9uOmZvY3VzLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6Zm9jdXMsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGEuYnV0dG9uLmFsdDpmb2N1cywucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6Zm9jdXMsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b24uYWx0OmZvY3VzLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0OmZvY3VzLC53b29jb21tZXJjZSAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dC5idXR0b24uYWx0OmZvY3VzLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC5idG46YWN0aXZlLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6YWN0aXZlLC53b29jb21tZXJjZSAjcmVzcG9uZCAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dCNzdWJtaXQ6YWN0aXZlLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbjphY3RpdmUsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGEuYnV0dG9uOmFjdGl2ZSwucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphY3RpdmUsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b246YWN0aXZlLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246YWN0aXZlLC53b29jb21tZXJjZSAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBpbnB1dC5idXR0b246YWN0aXZlLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6YWN0aXZlLC53b29jb21tZXJjZSAucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSBhLmJ1dHRvbi5hbHQ6YWN0aXZlLC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdDphY3RpdmUsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGJ1dHRvbi5idXR0b24uYWx0OmFjdGl2ZSwucHJvZHVjdC1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDphY3RpdmUsLndvb2NvbW1lcmNlIC5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIGlucHV0LmJ1dHRvbi5hbHQ6YWN0aXZle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTgzLjgsIDEwOC43Nzk1OTE4MzY3LCAwKSAwJSwgcmdiKDIxNC40LCAxMjYuODg5Nzk1OTE4NCwgMCkgNTAlLCAjRjU5MTAwIDEwMCUpO2JvcmRlcjpub25lfS5wcm9kdWN0LWNhcmQgLmJ1dHRvbi1saW5lIC5idG4tLW91dGxpbmUtc3VidGxle2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM5ZjlmOWY7Y29sb3I6IzlmOWY5Zjtmb250LXdlaWdodDo0MDB9LnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLmJ0bi0tb3V0bGluZS1zdWJ0bGU6aG92ZXIsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLmJ0bi0tb3V0bGluZS1zdWJ0bGU6Zm9jdXMsLnByb2R1Y3QtY2FyZCAuYnV0dG9uLWxpbmUgLmJ0bi0tb3V0bGluZS1zdWJ0bGU6YWN0aXZle2JhY2tncm91bmQ6I2YxZjFmMTtib3JkZXItY29sb3I6IzBmMjMzNztjb2xvcjojMGYyMzM3fS5wcm9kdWN0LWNhcmQgLnRpZWZzdHByZWlze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMS42MjVyZW07bGVmdDowO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZTouNzVyZW07Y29sb3I6IzlmOWY5Zn1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnByb2R1Y3QtY2FyZCAudGllZnN0cHJlaXN7Ym90dG9tOi0xLjM3NXJlbTtmb250LXNpemU6LjU1cmVtfX0ucHJvZHVjdC1jYXJkIC50aWVmc3RwcmVpcy0taW5saW5le3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbTphdXRvO21hcmdpbi10b3A6LTAuMjVyZW19LnJvdz5kaXY6aGFzKD4ucHJvZHVjdC1jYXJkLS13aWRlKSwud29vY29tbWVyY2UgLmNvbDItc2V0PmRpdjpoYXMoPi5wcm9kdWN0LWNhcmQtLXdpZGUpLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldD5kaXY6aGFzKD4ucHJvZHVjdC1jYXJkLS13aWRlKXttYXgtd2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5yb3c+ZGl2Omhhcyg+LnByb2R1Y3QtY2FyZC0td2lkZSksLndvb2NvbW1lcmNlIC5jb2wyLXNldD5kaXY6aGFzKD4ucHJvZHVjdC1jYXJkLS13aWRlKSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQ+ZGl2Omhhcyg+LnByb2R1Y3QtY2FyZC0td2lkZSl7bWF4LXdpZHRoOjI1MHB4ICFpbXBvcnRhbnR9fS5wcm9kdWN0LWNhcmQtLXdpZGV7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7Z2FwOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucHJvZHVjdC1jYXJkLS13aWRle21heC13aWR0aDoyNTBweCAhaW1wb3J0YW50O2dhcDouODc1cmVtfX0ucHJvZHVjdC1jYXJkLS13aWRlOmhvdmVye3RyYW5zZm9ybTpub25lO2JveC1zaGFkb3c6MCA0cHggNHB4IHJnYmEoMCwwLDAsLjEpfS5wcm9kdWN0LWNhcmQtLXdpZGU6aG92ZXIgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2U6aGFzKC5wcm9kdWN0LWNhcmRfX2ltZ19faG92ZXIpIC5wcm9kdWN0LWNhcmRfX2ltZ19faG92ZXJ7b3BhY2l0eToxfS5wcm9kdWN0LWNhcmQtLXdpZGU6aG92ZXIgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2U6aGFzKC5wcm9kdWN0LWNhcmRfX2ltZ19faG92ZXIpIC5wcm9kdWN0LWNhcmRfX2ltZ19faW1hZ2V7b3BhY2l0eTowfS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faGVhZGluZ3t3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MDtwYWRkaW5nOi4yNXJlbSAwIC42MjVyZW19LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19oZWFkaW5nIC5wcm9kdWN0LWNhcmRfX3RpdGxle2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6MS44NzVyZW07Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19oZWFkaW5nIC5wcm9kdWN0LWNhcmRfX3RpdGxle2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNjI1cmVtO2ZvbnQtd2VpZ2h0OjQwMH19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faGVhZGluZyAucHJvZHVjdC1jYXJkX190aXRsZXtmb250LXNpemU6MXJlbX19LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19oZWFkaW5nIC5wcm9kdWN0LWNhcmRfX3RpdGxlIGF7Y29sb3I6IzFlMWUxZTt0cmFuc2l0aW9uOmNvbG9yIC4zc30ucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2JvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4OjE7YWxpZ24taXRlbXM6c3RyZXRjaDtnYXA6MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9fYm9keXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi44NzVyZW19fS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2V7ZmxleDowIDAgNTAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHg7b3ZlcmZsb3c6aGlkZGVuO21pbi1oZWlnaHQ6MTIuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2V7ZmxleDpub25lO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czo0cHh9LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19pbWFnZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjEwMCV9fS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2U+aW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDRweDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19pbWFnZT5pbWd7Ym9yZGVyLXJhZGl1czo0cHh9fS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2UgLnByb2R1Y3QtY2FyZF9faW1nX19ob3Zlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7b3BhY2l0eTowfS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2UgLnByb2R1Y3QtY2FyZF9fc2FsZXt0b3A6LjVyZW07cmlnaHQ6LjVyZW07cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOm5vbmU7ei1pbmRleDoxfS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2UgLnByb2R1Y3QtY2FyZF9fc2FsZSAuc2FsZS1sYWJlbHtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXJhZGl1czo0cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2xpbmUtaGVpZ2h0OnVuc2V0O2FzcGVjdC1yYXRpbzp1bnNldDtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzIzMjttaW4taGVpZ2h0OnVuc2V0O3BhZGRpbmc6LjI1cmVtIC42MjVyZW07ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2ltYWdlIC5wcm9kdWN0LWNhcmRfX3NhbGUgLnNhbGUtbGFiZWx7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDoxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOi4xODc1cmVtIC41cmVtfX0ucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2ltYWdlIC5wcm9kdWN0LWNhcmRfX2ljb25ze3RvcDowO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjVweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo1cHg7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuOCk7ei1pbmRleDoxO2JvcmRlci1yYWRpdXM6M3B4IDAgMCAwfS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2UgLnByb2R1Y3QtY2FyZF9faWNvbnM6bm90KDpoYXMoc3Bhbikpe2JhY2tncm91bmQtY29sb3I6dW5zZXR9LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19pbWFnZSAucHJvZHVjdC1jYXJkX19pY29ucyAudXctdmFsdWUsLnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19pbWFnZSAucHJvZHVjdC1jYXJkX19pY29ucyAud2FycmFudHktYmFkZ2V7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2FzcGVjdC1yYXRpbzoxLzE7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDoyLjYyNXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZmZjttaW4td2lkdGg6My4xMjVyZW07ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2ltYWdlIC5wcm9kdWN0LWNhcmRfX2ljb25zIC51dy12YWx1ZSwucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2ltYWdlIC5wcm9kdWN0LWNhcmRfX2ljb25zIC53YXJyYW50eS1iYWRnZXtmb250LXNpemU6LjYyNXJlbTtsaW5lLWhlaWdodDoyLjYyNXJlbTtmb250LXdlaWdodDo3MDA7bWluLXdpZHRoOjIuNXJlbX19LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19pbWFnZSAucHJvZHVjdC1jYXJkX19pY29ucyAudXctdmFsdWV7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDA7bGluZS1oZWlnaHQ6dW5zZXQ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7Y29sb3I6IzQ2NDY0Nn0ucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2NvbnRlbnR7ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOi42MjVyZW07cGFkZGluZzouNjI1cmVtIDEuMjVyZW0gMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9fY29udGVudHtwYWRkaW5nOi42MjVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2NvbnRlbnQgLnNob3J0LWRlc2NyaXB0aW9ue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi43NXJlbX19LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX19jb250ZW50IC52aWV3LW1vcmV7bWFyZ2luLWJvdHRvbTowfS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9fY29udGVudCAucHJpY2UtYm94e21hcmdpbi10b3A6YXV0b30ucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX3RleHR7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4zNzVyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM0NjQ2NDZ9LnByb2R1Y3QtY2FyZC0td2lkZSAucHJvZHVjdC1jYXJkLS13aWRlX190ZXh0IHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDttYXJnaW46MCAwIC4zMTI1cmVtfS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9fdGV4dCB1bCBsaXtsaW5lLWhlaWdodDoxLjQ7cGFkZGluZzowIDAgMCAxLjI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9fdGV4dCB1bCBsaTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOi41cmVtO2hlaWdodDouNXJlbTtiYWNrZ3JvdW5kOiNmNTkxMDA7Ym9yZGVyLXJhZGl1czoycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4zNDM4cmVtO2xlZnQ6MH0ucHJvZHVjdC1jYXJkLS13aWRlIC5wcm9kdWN0LWNhcmQtLXdpZGVfX3RleHQtLWRlc2t0b3B7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9fdGV4dC0tZGVza3RvcHtkaXNwbGF5Om5vbmV9fS5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9fdGV4dC0tbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9kdWN0LWNhcmQtLXdpZGUgLnByb2R1Y3QtY2FyZC0td2lkZV9fdGV4dC0tbW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5wcm9kdWN0LWNhcmQtLXdpZGUtLWltYWdlLXJpZ2h0IC5wcm9kdWN0LWNhcmQtLXdpZGVfX2JvZHl7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsucHJvZHVjdC1jYXJkLS13aWRlLS1pbWFnZS1yaWdodCAucHJvZHVjdC1jYXJkLS13aWRlX19ib2R5e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnByb2R1Y3QtY2FyZC0td2lkZS0taW1hZ2UtcmlnaHQgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2V7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9kdWN0LWNhcmQtLXdpZGUtLWltYWdlLXJpZ2h0IC5wcm9kdWN0LWNhcmQtLXdpZGVfX2ltYWdle2JvcmRlci1yYWRpdXM6NHB4fX0ucHJvZHVjdC1jYXJkLS13aWRlLS1pbWFnZS1yaWdodCAucHJvZHVjdC1jYXJkLS13aWRlX19pbWFnZT5pbWd7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9kdWN0LWNhcmQtLXdpZGUtLWltYWdlLXJpZ2h0IC5wcm9kdWN0LWNhcmQtLXdpZGVfX2ltYWdlPmltZ3tib3JkZXItcmFkaXVzOjRweH19LnByb2R1Y3QtY2FyZC0td2lkZSAudGllZnN0cHJlaXN7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOmF1dG99LnByb2plY3Qtc3RhcnRlcnt3aWR0aDoxMDAlO21heC13aWR0aDp2YXIoLS1jb250YWluZXItd2lkdGgpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojZjU5MTAwO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MS4yNXJlbSAzLjc1cmVtO21hcmdpbjowIGF1dG87cG9zaXRpb246Zml4ZWQ7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6Mjt0cmFuc2l0aW9uOi4zc30ucHJvamVjdC1zdGFydGVyLnNob3d7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0ucHJvamVjdC1zdGFydGVyX19pbWd7d2lkdGg6OC43NXJlbTtoZWlnaHQ6NXJlbTtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjo1MCU7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luOjAgMy43NXJlbSAwIDB9LnByb2plY3Qtc3RhcnRlcl9fdGl0bGV7Zm9udC1mYW1pbHk6XCJFcmFzIERlbWkgSVRDXCI7Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojMWUxZTFlO2xpbmUtaGVpZ2h0OjF9LnByb2plY3Qtc3RhcnRlciAuYnRuLC5wcm9qZWN0LXN0YXJ0ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5wcm9qZWN0LXN0YXJ0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5wcm9qZWN0LXN0YXJ0ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5wcm9qZWN0LXN0YXJ0ZXIgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnByb2plY3Qtc3RhcnRlciBpbnB1dCNzdWJtaXQsLnByb2plY3Qtc3RhcnRlciAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5wcm9qZWN0LXN0YXJ0ZXIgYS5idXR0b24sLnByb2plY3Qtc3RhcnRlciAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnByb2plY3Qtc3RhcnRlciBidXR0b24uYnV0dG9uLC5wcm9qZWN0LXN0YXJ0ZXIgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnByb2plY3Qtc3RhcnRlciBpbnB1dC5idXR0b24sLnByb2plY3Qtc3RhcnRlciAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucHJvamVjdC1zdGFydGVyIGEuYnV0dG9uLmFsdCwucHJvamVjdC1zdGFydGVyIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnByb2plY3Qtc3RhcnRlciBidXR0b24uYnV0dG9uLmFsdCwucHJvamVjdC1zdGFydGVyIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucHJvamVjdC1zdGFydGVyIGlucHV0LmJ1dHRvbi5hbHR7Y29sb3I6I2Y1OTEwMDtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luOjAgMCAwIGF1dG99QG1lZGlhKHdpZHRoIDwgMTQ0MHB4KXsucHJvamVjdC1zdGFydGVyIC5idG4sLnByb2plY3Qtc3RhcnRlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLnByb2plY3Qtc3RhcnRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgLnByb2plY3Qtc3RhcnRlciBpbnB1dFt0eXBlPXN1Ym1pdF0sLnByb2plY3Qtc3RhcnRlciAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAucHJvamVjdC1zdGFydGVyIGlucHV0I3N1Ym1pdCwucHJvamVjdC1zdGFydGVyIC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLnByb2plY3Qtc3RhcnRlciBhLmJ1dHRvbiwucHJvamVjdC1zdGFydGVyIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAucHJvamVjdC1zdGFydGVyIGJ1dHRvbi5idXR0b24sLnByb2plY3Qtc3RhcnRlciAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAucHJvamVjdC1zdGFydGVyIGlucHV0LmJ1dHRvbiwucHJvamVjdC1zdGFydGVyIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wcm9qZWN0LXN0YXJ0ZXIgYS5idXR0b24uYWx0LC5wcm9qZWN0LXN0YXJ0ZXIgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAucHJvamVjdC1zdGFydGVyIGJ1dHRvbi5idXR0b24uYWx0LC5wcm9qZWN0LXN0YXJ0ZXIgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5wcm9qZWN0LXN0YXJ0ZXIgaW5wdXQuYnV0dG9uLmFsdHttYXJnaW46MCAzLjc1cmVtIDAgYXV0b319LnF1aWNrLWNvbmZpZ3VyYXRvci1wcmV0ZXh0e21hcmdpbi10b3A6Y2FsYyh2YXIoLS1pbmRlbnQpLzIpfS5xdWljay1jb25maWd1cmF0b3J7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ei1pbmRleDoyO2JvcmRlci1yYWRpdXM6MTJweDtib3gtc2hhZG93OjAgOHB4IDMwcHggcmdiYSgwLDAsMCwuMTIpO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjB9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stYWRkb25zLS1kaXNhYmxlZCwucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1zbGlkZXJzLS1kaXNhYmxlZCwucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1kcm9wZG93bi0tZGlzYWJsZWQsLnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stdmFsdWVzLS1kaXNhYmxlZCwucXVpY2stY29uZmlndXJhdG9yICNxdWljay1yZXNldC1idXR0b246ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7b3BhY2l0eTouMzU7ZmlsdGVyOmdyYXlzY2FsZSgwLjMpfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWFkZG9ucy0tZGlzYWJsZWQgLnF1aWNrLWRyb3Bkb3duX19idXR0b24sLnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stYWRkb25zLS1kaXNhYmxlZCAucXVpY2stY2hlY2tib3hfX2xhYmVsLC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWFkZG9ucy0tZGlzYWJsZWQgYnV0dG9uLC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcnMtLWRpc2FibGVkIC5xdWljay1kcm9wZG93bl9fYnV0dG9uLC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcnMtLWRpc2FibGVkIC5xdWljay1jaGVja2JveF9fbGFiZWwsLnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stc2xpZGVycy0tZGlzYWJsZWQgYnV0dG9uLC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWRyb3Bkb3duLS1kaXNhYmxlZCAucXVpY2stZHJvcGRvd25fX2J1dHRvbiwucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1kcm9wZG93bi0tZGlzYWJsZWQgLnF1aWNrLWNoZWNrYm94X19sYWJlbCwucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1kcm9wZG93bi0tZGlzYWJsZWQgYnV0dG9uLC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXZhbHVlcy0tZGlzYWJsZWQgLnF1aWNrLWRyb3Bkb3duX19idXR0b24sLnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stdmFsdWVzLS1kaXNhYmxlZCAucXVpY2stY2hlY2tib3hfX2xhYmVsLC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXZhbHVlcy0tZGlzYWJsZWQgYnV0dG9uLC5xdWljay1jb25maWd1cmF0b3IgI3F1aWNrLXJlc2V0LWJ1dHRvbjpkaXNhYmxlZCAucXVpY2stZHJvcGRvd25fX2J1dHRvbiwucXVpY2stY29uZmlndXJhdG9yICNxdWljay1yZXNldC1idXR0b246ZGlzYWJsZWQgLnF1aWNrLWNoZWNrYm94X19sYWJlbCwucXVpY2stY29uZmlndXJhdG9yICNxdWljay1yZXNldC1idXR0b246ZGlzYWJsZWQgYnV0dG9ue2N1cnNvcjpub3QtYWxsb3dlZCAhaW1wb3J0YW50fS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWFkZG9ucy0tZGlzYWJsZWQgLnF1aWNrLWRyb3Bkb3duX19jb250ZW50LC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcnMtLWRpc2FibGVkIC5xdWljay1kcm9wZG93bl9fY29udGVudCwucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1kcm9wZG93bi0tZGlzYWJsZWQgLnF1aWNrLWRyb3Bkb3duX19jb250ZW50LC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXZhbHVlcy0tZGlzYWJsZWQgLnF1aWNrLWRyb3Bkb3duX19jb250ZW50LC5xdWljay1jb25maWd1cmF0b3IgI3F1aWNrLXJlc2V0LWJ1dHRvbjpkaXNhYmxlZCAucXVpY2stZHJvcGRvd25fX2NvbnRlbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd24tLXNldHtjdXJzb3I6dW5zZXQgIWltcG9ydGFudH0ucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1kcm9wZG93bi0tc2V0IC5xdWljay1kcm9wZG93bl9fYnV0dG9ue2N1cnNvcjp1bnNldCAhaW1wb3J0YW50O2JvcmRlcjoycHggc29saWQgI2Y1OTEwMCAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiKDI1NSwyNDkuOTkxMzA0MzQ3OCwyNDIuMil9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd24tLXNldCAucXVpY2stZHJvcGRvd25fX2J1dHRvbjphZnRlcnt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjhweDt0b3A6OHB4O2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2ljb25zL2NoZWNrLXJvdW5kLWZyZWUuc3ZnXCIpfS5xdWljay1jb25maWd1cmF0b3JfX2hlYWRlcntiYWNrZ3JvdW5kOiMwZjIzMzc7cGFkZGluZzoxNnB4IDI4cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweH0ucXVpY2stY29uZmlndXJhdG9yX19oZWFkZXIgc3Zne3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7ZmlsbDojZjU5MTAwO2ZsZXgtc2hyaW5rOjB9LnF1aWNrLWNvbmZpZ3VyYXRvcl9faGVhZGVyIHNwYW57Y29sb3I6I2ZmZjtmb250LXNpemU6LjkzNzVyZW07Zm9udC13ZWlnaHQ6NjAwO2xldHRlci1zcGFjaW5nOi4zcHh9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fYm9keXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fY29se2ZsZXg6MCAwIDUwJTtwYWRkaW5nOjI4cHg7cG9zaXRpb246cmVsYXRpdmV9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fY29sOmZpcnN0LWNoaWxkOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MjhweDtib3R0b206MjhweDt3aWR0aDoxcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCwgI2QwZDBkMCwgdHJhbnNwYXJlbnQpfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsucXVpY2stY29uZmlndXJhdG9yX19jb2x7ZmxleDowIDAgMTAwJTtwYWRkaW5nOjIwcHh9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fY29sOmZpcnN0LWNoaWxkOjphZnRlcntkaXNwbGF5Om5vbmV9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fY29sOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWYwZjN9fS5xdWljay1jb25maWd1cmF0b3JfX3NlY3Rpb24tbGFiZWx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDttYXJnaW4tYm90dG9tOjE0cHh9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fc2VjdGlvbi1sYWJlbD5zcGFuOm5vdCgucXVpY2stY29uZmlndXJhdG9yX19zdGVwLW51bSl7Zm9udC1zaXplOi44MTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMWUxZTFlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouNXB4fS5xdWljay1jb25maWd1cmF0b3JfX3N0ZXAtbnVte3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojMGYyMzM3O2NvbG9yOiNmZmY7Zm9udC1zaXplOi42ODc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1zaHJpbms6MH0ucXVpY2stY29uZmlndXJhdG9yX19mb290ZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZjBmMztwYWRkaW5nOjIwcHggMjhweH0ucXVpY2stY29uZmlndXJhdG9yX19mb290ZXIgI3F1aWNrLXZhbHVlc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweDtsaW5lLWhlaWdodDoxfUBrZXlmcmFtZXMgcHVsc2V7MCV7Ym94LXNoYWRvdzowIDAgMCAwICNmNTkxMDB9NTAle2JveC1zaGFkb3c6MCAwIC4xcmVtIC41cmVtIHJnYmEoMjQ1LDE0NSwwLC44KX0xMDAle2JveC1zaGFkb3c6MCAwIC4xcmVtIDFyZW0gcmdiYSgyNDUsMTQ1LDAsMCl9fS5xdWljay1jb25maWd1cmF0b3JfX2Zvb3RlciAjcXVpY2stdmFsdWVzLnF1aWNrLXZhbHVlcy0tcHVsc2V7YW5pbWF0aW9uOnB1bHNlIC41cyAxICFpbXBvcnRhbnR9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fZm9vdGVyICNxdWljay12YWx1ZXMgI3F1aWNrLXJlc2V0e2Rpc3BsYXk6ZmxleH1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnF1aWNrLWNvbmZpZ3VyYXRvcl9fZm9vdGVye3BhZGRpbmc6MTZweCAyMHB4fX0ucXVpY2stY29uZmlndXJhdG9yX19idG4tcHJpbWFyeXtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjhweDtwYWRkaW5nOjE0cHggMjhweDtiYWNrZ3JvdW5kOiNmNTkxMDA7Y29sb3I6I2ZmZjtmb250LXNpemU6LjgxMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6OHB4O2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3doaXRlLXNwYWNlOm5vd3JhcDtib3gtc2hhZG93OjAgNHB4IDE2cHggcmdiYSgyNDUsMTQ1LDAsLjMpO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZTt3aWR0aDphdXRvICFpbXBvcnRhbnR9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fYnRuLXByaW1hcnkgc3Zne3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7ZmlsbDpjdXJyZW50Q29sb3I7ZmxleC1zaHJpbms6MH0ucXVpY2stY29uZmlndXJhdG9yX19idG4tcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kOiNiZjY2MDA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFweCk7Ym94LXNoYWRvdzowIDZweCAyMHB4IHJnYmEoMjQ1LDE0NSwwLC40KX0ucXVpY2stY29uZmlndXJhdG9yX19idG4tZ2hvc3R7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo4cHg7cGFkZGluZzoxNHB4IDI4cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiM5ZjlmOWY7Zm9udC1zaXplOi43NXJlbTtmb250LXdlaWdodDo1MDA7Ym9yZGVyLXJhZGl1czo4cHg7Ym9yZGVyOjFweCBzb2xpZCAjZWVmMGYzICFpbXBvcnRhbnQ7Y3Vyc29yOnBvaW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZTt3aWR0aDphdXRvICFpbXBvcnRhbnR9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fYnRuLWdob3N0IHN2Z3t3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2ZpbGw6Y3VycmVudENvbG9yO2ZsZXgtc2hyaW5rOjB9LnF1aWNrLWNvbmZpZ3VyYXRvcl9fYnRuLWdob3N0OmhvdmVye2NvbG9yOiM0NjQ2NDY7Ym9yZGVyLWNvbG9yOiNkMGQwZDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmOWY5Zjl9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd257cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjI0cHh9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd24tLXNldCBidXR0b24sLnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd24tLWRpc2FibGVkIGJ1dHRvbntkaXNwbGF5OmZsZXh9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd24tLXNldCAucXVpY2stZHJvcGRvd25fX2NvbnRlbnQsLnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd24tLWRpc2FibGVkIC5xdWljay1kcm9wZG93bl9fY29udGVudHtkaXNwbGF5Om5vbmV9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd25fX2J1dHRvbnt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6NTJweDtwYWRkaW5nOjhweCAxNnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICNlZWYwZjM7Ym9yZGVyLXJhZGl1czo4cHg7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweDt0cmFuc2l0aW9uOmJvcmRlciAuMjVzLGJhY2tncm91bmQgLjI1czttYXJnaW4tYm90dG9tOjA7cG9zaXRpb246cmVsYXRpdmV9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd25fX2J1dHRvbjpob3Zlcntib3JkZXItY29sb3I6I2Y1Y2Q5MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY2ZTh9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd25fX2J1dHRvbl9faW1hZ2V7d2lkdGg6MzZweDttaW4taGVpZ2h0OjM2cHg7ZmxleC1zaHJpbms6MH0ucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1kcm9wZG93bl9fYnV0dG9uX19pbWFnZVtzcmM9XCJcIl17ZGlzcGxheTpub25lfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWRyb3Bkb3duX19idXR0b25fX2xhYmVse2ZvbnQtc2l6ZTouODEyNXJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzFlMWUxZTt0ZXh0LWFsaWduOmxlZnR9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd25fX2NvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjEwMCU7dG9wOjA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2dhcDo4cHg7bWFyZ2luLWJvdHRvbTowfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWRyb3Bkb3duX19jb250ZW50IGF7Y29sb3I6IzQ2NDY0NjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoxMnB4IDhweCAxMHB4O2JvcmRlcjoycHggc29saWQgI2VlZjBmMztib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXJhZGl1czo4cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4OjEgMSBjYWxjKDI1JSAtIDZweCk7bWluLXdpZHRoOjgwcHg7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWRyb3Bkb3duX19jb250ZW50IGE6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNmNWNkOTM7YmFja2dyb3VuZC1jb2xvcjojZmZmNmU4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO2JveC1zaGFkb3c6MCA0cHggMTJweCByZ2JhKDI0NSwxNDUsMCwuMTIpfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWRyb3Bkb3duX19pbWFnZXttaW4taGVpZ2h0OjQ0cHg7bWFyZ2luLWJvdHRvbTo2cHg7b3BhY2l0eTouODU7dHJhbnNpdGlvbjpvcGFjaXR5IC4yc30ucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1kcm9wZG93bl9fY29udGVudCBhOmhvdmVyIC5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLWRyb3Bkb3duX19pbWFnZXtvcGFjaXR5OjF9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stZHJvcGRvd25fX2xhYmVse2ZvbnQtc2l6ZTouNjg3NXJlbTtmb250LXdlaWdodDo2MDA7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS4zfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG8gMjBweDt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzoxNnB4IDIwcHg7YmFja2dyb3VuZDojZjlmOWY5O2JvcmRlci1yYWRpdXM6OHB4O2JvcmRlcjoxcHggc29saWQgI2VlZjBmM30ucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1zbGlkZXJfX2xhYmVse2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6LjgxMjVyZW07Y29sb3I6IzFlMWUxZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbToxMHB4fS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcl9fdmFsdWV7Y29sb3I6I2Y1OTEwMDtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOi45Mzc1cmVtfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcl9fc2xpZGVye3dpZHRoOjEwMCUgIWltcG9ydGFudDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZSAhaW1wb3J0YW50O2FwcGVhcmFuY2U6bm9uZSAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2UwZTRlODtib3JkZXI6bm9uZTtoZWlnaHQ6NnB4ICFpbXBvcnRhbnQ7b3V0bGluZTpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czozcHggIWltcG9ydGFudDttYXJnaW46NHB4IDA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zc30ucXVpY2stY29uZmlndXJhdG9yIC5xdWljay1zbGlkZXJfX3NsaWRlcjpob3ZlcntiYWNrZ3JvdW5kOmhzbCgyMTAsMTQuODE0ODE0ODE0OCUsODQuNDExNzY0NzA1OSUpfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcl9fc2xpZGVyOjotd2Via2l0LXNsaWRlci10aHVtYnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtiYWNrZ3JvdW5kOiNmNTkxMDAgIWltcG9ydGFudDtjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMnB4IDhweCByZ2JhKDI0NSwxNDUsMCwuMzUpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4xNXMsYm94LXNoYWRvdyAuMTVzfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcl9fc2xpZGVyOjotd2Via2l0LXNsaWRlci10aHVtYjpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4xNSk7Ym94LXNoYWRvdzowIDNweCAxMnB4IHJnYmEoMjQ1LDE0NSwwLC40NSl9LnF1aWNrLWNvbmZpZ3VyYXRvciAucXVpY2stc2xpZGVyX19zbGlkZXI6Oi1tb3otcmFuZ2UtdGh1bWJ7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtiYWNrZ3JvdW5kOiNmNTkxMDAgIWltcG9ydGFudDtjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6bm9uZTtib3gtc2hhZG93OjAgMnB4IDhweCByZ2JhKDI0NSwxNDUsMCwuMzUpfS5xdWljay1jb25maWd1cmF0b3IgLnF1aWNrLXNsaWRlcl9fcmFuZ2UtbGFiZWxze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXNpemU6LjY4NzVyZW07Y29sb3I6IzlmOWY5Zjtmb250LXdlaWdodDo1MDB9LnF1aWNrLWNvbmZpZ3VyYXRvciAjcXVpY2stYWRkb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXA7Z2FwOjhweH0ucXVpY2stY29uZmlndXJhdG9yICNxdWljay1hZGRvbnMgLnF1aWNrLWNoZWNrYm94e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6Y2FsYyg1MCUgLSA0cHgpO3Bvc2l0aW9uOnJlbGF0aXZlfS5xdWljay1jb25maWd1cmF0b3IgI3F1aWNrLWFkZG9ucyAucXVpY2stY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF17ZGlzcGxheTpub25lfS5xdWljay1jb25maWd1cmF0b3IgI3F1aWNrLWFkZG9ucyAucXVpY2stY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWx7cGFkZGluZzoxNHB4IDEycHg7bWFyZ2luOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoycHggc29saWQgI2VlZjBmMztib3JkZXItcmFkaXVzOjhweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2U7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ucXVpY2stY29uZmlndXJhdG9yICNxdWljay1hZGRvbnMgLnF1aWNrLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOmhvdmVye2JvcmRlci1jb2xvcjojZjVjZDkzO2JhY2tncm91bmQtY29sb3I6I2ZmZjZlOH0ucXVpY2stY29uZmlndXJhdG9yICNxdWljay1hZGRvbnMgLnF1aWNrLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWx7Ym9yZGVyOjJweCBzb2xpZCAjZjU5MTAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmNmU4fS5xdWljay1jb25maWd1cmF0b3IgI3F1aWNrLWFkZG9ucyAucXVpY2stY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDphZnRlcnt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjhweDt0b3A6OHB4O2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2ljb25zL2NoZWNrLXJvdW5kLWZyZWUuc3ZnXCIpfS5xdWljay1jb25maWd1cmF0b3IgI3F1aWNrLWFkZG9ucyAucXVpY2stY2hlY2tib3hfX2ltYWdle21heC1oZWlnaHQ6MzJweDt3aWR0aDozMnB4O3Bvc2l0aW9uOnN0YXRpYztmbGV4LXNocmluazowfS5xdWljay1jb25maWd1cmF0b3IgI3F1aWNrLWFkZG9ucyAucXVpY2stY2hlY2tib3hfX2xhYmVsX190ZXh0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjJweH0ucXVpY2stY29uZmlndXJhdG9yICNxdWljay1hZGRvbnMgLnF1aWNrLWNoZWNrYm94X19sYWJlbF9fdGV4dCBzcGFue3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6Ljc1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMWUxZTFlfS5xdWljay1jb25maWd1cmF0b3IgI3F1aWNrLWFkZG9ucyAucXVpY2stY2hlY2tib3hfX2xhYmVsX19zdWJ0aXRsZXtmb250LXNpemU6LjYyNXJlbSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50O2NvbG9yOiM5ZjlmOWYgIWltcG9ydGFudH0jcXVpY2stc3RpY2t5e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpzdGlja3k7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt6LWluZGV4OjI7dG9wOjY1cHg7bWFyZ2luOi0yNjBweCAwIDEzMHB4O2N1cnNvcjpwb2ludGVyfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I3F1aWNrLXN0aWNreXt0b3A6ODVweH19QG1lZGlhKG1heC13aWR0aDogNDAwcHgpeyNxdWljay1zdGlja3l7dG9wOjY1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I3F1aWNrLXN0aWNreXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouOHJlbTttYXJnaW46LTI0MHB4IDAgMTMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsjcXVpY2stc3RpY2t5e2ZvbnQtc2l6ZTouNnJlbTttYXJnaW46LTIyMHB4IDAgMTMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IC0xKXsjcXVpY2stc3RpY2t5e2ZvbnQtc2l6ZTouNXJlbTttYXJnaW46LTIwMHB4IDAgMTMwcHh9fSNxdWljay1zdGlja3k+ZGl2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweDtoZWlnaHQ6MTEwcHg7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3O2NvbG9yOiNmZmY7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I3F1aWNrLXN0aWNreT5kaXY6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMGEwZjBmfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I3F1aWNrLXN0aWNreT5kaXZ7aGVpZ2h0OjExMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7I3F1aWNrLXN0aWNreT5kaXZ7aGVpZ2h0OjkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IC0xKXsjcXVpY2stc3RpY2t5PmRpdntoZWlnaHQ6NzBweH19I3F1aWNrLXN0aWNreT5kaXY+c3BhbntwYWRkaW5nOjVweCAwIDEwcHg7Zm9udC1zaXplOjEwcHg7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7I3F1aWNrLXN0aWNreT5kaXY+c3Bhbntmb250LXNpemU6OHB4fX1AbWVkaWEobWF4LXdpZHRoOiAtMSl7I3F1aWNrLXN0aWNreT5kaXY+c3Bhbntmb250LXNpemU6N3B4fX0jcXVpY2stc3RpY2t5PmRpdiAucXVpY2stc3RpY2t5X19lbGVtZW50e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDo1MCU7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJpZ2h0OjNweCBzb2xpZCAjZjU5MTAwfSNxdWljay1zdGlja3k+ZGl2IC5xdWljay1zdGlja3lfX2VsZW1lbnQ6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6dW5zZXR9I3F1aWNrLXN0aWNreT5kaXYgLnF1aWNrLXN0aWNreV9fZWxlbWVudCAjcXVpY2stc2hpcHBpbmd7Y29sb3I6dW5zZXQ7Zm9udC1zaXplOi44cmVtO3doaXRlLXNwYWNlOmJyZWFrLXNwYWNlc31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpeyNxdWljay1zdGlja3k+ZGl2IC5xdWljay1zdGlja3lfX2VsZW1lbnQgI3F1aWNrLXNoaXBwaW5ne2ZvbnQtc2l6ZTouNnJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpeyNxdWljay1zdGlja3k+ZGl2IC5xdWljay1zdGlja3lfX2VsZW1lbnQgI3F1aWNrLXNoaXBwaW5ne2ZvbnQtc2l6ZTouNXJlbX19QG1lZGlhKG1heC13aWR0aDogLTEpeyNxdWljay1zdGlja3k+ZGl2IC5xdWljay1zdGlja3lfX2VsZW1lbnQgI3F1aWNrLXNoaXBwaW5ne2ZvbnQtc2l6ZTouNHJlbX19I3F1aWNrLXN0aWNreT5kaXYgLnF1aWNrLXN0aWNreV9fZWxlbWVudCBzcGFue3dpZHRoOjEwMCU7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4xcmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I3F1aWNrLXN0aWNreT5kaXYgLnF1aWNrLXN0aWNreV9fZWxlbWVudCBzcGFue2ZvbnQtc2l6ZTouOXJlbX19QG1lZGlhKG1heC13aWR0aDogNjM5cHgpeyNxdWljay1zdGlja3k+ZGl2IC5xdWljay1zdGlja3lfX2VsZW1lbnQgc3Bhbntmb250LXNpemU6LjdyZW19fUBtZWRpYShtYXgtd2lkdGg6IC0xKXsjcXVpY2stc3RpY2t5PmRpdiAucXVpY2stc3RpY2t5X19lbGVtZW50IHNwYW57Zm9udC1zaXplOi42cmVtfX0jcXVpY2stc3RpY2t5PmRpdiAucXVpY2stc3RpY2t5X19lbGVtZW50IC5vcGVuaW5nLWltYWdle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfSNxdWljay1zdGlja3k+ZGl2IC5xdWljay1zdGlja3lfX2VsZW1lbnQgLm9wZW5pbmctaW1hZ2UgaW1ne21heC1oZWlnaHQ6MTIwcHh9I3F1aWNrLXN0aWNreT5kaXYgLnF1aWNrLXN0aWNreV9fZWxlbWVudCAuYWRkb24taWNvbnN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOi4zNzVyZW19I3F1aWNrLXN0aWNreT5kaXYgLnF1aWNrLXN0aWNreV9fZWxlbWVudCAuYWRkb24taWNvbnMgZGl2OmFmdGVye3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjAgMCAwIC0xOHB4O2NvbnRlbnQ6dXJsKC4uL2ltZy9pY29ucy9jaGVjay1yb3VuZC1mcmVlLnN2Zyl9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsjcXVpY2stc3RpY2t5PmRpdiAucXVpY2stc3RpY2t5X19lbGVtZW50IC5hZGRvbi1pY29ucyBkaXY6YWZ0ZXJ7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDttYXJnaW46MCAwIDAgLTE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsjcXVpY2stc3RpY2t5PmRpdiAucXVpY2stc3RpY2t5X19lbGVtZW50IC5hZGRvbi1pY29ucyBkaXY6YWZ0ZXJ7d2lkdGg6OXB4O2hlaWdodDo5cHg7bWFyZ2luOi0xcHggMCAwIC0xMXB4fX0jcXVpY2stc3RpY2t5PmRpdiAucXVpY2stc3RpY2t5X19lbGVtZW50IC5hZGRvbi1pY29ucyBpbWd7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjE7Ym9yZGVyOjFweCBzb2xpZCAjOWM5YzljO2JvcmRlci1yYWRpdXM6NHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7I3F1aWNrLXN0aWNreT5kaXYgLnF1aWNrLXN0aWNreV9fZWxlbWVudCAuYWRkb24taWNvbnMgaW1ne3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsjcXVpY2stc3RpY2t5PmRpdiAucXVpY2stc3RpY2t5X19lbGVtZW50IC5hZGRvbi1pY29ucyBpbWd7d2lkdGg6MjJweDtoZWlnaHQ6MjJweH19LnJlbGF0ZWQtcHJvZHVjdHMtYWRke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5yZWxhdGVkLXByb2R1Y3RzLWFkZHttYXJnaW4tYm90dG9tOjIwcHh9fS5yZWxhdGVkLXByb2R1Y3RzLWFkZD5zcGFue2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzouNXJlbSAxLjI1cmVtO21pbi1oZWlnaHQ6Mi43NXJlbTt3aWR0aDp1bnNldDttYXJnaW46MCAtMzBweCAyMHB4IDA7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXI6dW5zZXR9QG1lZGlhKG1heC13aWR0aDogNjM5cHgpey5yZWxhdGVkLXByb2R1Y3RzLWFkZCAjcXVpY2stZHJvcGRvd24tcHJvZHVjdHMtcmVsb2Fke2ZvbnQtc2l6ZTouOHJlbX19LnJlbGF0ZWQtcHJvZHVjdHMtYWRkIC5uaWNlLXNlbGVjdHtmb250LXNpemU6MXJlbTtwYWRkaW5nOi41cmVtIDEuMjVyZW07bWluLWhlaWdodDoyLjc1cmVtO3dpZHRoOnVuc2V0O21hcmdpbjowIDAgMjBweCAyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyOnVuc2V0O2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMH0ucmVsYXRlZC1wcm9kdWN0cy1hZGQgLm5pY2Utc2VsZWN0OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2JmNjYwMH0ucmVsYXRlZC1wcm9kdWN0cy1hZGQgLm5pY2Utc2VsZWN0IC5jdXJyZW50e2Rpc3BsYXk6bm9uZX0ucmVsYXRlZC1wcm9kdWN0cy1hZGQgLm5pY2Utc2VsZWN0IC5saXN0e3dpZHRoOnVuc2V0O2xlZnQ6dW5zZXQ7cmlnaHQ6MH0ucmVsYXRlZC1wcm9kdWN0cy1hZGQgLm5pY2Utc2VsZWN0OjpiZWZvcmV7cGFkZGluZy1yaWdodDoxMHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsucmVsYXRlZC1wcm9kdWN0cy1hZGQgLm5pY2Utc2VsZWN0OjpiZWZvcmV7Zm9udC1zaXplOi44cmVtfX0ucmVsYXRlZC1wcm9kdWN0cy1hZGQgLm5pY2Utc2VsZWN0OjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2NvbnRlbnQ6dXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9jbG9zZS5zdmdcIik7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZykgIWltcG9ydGFudDt0cmFuc2Zvcm0tb3JpZ2luOnVuc2V0O2JvcmRlci1yaWdodDp1bnNldDtib3JkZXItYm90dG9tOnVuc2V0O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6dW5zZXQ7dG9wOnVuc2V0O3JpZ2h0OnVuc2V0fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsucmVsYXRlZC1wcm9kdWN0cy1hZGQgLm5pY2Utc2VsZWN0OjphZnRlcnt3aWR0aDoxNHB4O2hlaWdodDoxNHB4fX0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC50YWJsZS1yZXNwb25zaXZle2JvcmRlci1yYWRpdXM6OHB4O292ZXJmbG93OmhpZGRlbjtib3gtc2hhZG93OjAgOHB4IDMwcHggcmdiYSgwLDAsMCwuMTIpO2JhY2tncm91bmQ6I2ZmZn0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO2JvcmRlci1zcGFjaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOm5vbmV9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSB0aGVhZCB0aHtiYWNrZ3JvdW5kOiMwZjIzMzc7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjYpO3BhZGRpbmc6MTRweCAyMHB4O2ZvbnQtc2l6ZTouNjg3NXJlbTtmb250LXdlaWdodDo2MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi44cHg7dGV4dC1hbGlnbjpsZWZ0O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICNmNTkxMDA7d2hpdGUtc3BhY2U6bm93cmFwfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czo4cHggMCAwIDB9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSB0aGVhZCB0aDpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCA4cHggMCAwfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgdGhlYWQgdGgucXVpY2stdGFibGVfX3ByaWNlLWhlYWRlcntjb2xvcjojZjU5MTAwO2ZvbnQtd2VpZ2h0OjcwMH0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHRib2R5IHRye3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnMgZWFzZX0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHRib2R5IHRyOmhvdmVye2JhY2tncm91bmQ6I2ZmZjZlOH0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHRib2R5IHRyOmhvdmVyIC5wcmljZS10YWd7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFweCl9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSB0Ym9keSB0cjpob3ZlciAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZSAucHJpY2UtdGFne2JveC1zaGFkb3c6MCA0cHggMTJweCByZ2JhKDE1LDM1LDU1LC4zKX0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHRib2R5IHRyOmhvdmVyIC5xdWljay1wcmVjb25maWd1cmVkLWNhcmRfX3ByaWNlIC5wcmljZS10YWd7Ym94LXNoYWRvdzowIDRweCAxMnB4IHJnYmEoMjQ1LDE0NSwwLC4zNSl9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSB0Ym9keSB0ZHtwYWRkaW5nOjE2cHggMjBweDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6IzljOWM5Yztib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVmMGYzO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGR7Ym9yZGVyLWJvdHRvbTpub25lfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fdGl0bGUgYXtmb250LXdlaWdodDo3MDA7Y29sb3I6IzFlMWUxZTt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmNvbG9yIC4yc30ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX3RpdGxlIGE6aG92ZXJ7Y29sb3I6I2Y1OTEwMH0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX3ByaWNle3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZS5vZGQsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZS5ldmVue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX3ByaWNlIC5wcmljZS10YWd7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpiYXNlbGluZTtnYXA6NHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzBGMjMzNyAwJSwgIzFhM2E1NiAxMDAlKTtjb2xvcjojZmZmO3BhZGRpbmc6OHB4IDE2cHg7Ym9yZGVyLXJhZGl1czo2cHg7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTouOTM3NXJlbTtib3gtc2hhZG93OjAgMnB4IDhweCByZ2JhKDE1LDM1LDU1LC4yKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMsYm94LXNoYWRvdyAuMnN9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZSAucHJpY2UtdGFnIC5jdXJyZW5jeXtmb250LXNpemU6LjY4NzVyZW07Zm9udC13ZWlnaHQ6NTAwO29wYWNpdHk6Ljd9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZSAubm90LWF2YWlsYWJsZXtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojOWY5ZjlmO2ZvbnQtc2l6ZTouNzVyZW07Zm9udC13ZWlnaHQ6NTAwO3BhZGRpbmc6OHB4IDE2cHg7YmFja2dyb3VuZDojZjFmMWYxO2JvcmRlci1yYWRpdXM6NnB4fS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmV7dGV4dC1hbGlnbjpjZW50ZXJ9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAuYnRuLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBpbnB1dCNzdWJtaXQsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgYS5idXR0b24sLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBidXR0b24uYnV0dG9uLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBpbnB1dC5idXR0b24sLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGEuYnV0dG9uLmFsdCwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBidXR0b24uYnV0dG9uLmFsdCwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGlucHV0LmJ1dHRvbi5hbHQsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAuY29uZmlndXJhdG9yLWJ1dHRvbntkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo4cHg7cGFkZGluZzoxMHB4IDIycHg7YmFja2dyb3VuZDojZjU5MTAwO2NvbG9yOiNmZmY7Zm9udC1zaXplOi44MTI1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtib3JkZXItcmFkaXVzOjZweDt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym94LXNoYWRvdzowIDJweCA4cHggcmdiYSgyNDUsMTQ1LDAsLjIpO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZTt3aWR0aDphdXRvfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLmJ0bjpob3ZlciwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsLndvb2NvbW1lcmNlICNyZXNwb25kIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgaW5wdXQjc3VibWl0OmhvdmVyLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uOmhvdmVyLC53b29jb21tZXJjZSAucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGEuYnV0dG9uOmhvdmVyLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b246aG92ZXIsLndvb2NvbW1lcmNlIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgYnV0dG9uLmJ1dHRvbjpob3ZlciwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIsLndvb2NvbW1lcmNlIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgaW5wdXQuYnV0dG9uOmhvdmVyLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsLndvb2NvbW1lcmNlIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLmNvbmZpZ3VyYXRvci1idXR0b246aG92ZXJ7YmFja2dyb3VuZDojYmY2NjAwO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xcHgpO2JveC1zaGFkb3c6MCA0cHggMTZweCByZ2JhKDI0NSwxNDUsMCwuMzUpfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLmJ0biBzdmcsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBpbnB1dFt0eXBlPXN1Ym1pdF0gc3ZnLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHN2ZywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGlucHV0W3R5cGU9c3VibWl0XSBzdmcsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0IHN2Zywud29vY29tbWVyY2UgI3Jlc3BvbmQgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBpbnB1dCNzdWJtaXQgc3ZnLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uIHN2Zywud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBhLmJ1dHRvbiBzdmcsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiBzdmcsLndvb2NvbW1lcmNlIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgYnV0dG9uLmJ1dHRvbiBzdmcsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uIHN2Zywud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBpbnB1dC5idXR0b24gc3ZnLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCBzdmcsLndvb2NvbW1lcmNlIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgYS5idXR0b24uYWx0IHN2ZywucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCBzdmcsLndvb2NvbW1lcmNlIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgYnV0dG9uLmJ1dHRvbi5hbHQgc3ZnLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQgc3ZnLC53b29jb21tZXJjZSAucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGlucHV0LmJ1dHRvbi5hbHQgc3ZnLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLmNvbmZpZ3VyYXRvci1idXR0b24gc3Zne3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7ZmlsbDpjdXJyZW50Q29sb3I7ZmxleC1zaHJpbms6MH0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmQtLXNlcGFyYXRvciB0ZHtib3JkZXItdG9wOjJweCBzb2xpZCAjZjU5MTAwfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2V7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2UgLnByaWNlLXRhZ3tkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmJhc2VsaW5lO2dhcDo0cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRjU5MTAwIDAlLCAjZDQ3ZDAwIDEwMCUpO2NvbG9yOiNmZmY7cGFkZGluZzo4cHggMTZweDtib3JkZXItcmFkaXVzOjZweDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOi45Mzc1cmVtO2JveC1zaGFkb3c6MCAycHggOHB4IHJnYmEoMjQ1LDE0NSwwLC4yNSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzLGJveC1zaGFkb3cgLjJzfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2UgLnByaWNlLXRhZyAuY3VycmVuY3l7Zm9udC1zaXplOi42ODc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtvcGFjaXR5Oi43fS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2UgLm5vdC1hdmFpbGFibGV7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzlmOWY5Zjtmb250LXNpemU6Ljc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjhweCAxNnB4O2JhY2tncm91bmQ6I2YxZjFmMTtib3JkZXItcmFkaXVzOjZweH1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAudGFibGUtcmVzcG9uc2l2ZXtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHRoZWFke2Rpc3BsYXk6bm9uZX0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHRhYmxle2Rpc3BsYXk6YmxvY2t9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSB0Ym9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDowfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgdGJvZHkgdHJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjIwcHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTBlNGU4O2dhcDowfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSB0Ym9keSB0cjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSB0Ym9keSB0ZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDtib3JkZXItYm90dG9tOm5vbmV9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX190aXRsZXt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjZweH0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX3RpdGxlIGF7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NzAwfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fdGl0bGUgYSBicntkaXNwbGF5Om5vbmV9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19hdHRye3dpZHRoOjEwMCU7cGFkZGluZzozcHggMDtmb250LXNpemU6LjgxMjVyZW07Y29sb3I6IzQ2NDY0Nn0ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2F0dHI6OmJlZm9yZXtjb250ZW50OmF0dHIoZGF0YS1sYWJlbCkgXCI6IFwiO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojOWM5YzljfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2UsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZXt3aWR0aDoxMDAlO3BhZGRpbmc6NnB4IDA7dGV4dC1hbGlnbjpsZWZ0fS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2U6OmJlZm9yZSwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX3ByaWNlOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtbGFiZWwpIFwiOiBcIjtmb250LXNpemU6LjgxMjVyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM5YzljOWM7ZGlzcGxheTppbmxpbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzowfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2UgLnByaWNlLXRhZywucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX3ByaWNlIC5wcmljZS10YWd7ZGlzcGxheTppbmxpbmU7YmFja2dyb3VuZDpub25lO2NvbG9yOiMxZTFlMWU7cGFkZGluZzowO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93Om5vbmU7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NzAwfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2UgLnByaWNlLXRhZyAuY3VycmVuY3ksLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZSAucHJpY2UtdGFnIC5jdXJyZW5jeXtmb250LXNpemU6Ljg3NXJlbTtvcGFjaXR5OjE7Zm9udC13ZWlnaHQ6NzAwfS5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2UgLm5vdC1hdmFpbGFibGUsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZSAubm90LWF2YWlsYWJsZXtkaXNwbGF5OmlubGluZTtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzowO2JvcmRlci1yYWRpdXM6MDtmb250LXNpemU6LjgxMjVyZW19LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJlY29uZmlndXJlZC1jYXJkX19wcmljZSAucHJpY2UtdGFne2NvbG9yOiNiZjY2MDB9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZXt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjE0cHh9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAuYnRuLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBpbnB1dCNzdWJtaXQsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgYS5idXR0b24sLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBidXR0b24uYnV0dG9uLC5xdWljay1jb25maWd1cmF0b3ItdGFibGUgLnF1aWNrLXByb2R1Y3QtY2FyZF9fYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBpbnB1dC5idXR0b24sLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGEuYnV0dG9uLmFsdCwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSBidXR0b24uYnV0dG9uLmFsdCwucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIGlucHV0LmJ1dHRvbi5hbHQsLnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkX19idXR0b24tbGluZSAuY29uZmlndXJhdG9yLWJ1dHRvbnt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnF1aWNrLWNvbmZpZ3VyYXRvci10YWJsZSAucXVpY2stcHJvZHVjdC1jYXJkLS1zZXBhcmF0b3IgdGR7Ym9yZGVyLXRvcDpub25lfX0uc2VhcmNoLWZvcm17dHJhbnNpdGlvbjphbGwgLjNzIDBzO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT10ZXh0XXt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6My40Mzc1cmVtfS5zZWFyY2gtZm9ybV9fc3VibWl0e2Rpc3BsYXk6aW5saW5lLWZsZXg7d2lkdGg6Mi44MTI1cmVtO2hlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFweDtyaWdodDoxcHh9LnNlYXJjaC1mb3JtX19zdWJtaXQgc3Zne3dpZHRoOjEuMjVyZW07aGVpZ2h0OjEuMjVyZW07ZmlsbDojZjU5MTAwfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNlYXJjaC1mb3JtX19zdWJtaXQ6aG92ZXIgc3Zne2ZpbGw6IzBmMjMzN319LnNvY2lhbHN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6Mi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNvY2lhbHN7Z2FwOjEuMjVyZW19fS5zb2NpYWxzX19pdGVte2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZn0uc29jaWFsc19faXRlbTpob3Zlcntjb2xvcjojZjU5MTAwfS5zb2NpYWxzX19pdGVtIHN2Z3t3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO2ZpbGw6Y3VycmVudENvbG9yfS5zb2NpYWxzX19pdGVtIHN2Zy5pY29uLWZhY2Vib29re3dpZHRoOi44NzVyZW19Lndvby1zb3J0e2xpbmUtaGVpZ2h0OjEuNXJlbTt3aGl0ZS1zcGFjZTpub3dyYXA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ud29vLXNvcnQgLm5pY2Utc2VsZWN0e3dpZHRoOmF1dG87bWluLXdpZHRoOjExLjI1cmVtO2hlaWdodDoxLjVyZW07Ym9yZGVyOm5vbmU7cGFkZGluZzowIDFyZW0gMCAuMjVyZW19Lndvby1zb3J0IC5uaWNlLXNlbGVjdDo6YWZ0ZXJ7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItbGVmdDo0cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgIzFmMWYxZjttYXJnaW4tdG9wOi0ycHg7cmlnaHQ6MDt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9Lndvby1zb3J0IC5uaWNlLXNlbGVjdC5vcGVuOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS53b28tc29ydCAubmljZS1zZWxlY3QgLmN1cnJlbnR7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiM0NjQ2NDY7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNXJlbX0uc3RpY2t5X19pdGVte3dpZHRoOjMuNzVyZW07aGVpZ2h0OjMuNzVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6IzBmMjMzNztwb3NpdGlvbjpmaXhlZDt0b3A6Y2FsYyg1MHZoIC0gNS42MjVyZW0pO3JpZ2h0OjA7ei1pbmRleDo0fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnN0aWNreV9faXRlbXt3aWR0aDoyLjVyZW07aGVpZ2h0OjIuNXJlbTt0b3A6Y2FsYyg1MHZoIC0gMTIuNXJlbSl9fS5zdGlja3lfX2l0ZW06aG92ZXJ7YmFja2dyb3VuZDojMGEwZjBmfUBtZWRpYShtYXgtaGVpZ2h0OiA3MDBweCl7LnN0aWNreV9faXRlbXt0b3A6Y2FsYyg1MHZoIC0gMTIuNXJlbSl9fS5zdGlja3lfX2l0ZW0gc3Zne3dpZHRoOjEuODc1cmVtO2hlaWdodDoxLjg3NXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zdGlja3lfX2l0ZW0gc3Zne3RyYW5zZm9ybTpzY2FsZSgwLjc1KTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn19LnN0aWNreV9faXRlbS0tZW1haWx7dG9wOmNhbGMoNTB2aCAtIDEuODc1cmVtKX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zdGlja3lfX2l0ZW0tLWVtYWlse3RvcDpjYWxjKDUwdmggLSAxMHJlbSl9fUBtZWRpYShtYXgtaGVpZ2h0OiA3MDBweClhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RpY2t5X19pdGVtLS1lbWFpbHt0b3A6Y2FsYyg1MHZoIC0gOC43NXJlbSl9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm0tc3ViX25hdntkaXNwbGF5Om5vbmV9fS5tLXN1Yl9uYXZ7cG9zaXRpb246c3RpY2t5O3RvcDo2NXB4O3otaW5kZXg6MzttYXJnaW4tdG9wOjJyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS1zdWJfbmF2e3RvcDo4NXB4fX1AbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7Lm0tc3ViX25hdnt0b3A6NjVweH19Lm0tc3ViX25hdiAuc3ViLW5hdl9fdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3O2JvcmRlci1yYWRpdXM6LjI1cmVtO3BhZGRpbmc6LjYyNXJlbSAuOTM3NXJlbTttaW4td2lkdGg6My43NXJlbTtsaXN0LXN0eWxlOm5vbmU7dHJhbnNpdGlvbjphbGwgLjNzIDBzfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm0tc3ViX25hdiAuc3ViLW5hdl9fdGl0bGV7cGFkZGluZzouMzEyNXJlbSAuNDY4OHJlbX19Lm0tc3ViX25hdiAuc3ViLW5hdl9fdGl0bGU6bm90KC5pcy1hY3RpdmUpe2N1cnNvcjpwb2ludGVyfS5tLXN1Yl9uYXYgLnN1Yi1uYXZfX3RpdGxlLmlzLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNTkxMDB9Lm0tc3ViX25hdiAuc3ViLW5hdl9fdGl0bGUuaXMtYWN0aXZlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2JmNjYwMH0ubS1zdWJfbmF2IC5zdWItbmF2X190aXRsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwYTBmMGZ9Lm0tc3ViX25hdiAuc3ViLW5hdl9fdGl0bGU6aG92ZXIgLnN1Yi1uYXZfX3Nob3J0dGV4dHt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxMDAlfS5tLXN1Yl9uYXYgLnN1Yi1uYXZfX3RpdGxlIGF7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5tLXN1Yl9uYXYgLnN1Yi1uYXZfX3Nob3J0dGV4dHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7d2hpdGUtc3BhY2U6bm93cmFwO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuMTVzO2JhY2tncm91bmQtY29sb3I6Izc4ODI5Njtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6LjMxMjVyZW0gLjYyNXJlbTtib3JkZXItcmFkaXVzOi4yNXJlbTt0b3A6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLXN1Yl9uYXYgLnN1Yi1uYXZfX3Nob3J0dGV4dHtwYWRkaW5nOi4xNTYzcmVtIC4zMTI1cmVtfX0ubS1zdWJfbmF2IC5zdWItbmF2X19zaG9ydHRleHQ6OmFmdGVye2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwMCU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3JkZXItd2lkdGg6NXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApICM3ODgyOTYgcmdiYSgwLDAsMCwwKX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLXN1Yl9uYXYgLnN1Yi1uYXZfX3Nob3J0dGV4dHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19Lm0tc3ViX25hdiAuc3ViLW5hdi0taG9yaXpvbnRhbCAuc3ViLW5hdl9fdGl0bGVze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouNjI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7Lm0tc3ViX25hdiAuc3ViLW5hdi0taG9yaXpvbnRhbCAuc3ViLW5hdl9fdGl0bGVze2dhcDouMzEyNXJlbX19Lm0tc3ViX25hdiAuc3ViLW5hdi0tdmVydGljYWx7ZGlzcGxheTpmbGV4fS5tLXN1Yl9uYXYgLnN1Yi1uYXYtLXZlcnRpY2FsIC5zdWItbmF2X190aXRsZXN7ZmxleDowIDAgMTIuNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2xpc3Qtc3R5bGU6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouNjI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm0tc3ViX25hdiAuc3ViLW5hdi0tdmVydGljYWwgLnN1Yi1uYXZfX3RpdGxlc3tnYXA6LjMxMjVyZW19fS5tLXN1Yl9uYXYgLnN1Yi1uYXYtLXZlcnRpY2FsIC5zdWItbmF2X190aXRsZXtmbGV4LWdyb3c6MX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jYXRlZ29yeV9zdWJfbmF2e2Rpc3BsYXk6bm9uZX19LmNhdGVnb3J5X3N1Yl9uYXZ7cG9zaXRpb246c3RpY2t5O3RvcDo1OHB4O3otaW5kZXg6MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDRweCA0cHggcmdiYSgwLDAsMCwuMSk7bWFyZ2luOmNhbGModmFyKC0taW5kZW50KS82Ki0xKSAwIDAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jYXRlZ29yeV9zdWJfbmF2e3RvcDo4MXB4fX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LmNhdGVnb3J5X3N1Yl9uYXZ7dG9wOjY1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXsuY2F0ZWdvcnlfc3ViX25hdnt0b3A6NTdweH19LmNhdGVnb3J5X3N1Yl9uYXYgLnN1Yi1uYXZfX3RpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjMxMjVyZW0gLjM3NXJlbTttaW4td2lkdGg6My43NXJlbTtsaXN0LXN0eWxlOm5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2F0ZWdvcnlfc3ViX25hdiAuc3ViLW5hdl9fdGl0bGV7cGFkZGluZzouMzEyNXJlbSAuNDY4OHJlbX19LmNhdGVnb3J5X3N1Yl9uYXYgLnN1Yi1uYXZfX3RpdGxlOm5vdCguc3ViLW5hdl9fdGl0bGUtLWltYWdlKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwYTBmMGZ9LmNhdGVnb3J5X3N1Yl9uYXYgLnN1Yi1uYXZfX3RpdGxlOm5vdCguc3ViLW5hdl9fdGl0bGUtLWltYWdlKTpob3ZlciBhe2NvbG9yOiNmZmYgIWltcG9ydGFudH0uY2F0ZWdvcnlfc3ViX25hdiAuc3ViLW5hdl9fdGl0bGUgYXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojNDY0NjQ2ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjp1bnNldH0uY2F0ZWdvcnlfc3ViX25hdiAuc3ViLW5hdl9fdGl0bGUtLWltYWdle292ZXJmbG93OmhpZGRlbn0uY2F0ZWdvcnlfc3ViX25hdiAuc3ViLW5hdl9fdGl0bGUtLWltYWdlIC5jYXRlZ29yeV9zdWJfbmF2X19tZWRpYXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZX0uY2F0ZWdvcnlfc3ViX25hdiAuc3ViLW5hdl9fdGl0bGUtLWltYWdlOmhvdmVyIC5jYXRlZ29yeV9zdWJfbmF2X19tZWRpYXt0cmFuc2Zvcm06c2NhbGUoMS4xKX0uY2F0ZWdvcnlfc3ViX25hdiAuY2F0ZWdvcnlfc3ViX25hdl9fbWVkaWF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21heC1oZWlnaHQ6My4xMjVyZW07aGVpZ2h0OmF1dG87b2JqZWN0LWZpdDpjb250YWlufS5jYXRlZ29yeV9zdWJfbmF2IC5zdWItbmF2X190aXRsZS0taW1hZ2UgYXt3aWR0aDoxMDAlfS5jYXRlZ29yeV9zdWJfbmF2IC5zdWItbmF2LS1ob3Jpem9udGFsIC5zdWItbmF2X190aXRsZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjEuMjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2F0ZWdvcnlfc3ViX25hdiAuc3ViLW5hdi0taG9yaXpvbnRhbCAuc3ViLW5hdl9fdGl0bGVze2dhcDouNjI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LmNhdGVnb3J5X3N1Yl9uYXYgLnN1Yi1uYXYtLWhvcml6b250YWwgLnN1Yi1uYXZfX3RpdGxlc3tnYXA6LjMxMjVyZW19fS5tLXRhYnN7cGFkZGluZzowIDAgNC4zNzVyZW0gMDttYXJnaW46dmFyKC0taW5kZW50KSAwfS5qcy10YWItdGl0bGV7YmFja2dyb3VuZC1jb2xvcjojMGYyMzM3O2JvcmRlci1yYWRpdXM6LjI1cmVtO3BhZGRpbmc6LjYyNXJlbSAuOTM3NXJlbTttaW4td2lkdGg6My43NXJlbTtsaXN0LXN0eWxlOm5vbmU7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2N1cnNvcjpwb2ludGVyfS5qcy10YWItdGl0bGUuaXMtYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y1OTEwMH0uanMtdGFiLXRpdGxlLmlzLWFjdGl2ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNiZjY2MDB9LmpzLXRhYi10aXRsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwYTBmMGZ9LmpzLXRhYi10aXRsZSBhe2NvbG9yOiNmZmYgIWltcG9ydGFudH0uanMtdGFiLWNvbnRlbnR7ZGlzcGxheTpub25lfS5qcy10YWItY29udGVudC5pcy1hY3RpdmV7ZGlzcGxheTpibG9jaztwYWRkaW5nOi42MjVyZW0gLjkzNzVyZW07Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2Y1OTEwMH0udGFicy0taG9yaXpvbnRhbCAudGFic19fdGl0bGVze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOi42MjVyZW19LnRhYnMtLXZlcnRpY2Fse2Rpc3BsYXk6ZmxleH0udGFicy0tdmVydGljYWwgLnRhYnNfX3RpdGxlc3tmbGV4OjAgMCAxMi41cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi42MjVyZW19LnRhYnMtLXZlcnRpY2FsIC50YWJzX19jb250ZW50c3tmbGV4LWdyb3c6MX0jdG8tdG9we3RyYW5zaXRpb246YWxsIC4zcyAwcztkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzBmMjMzNzt3aWR0aDozLjVyZW07aGVpZ2h0OjMuNXJlbTtib3JkZXItcmFkaXVzOjFyZW07Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjIwcHg7cmlnaHQ6MjBweDtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxMDAwMX0jdG8tdG9wOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzBhMGYwZn0jdG8tdG9wLnNob3d7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0jdG8tdG9wIHN2Z3t3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS44NzVyZW19LmpzLXRvZ2dsZSBzdmd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5qcy10b2dnbGUuaXMtb3BlbiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5qcy10b2dnbGUtY29udGVudHtkaXNwbGF5Om5vbmV9LnRvb2x0aXB7LS10b29sdGlwLWR1cmF0aW9uOiAxMDAwMG1zO3Bvc2l0aW9uOmZpeGVkO2luc2V0OjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjVyZW0gMXJlbSAxcmVtO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6OTk5O3RyYW5zaXRpb246b3BhY2l0eSAuM3MsdmlzaWJpbGl0eSAuM3M7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JhY2tkcm9wLWZpbHRlcjpub25lfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsudG9vbHRpcHtwYWRkaW5nLXRvcDo0LjM3NXJlbX19LnRvb2x0aXAuYWN0aXZle29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7cG9pbnRlci1ldmVudHM6bm9uZX0udG9vbHRpcF9fcGFuZWx7d2lkdGg6MTAwJTttYXgtd2lkdGg6NzVyZW07YmFja2dyb3VuZDojMGYyMzM3O3BhZGRpbmc6MXJlbSAzLjI1cmVtIDFyZW0gMS41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDEuMTI1cmVtIDIuNXJlbSByZ2JhKDEzLDQ5LDc1LC4yNSk7cG9pbnRlci1ldmVudHM6YXV0b30udG9vbHRpcF9faWNvbntkaXNwbGF5Om5vbmV9LnRvb2x0aXBfX2ljb24tcmluZ3t3aWR0aDo0Ljc1cmVtO2hlaWdodDo0Ljc1cmVtO2JvcmRlcjouMTg3NXJlbSBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udG9vbHRpcF9fY2hlY2ttYXJre2Rpc3BsYXk6YmxvY2t9LnRvb2x0aXBfX2NoZWNrbWFyay1wYXRoe3N0cm9rZS1kYXNoYXJyYXk6MjQ7c3Ryb2tlLWRhc2hvZmZzZXQ6MjR9LnRvb2x0aXBfX2NvbnRlbnR7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41cmVtO2NvbG9yOiNmZmZ9LnRvb2x0aXBfX21lc3NhZ2V7Y29sb3I6aW5oZXJpdH0udG9vbHRpcF9fY2xvc2V7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcmVtO3JpZ2h0OjEuNXJlbTtwYWRkaW5nOjA7Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30udG9vbHRpcF9fY2xvc2U6aG92ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnRvb2x0aXBfX3Byb2dyZXNze3dpZHRoOjA7aGVpZ2h0Oi4yNXJlbTtiYWNrZ3JvdW5kOiMyZjVmN2Y7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS50b29sdGlwX19wcm9ncmVzcy5pcy1hbmltYXRpbmd7YW5pbWF0aW9uOndpZHRoRXh0ZW5kIHZhcigtLXRvb2x0aXAtZHVyYXRpb24pIGxpbmVhciBmb3J3YXJkc30udG9vbHRpcC0tY2FydC1zdWNjZXNze2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjFyZW07YmFja2dyb3VuZDpyZ2JhKDEzLDQ5LDc1LC40KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig4cHgpO3BvaW50ZXItZXZlbnRzOmF1dG99LnRvb2x0aXAtLWNhcnQtc3VjY2VzcyAudG9vbHRpcF9fcGFuZWx7bWF4LXdpZHRoOjMzLjc1cmVtO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjEuMjVyZW19LnRvb2x0aXAtLWNhcnQtc3VjY2VzcyAudG9vbHRpcF9faWNvbnt3aWR0aDoxMC41cmVtO2hlaWdodDoxMC41cmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2Y1OTEwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym94LXNoYWRvdzowIDEuMTI1cmVtIDIuMTg3NXJlbSByZ2JhKDAsMCwwLC4xOCl9LnRvb2x0aXAtLWNhcnQtc3VjY2VzcyAudG9vbHRpcF9fY29udGVudHttYXgtd2lkdGg6MjYuMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS44NzVyZW07Zm9udC13ZWlnaHQ6NjAwfS50b29sdGlwLS1jYXJ0LXN1Y2Nlc3MgLnRvb2x0aXBfX2NoZWNrbWFyay1wYXRoe2FuaW1hdGlvbjpjaGVja21hcmtEcmF3IC41NXMgZWFzZS1vdXQgLjEycyBmb3J3YXJkc30udG9vbHRpcC0tY2FydC1zdWNjZXNzIC50b29sdGlwX19jbG9zZSwudG9vbHRpcC0tY2FydC1zdWNjZXNzIC50b29sdGlwX19wcm9ncmVzc3tkaXNwbGF5Om5vbmV9QGtleWZyYW1lcyB3aWR0aEV4dGVuZHswJXt3aWR0aDowfTEwMCV7d2lkdGg6MTAwJX19QGtleWZyYW1lcyBjaGVja21hcmtEcmF3ezAle3N0cm9rZS1kYXNob2Zmc2V0OjI0fTEwMCV7c3Ryb2tlLWRhc2hvZmZzZXQ6MH19LmVycm9yNDA0e3BhZGRpbmctdG9wOjB9LmVycm9yNDA0IC5zaXRlLWNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjIuNXJlbSAwIDYuMjVyZW19Lm5vdC1mb3VuZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5ub3QtZm91bmRfX3RpdGxle2NvbG9yOiNmNTkxMDA7Zm9udC1zaXplOmNsYW1wKDMuMTI1cmVtLGNhbGMoMy4xMjVyZW0gKyAoMXZ3IC0gNi40cHgpICogMi41KSw0LjM3NXJlbSk7bWFyZ2luOi4yZW0gMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ub3QtZm91bmRfX3RpdGxle2ZvbnQtc2l6ZToycmVtfX0ubm90LWZvdW5kX190ZXh0e2ZvbnQtc2l6ZTpjbGFtcCgxLjEyNXJlbSxjYWxjKDEuMTI1cmVtICsgKDF2dyAtIDYuNHB4KSAqIDAuMjUpLDEuMjVyZW0pO21hcmdpbi1ib3R0b206MS41ZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubm90LWZvdW5kX190ZXh0e21hcmdpbi1ib3R0b206Mi41ZW19fS5hcmNoaXZlLXdyYXBwZXJ7bWFyZ2luOjAgMCB2YXIoLS1pbmRlbnQpO3RyYW5zaXRpb246LjNzfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmFyY2hpdmUtd3JhcHBlciAucm93LC5hcmNoaXZlLXdyYXBwZXIgLndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UgLmFyY2hpdmUtd3JhcHBlciAuY29sMi1zZXQsLmFyY2hpdmUtd3JhcHBlciAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmFyY2hpdmUtd3JhcHBlciAuY29sMi1zZXR7cm93LWdhcDozLjc1cmVtfX0uYXJjaGl2ZS13cmFwcGVyLmlzLWxvYWRpbmd7b3BhY2l0eTouNX0uYXJjaGl2ZS13cmFwcGVyX19oZWFke2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luOjEuODc1cmVtIDB9LmFyY2hpdmUtaGVhZGVye21hcmdpbi1ib3R0b206MS44NzVyZW19LmFyY2hpdmUtaGVhZGVyIGgxe2ZvbnQtc2l6ZToyLjI1cmVtO2NvbG9yOiMxZTFlMWU7Zm9udC13ZWlnaHQ6bm9ybWFsfS5hcmNoaXZlLWhlYWRlcj4qOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jYXRlZ29yeV9oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxO21hcmdpbjowIDAgY2FsYyh2YXIoLS1pbmRlbnQpLzYpIGF1dG99LmNhdGVnb3J5X2hlYWRlciAuYnRuLC5jYXRlZ29yeV9oZWFkZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5jYXRlZ29yeV9oZWFkZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5jYXRlZ29yeV9oZWFkZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5jYXRlZ29yeV9oZWFkZXIgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmNhdGVnb3J5X2hlYWRlciBpbnB1dCNzdWJtaXQsLmNhdGVnb3J5X2hlYWRlciAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5jYXRlZ29yeV9oZWFkZXIgYS5idXR0b24sLmNhdGVnb3J5X2hlYWRlciAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLmNhdGVnb3J5X2hlYWRlciBidXR0b24uYnV0dG9uLC5jYXRlZ29yeV9oZWFkZXIgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmNhdGVnb3J5X2hlYWRlciBpbnB1dC5idXR0b24sLmNhdGVnb3J5X2hlYWRlciAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2F0ZWdvcnlfaGVhZGVyIGEuYnV0dG9uLmFsdCwuY2F0ZWdvcnlfaGVhZGVyIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmNhdGVnb3J5X2hlYWRlciBidXR0b24uYnV0dG9uLmFsdCwuY2F0ZWdvcnlfaGVhZGVyIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2F0ZWdvcnlfaGVhZGVyIGlucHV0LmJ1dHRvbi5hbHR7bWFyZ2luOjFyZW0gMH0uY2F0ZWdvcnlfaGVhZGVyIC5oZWFkZXItYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNhdGVnb3J5X2hlYWRlciAuaGVhZGVyLWJhbm5lcntvcmRlcjotMTttYXgtd2lkdGg6dW5zZXQ7d2lkdGg6MTAwdnc7cGFkZGluZzp1bnNldDttYXJnaW46MCAwIC0yLjVyZW0gY2FsYygwcHggLSB2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpLzIpfS5jYXRlZ29yeV9oZWFkZXIgLmhlYWRlci1iYW5uZXIgaW1ne3dpZHRoOjEwMCV9fS5jYXRlZ29yeV9oZWFkZXIgLmhlYWRlci1iYW5uZXIgaW1ne29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOnJpZ2h0fS5jYXRlZ29yeV9oZWFkZXIgLmhlYWRlci1iYW5uZXIgLnByb21vdGlvbl9iYW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDoyMHB4ICFpbXBvcnRhbnQ7ei1pbmRleDo0O292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jYXRlZ29yeV9oZWFkZXIgLmhlYWRlci1iYW5uZXIgLnByb21vdGlvbl9iYW5uZXJ7dG9wOjFweCAhaW1wb3J0YW50O2xlZnQ6MTBweCAhaW1wb3J0YW50fX0uY2F0ZWdvcnlfaGVhZGVyIC5oZWFkZXItYmFubmVyIC5kYXRlLXRpbWV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NSU7Ym90dG9tOjIlO2NvbG9yOiNmZmY7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NDAwfS5jYXRlZ29yeV9oZWFkZXIgLmhlYWRlci1iYW5uZXIgLmRhdGUtdGltZS0tbGVmdHtsZWZ0OjUlO3JpZ2h0OnVuc2V0fS5jYXRlZ29yeV9oZWFkZXIgLmhlYWRlci1iYW5uZXIgLmRhdGUtdGltZS0tZGFya3tjb2xvcjojNDY0NjQ2fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmNhdGVnb3J5X2hlYWRlciAuYnRuLC5jYXRlZ29yeV9oZWFkZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5jYXRlZ29yeV9oZWFkZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5jYXRlZ29yeV9oZWFkZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5jYXRlZ29yeV9oZWFkZXIgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmNhdGVnb3J5X2hlYWRlciBpbnB1dCNzdWJtaXQsLmNhdGVnb3J5X2hlYWRlciAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5jYXRlZ29yeV9oZWFkZXIgYS5idXR0b24sLmNhdGVnb3J5X2hlYWRlciAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLmNhdGVnb3J5X2hlYWRlciBidXR0b24uYnV0dG9uLC5jYXRlZ29yeV9oZWFkZXIgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmNhdGVnb3J5X2hlYWRlciBpbnB1dC5idXR0b24sLmNhdGVnb3J5X2hlYWRlciAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2F0ZWdvcnlfaGVhZGVyIGEuYnV0dG9uLmFsdCwuY2F0ZWdvcnlfaGVhZGVyIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmNhdGVnb3J5X2hlYWRlciBidXR0b24uYnV0dG9uLmFsdCwuY2F0ZWdvcnlfaGVhZGVyIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2F0ZWdvcnlfaGVhZGVyIGlucHV0LmJ1dHRvbi5hbHR7d2lkdGg6MTAwJX19LmNhdGVnb3J5X190aXRsZXtmb250LXNpemU6Mi4yNXJlbTtjb2xvcjojMWUxZTFlO2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW46MCAwIDEuMjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2F0ZWdvcnlfX3RpdGxle2ZvbnQtc2l6ZToxLjc1cmVtfX0uY2F0ZWdvcnlfX2Rlc2NyaXB0aW9ue21heC13aWR0aDo1M3JlbTttYXJnaW46MCAwIDIuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5jYXRlZ29yeV9fZGVzY3JpcHRpb257bWFyZ2luOjAgMCAxLjI1cmVtfX0uY2F0ZWdvcnlfX2JyYW5ke2NvbG9yOiM0NjQ2NDY7ZGlzcGxheTpmbGV4fS5jYXRlZ29yeV9fYnJhbmQgZGl2e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzouMzEyNXJlbSAwIC42MjVyZW0gMDtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZjU5MTAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuY2F0ZWdvcnlfX2JyYW5kIGRpdntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jYXRlZ29yeV9fYnJhbmQgZGl2IGltZ3ttYXgtaGVpZ2h0OjgwcHg7d2lkdGg6YXV0bztvYmplY3QtZml0OmNvbnRhaW59LmNhdGVnb3J5X19icmFuZCBkaXYgc3BhbnttYXJnaW4tdG9wOmF1dG87Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmR9LmNhdGVnb3J5X19icmFuZF9kaXZpZGVye3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZjU5MTAwO2hlaWdodDozcHh9LmNoaWxkLXRlcm1ze21hcmdpbjowIDAgY2FsYyh2YXIoLS1pbmRlbnQpLzIpfS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZHN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxLjVyZW07bWFyZ2luOnVuc2V0O3BhZGRpbmc6dW5zZXR9LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkcyAuY2F0ZWdvcnktY2FyZHNfX2l0ZW17ZmxleDowIDAgY2FsYygoMTAwJSAtIDEuNXJlbSo0KS81KTttYXgtd2lkdGg6Y2FsYygoMTAwJSAtIDEuNXJlbSo0KS81KTttYXJnaW4tYm90dG9tOjIuNXJlbTttYXJnaW4tdG9wOi42MjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmRzIC5jYXRlZ29yeS1jYXJkc19faXRlbXtmbGV4OjAgMCBjYWxjKCgxMDAlIC0gMS41cmVtKjIpLzMpO21heC13aWR0aDpjYWxjKCgxMDAlIC0gMS41cmVtKjIpLzMpfX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkcyAuY2F0ZWdvcnktY2FyZHNfX2l0ZW17ZmxleDowIDAgY2FsYygoMTAwJSAtIDEuNXJlbSkvMik7bWF4LXdpZHRoOmNhbGMoKDEwMCUgLSAxLjVyZW0pLzIpfX0uY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtnYXA6Ljg3NXJlbTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2NvbG9yOiM0NjQ2NDY7aGVpZ2h0OjEwMCU7cGFkZGluZzowO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yNXN9LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkOmhvdmVyIC5jYXRlZ29yeS1jYXJkX190aXRsZSBhe2NvbG9yOiNmNTkxMDAgIWltcG9ydGFudH0uY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLmhlYWRpbmctbGluZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouMzEyNXJlbX0uY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLmhlYWRpbmctbGluZSAudG9wLXRpdGxle2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNXJlbTtmb250LXdlaWdodDo0MDA7Y29sb3I6IzQ2NDY0NjttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5oZWFkaW5nLWxpbmUgLnRvcC10aXRsZXtmb250LXNpemU6Ljc1cmVtfX0uY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLmhlYWRpbmctbGluZSAuY2F0ZWdvcnktY2FyZF9fdGl0bGV7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS42MjVyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMxZTFlMWU7bWFyZ2luOjA7bWluLWhlaWdodDozLjI1cmVtfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLmhlYWRpbmctbGluZSAuY2F0ZWdvcnktY2FyZF9fdGl0bGV7Zm9udC1zaXplOjFyZW19fS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuaGVhZGluZy1saW5lIC5jYXRlZ29yeS1jYXJkX190aXRsZSBhe2NvbG9yOiMxZTFlMWU7dHJhbnNpdGlvbjpjb2xvciAuM3N9LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5oZWFkaW5nLWxpbmU6aGFzKCsuc2hvcnQtZGVzY3JpcHRpb24pe21hcmdpbi1ib3R0b206dW5zZXQgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5zaG9ydC1kZXNjcmlwdGlvbntmb250LXNpemU6Ljc1cmVtfX0uY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLnNob3J0LWRlc2NyaXB0aW9uIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDttYXJnaW46MCAwIC4zMTI1cmVtfS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuc2hvcnQtZGVzY3JpcHRpb24gdWwgbGl7bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmc6MCAwIDAgMS4yNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLnNob3J0LWRlc2NyaXB0aW9uIHVsIGxpOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6LjVyZW07aGVpZ2h0Oi41cmVtO2JhY2tncm91bmQ6I2Y1OTEwMDtib3JkZXItcmFkaXVzOjJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjM0MzhyZW07bGVmdDowfS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZF9fbW9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiNjOWM5Yzk7Y29sb3I6IzljOWM5Yztmb250LXdlaWdodDo0MDB9LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkX19tb3JlOmhvdmVyLC5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZF9fbW9yZTpmb2N1cywuY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmRfX21vcmU6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTtib3JkZXItY29sb3I6IzljOWM5Yztjb2xvcjojNDY0NjQ2fS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZF9faW1ne3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtc2hyaW5rOjB9LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkX19pbWcgLmNhdGVnb3J5LWNhcmRfX3NhbGV7dG9wOi42MjVyZW07bGVmdDouNjI1cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybTpub25lO3otaW5kZXg6Mn0uY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmRfX2ltZyAuY2F0ZWdvcnktY2FyZF9fc2FsZSAuc2FsZS1sYWJlbHtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjVyZW07Zm9udC13ZWlnaHQ6NzAwO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6YmFzZWxpbmU7Z2FwOi4yNXJlbTtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzMjMyO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Ym94LXNoYWRvdzowIDJweCA2cHggcmdiYSgwLDAsMCwuMTUpfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmRfX2ltZyAuY2F0ZWdvcnktY2FyZF9fc2FsZSAuc2FsZS1sYWJlbHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOi4yNXJlbSAuNjI1cmVtfX0uY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmRfX2ltZyAuY2F0ZWdvcnktY2FyZF9fc2FsZSAuc2FsZS1sYWJlbF9fcHJlZml4e2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2U7cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy10b3A6NXB4fS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZF9faW1nOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDoxMDAlfS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZF9faW1nPmltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6NHB4fS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuYnV0dG9uLWxpbmV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjYyNXJlbTttYXJnaW4tdG9wOmF1dG99LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5idXR0b24tbGluZSAuYnRuLC5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuYnV0dG9uLWxpbmUgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuYnV0dG9uLWxpbmUgaW5wdXRbdHlwZT1zdWJtaXRdLC5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwud29vY29tbWVyY2UgI3Jlc3BvbmQgLmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5idXR0b24tbGluZSBpbnB1dCNzdWJtaXQsLmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuYnV0dG9uLWxpbmUgYS5idXR0b24sLmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5idXR0b24tbGluZSBidXR0b24uYnV0dG9uLC5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAuYnV0dG9uLWxpbmUgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwud29vY29tbWVyY2UgLmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5idXR0b24tbGluZSBpbnB1dC5idXR0b24sLmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5idXR0b24tbGluZSAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLmJ1dHRvbi1saW5lIGEuYnV0dG9uLmFsdCwuY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5idXR0b24tbGluZSBidXR0b24uYnV0dG9uLmFsdCwuY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLmJ1dHRvbi1saW5lIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAuY2hpbGQtdGVybXMgLmNhdGVnb3J5LWNhcmQgLmJ1dHRvbi1saW5lIGlucHV0LmJ1dHRvbi5hbHR7bWFyZ2luOjAgIWltcG9ydGFudDt3aWR0aDoxMDAlfS5jaGlsZC10ZXJtcyAuY2F0ZWdvcnktY2FyZCAucHJpY2UtYm94e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOi42MjVyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmNoaWxkLXRlcm1zIC5jYXRlZ29yeS1jYXJkIC5wcmljZS1ib3ggLmNhdGVnb3J5LWNhcmRfX3ByaWNle2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouNzVyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41cmVtO2ZvbnQtd2VpZ2h0OjcwMH0uc21hbGwtdmlldyAubS10ZXh0LWNvbHVtbnN7bWFyZ2luOnZhcigtLWluZGVudC0tcykgMDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA2MzlweCl7LnNtYWxsLXZpZXcgLm0tdGV4dC1jb2x1bW5ze3BhZGRpbmc6My43NXJlbSAwfX0uc21hbGwtdmlldyAubS10ZXh0LWNvbHVtbnM6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDB2dztoZWlnaHQ6MS4ycHg7YmFja2dyb3VuZDojYzljOWM5O2ZpbHRlcjpibHVyKDFweCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LnRvcC1wYWdlLWJ1aWxkZXItY29udGVudHttYXJnaW4tYm90dG9tOjJyZW19LnRvcC1wYWdlLWJ1aWxkZXItY29udGVudCAuY29udGFpbmVyLC50b3AtcGFnZS1idWlsZGVyLWNvbnRlbnQgLm1haW4tbWVudV9fY29udGFpbmVyLC50b3AtcGFnZS1idWlsZGVyLWNvbnRlbnQgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIsLnRvcC1wYWdlLWJ1aWxkZXItY29udGVudCAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC50b3AtcGFnZS1idWlsZGVyLWNvbnRlbnQgLnNpdGUtY29udGVudCwudG9wLXBhZ2UtYnVpbGRlci1jb250ZW50IC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC50b3AtcGFnZS1idWlsZGVyLWNvbnRlbnQgLnNpdGUtY29udGVudCwudG9wLXBhZ2UtYnVpbGRlci1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAudG9wLXBhZ2UtYnVpbGRlci1jb250ZW50IC5zaXRlLWNvbnRlbnQsLnRvcC1wYWdlLWJ1aWxkZXItY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAudG9wLXBhZ2UtYnVpbGRlci1jb250ZW50IC5zaXRlLWNvbnRlbnR7LS1icy1ndXR0ZXIteDogMHB4fS50b3AtcGFnZS1idWlsZGVyLWNvbnRlbnQgLm0tdGV4dC1jb2x1bW5zOjphZnRlcntkaXNwbGF5Om5vbmV9LmJvdHRvbS1wYWdlLWJ1aWxkZXItY29udGVudCAuY29udGFpbmVyLC5ib3R0b20tcGFnZS1idWlsZGVyLWNvbnRlbnQgLm1haW4tbWVudV9fY29udGFpbmVyLC5ib3R0b20tcGFnZS1idWlsZGVyLWNvbnRlbnQgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIsLmJvdHRvbS1wYWdlLWJ1aWxkZXItY29udGVudCAud29vY29tbWVyY2U6bm90KC50YXgtcHJvZHVjdF9jYXQpOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVjdCk6bm90KC53b29jb21tZXJjZS1jYXJ0KTpub3QoLndvb2NvbW1lcmNlLWNoZWNrb3V0KSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5ib3R0b20tcGFnZS1idWlsZGVyLWNvbnRlbnQgLnNpdGUtY29udGVudCwuYm90dG9tLXBhZ2UtYnVpbGRlci1jb250ZW50IC53b29jb21tZXJjZS1wYWdlOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZTpub3QoLnRheC1wcm9kdWN0X2NhdCk6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS1wcm9kdWN0KTpub3QoLndvb2NvbW1lcmNlLWNhcnQpOm5vdCgud29vY29tbWVyY2UtY2hlY2tvdXQpIC5ib3R0b20tcGFnZS1idWlsZGVyLWNvbnRlbnQgLnNpdGUtY29udGVudCwuYm90dG9tLXBhZ2UtYnVpbGRlci1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAuYm90dG9tLXBhZ2UtYnVpbGRlci1jb250ZW50IC5zaXRlLWNvbnRlbnQsLmJvdHRvbS1wYWdlLWJ1aWxkZXItY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5IC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSAuYm90dG9tLXBhZ2UtYnVpbGRlci1jb250ZW50IC5zaXRlLWNvbnRlbnR7LS1icy1ndXR0ZXIteDogMHB4fS5ib3R0b20tcGFnZS1idWlsZGVyLWNvbnRlbnQgLm0tdGV4dC1jb2x1bW5zOjphZnRlcntkaXNwbGF5Om5vbmV9LndjLWJsb2NrLWNvbXBvbmVudHMtbm90aWNlLWJhbm5lcntkaXNwbGF5OmZsZXg7Z2FwOi4zNzVyZW19LnBhZ2Utc3RlcHMgLnNpdGUtaGVhZGVyIC5zaXRlLWxvZ297bWFyZ2luOjAgYXV0b30ucGFnZS1zdGVwcyAubWFpbi1uYXYsLnBhZ2Utc3RlcHMgLnVzZXItYWNjb3VudCwucGFnZS1zdGVwcyAubWluaS1jYXJ0LC5wYWdlLXN0ZXBzIC5zaXRlLWhlYWRlcl9fYnRucywucGFnZS1zdGVwcyAuaWNvbi1idXJnZXJ7ZGlzcGxheTpub25lfS5zaXRlLWNvbnRlbnR7bWFyZ2luLXRvcDoxODBweDt3aWR0aDoxMDAlO2ZsZXgtZ3JvdzoxfS5zaXRlLWNvbnRlbnQgc2VjdGlvbi5tLXRleHQtbWVkaWE6Zmlyc3Qtb2YtdHlwZXttYXJnaW4tdG9wOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2l0ZS1jb250ZW50e21hcmdpbi10b3A6MTEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuc2l0ZS1jb250ZW50e21hcmdpbi10b3A6MTAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXsuc2l0ZS1jb250ZW50e21hcmdpbi10b3A6OTBweH19LmlzLXNjcm9sbGVkIC5zaXRlLWNvbnRlbnR7bWFyZ2luLXRvcDo4MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmlzLXNjcm9sbGVkIC5zaXRlLWNvbnRlbnR7bWFyZ2luLXRvcDoxMDBweH19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5pcy1zY3JvbGxlZCAuc2l0ZS1jb250ZW50e21hcmdpbi10b3A6ODBweH19QG1lZGlhKG1heC13aWR0aDogNDAwcHgpey5pcy1zY3JvbGxlZCAuc2l0ZS1jb250ZW50e21hcmdpbi10b3A6NzBweH19LnNpdGUtY29udGVudCBzZWN0aW9uOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTp2YXIoLS1pbmRlbnQtLXMpICFpbXBvcnRhbnR9LmVudHJ5LXRpdGxle2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjFlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5lbnRyeS10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcn19LmVudHJ5LWNvbnRlbnR7cGFkZGluZy1ib3R0b206NC4zNzVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZW50cnktY29udGVudHtwYWRkaW5nLWJvdHRvbTo3LjVyZW19fS5wb3N0LXRodW1ibmFpbHttYXJnaW4tYm90dG9tOjMuMTI1cmVtfS5wb3N0LWhlYWRlcnttYXJnaW4tYm90dG9tOjMuMTI1cmVtfS5wb3N0LWNvbnRlbnQsLnBvc3QtbmF2aWdhdGlvbiwucG9zdC1yZWxhdGVke21hcmdpbi1ib3R0b206My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsucG9zdC1jb250ZW50LC5wb3N0LW5hdmlnYXRpb24sLnBvc3QtcmVsYXRlZHttYXJnaW4tYm90dG9tOjQuMzc1cmVtfX0ubmF2LWxpbmtze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubmF2LWxpbmtze2ZsZXgtZGlyZWN0aW9uOnJvdztnYXA6My4xMjVyZW19fS5uby1jb250ZW50e3BhZGRpbmc6MCAwIDVyZW19Lm5vLWNvbnRlbnQgaDF7Zm9udC1zaXplOjIuMjVyZW07Y29sb3I6IzFlMWUxZTtmb250LXdlaWdodDpub3JtYWx9LnNlYXJjaC1wYWdlIC5hcmNoaXZlLWhlYWRlci0tc2VhcmNoe2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOTtib3JkZXItcmFkaXVzOi41cmVtO3BhZGRpbmc6MS43NXJlbSAycmVtO21hcmdpbi1ib3R0b206Mi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuc2VhcmNoLXBhZ2UgLmFyY2hpdmUtaGVhZGVyLS1zZWFyY2h7cGFkZGluZzoxLjI1cmVtIDEuMjVyZW07bWFyZ2luLWJvdHRvbToxLjc1cmVtfX0uc2VhcmNoLXBhZ2UgLmFyY2hpdmUtaGVhZGVyLS1zZWFyY2ggaDEucGFnZS10aXRsZXtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzFlMWUxZTttYXJnaW4tYm90dG9tOi43NXJlbTtsaW5lLWhlaWdodDoxLjI1fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuc2VhcmNoLXBhZ2UgLmFyY2hpdmUtaGVhZGVyLS1zZWFyY2ggaDEucGFnZS10aXRsZXtmb250LXNpemU6MS42MjVyZW19fS5zZWFyY2gtcGFnZSAuYXJjaGl2ZS1oZWFkZXItLXNlYXJjaCBoMS5wYWdlLXRpdGxlIHN0cm9uZ3tmb250LXdlaWdodDo3MDA7Y29sb3I6IzBmMjMzN30uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlX19jb3VudHttYXJnaW46MDtmb250LXNpemU6MXJlbTtjb2xvcjojNDY0NjQ2O2xpbmUtaGVpZ2h0OjEuNH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zZWFyY2gtcGFnZV9fZ3JpZHtyb3ctZ2FwOjEuNXJlbX19LnNlYXJjaC1wYWdlIC5hcnRpY2xlIC5ibG9nLWNhdHNfX2l0ZW0gaW1nLmJsb2ctY2F0c19fYmFja2dyb3VuZCwuc2VhcmNoLXBhZ2UgLmFydGljbGUgLmJsb2ctY2F0c19fYmFja2dyb3VuZHt3aWR0aDoxMDAlO2hlaWdodDo2Ljg3NXJlbTthc3BlY3QtcmF0aW86MS8xO29iamVjdC1maXQ6Y292ZXJ9QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpey5zZWFyY2gtcGFnZSAuYXJ0aWNsZSAuYmxvZy1jYXRzX19pdGVtIGltZy5ibG9nLWNhdHNfX2JhY2tncm91bmQsLnNlYXJjaC1wYWdlIC5hcnRpY2xlIC5ibG9nLWNhdHNfX2JhY2tncm91bmR7aGVpZ2h0OjguNzVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNlYXJjaC1wYWdlIC5hcnRpY2xlIC5ibG9nLWNhdHNfX2l0ZW0gaW1nLmJsb2ctY2F0c19fYmFja2dyb3VuZCwuc2VhcmNoLXBhZ2UgLmFydGljbGUgLmJsb2ctY2F0c19fYmFja2dyb3VuZHtoZWlnaHQ6OS4zNzVyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KXsuc2VhcmNoLXBhZ2UgLmFydGljbGUgLmJsb2ctY2F0c19faXRlbSBpbWcuYmxvZy1jYXRzX19iYWNrZ3JvdW5kLC5zZWFyY2gtcGFnZSAuYXJ0aWNsZSAuYmxvZy1jYXRzX19iYWNrZ3JvdW5ke2ZsZXg6bm9uZX19LnNlYXJjaC1wYWdlIC5hcnRpY2xlIC5ibG9nLWNhdHNfX3RpdGxle2hlaWdodDphdXRvO21pbi1oZWlnaHQ6Mi43NXJlbTtwYWRkaW5nOi41cmVtIDEuODc1cmVtIC41cmVtIC43NXJlbTtmb250LXNpemU6LjgxMjVyZW07bGluZS1oZWlnaHQ6MS4zNTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCA1MCUgcmlnaHQgLjYyNXJlbTtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWxpbmUtY2xhbXA6MztvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1pbi13aWR0aDogNjQwcHgpey5zZWFyY2gtcGFnZSAuYXJ0aWNsZSAuYmxvZy1jYXRzX190aXRsZXtmb250LXNpemU6Ljg3NXJlbTttaW4taGVpZ2h0OjNyZW07cGFkZGluZy1yaWdodDoyLjEyNXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2VhcmNoLXBhZ2UgLmFydGljbGUgLmJsb2ctY2F0c19fdGl0bGV7bWluLWhlaWdodDozLjEyNXJlbX19LnNlYXJjaC1wYWdlIC5ibG9nLWNhdHNfX2l0ZW17Ym9yZGVyOjFweCBzb2xpZCAjYzljOWM5O2JveC1zaGFkb3c6MCAuMjVyZW0gMS4xMjVyZW0gcmdiYSgwLDAsMCwuMDYpO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MsdHJhbnNmb3JtIC4zc31AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zZWFyY2gtcGFnZSAuYmxvZy1jYXRzX19pdGVtOmhvdmVye2JveC1zaGFkb3c6MCAuNjI1cmVtIDEuNzVyZW0gcmdiYSgwLDAsMCwuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTAuMTI1cmVtKX19LndjLWJsb2NrLWNhcnQtaXRlbV9faW1hZ2V7d2lkdGg6MTgwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53Yy1ibG9jay1jYXJ0LWl0ZW1fX2ltYWdle3dpZHRoOjgwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey53Yy1ibG9jay1jYXJ0LWl0ZW1fX2ltYWdle3dpZHRoOjEwMHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpYW5kIChtYXgtd2lkdGg6IDEzNjZweCl7LndjLWJsb2NrLWNhcnQtaXRlbV9faW1hZ2V7d2lkdGg6MTIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEzNjdweCl7LndjLWJsb2NrLWNhcnQtaXRlbV9faW1hZ2V7d2lkdGg6MTUwcHh9fSIsIi8vIENvbG9ycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kcHJpbWFyeTogI0Y1OTEwMDtcbiRwcmltYXJ5LWhvdmVyOiAjYmY2NjAwO1xuJHByaW1hcnktbGlnaHRlbjogI2ZmYWE2NDtcbiRwcmltYXJ5LWJyaWdodDogI2Y1Y2Q5MztcbiRwcmltYXJ5LWJyaWdodGVyOiAjZmZmNmU4O1xuJHNlY29uZGFyeTogIzBGMjMzNztcbiRzZWNvbmRhcnktaG92ZXI6ICMwYTBmMGY7XG4kc2Vjb25kYXJ5LWxpZ2h0ZW46ICM3ODgyOTY7XG4kc2Vjb25kYXJ5LWJyaWdodDogI2JlZDdlMTtcbiRiYXJyaWVyLWZyZWU6ICMyNzJhMmQ7XG4kYmFycmllci1mcmVlLWhvdmVyOiAjMGYxMDExO1xuJGJhcnJpZXItZnJlZS1saWdodGVuOiAjNTY1ZDYzO1xuJGJhcnJpZXItZnJlZS1icmlnaHQ6ICM4ODhmOTc7XG5cbi8vIEJvb3RzdHJhcCB2NS4zLjAgZml4IChkYXJrIG1vZGUgc3VwcG9ydClcbiRlbmFibGUtZGFyay1tb2RlOiBmYWxzZTtcblxuJGI6ICMwMDA7XG4kdzogI2ZmZjtcbiR3aGl0ZS01MDogcmdiYSgkdywgMC41KTtcbiRiZy1ncmV5OiAjZjlmOWY5O1xuJHN0cm9rZTogI0M5QzlDOTtcbiRncmV5OiAjYmRiZGJkO1xuJGdyZXktMTAwOiAjZjFmMWYxO1xuJGdyZXktMTUwOiAjY2RjZGNkO1xuJGdyZXktMjAwOiAjOWY5ZjlmO1xuJGdyZXktMzAwOiAjOWM5YzljO1xuJGdyZXktYm9yZGVyOiAjZDBkMGQwO1xuXG4kcmVkOiAjZGMzMjMyO1xuJGdyZWVuOiAjNmRjMjJlO1xuJG9yYW5nZTogI2Y1NmUyODtcbiR5ZWxsb3c6ICNGMkM5NEM7XG4kYmx1ZTogIzAwYTBkMjtcbiRiZWlnZTogI2YyZjJlMjtcblxuJGNvbG9yLXRleHQ6ICM0NjQ2NDY7XG4kY29sb3ItaGVhZGluZzogIzFFMUUxRTtcbiRjb2xvci1saW5rOiAkcHJpbWFyeTtcbiRjb2xvci1saW5rLWhvdmVyOiAkcHJpbWFyeS1ob3ZlcjtcblxuXG4vLyBGb250cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZm9udC10ZXh0OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4kZm9udC1oZWFkaW5nOiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG5cbiRmb250LWNvZGU6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgJ0xpYmVyYXRpb24gTW9ubycsICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZTtcbiRmb250LXByZTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIENvdXJpZXIsIG1vbm9zcGFjZTtcblxuXG4vLyBUeXBvZ3JhcGh5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRmb250LXNpemUtYmFzZTogMTc7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCAodHlwaWNhbGx5IDE2cHgpXG4kZm9udC13ZWlnaHQtYmFzZTogNDAwO1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNDU7XG5cbiRyYWRpdXM6IHJlbSg1KTsgLy8gZ2xvYmFsIGJvcmRlci1yYWRpdXMgKGNhbiBiZSAwLCBidXQgbmVlZCB0byBrZWVwIGl0KVxuXG4kaW5kZW50OiAoXG5cdFx0XHRcdHhzOiByZW0oNjApLFxuXHRcdFx0XHRtZDogcmVtKDYwKSxcblx0XHRcdFx0bGc6IHJlbSgxNDApLFxuXHRcdFx0XHR4bDogcmVtKDE0MCksXG4pO1xuXG4kaW5kZW50LS1zOiAoXG5cdFx0XHRcdHhzOiByZW0oMzIpLFxuXHRcdFx0XHRtZDogcmVtKDMyKSxcblx0XHRcdFx0bGc6IHJlbSg3MCksXG5cdFx0XHRcdHhsOiByZW0oNzApLFxuKTtcblxuXG4vLyBUcmFuc2l0aW9ucyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kdGltZTogMC4zcztcbiRkZWZhdWx0LXRyYW5zaXRpb246IGFsbCAkdGltZSAwcztcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGZvciBtaW4td2lkdGggPSB2YWx1ZXMsIGZvciBtYXgtd2lkdGggPSB2YWx1ZSAtIDFweC5cbi8vIGV4YW1wbGU6IEBpbmNsdWRlIG1pbihsZykgPSBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KVxuLy8gZXhhbXBsZTogQGluY2x1ZGUgbWF4KGxnKSA9IEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpXG4kZ3JpZC1icmVha3BvaW50czogKFxuXHRcdFx0XHR4czogMCxcblx0XHRcdFx0bWQ6IDY0MHB4LFxuXHRcdFx0XHRsZzogMTAyNXB4LFxuXHRcdFx0XHR4bDogMTQ0MHB4LFxuKTtcblxuLy8gR3JpZCBjb2x1bW5zXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cbiRncmlkLWNvbHVtbnM6IDEyO1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4OyAvLyAxNXB4IG9uIGVhY2ggc2lkZVxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcblx0XHRcdFx0eHM6IDEwMCUsXG5cdFx0XHRcdG1kOiAxMDAlLFxuXHRcdFx0XHRsZzogMTAwJSxcblx0XHRcdFx0eGw6IDE0NDBweCxcbik7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG4kY29udGFpbmVyLWd1dHRlci14LXZhbHVlczogKFxuXHRcdFx0XHR4czogMzBweCwgLy8gMTVweCBvbiBlYWNoIHNpZGVcblx0XHRcdFx0bWQ6IDYwcHgsIC8vIDMwcHggb24gZWFjaCBzaWRlXG5cdFx0XHRcdGxnOiAxMDBweCwgLy8gNTBweCBvbiBlYWNoIHNpZGVcblx0XHRcdFx0eGw6IDEwMHB4LCAvLyA1MHB4IG9uIGVhY2ggc2lkZVxuKTtcblxuLy8gQ29udGFpbmVyIGZsdWlkIG1heGltdW0gd2lkdGhcbiRjb250YWluZXItZmx1aWQtbWF4LXdpZHRoOiAxNDAwcHg7XG5cbi8qXG4gKiBHbG9iYWwgQ1NTIFZhcmlhYmxlczpcbiAqL1xuOnJvb3Qge1xuXHQtLWNvbnRhaW5lci13aWR0aDogMTAwJTtcblxuXHRAZWFjaCAkYnAgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJwKSkge1xuXHRcdFx0LS1jb250YWluZXItd2lkdGg6ICN7bWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRicCl9O1xuXHRcdFx0LS1jb250YWluZXItZ3V0dGVyLXg6ICN7bWFwLWdldCgkY29udGFpbmVyLWd1dHRlci14LXZhbHVlcywgJGJwKX07XG5cdFx0XHQtLWluZGVudDogI3ttYXAtZ2V0KCRpbmRlbnQsICRicCl9O1xuXHRcdFx0LS1pbmRlbnQtLXM6ICN7bWFwLWdldCgkaW5kZW50LS1zLCAkYnApfTtcblx0XHR9XG5cdH1cblxuXHQtLWhlYWRlci1oZWlnaHQ6ICN7cmVtKDgwKX07IC8vIG5lZWRlZCBmb3IgZml4ZWQgaGVhZGVyXG5cdC0taGVhZGVyLXNjcm9sbGVkLWhlaWdodDogI3tyZW0oNzApfTsgLy8gbmVlZGVkIGZvciBmaXhlZCBoZWFkZXJcblxufVxuIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnRXJhcyBCb2xkIElUQyc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9FcmFzQm9sZElUQy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0VyYXMgQm9vayBJVEMnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvRXJhc0Jvb2tJVEMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdFcmFzIERlbWkgSVRDJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0VyYXNEZW1pSVRDLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnRXJhcyBMaWdodCBJVEMnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvRXJhc0xpZ2h0SVRDLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnRXJhcyBNZWRpdW0gSVRDJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0VyYXNNZWRpdW1JVEMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdFcmFzIFVsdHJhIElUQyc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9FcmFzVWx0cmFJVEMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL21vbnRzZXJyYXQtdjMxLWxhdGluLTEwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcblx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvbW9udHNlcnJhdC12MzEtbGF0aW4tMjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuXHRmb250LXdlaWdodDogMjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9tb250c2VycmF0LXYzMS1sYXRpbi0zMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL21vbnRzZXJyYXQtdjMxLWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL21vbnRzZXJyYXQtdjMxLWxhdGluLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvbW9udHNlcnJhdC12MzEtbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9tb250c2VycmF0LXYzMS1sYXRpbi02MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL21vbnRzZXJyYXQtdjMxLWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvbW9udHNlcnJhdC12MzEtbGF0aW4tODAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuXHRmb250LXdlaWdodDogODAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9tb250c2VycmF0LXYzMS1sYXRpbi04MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG5cdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL21vbnRzZXJyYXQtdjMxLWxhdGluLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiIsIi8qISBzYW5pdGl6ZS5jc3MgdjguMC4wIHwgQ0MwIExpY2Vuc2UgfCBnaXRodWIuY29tL2Nzc3Rvb2xzL3Nhbml0aXplLmNzcyAqL1xyXG5cclxuLyogRG9jdW1lbnRcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgcmVwZWF0aW5nIGJhY2tncm91bmRzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBBZGQgYm9yZGVyIGJveCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxuKixcclxuOjpiZWZvcmUsXHJcbjo6YWZ0ZXIge1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIDEgKi9cclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGV4dCBkZWNvcmF0aW9uIGluaGVyaXRhbmNlIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBBZGQgdmVydGljYWwgYWxpZ25tZW50IGluaGVyaXRhbmNlIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbjo6YmVmb3JlLFxyXG46OmFmdGVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7IC8qIDEgKi9cclxuXHR2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gVXNlIHRoZSBkZWZhdWx0IGN1cnNvciBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICogMi4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAzLiBVc2UgYSA0LXNwYWNlIHRhYiB3aWR0aCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICogNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxyXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXHJcbiAqIDUuIEJyZWFrcyB3b3JkcyB0byBwcmV2ZW50IG92ZXJmbG93IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG5cdGN1cnNvcjogZGVmYXVsdDsgLyogMSAqL1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAyICovXHJcblx0LW1vei10YWItc2l6ZTogNDsgLyogMyAqL1xyXG5cdHRhYi1zaXplOiA0OyAvKiAzICovXHJcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDQgKi9cclxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDQgKi9cclxuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkOyAvKiA1ICovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuXHRmb250LXNpemU6IDJlbTtcclxuXHRtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcblx0aGVpZ2h0OiAwOyAvKiAxICovXHJcblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4gKi9cclxuXHJcbm1haW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBsaXN0IHN0eWxlIG9uIG5hdmlnYXRpb24gbGlzdHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxubmF2IG9sLFxyXG5uYXYgdWwge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG5cdGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG5cdGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBDaGFuZ2UgdGhlIGFsaWdubWVudCBvbiBtZWRpYSBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5pZnJhbWUsXHJcbmltZyxcclxuc3ZnLFxyXG52aWRlbyB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmF1ZGlvLFxyXG52aWRlbyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cclxuICovXHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0aGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuXHRib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDaGFuZ2UgdGhlIGZpbGwgY29sb3IgdG8gbWF0Y2ggdGhlIHRleHQgY29sb3IgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdChbZmlsbF0pIHtcclxuXHRmaWxsOiBjdXJyZW50Q29sb3I7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogVGFidWxhciBkYXRhXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQ29sbGFwc2UgYm9yZGVyIHNwYWNpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxudGFibGUge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogSW5oZXJpdCBzdHlsaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3Qge1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKiAyLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICovXHJcblxyXG5idXR0b24ge1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiAxICovXHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuXHRwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5pbnB1dCB7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xyXG5cdGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcblx0bWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbnNlbGVjdCB7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqIDIuIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXHJcbiAqIDMuIENoYW5nZSB0aGUgcmVzaXplIGRpcmVjdGlvbiBvbiB0ZXh0YXJlYXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG5cdG1hcmdpbjogMDsgLyogMSAqL1xyXG5cdG92ZXJmbG93OiBhdXRvOyAvKiAyICovXHJcblx0cmVzaXplOiB2ZXJ0aWNhbDsgLyogMyAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cclxuICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xyXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG46Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIHRleHQgc3R5bGUgb2YgcGxhY2Vob2xkZXJzIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG5cdG9wYWNpdHk6IDAuNTQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuXHRmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBvZiBmb2N1cyBvdXRsaW5lcyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbjo6LW1vei1mb2N1cy1pbm5lciB7XHJcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBvdXRsaW5lIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbjotbW96LWZvY3VzcmluZyB7XHJcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBhZGRpdGlvbmFsIDppbnZhbGlkIHN0eWxlcyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbjotbW96LXVpLWludmFsaWQge1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IHN0eWxlcyBpbiBFZGdlLCBJRSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5kaWFsb2cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdGJvcmRlcjogc29saWQ7XHJcblx0Y29sb3I6IGJsYWNrO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogLW1vei1maXQtY29udGVudDtcclxuXHRoZWlnaHQ6IC13ZWJraXQtZml0LWNvbnRlbnQ7XHJcblx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRsZWZ0OiAwO1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHRwYWRkaW5nOiAxZW07XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xyXG5cdHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xyXG5cdHdpZHRoOiBmaXQtY29udGVudDtcclxufVxyXG5cclxuZGlhbG9nOm5vdChbb3Blbl0pIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKiBTY3JpcHRpbmdcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXHJcblxyXG5jYW52YXMge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4gKi9cclxuXHJcbnRlbXBsYXRlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBVc2VyIGludGVyYWN0aW9uXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiAxLiBSZW1vdmUgdGhlIHRhcHBpbmcgZGVsYXkgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSB0aGUgdGFwcGluZyBkZWxheSBvbiBjbGlja2FibGUgZWxlbWVudHNcclxuICAgICAgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxuYSxcclxuYXJlYSxcclxuYnV0dG9uLFxyXG5pbnB1dCxcclxubGFiZWwsXHJcbnNlbGVjdCxcclxuc3VtbWFyeSxcclxudGV4dGFyZWEsXHJcblt0YWJpbmRleF0ge1xyXG5cdC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjsgLyogMSAqL1xyXG5cdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEFjY2Vzc2liaWxpdHlcclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBDaGFuZ2UgdGhlIGN1cnNvciBvbiBidXN5IGVsZW1lbnRzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcclxuXHRjdXJzb3I6IHByb2dyZXNzO1xyXG59XHJcblxyXG4vKlxyXG4gKiBDaGFuZ2UgdGhlIGN1cnNvciBvbiBjb250cm9sIGVsZW1lbnRzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcblthcmlhLWNvbnRyb2xzXSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKlxyXG4gKiBDaGFuZ2UgdGhlIGN1cnNvciBvbiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2VcclxuICogaW5vcGVyYWJsZSBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXHJcblxyXG5bYXJpYS1kaXNhYmxlZD1cInRydWVcIl0sXHJcbltkaXNhYmxlZF0ge1xyXG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi8qXHJcbiAqIENoYW5nZSB0aGUgZGlzcGxheSBvbiB2aXN1YWxseSBoaWRkZW4gYWNjZXNzaWJsZSBlbGVtZW50c1xyXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXHJcblxyXG5bYXJpYS1oaWRkZW49XCJmYWxzZVwiXVtoaWRkZW5dOm5vdCg6Zm9jdXMpIHtcclxuXHRjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG5cdGRpc3BsYXk6IGluaGVyaXQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbiIsImh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyBfc2FuaXRpemUuc2NzcyBhbHJlYWR5IGFwcGxpZWQgdGhpcyBmb3IgYWxsIG90aGVyIGVsZW1lbnRzXG4gIC8vIFJlc2VydmllcnQgUGxhdHogZsO8ciBTY3JvbGxiYXIg4oCTIHZlcmhpbmRlcnQgTGF5b3V0LVNoaWZ0IHVuZCBncmF1ZSBMaW5pZSB6d2lzY2hlbiBUb3BiYXIvSGVhZGVyXG4gIHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZTtcblxuICBAc3VwcG9ydHMgbm90IChzY3JvbGxiYXItZ3V0dGVyOiBzdGFibGUpIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7IC8vIEZhbGxiYWNrIGbDvHIgw6RsdGVyZSBCcm93c2VyICh6LiBCLiBTYWZhcmkgPCAxOC4yKVxuICB9XG59XG5cbiosXG4qOmFjdGl2ZSxcbio6Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IC8vIHJlbW92ZSBvdXRsaW5lcyBmcm9tIGFsbCBlbGVtZW50c1xufVxuXG4uaXMtc2Nyb2xsZWQge1xuICAjYmFycmllci1mcmVlLXRvZ2dsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmNjbS1zZXR0aW5ncy1zdW1tb25lciB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1pbi13aWR0aDogMzYwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHc7IC8vIEZhbGxiYWNrIGZvciB3aGVuIHRoZXJlIGlzIG5vIGN1c3RvbSBiYWNrZ3JvdW5kIGNvbG9yIGRlZmluZWQuXG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgZm9udC1zaXplOiByZW0oJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRleHQ7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby12ZW5kb3ItcHJlZml4ZXNcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby12ZW5kb3ItcHJlZml4ZXNcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICY6aGFzKCNmb3JtX2FkZF9jYXJ0KSB7XG4gICAgb3ZlcmZsb3cteDogdW5zZXQ7XG4gIH1cblxuICAjY29udGVudCB7XG4gICAgJjpoYXMoLm5vdC1mb3VuZCkge1xuICAgICAgJiA+IGE6aGFzKC5pbmZvLWJhcikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYmFycmllci1mcmVlIHtcbiAgICAqOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDFweCAkY29sb3ItdGV4dCBzb2xpZCAhaW1wb3J0YW50O1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkYmFycmllci1mcmVlICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRiYXJyaWVyLWZyZWUtaG92ZXIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLCAuaW5mby1iYXIsIC5taW5pLWNhcnRfX3RvdGFsLCAuYnV0dG9uLCAubmljZS1zZWxlY3QsIGJ1dHRvblt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXJyaWVyLWZyZWUgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRiYXJyaWVyLWZyZWUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkdyAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXJyaWVyLWZyZWUtaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmFycmllci1mcmVlLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkdyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4tb3V0bGluZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdyAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYmFycmllci1mcmVlICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJGJhcnJpZXItZnJlZSAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXJyaWVyLWZyZWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmFycmllci1mcmVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkdyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICR3ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1jYXJkX19wcmljZSBpbnMge1xuICAgICAgY29sb3I6ICRiYXJyaWVyLWZyZWUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYmFycmllci1mcmVlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhcnJpZXItZnJlZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRiYXJyaWVyLWZyZWUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgdGQsIC5xdWljay1wcm9kdWN0LWNhcmQtLXNlcGFyYXRvciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJhcnJpZXItZnJlZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYucGFnZS1jb25maWd1cmF0b3Ige1xuICAgICAgLmhlYWRlci1wYW5lbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICRiYXJyaWVyLWZyZWUtaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxldHdvcmstY2FyZC1pY29uLFxuICAgICAgLnYtY2FyZF9fYWN0aW9ucyxcbiAgICAgIC5yZWNvbW1lbmRlZC1iYWRnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXJyaWVyLWZyZWUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmxldHdvcmstY2FyZC1wcmljZS10ZXh0LFxuICAgICAgLnYtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhcnJpZXItZnJlZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHcgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmFjdGl2ZS1idG4ge1xuICAgICAgICBjb2xvcjogJGJhcnJpZXItZnJlZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAkYmFycmllci1mcmVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbmZpZy1jb250YWluZXIubWVudSB7XG4gICAgICAgIC52LWNhcmRfX2FjdGlvbnMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbmZpZ3VyYXRvcl9fYmFjayB7XG4gICAgICAgIGNvbG9yOiAkdyAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuY29uZmlndXJhdG9yX19hZGQtdG8tY2FydCB7XG4gICAgICAgIGNvbG9yOiAkdyAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFycmllci1mcmVlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhcnJpZXItZnJlZS1ob3ZlciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1tZW51LW9wZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gICYuaXMtc2Nyb2xsZWQge1xuICAgIC8vcGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1zY3JvbGxlZC1oZWlnaHQpO1xuICB9XG5cbiAgJi5oYXMtaGVybyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvOyAvLyBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LlxuICBtYXgtd2lkdGg6IDEwMCU7IC8vIEFkaGVyZSB0byBjb250YWluZXIgd2lkdGguXG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogcmVtKDIwIDApO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcbn1cblxuLy8gTGlua3NcbmEge1xuICBjb2xvcjogJGNvbG9yLWxpbms7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgJHRpbWUsIG9wYWNpdHkgJHRpbWUsIHRyYW5zZm9ybSAkdGltZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xuICB9XG5cbiAgc3ZnIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTUwO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDEuMjVyZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnN0cm9uZywgYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRmbiwgY2l0ZSwgZW0sIGkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJsb2NrcXVvdGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDIuNWVtIDFlbTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbjogcmVtKDAgMCAyMCk7XG59XG5cbnByZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2VmZjFmMjtcbiAgZm9udC1mYW1pbHk6ICRmb250LXByZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IHJlbSgxNiAwKTtcbiAgcGFkZGluZzogcmVtKDE2KTtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmNvZGUsIGtiZCwgdHQsIHZhciB7XG4gIGJhY2tncm91bmQ6ICNlZmYxZjI7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jb2RlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDNweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuY29kZSB2YXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5rYmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcbiAgY29sb3I6ICR3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogM3B4IDZweDtcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5hYmJyLCBhY3JvbnltIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG5iaWcge1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbnN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgJHRpbWUgMHM7XG59XG5cbi8vIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lW3NyYyo9XCJ5b3V0dWJlXCJdLFxuaWZyYW1lW3NyYyo9XCJ2aW1lb1wiXSB7XG4gIEBpbmNsdWRlIG1heChsZykge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygoMTAwdncgLSAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKSAqIDAuNTYyNSk7IC8vIDE2OjlcbiAgfVxufVxuXG4ucm93IC5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4vKi5zaXRlLWNvbnRlbnQgLmNvbnRlbnQtYXJlYSxcbi5zaXRlLWNvbnRlbnQgLnNtYWxsLXZpZXcsXG4uc2l0ZS1jb250ZW50IC5icmVhZGNydW1icyxcbi5zaXRlLWZvb3RlciAuY29udGFpbmVyLFxuLm1lZ2EtbWVudSAuY29udGFpbmVyLFxuLm1haW4tbWVudV9fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG59Ki9cblxuQGluY2x1ZGUgbWF4KGxnKSB7XG4gIC5sZXQtd29vLWNhcnQsXG4gIC5jaGVja291dCB7XG4gICAgZXRydXN0ZWQtd2lkZ2V0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogcmVtKDE2KTtcbiAgICB9XG4gIH1cbn1cblxuLmJ1bGstZGlzY291bnQtdGFibGUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA3MjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IHZhcigtLWluZGVudC0tcykgYXV0bztcbn1cblxuI3N1cGVyY2hhdC13aWRnZXQge1xuICB6LWluZGV4OiA0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIExldHdvcmsgRWxlbWVudHMgKi9cbiNjb250YWN0LFxuI2Zvb3Rlci1jb250YWN0LFxuI29mZmVyLWNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcblxuICA+IGgzIHtcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gIH1cblxuICA+IGRpdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHc7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgPiBzcGFuIHtcbiAgICAgIGNvbG9yOiAkZ3JleS0zMDA7XG4gICAgICBmb250LXNpemU6IHJlbSgxMik7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMCAxLjVyZW07XG4gICAgfVxuXG4gICAgPiBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgM3JlbSk7XG4gICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbTtcblxuICAgICAgPiBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZ2FwOiByZW0oOCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICA+IGkge1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYgPiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgY29sb3I6ICRncmV5LTMwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IGRpdiA+IGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBpbWcuc3VwZXJjaGF0LXFyLFxuICAgICAgICA+IHAgPiBpbWcuc3VwZXJjaGF0LXFyIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAvLyB3cGF1dG9wIGthbm4gZGFzIGFsbGVpbiBzdGVoZW5kZSBRUi08aW1nPiAoU2hvcnRjb2RlIGluIEJ1aWxkZXItL1xuICAgICAgICAvLyBXWVNJV1lHLUNvbnRlbnQpIGluIGVpbiA8cD4gd3JhcHBlbiAtPiBkYW5uIGlzdCBkYXMgPHA+IGRhcyBGbGV4LUl0ZW0uXG4gICAgICAgIC8vIFJlY2h0c2J1ZW5kaWcgYXVzcmljaHRlbiArIEJsb2NrLURlZmF1bHRzIG5ldXRyYWxpc2llcmVuLlxuICAgICAgICA+IHA6aGFzKD4gaW1nLnN1cGVyY2hhdC1xcikge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNiYXJyaWVyLWZyZWUtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm90dG9tOiA4MHB4O1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgei1pbmRleDogNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IC4zcywgb3BhY2l0eSAuM3M7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCAkY29sb3ItdGV4dCBzb2xpZCAhaW1wb3J0YW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIGkge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cblxuICAuYmFycmllci1mcmVlICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXJyaWVyLWZyZWU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXJyaWVyLWZyZWUtaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNmb290ZXItY29udGFjdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbiAgYm90dG9tOiA4MHB4O1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMTAwMDI7XG5cbiAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgQGluY2x1ZGUgbWF4KDQ0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG5cbiAgPiBkaXYgPiBkaXYgPiBhIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gZGl2IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtaW4td2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICA+IGRpdiA+IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogJGdyZXktMzAwO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gaSB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG5cbiAgICA+IGltZyB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICA+IGltZy5zdXBlcmNoYXQtcXIsXG4gICAgPiBwID4gaW1nLnN1cGVyY2hhdC1xciB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG5cbiAgICAvLyB3cGF1dG9wIGthbm4gZGFzIGFsbGVpbiBzdGVoZW5kZSBRUi08aW1nPiBpbiBlaW4gPHA+IHdyYXBwZW4gLT4gZGFubiBpc3RcbiAgICAvLyBkYXMgPHA+IGRhcyBGbGV4LUl0ZW0uIFJlY2h0c2J1ZW5kaWcgYXVzcmljaHRlbiArIEJsb2NrLURlZmF1bHRzIG5ldXRyYWxpc2llcmVuLlxuICAgID4gcDpoYXMoPiBpbWcuc3VwZXJjaGF0LXFyKSB7XG4gICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuICB9XG59XG5cbiNmb290ZXItY29udGFjdC10b2dnbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3R0b206IDgwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIHotaW5kZXg6IDU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiB1bnNldCAhaW1wb3J0YW50O1xuXG4gIEBpbmNsdWRlIG1heChsZykge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xuICB9XG59XG5cbi8vIFRydXN0ZWQgU2hvcHMgZmxvYXRpbmcgYmFkZ2UgKGJvdHRvbS1yaWdodCkgb3ZlcmxhcHMgY29udGFjdCArIGNoYXQgbGF1bmNoZXJzLlxuLy8gRGVza3RvcCBzdGFjazogdG8tdG9wIDIwIOKGkiBjb250YWN0IDgwIOKGkiBsd3MtbGF1bmNoZXIgMTQwLiBLZWVwIGJhZGdlIGFib3ZlIGNoYXQuXG4vLyBOZXdlciBlVHJ1c3RlZCB3aWRnZXRzIHBvc2l0aW9uIGFuIGlubmVyIGZpeGVkIHdyYXBwZXIgKGA+IGRpdiA+IGRpdmApLCBub3QgdGhlXG4vLyAww5cwIGAjdHJ1c3RiYWRnZS1jb250YWluZXJgLiBKUyAodHJ1c3RiYWRnZS1vZmZzZXQpIHJlLWFwcGxpZXMgaWYgVFMgb3ZlcndyaXRlcy5cbltpZF49XCJ0cnVzdGJhZGdlLWNvbnRhaW5lclwiXSB7XG4gIGJvdHRvbTogMjIwcHggIWltcG9ydGFudDtcblxuICA+IGRpdiA+IGRpdiB7XG4gICAgYm90dG9tOiAyMjBweCAhaW1wb3J0YW50O1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICA+IGRpdiA+IGRpdiB7XG4gICAgICBib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuI2Zvb3Rlci1jb250YWN0LWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogJHc7XG4gIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgPiBpIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWhvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNjbS1yb290IHtcbiAgLmNjbS0tZGVjbGluZS1jb29raWVzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogdW5zZXQgIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgZmxleDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgNDAwbXM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45MCkgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jY20td2lkZ2V0LFxuICAuY2NtLWNvbnRyb2wtcGFuZWwge1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5jY20tY2hlY2tib3gtdHlwZS0tc3dpdGNoICsgbGFiZWw6OmJlZm9yZSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQuY2NtLWNoZWNrYm94LXR5cGUtLXN3aXRjaCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogcmVkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQuY2NtLWNoZWNrYm94LXR5cGUtLXN3aXRjaCArIGxhYmVsOjpiZWZvcmUsXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOmNoZWNrZWQuY2NtLWNoZWNrYm94LXR5cGUtLXN3aXRjaCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogZ3JlZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBidXR0b25bdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jY20tbW9kYWwtaW5uZXIge1xuICAgICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2NtLW1vZGFsLS1oZWFkZXIsXG4gICAgLmNjbS1tb2RhbC0tZm9vdGVyLFxuICAgIC5jY20tbW9kYWwtLWJvZHkge1xuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jY20tbW9kYWwtLWhlYWRlciB7XG4gICAgICBib3JkZXItdG9wOiAxMHB4ICRwcmltYXJ5IHNvbGlkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNjbS1tb2RhbC0tYm9keSB7XG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tdGV4dCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jY20tbGluay1jb250YWluZXIge1xuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jY20tbW9kYWwtLWZvb3RlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgZ2FwOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNjbS1wb3dlcmVkLWJ5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1sb2dvIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAhaW1wb3J0YW50O1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10aXRsZSB7XG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNjbS1jb250cm9sLXBhbmVsLS1wdXJwb3NlLS1uYW1lLFxuICAgIC5jY20tY29udHJvbC1wYW5lbC0tcHVycG9zZSA+IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIHtcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1idXR0b25zIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBnYXA6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuY2NtLWxpbmstY29udGFpbmVyLXN1Yi1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2NtLW1vZGFsOm5vdCguY2NtLS1pcy1ibG9ja2luZykge1xuICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5jY20tc2V0dGluZ3Mtc3VtbW9uZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgLjNzLCBvcGFjaXR5IC4zcztcblxuICBAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICBib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jY20tc2V0dGluZ3Mtc3VtbW9uZXItLWxpbmsge1xuICAgIGJveC1zaGFkb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAuY2NtLXNldHRpbmdzLXN1bW1vbmVyLS1pY29uIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucm93OmhhcyhkaXY6bnRoLW9mLXR5cGUoMikgLmxldC1pbmZvLWJveCkgLmxldC1pbmZvLWJveCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmxldC10ZWNobmljYWwtbGluayB7XG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4zcyAwcztcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICB9XG59XG5cbi5sZXQtZ3JpZC1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdhcDogMCByZW0oMTYpO1xuICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIGEge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiByZW0oNCkgcmVtKDQpIHJlbSg0KSByZW0oMjQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogdW5zZXQ7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IHJlbSg4KTtcbiAgICAgIGhlaWdodDogcmVtKDgpO1xuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IHJlbSgxMik7XG4gICAgICBsZWZ0OiByZW0oOCk7XG4gICAgfVxuICB9XG4gIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkdztcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3O1xuICAgIH1cbiAgfVxufVxuXG4ubGV0LWluZm8tYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgY29sb3I6ICR3O1xuICBib3JkZXI6IDRweCBzb2xpZCAkcHJpbWFyeTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuLmxldC1saWdodC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJyaWdodDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubGV0LWFib3V0LXVzLWJveCB7XG4gIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICBtYXJnaW46IHJlbSg0KSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiByZW0oNCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktMTUwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIEBpbmNsdWRlIG1heChsZykge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5sZXQtbWF4LTEwMCB7XG4gIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLmxldC1uby1nYXAge1xuICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubGV0LW5vLWFsaWduLWl0ZW1zIFtjbGFzc149Y29sXSB7XG4gIGFsaWduLWl0ZW1zOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ubGV0LWxhc3QtY2hpbGQtZW5kIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICYgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubXQtbi1sZXQxIHtcbiAgbWFyZ2luLXRvcDogcmVtKC00KSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IHJlbSgtNCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubXQtbi1sZXQyIHtcbiAgbWFyZ2luLXRvcDogcmVtKC04KSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IHJlbSgtOCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubXQtbi1sZXQzIHtcbiAgbWFyZ2luLXRvcDogcmVtKC0xMikgIWltcG9ydGFudDtcblxuICAmLS11bmRlcmxpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiByZW0oLTEyKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tdC1uLWxldDQge1xuICBtYXJnaW4tdG9wOiByZW0oLTE2KSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IHJlbSgtMTYpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10LW4tbGV0NSB7XG4gIG1hcmdpbi10b3A6IHJlbSgtMjApICFpbXBvcnRhbnQ7XG5cbiAgJi0tdW5kZXJsaW5lOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogcmVtKC0yMCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubXQtbGV0LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubXQtbGV0MSB7XG4gIG1hcmdpbi10b3A6IHJlbSg0KSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IHJlbSg0KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tdC1sZXQyIHtcbiAgbWFyZ2luLXRvcDogcmVtKDgpICFpbXBvcnRhbnQ7XG5cbiAgJi0tdW5kZXJsaW5lOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogcmVtKDgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10LWxldDMge1xuXG4gIG1hcmdpbi10b3A6IHJlbSgxMikgIWltcG9ydGFudDtcblxuICAmLS11bmRlcmxpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiByZW0oMTIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10LWxldDQge1xuICBtYXJnaW4tdG9wOiByZW0oMTYpICFpbXBvcnRhbnQ7XG5cbiAgJi0tdW5kZXJsaW5lOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogcmVtKDE2KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tdC1sZXQ1IHtcbiAgbWFyZ2luLXRvcDogcmVtKDIwKSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IHJlbSgyMCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItbi1sZXQxIHtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKC00KSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgtNCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItbi1sZXQyIHtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKC04KSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgtOCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItbi1sZXQzIHtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKC0xMikgIWltcG9ydGFudDtcblxuICAmLS11bmRlcmxpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oLTEyKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi1uLWxldDQge1xuICBtYXJnaW4tYm90dG9tOiByZW0oLTE2KSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgtMTYpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLW4tbGV0NSB7XG4gIG1hcmdpbi1ib3R0b206IHJlbSgtMjApICFpbXBvcnRhbnQ7XG5cbiAgJi0tdW5kZXJsaW5lOjphZnRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKC0yMCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWItbGV0LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuXG4ubWItbGV0MSB7XG4gIG1hcmdpbi1ib3R0b206IHJlbSg0KSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSg0KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi1sZXQyIHtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDgpICFpbXBvcnRhbnQ7XG5cbiAgJi0tdW5kZXJsaW5lOjphZnRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLWxldDMge1xuXG4gIG1hcmdpbi1ib3R0b206IHJlbSgxMikgIWltcG9ydGFudDtcblxuICAmLS11bmRlcmxpbmU6OmFmdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1iLWxldDQge1xuICBtYXJnaW4tYm90dG9tOiByZW0oMTYpICFpbXBvcnRhbnQ7XG5cbiAgJi0tdW5kZXJsaW5lOjphZnRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDE2KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYi1sZXQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKSAhaW1wb3J0YW50O1xuXG4gICYtLXVuZGVybGluZTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGV0LWQtc20tbm9uZSB7XG4gIEBpbmNsdWRlIG1heChzbSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGV0LWQtbWQtbm9uZSB7XG4gIEBpbmNsdWRlIG1heChtZCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGV0LWQtbGctbm9uZSB7XG4gIEBpbmNsdWRlIG1heChsZykge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGV0LWJvcmRlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICRwcmltYXJ5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IC42MjVyZW07XG59XG5cbi5sZXQtc21hbGwtYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktMjAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5sZXQtdW5kZXJsaW5lIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvZ3JhcGhpY3MvbGV0X3VuZGVybGluZS5zdmdcIik7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLS13aWRlOjphZnRlciB7XG4gICAgd2lkdGg6IDExMCU7XG4gICAgbGVmdDogLTUlO1xuICB9XG5cbiAgJi0tc251Zzo6YWZ0ZXIge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbGVmdDogLTIuNSU7XG4gIH1cblxuICAmLS1uYXJyb3c6OmFmdGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGxlZnQ6IC0xJTtcbiAgfVxuXG4gICYudGV4dC1jZW50ZXI6OmFmdGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gICYudGV4dC1yaWdodDo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgJi0tc251Zy50ZXh0LWNlbnRlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLS1zbnVnLnRleHQtcmlnaHQ6OmFmdGVyIHtcbiAgICBsZWZ0OiAyLjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLS1uYXJyb3cudGV4dC1jZW50ZXI6OmFmdGVyIHtcbiAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi0tbmFycm93LnRleHQtcmlnaHQ6OmFmdGVyIHtcbiAgICBsZWZ0OiAxJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5sZXQtdW5kZXJsaW5lLXNtIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9ncmFwaGljcy9sZXRfdW5kZXJsaW5lLXNtLnN2Z1wiKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYtLXdpZGU6OmFmdGVyIHtcbiAgICB3aWR0aDogMTEwJTtcbiAgICBsZWZ0OiAtNSU7XG4gIH1cblxuICAmLS1zbnVnOjphZnRlciB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBsZWZ0OiAtMi41JTtcbiAgfVxuXG4gICYtLW5hcnJvdzo6YWZ0ZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbGVmdDogLTElO1xuICB9XG5cbiAgJi50ZXh0LWNlbnRlcjo6YWZ0ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgJi50ZXh0LXJpZ2h0OjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAmLS1zbnVnLnRleHQtY2VudGVyOjphZnRlciB7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gICYtLXNudWcudGV4dC1yaWdodDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDIuNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gICYtLW5hcnJvdy50ZXh0LWNlbnRlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLS1uYXJyb3cudGV4dC1yaWdodDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDElICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmMtdGl0bGUubGV0LW5vLW1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG59XG5cbi5sZXQtZm9yd2FyZC0tbGluayxcbi5sZXQtYmFja3dhcmQtLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1icmlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogM3B4IDhweCAxcHg7XG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIDBzO1xuXG4gICYubGV0LWZvcndhcmQtLWdyZXksXG4gICYubGV0LWJhY2t3YXJkLS1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0xMDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTIwMDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWxpZ2h0ZW47XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcbiAgfVxufVxuXG4ubGV0LWZvcndhcmQtLWxpbms6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2ZvcndhcmQuc3ZnXCIpO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmxldC1iYWNrd2FyZC0tbGluazo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2JhY2t3YXJkLnN2Z1wiKTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubGV0LXV3LS1jYXJkOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfdXdfcHJvZHVjdC5zdmdcIik7XG59XG5cbi5sZXQtd2FycmFudHktLWNhcmQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF93YXJyYW50eV9wcm9kdWN0LnN2Z1wiKTtcbn1cblxuLyoubGV0LXJhYmF0dC0tY2FyZDphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3JhYmF0dF9wcm9kdWN0LnN2Z1wiKTtcbn0qL1xuXG4ubGV0LWxpc3QtYnJlYWsge1xuICBAaW5jbHVkZSBtaW4obGcpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubGV0LXBkZiB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIHNwYW4ge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbn1cblxuLmxldC11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGV0LXVsLmxldC11bC1iaXJuZSB7XG4gIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMikgIWltcG9ydGFudDtcbiAgfVxuXG4gIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9iaXJuZS5zdmdcIik7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAtMzBweDtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICBsaTphZnRlciB7XG4gICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGV0LXVsLmxldC11bC1jaGVja21hcmsge1xuICBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiByZW0oMzIpICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoZWNrbWFyay5zdmdcIik7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAtMzBweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICBsaTphZnRlciB7XG4gICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gICYubGV0LXVsLWNoZWNrbWFyay0tYmx1ZSB7XG4gICAgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfY2hlY2ttYXJrX2JsYXUuc3ZnXCIpO1xuICAgIH1cbiAgfVxufVxuXG4ubGV0LW9sIHtcbiAgY291bnRlci1yZXNldDogaXRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgbGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihpdGVtKTtcbiAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHc7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWZhbWlseTogJ0VyYXMgRGVtaSBJVEMnLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAmLS1saWdodCB7XG4gICAgbGk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJyaWdodCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5sZXQtZmxleC1jaGlsZCB7XG4gICYgPiAqIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG5cbmltZ1tzcmMqPVwibGV0cGl4ZWwuanBnXCJdIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5jb3VudHJ5LXNlbGVjdG9yIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1OTEwMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIHVsIHtcbiAgICBib3R0b206IDQ0cHggIWltcG9ydGFudDtcblxuICAgIGxpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0xMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndlZ2xvdC1mbGFncyB7XG4gICAgJiA+IGEsXG4gICAgJiA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogNnB4ICR3IHNvbGlkO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIG91dGxpbmUtY29sb3I6ICRncmV5LTEwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53Z2N1cnJlbnQge1xuICAgIGJvcmRlcjogdW5zZXQgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLm0tdGl0bGUge1xuICAmOmhhcyguaG9tZS1oMSksXG4gICY6aGFzKC5ob21lLWgyKSxcbiAgJjpoYXMoLmhvbWUtaDItc3VidGl0bGUpIHtcbiAgICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICB9XG5cbiAgLmhvbWUtaDEge1xuICAgIGZvbnQtc2l6ZTogcmVtKDMyKTtcbiAgICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogcmVtKDEyKTtcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XG4gICAgICBmb250LXNpemU6IHJlbSgxNSk7XG4gICAgfVxuICB9XG5cbiAgLmhvbWUtaDIge1xuICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcbiAgICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogcmVtKDEyKSByZW0oMTIpIDAgcmVtKDEyKTtcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XG4gICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgfVxuICB9XG5cbiAgLmhvbWUtaDItc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heChtZCkge1xuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIH1cbiAgfVxufVxuXG4ubGV0LWxpZ2h0LWJveDpoYXMoLmxldC1zaWRlLW1hbikge1xuICBtYXJnaW4tbGVmdDogOTRweDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBkaXYge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxufVxuLmxldC1zaWRlLW1hbiB7XG4gIG1hcmdpbi1sZWZ0OiAtOTRweDtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vU0FMRSBBS1RJT05cbi5wcm9kdWN0LWltYWdlX19zYWxlLFxuLmxpZ2h0X21vZGVfY2F0c19fc2FsZSxcbi5wcm9kdWN0LWNhcmRfX3NhbGUsXG4uY2F0ZWdvcnktY2FyZF9fc2FsZSB7XG4gIC8vdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpICFpbXBvcnRhbnQ7XG4gIC5zYWxlLWxhYmVsIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICRiICFpbXBvcnRhbnQ7XG4gICAgLy9ib3JkZXItbGVmdDogJHByaW1hcnkgc29saWQgM3B4O1xuICAgIC8vYm9yZGVyLWJvdHRvbTogJHByaW1hcnkgc29saWQgM3B4O1xuICB9XG59XG5cbiIsIi8vIE1peGlucyBmb3IgTWVkaWEgUXVlcmllc1xyXG4vLyBleGFtcGxlIHVzYWdlOiBAaW5jbHVkZSBtaW4obGcpIHx8IEBpbmNsdWRlIG1pbig3MjApXHJcbi8vIC0tLSBtaW4td2lkdGhcclxuQG1peGluIG1pbigkYnApIHtcclxuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fSBAZWxzZSB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnAgKyAncHgnfSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIC0tLSBtaW4taGVpZ2h0XHJcbkBtaXhpbiBtaW5oKCRicCkge1xyXG5cdEBpZiBtYXAtaGFzLWtleSgkZ3JpZC1icmVha3BvaW50cywgJGJwKSB7XHJcblx0XHRAbWVkaWEgKG1pbi1oZWlnaHQ6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fSBAZWxzZSB7XHJcblx0XHRAbWVkaWEgKG1pbi1oZWlnaHQ6ICN7JGJwICsgJ3B4J30pIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyAtLS0gbWF4LXdpZHRoXHJcbkBtaXhpbiBtYXgoJGJwKSB7XHJcblx0QGlmIG1hcC1oYXMta2V5KCRncmlkLWJyZWFrcG9pbnRzLCAkYnApIHtcclxuXHRcdCRicF9tYXg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkgLSAxO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicF9tYXgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fSBAZWxzZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogI3skYnAgKyAncHgnfSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIC0tLSBtYXgtaGVpZ2h0XHJcbkBtaXhpbiBtYXhoKCRicCkge1xyXG5cdEBpZiBtYXAtaGFzLWtleSgkZ3JpZC1icmVha3BvaW50cywgJGJwKSB7XHJcblx0XHQkYnBfbWF4OiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnApIC0gMTtcclxuXHRcdEBtZWRpYSAobWF4LWhlaWdodDogJGJwX21heCkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9IEBlbHNlIHtcclxuXHRcdEBtZWRpYSAobWF4LWhlaWdodDogI3skYnAgKyAncHgnfSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy8gQ29yZSBXb3JkUHJlc3MgY29tcG9uZW50czpcclxuLy9cclxuLy8gIyBBZG1pbmJhclxyXG4vLyAjIEFsaWdubWVudHNcclxuLy8gIyBDYXB0aW9uc1xyXG4vLyAjIEdhbGxlcmllc1xyXG4vLyAjIFNtaWxleVxyXG4vL1xyXG5cclxuLy8gQWRtaW5iYXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jd3BhZG1pbmJhciB7XHJcblx0LS13cC1ibHVlOiAjMjI3MWIxO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzICFpbXBvcnRhbnQ7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHQjd3AtYWRtaW4tYmFyLXNpdGUtbmFtZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOm5vdCguaXMtZXhwYW5kZWQpIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblxyXG5cdFx0XHQjd3AtYWRtaW4tYmFyLXNpdGUtbmFtZSB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmlzLWV4cGFuZGVkIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHJcblx0XHQjd3AtYWRtaW4tYmFyLXNpdGUtbmFtZSB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC1ibHVlKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmFiLXRvcC1tZW51Pi5tZW51cG9wPi5hYi1zdWItd3JhcHBlciB7XHJcblx0XHR0b3A6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuYWItdG9wLXNlY29uZGFyeSB7XHJcblx0XHRAaW5jbHVkZSBtYXgoNzgyKSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHJcblx0XHRcdD4ubWVudXBvcD4uYWItc3ViLXdyYXBwZXIge1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCN3cC1hZG1pbi1iYXItcm9vdC1kZWZhdWx0IHtcclxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIGhpZGUgc29tZSBtZW51IGl0ZW1zIHRvIHByZXZlbnQgaG9yaXpvbnRhbCBvdmVyZmxvd1xyXG5cdHVsI3dwLWFkbWluLWJhci1yb290LWRlZmF1bHQ+bGkge1xyXG5cdFx0JiN3cC1hZG1pbi1iYXItd3BzZW8tbWVudSxcclxuXHRcdCYjd3AtYWRtaW4tYmFyLWdmb3JtLWZvcm1zIHtcclxuXHRcdFx0QGluY2x1ZGUgbWF4KDc4Mikge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI3dwLWFkbWluLWJhci1zaXRlLW5hbWUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGIgIWltcG9ydGFudDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ2cHgpO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzICFpbXBvcnRhbnQ7XHJcblxyXG5cdEBpbmNsdWRlIG1pbig3ODMpIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMnB4KTtcclxuXHR9XHJcblxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0d2lkdGg6IDQ2cHg7XHJcblx0XHRoZWlnaHQ6IDQ2cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWluKDc4Mykge1xyXG5cdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJycgIWltcG9ydGFudDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlxcZjEwOVwiICFpbXBvcnRhbnQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGZvbnQtZmFtaWx5OiBkYXNoaWNvbnM7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyAhaW1wb3J0YW50O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLWJsdWUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gQWxpZ25tZW50cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5hbGlnbmxlZnQge1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxufVxyXG5cclxuLmFsaWducmlnaHQge1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLWxlZnQ6IDEuNXJlbTtcclxufVxyXG5cclxuLmFsaWduY2VudGVyIHtcclxuXHRjbGVhcjogYm90aDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8vIENhcHRpb25zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIC53cC1jYXB0aW9uIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuXHRpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1xdWFsaWZ5aW5nLWVsZW1lbnRzXHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LndwLWNhcHRpb24tdGV4dCB7XHJcblx0XHRtYXJnaW46IHJlbSgxNiAwKTtcclxuXHR9XHJcbn1cclxuXHJcbnNwYW4ge1xyXG5cdCYud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEdhbGxlcmllcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5nYWxsZXJ5IHtcclxuXHQtLWdhbGxlcnktZ2FwOiAxcmVtO1xyXG5cclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRnYXA6IHZhcigtLWdhbGxlcnktZ2FwKTtcclxuXHRtYXJnaW46IDEuMjVyZW0gMDtcclxufVxyXG5cclxuLmdhbGxlcnktaXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkpO1xyXG5cdG1hcmdpbjogMDtcclxuXHJcblx0QGluY2x1ZGUgbWluKG1kKSB7XHJcblx0XHR3aWR0aDogY2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSAqIDIpIC8gMyk7XHJcblx0fVxyXG5cclxuXHQvLyBMb29wcyB0byBlbnVtZXJhdGUgdGhlIGNsYXNzZXMgZm9yIGdhbGxlcnkgY29sdW1ucy5cclxuXHRAZm9yICRpIGZyb20gMiB0aHJvdWdoIDkge1xyXG5cdFx0LmdhbGxlcnktY29sdW1ucy0jeyRpfSAmIHtcclxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkgKiAoJGkgLSAxKSkgLyAkaSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWNhcHRpb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vLyBTbWlsZXkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ud3Atc21pbGV5IHtcclxuXHRib3JkZXI6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuIiwiLy8gQ3VzdG9tIFN0eWxlIEZvcm1hdHM6XHJcbi50ZXh0LXNtIHtcclxuXHRmb250LXNpemU6IHJlbSgxNCk7XHJcbn1cclxuXHJcbi50ZXh0LW1kIHtcclxuXHRmb250LXNpemU6IHJlbSgxOCk7XHJcbn1cclxuXHJcbi50ZXh0LWxnIHtcclxuXHRmb250LXNpemU6IHJlbSgxOCk7XHJcblxyXG5cdEBpbmNsdWRlIG1pbihsZykge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjIpO1xyXG5cdH1cclxufVxyXG5cclxuLnRleHQtdXBwZXJjYXNlIHtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4vLyBzaW1wbGUgbGluayAoZS5nLiBpbnNpZGUgcG9zdC9wYWdlIGNvbnRlbnQpXHJcbiVsaW5rIHtcclxuXHRjb2xvcjogJHByaW1hcnk7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRAaW5jbHVkZSBob3ZlciB7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlIHtcclxuXHRmb250LXNpemU6IHJlbSgyMCk7XHJcblx0bWFyZ2luOiByZW0oNTAgMzApO1xyXG5cclxuXHRwIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0fVxyXG5cclxuXHRjaXRlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6ICR3O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdG1hcmdpbi10b3A6IHJlbSgxNik7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLy8gU3R5bGVzIGZvciBmb3JtYXR0ZWQgdGV4dCAoZS5nLiBwb3N0L3BhZ2UgY29udGVudCwgV1lTSVdZRyBjdXN0b20gZmllbGRzKVxyXG4uZWRpdG9yIHtcclxuXHQ+ICo6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgaGVhZGluZ3Mge1xyXG5cdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcclxuXHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGE6bm90KFtjbGFzc10pIHtcclxuXHRcdEBleHRlbmQgJWxpbms7XHJcblx0fVxyXG59XHJcbiIsIi8vIFNob3J0ZW5lZCBUcmFuc2l0aW9uXHJcbkBtaXhpbiB0cigkdDogJGRlZmF1bHQtdHJhbnNpdGlvbikge1xyXG5cdHRyYW5zaXRpb246ICR0O1xyXG59XHJcblxyXG5AbWl4aW4gZnMoJHNpemUtdmFsdWU6IDE2KSB7XHJcblx0Zm9udC1zaXplOiByZW0oJHNpemUtdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gbGgoJHNpemUtdmFsdWU6IDE2KSB7XHJcblx0bGluZS1oZWlnaHQ6IHJlbSgkc2l6ZS12YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBmZigkZnMsICRsaCwgJGZ3OiA0MDApIHtcclxuXHRAaW5jbHVkZSBmcygkZnMpO1xyXG5cdEBpbmNsdWRlIGxoKCRsaCk7XHJcblx0Zm9udC13ZWlnaHQ6ICRmdztcclxufVxyXG5cclxuQG1peGluIHRleHQtb3ZlcmZsb3cge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuQG1peGluIGhpZGUtdGV4dCB7XHJcblx0Zm9udDogMCAvIDAgYTtcclxuXHR0ZXh0LXNoYWRvdzogbm9uZTtcclxuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBzZWxlY3Rpb24ge1xyXG5cdCYgOjpzZWxlY3Rpb24ge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBBbGwgaGVhZGluZ3NcclxuQG1peGluIGhlYWRpbmdzIHtcclxuXHRoMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2IHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gVGV4dCB0cnVuY2F0ZVxyXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXHJcbkBtaXhpbiB0ZXh0LXRydW5jYXRlIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi8vIE5vIGF1dG9maWxsIGNvbG9yIGZvciBpbnB1dHNcclxuQG1peGluIG5vLWF1dG9maWxsIHtcclxuXHQmOi13ZWJraXQtYXV0b2ZpbGwsXHJcblx0Jjotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG5cdCY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxuXHQmOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMHMgOTk5OXM7IC8vIHVzZSBhIHJlYWxseSBsYXJnZSBkZWxheSBoZXJlXHJcblx0fVxyXG5cclxuXHQvLyBDaGFuZ2UgdGV4dCBpbiBhdXRvZmlsbCB0ZXh0Ym94XHJcblx0Jjotd2Via2l0LWF1dG9maWxsIHtcclxuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkYjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgaG92ZXJcclxuQG1peGluIGhvdmVyKCRicDogbGcpIHtcclxuXHRAaW5jbHVkZSBtaW4oJGJwKSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0QGNvbnRlbnRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFBsYWNlaG9sZGVyIGZvciBhbGwgYnJvd3NlcnNcclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblxyXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHJcblx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBDdXN0b20gc2Nyb2xsYmFyIHN0eWxpbmdcclxuQG1peGluIHNjcm9sbGJhcigkd2lkdGg6IDEwcHgsICRjb2xvci10cmFjazogJGIsICRjb2xvci1ib3JkZXI6ICNjY2MpIHtcclxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHR3aWR0aDogJHdpZHRoO1xyXG5cdH1cclxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgkY29sb3ItdHJhY2ssIDAuMik7XHJcblx0XHRib3JkZXItcmFkaXVzOiBjYWxjKCR3aWR0aCAvIDIpO1xyXG5cdH1cclxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0XHR3aWR0aDogJHdpZHRoO1xyXG5cdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogY2FsYygkd2lkdGggLyAyKTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYm9yZGVyO1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoJGNvbG9yLXRyYWNrLCAwLjMpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gQ2xlYXIgZGVmYXVsdCBzdHlsaW5nIGZvciBidXR0b24gZWxlbWVudHNcclxuQG1peGluIHVuc3R5bGVkLWJ1dHRvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHRib3JkZXI6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0b3V0bGluZTogdW5zZXQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vLyBDbGVhciBkZWZhdWx0IHN0eWxpbmcgZm9yIGxpc3QgZWxlbWVudHNcclxuQG1peGluIHVuc3R5bGVkLWxpc3Qge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcblxyXG4iLCIvLyBGbHVpZC1yZXNwb25zaXZlIGZvbnQtc2l6ZSBjYWxjdWxhdG9yXHJcbi8vIEBsaW5rIGh0dHBzOi8vd2Vic2VtYW50aWNzLnVrL3Rvb2xzL3Jlc3BvbnNpdmUtZm9udC1jYWxjdWxhdG9yL1xyXG4vLyBjbGFtcCBicm93c2VyIHdpZHRoOiBmcm9tIDU3NXB4IHRvIDE0NDBweFxyXG5cclxuQGluY2x1ZGUgaGVhZGluZ3Mge1xyXG5cdG1pbi1oZWlnaHQ6IDB2dzsgLy8gc2FmYXJpIGZpeFxyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcclxuXHJcblx0YSB7XHJcblx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHR9XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEge1xyXG5cdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDMyLCA0OCk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuaDIsXHJcbi5oMiB7XHJcblx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMjgsIDM2KTtcclxuXHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG5cclxuXHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuXHR9XHJcbn1cclxuXHJcbmgzLFxyXG4uaDMge1xyXG5cdGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuXHRmb250LXNpemU6IGNsYW1wLXJlbSgxOCwgMjQpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuaDQsXHJcbi5oNCB7XHJcblx0Zm9udC1mYW1pbHk6ICdBcmlhbCcsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMTYsIDE4KTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbmg1LFxyXG4uaDUge1xyXG5cdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDE4LCAyMCk7XHJcbn1cclxuXHJcbmg2LFxyXG4uaDYge1xyXG5cdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxufVxyXG4iLCJ1bCxcclxub2wge1xyXG5cdG1hcmdpbjogcmVtKDAgMCAyMCAwKTtcclxuXHRwYWRkaW5nLWxlZnQ6IHJlbSgzMCk7XHJcbn1cclxuXHJcbnVsIHtcclxuXHRsaXN0LXN0eWxlOiBkaXNjO1xyXG59XHJcblxyXG5vbCB7XHJcblx0bGlzdC1zdHlsZTogZGVjaW1hbDtcclxufVxyXG5cclxubGkgPiB1bCxcclxubGkgPiBvbCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuZHQge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbmRkIHtcclxuXHRtYXJnaW46IHJlbSgwIDE2IDIwKTtcclxufVxyXG5cclxuLy8gQ3VzdG9tIGxpc3RzXHJcbi5saXN0LWNoZWNrLFxyXG4ubGlzdC1kb3QsXHJcbi5saXN0LW51bWJlciB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogcmVtKDgpO1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHJcblx0PiBsaSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzMCk7XHJcblx0fVxyXG59XHJcblxyXG4vLyBDaGVja2VkIGxpc3RcclxuLmxpc3QtY2hlY2sge1xyXG5cdD4gbGkge1xyXG5cdFx0Ly8gaWNvbjogY2hlY2sgbWFyayAoYmxhY2spXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBkPSdNNDM1Ljg0OCA4My40NjZMMTcyLjgwNCAzNDYuNTFsLTk2LjY1Mi05Ni42NTJjLTQuNjg2LTQuNjg2LTEyLjI4NC00LjY4Ni0xNi45NzEgMGwtMjguMjg0IDI4LjI4NGMtNC42ODYgNC42ODYtNC42ODYgMTIuMjg0IDAgMTYuOTcxbDEzMy40MjEgMTMzLjQyMWM0LjY4NiA0LjY4NiAxMi4yODQgNC42ODYgMTYuOTcxIDBsMjk5LjgxMy0yOTkuODEzYzQuNjg2LTQuNjg2IDQuNjg2LTEyLjI4NCAwLTE2Ljk3MWwtMjguMjg0LTI4LjI4NGMtNC42ODYtNC42ODYtMTIuMjg0LTQuNjg2LTE2Ljk3IDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCAwIDAuMzVlbSAvIDFlbSAxZW07XHJcblx0fVxyXG59XHJcblxyXG4vLyBEb3R0ZWQgbGlzdFxyXG4ubGlzdC1kb3Qge1xyXG5cdD4gbGkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMC41ZW07XHJcblx0XHRcdGhlaWdodDogMC41ZW07XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwLjVlbTtcclxuXHRcdFx0bGVmdDogMC4yNWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gTnVtYmVyZWQgbGlzdFxyXG4ubGlzdC1udW1iZXIge1xyXG5cdGNvdW50ZXItcmVzZXQ6IGN1c3RvbS1jb3VudGVyO1xyXG5cclxuXHQ+IGxpIHtcclxuXHRcdGNvdW50ZXItaW5jcmVtZW50OiBjdXN0b20tY291bnRlcjtcclxuXHRcdG1pbi1oZWlnaHQ6IDEuMmVtO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogY291bnRlcihjdXN0b20tY291bnRlcik7XHJcblx0XHRcdHdpZHRoOiAxLjVlbTtcclxuXHRcdFx0aGVpZ2h0OiAxLjVlbTtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRmb250LXNpemU6IDAuNzVlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDAuMjVlbTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwidGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogcmVtKDAgMCAyMCk7XHJcblx0d29yZC1icmVhazogbm9ybWFsO1xyXG5cclxuXHR0aCxcclxuXHR0ZCB7XHJcblx0XHRwYWRkaW5nOiByZW0oNiA4KTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0fVxyXG59XHJcblxyXG4vLyBCb3JkZXJlZCB0YWJsZVxyXG4udGFibGUtYm9yZGVyZWQge1xyXG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkcHJpbWFyeTtcclxuXHJcblx0dGgge1xyXG5cdFx0Y29sb3I6ICR3O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0fVxyXG5cclxuXHR0aDpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkICR3O1xyXG5cdH1cclxuXHJcblx0dGgsXHJcblx0dGQge1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkcHJpbWFyeTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFplYnJhLXN0cmlwaW5nXHJcbi50YWJsZS1zdHJpcGVkIHtcclxuXHR0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG5cdH1cclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZSB0YWJsZVxyXG4vLyBkaXYudGFibGUtcmVzcG9uc2l2ZSBpcyBhIHdyYXBwZXIgYXJvdW5kIDx0YWJsZT5cclxuLnRhYmxlLXJlc3BvbnNpdmUge1xyXG5cdG92ZXJmbG93LXg6IGF1dG87XHJcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuIiwiLmJ0biB7XHJcblx0QGluY2x1ZGUgdHI7XHJcblx0bWluLWhlaWdodDogcmVtKDQ0KTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGdhcDogcmVtKDEyKTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRjb2xvcjogJHc7XHJcblx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRwYWRkaW5nOiByZW0oNiAxNik7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRtaW4taGVpZ2h0OiByZW0oNDYpO1xyXG5cdFx0cGFkZGluZzogcmVtKDggMjApO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlcixcclxuXHQmOmZvY3VzLFxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuXHRcdGNvbG9yOiAkdztcclxuXHR9XHJcblxyXG5cdHN2ZyB7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdHdpZHRoOiByZW0oMjApO1xyXG5cdFx0aGVpZ2h0OiByZW0oMjApO1xyXG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHR9XHJcblxyXG5cdCYtc2Vjb25kYXJ5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJHc7XHJcblxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktaG92ZXI7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcclxuXHRcdFx0Y29sb3I6ICR3O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji13aGl0ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcclxuXHRcdGJvcmRlci1jb2xvcjogJHc7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICR3O1xyXG5cdFx0XHRjb2xvcjogJHc7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJsYWNrIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcclxuXHRcdGNvbG9yOiAkdztcclxuXHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdGNvbG9yOiAkdztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtc20ge1xyXG5cdFx0aGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0cGFkZGluZzogcmVtKDAgMjApO1xyXG5cdH1cclxuXHJcblx0Ji1sZyB7XHJcblx0XHRoZWlnaHQ6IHJlbSg1MCk7XHJcblx0XHRmb250LXNpemU6IHJlbSgxOCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRcdGhlaWdodDogcmVtKDU0KTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1pbih4bCkge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMCAzMik7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLW91dGxpbmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcblx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cclxuXHQmOmhvdmVyLFxyXG5cdCY6Zm9jdXMsXHJcblx0JjphY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0Y29sb3I6ICR3O1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuXHQmOmhvdmVyLFxyXG5cdCY6Zm9jdXMsXHJcblx0JjphY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGNvbG9yOiAkdztcclxuXHR9XHJcbn1cclxuXHJcbi8vIExhYmVsIHN0eWxlZCBhcyBidXR0b25cclxuLmJ0bi1sYWJlbCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0Y29sb3I6ICR3O1xyXG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRsaW5lLWhlaWdodDogcmVtKDE0KTtcclxuXHRwYWRkaW5nOiByZW0oNSAxMCk7XHJcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHJcblx0Ji1zZWNvbmRhcnkge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHR9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdEBleHRlbmQgLmJ0bjtcclxufVxyXG5cclxuLy8gQnV0dG9uIEdyb3VwXHJcbi5idG4tZ3JvdXAge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0Z2FwOiByZW0oMTUpO1xyXG59XHJcblxyXG4uYnRuLWNhbGwge1xyXG5cdG1pbi1oZWlnaHQ6IHJlbSg2Nik7XHJcblx0Zm9udC1zaXplOiByZW0oMjApO1xyXG59IiwiJWZpZWxkLWlucHV0IHsgLy8gdXNhZ2U6IEBleHRlbmQgJWZpZWxkLWlucHV0XHJcblx0QGluY2x1ZGUgdHI7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHc7XHJcblx0Y29sb3I6ICRiO1xyXG5cdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRsaW5lLWhlaWdodDogcmVtKDE2KTtcclxuXHRwYWRkaW5nOiByZW0oMTMgMTYpO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcclxuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG5cclxuXHRAaW5jbHVkZSBwbGFjZWhvbGRlciB7XHJcblx0XHRAaW5jbHVkZSB0cjtcclxuXHRcdG9wYWNpdHk6IDAuODtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIsXHJcblx0Jjpmb2N1cyxcclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRib3JkZXItY29sb3I6ICRiO1xyXG5cdH1cclxuXHJcblx0Jjpmb2N1cyB7XHJcblx0XHQmOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdG9wYWNpdHk6IDAuMjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuaGlkZGVuIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0fVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSxcclxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbmlucHV0W3R5cGU9XCJtb250aFwiXSxcclxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXHJcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXHJcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcclxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxyXG50ZXh0YXJlYSB7XHJcblx0QGV4dGVuZCAlZmllbGQtaW5wdXQ7XHJcbn1cclxuXHJcbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1udW1iZXJdIHtcclxuXHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gRmlyZWZveFxyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdHBhZGRpbmctcmlnaHQ6IHJlbSgxNik7XHJcblx0cGFkZGluZy1sZWZ0OiByZW0oMTYpO1xyXG59XHJcblxyXG5maWVsZHNldCB7XHJcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG5cdGhlaWdodDogcmVtKDExMCk7XHJcblx0cGFkZGluZzogcmVtKDE2KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHRAaW5jbHVkZSB0cjtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IHJlbSgxNik7XHJcblx0aGVpZ2h0OiByZW0oMTYpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxMHB4O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XHJcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdG1hcmdpbi1yaWdodDogMC41ZW07XHJcblxyXG5cdCY6Y2hlY2tlZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYiAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYiAhaW1wb3J0YW50O1xyXG5cdFx0Ly8gY2hlY2sgaWNvbiB3aGl0ZVxyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3BhdGggZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicgZmlsbD0nJTIzZmZmJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG5cdH1cclxuXHJcblx0bGFiZWw6aG92ZXIgJiB7XHJcblx0XHRib3JkZXItY29sb3I6ICRiO1xyXG5cdH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRAaW5jbHVkZSB0cjtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IHJlbSgxNik7XHJcblx0aGVpZ2h0OiByZW0oMTYpO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG5cclxuXHQmOmNoZWNrZWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XHJcblx0XHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKCRiLCAxKSAwJSwgcmdiYSgkYiwgMSkgcmVtKDQpLCByZ2JhKCR3LCAxKSByZW0oNCkpO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcclxuXHR9XHJcblxyXG5cdGxhYmVsOmhvdmVyICYge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcclxuXHR9XHJcbn1cclxuIiwiLy8gQ3VzdG9tIGFuaW1hdGlvbnNcclxuQGtleWZyYW1lcyByb3RhdGlvbiB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4OiBcIlwiLCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNhc3MtbGludDpkaXNhYmxlIG5vLWltcG9ydGFudFxyXG5cclxuLy8gVmlzaWJpbGl0eVxyXG5AZWFjaCAkYnAgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuXHQuaGlkZGVuLSN7JGJwfS11cCB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJwKSkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudmlzaWJsZS0jeyRicH0tdXAge1xyXG5cdFx0JGJwX21heDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJwKSAtIDE7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJwX21heCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZC1ub25lIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFRleHQgYWxpZ25tZW50XHJcbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTsgfVxyXG5cclxuLnRleHQtbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XHJcbkBlYWNoICRicCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnApKSB7XHJcblx0XHQudGV4dC0jeyRicH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XHJcblx0XHQudGV4dC0jeyRicH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxyXG5cdFx0LnRleHQtI3skYnB9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUZXh0IHRyYW5zZm9ybWF0aW9uXHJcbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxyXG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxyXG5cclxuLy8gQ29sb3JzXHJcbiRjb2xvci1hcnJheTogKFxyXG5cdFx0XHRcdHByaW1hcnk6ICRwcmltYXJ5LFxyXG5cdFx0XHRcdHNlY29uZGFyeTogJHNlY29uZGFyeSxcclxuXHRcdFx0XHR3aGl0ZTogJHcsXHJcblx0XHRcdFx0YmxhY2s6ICRiLFxyXG5cdFx0XHRcdGdyZXk6ICRncmV5LFxyXG4pO1xyXG5AZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yLXZhbHVlIGluICRjb2xvci1hcnJheSB7XHJcblx0I3snLmJnLScgKyAkY29sb3ItbmFtZX0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXZhbHVlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdCN7Jy5jb2xvci0nICsgJGNvbG9yLW5hbWV9IHtcclxuXHRcdGNvbG9yOiAkY29sb3ItdmFsdWUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEltYWdlc1xyXG4uaW1nLWNvdmVyIHtcclxuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG59XHJcblxyXG4uaW1nLWNvbnRhaW4ge1xyXG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0b2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBUZXh0IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLlxyXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcclxuXHRib3JkZXI6IDA7XHJcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRtYXJnaW46IC0xcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDsgLy8gTWFueSBzY3JlZW4gcmVhZGVyIGFuZCBicm93c2VyIGNvbWJpbmF0aW9ucyBhbm5vdW5jZSBicm9rZW4gd29yZHMgYXMgdGhleSB3b3VsZCBhcHBlYXIgdmlzdWFsbHkuXHJcblxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdGNsaXAtcGF0aDogbm9uZTtcclxuXHRcdGNvbG9yOiAkYjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRsZWZ0OiA1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0cGFkZGluZzogcmVtKDE1IDIzIDE0KTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdHRvcDogNXB4O1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHR6LWluZGV4OiAxMDAwMDA7IC8vIEFib3ZlIFdQIHRvb2xiYXIuXHJcblx0fVxyXG59XHJcblxyXG4ubm8tc2Nyb2xsIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRpc2FibGVkIHtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi5sZXQteHMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZzogMnB4O1xyXG59XHJcblxyXG4ubGV0LXNtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHBhZGRpbmc6IDNweDtcclxufVxyXG5cclxuLmxldC1tZCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwYWRkaW5nOiA0cHg7XHJcbn1cclxuXHJcbi5sZXQtbGcge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcblxyXG4ubGV0LXhsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDgwcHg7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLmxldC1tYXN0ZXJzIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X21hc3RlcnMuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LWNoYW1iZXJzIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoYW1iZXJzLnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1jaGFtYmVycy1mcmFtZSB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9jaGFtYmVycy1mcmFtZS5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtZ2xhemluZ2JlYWQge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfZ2xhemluZ2JlYWQuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LWdsYXppbmdiZWFkLWZyYW1lIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2dsYXppbmdiZWFkLWZyYW1lLnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1vcHRpYyB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9vcHRpYy5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtb3B0aWMtZnJhbWUge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfb3B0aWMtZnJhbWUuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LXBhbmUge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfcGFuZS5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtcGFuZS1mcmFtZSB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9wYW5lLWZyYW1lLnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1zZWFscyB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9zZWFscy5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtc2VhbHMtZnJhbWUge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfc2VhbHMtZnJhbWUuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LXN0ZWVsIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3N0ZWVsLnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1zdGVlbC1mcmFtZSB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9zdGVlbC1mcmFtZS5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtY2FydCB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2ljb25fbGV0LWNhcnQuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LXVzZXIge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9pY29uX2xldC11c2VyYWNjb3VudC5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtcGhvbmUge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfcGhvbmUuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LW1haWwge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfbWFpbC5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtZmF4IHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2ZheC5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtd2hhdHNhcHAge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfd2hhdHNhcHAuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LWZvcndhcmQge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfZm9yd2FyZC5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtYmFja3dhcmQge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfYmFja3dhcmQuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LXV3LXByb2R1Y3Qge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfdXdfcHJvZHVjdC5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtd2FycmFudHktcHJvZHVjdCB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF93YXJyYW50eV9wcm9kdWN0LnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1yYWJhdHQtcHJvZHVjdCB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9yYWJhdHRfcHJvZHVjdC5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtYmF1c3RlbGxlbmxpZWZlcnVuZyB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9iYXVzdGVsbGVubGllZmVydW5nLnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1nZXBydWVmdGUtc2ljaGVyaGVpdCB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9nZXBydWVmdGUtc2ljaGVyaGVpdC5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtaGFuZHdlcmtlcmRpYWxvZyB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9oYW5kd2Vya2VyZGlhbG9nLnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1zdGFydHNlaXRlX2NhcnQge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfc3RhcnRzZWl0ZV9jYXJ0LnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1zdGFydHNlaXRlX3BheW1lbnQge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfc3RhcnRzZWl0ZV9wYXltZW50LnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1zdGFydHNlaXRlX3NlcnZpY2Uge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfc3RhcnRzZWl0ZV9zZXJ2aWNlLnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1zdGFydHNlaXRlX3NtaWxlIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3N0YXJ0c2VpdGVfc21pbGUuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LWhvbWUge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfaG9tZS5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtYmlybmUge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfYmlybmUuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LWNoZWNrbWFyayB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9jaGVja21hcmsuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LWNoZWNrbWFya19ibHVlIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoZWNrbWFya19ibGF1LnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1iYXVzdGVsbGVubGllZmVydW5nX2NvbG9yIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2JhdXN0ZWxsZW5saWVmZXJ1bmdfY29sb3Iuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LW5pY2VwcmljZSB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9uaWNlcHJpY2Uuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LXBlcnNvbmFscWEge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfcGVyc29uYWxxYS5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtcHJvZHVjdGluZm8ge1xyXG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfcHJvZHVjdGluZm8uc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LXByb29mZWRxdWFsaXR5IHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3Byb29mZWRxdWFsaXR5LnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC10cnVzdGJhZGdlIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3RydXN0YmFkZ2Uuc3ZnXCIpO1xyXG59XHJcblxyXG4ubGV0LXRydXN0c3F1YXJlIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3RydXN0c3F1YXJlLnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1jbG9zZSB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9jbG9zZS5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtc3VwZXJjaGF0IHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X3N1cGVyY2hhdC5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtZmFxIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2ZhcS5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtY29va2llIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2Nvb2tpZS5zdmdcIik7XHJcbn1cclxuXHJcbi5sZXQtYmFycmllci1mcmVlIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2JhcnJpZXItZnJlZS5zdmdcIik7XHJcbiAgLmJhcnJpZXItZnJlZSAmIHtcclxuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfYmFycmllci1mcmVlLWFjdGl2ZS5zdmdcIik7XHJcbiAgfVxyXG59XHJcblxyXG4ubGV0LWNvbmZpZy1tZW51IHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NvbmZpZ19tZW51LnN2Z1wiKTtcclxufVxyXG5cclxuLmxldC1jaXJjbGVfciB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldC1jaXJjbGVfci5zdmdcIik7XHJcbn1cclxuXHJcbi5ncnVlbmVyLWhha2VuIHtcclxuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvZ3J1ZW5lci1oYWtlbi5zdmdcIik7XHJcbn1cclxuXHJcbi5yb3Rlcy1rcmV1eiB7XHJcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL3JvdGVzLWtyZXV6LnN2Z1wiKTtcclxufVxyXG5cclxuLnRydXN0ZWQtaWNvbiB7XHJcbiAgY29udGVudDogdXJsKFwiaHR0cHM6Ly9pbnRlZ3JhdGlvbnMuZXRydXN0ZWQuY29tL2FwcGxpY2F0aW9ucy90cnVzdGVkLXN0YXJzLXNlcnZpY2Utd2lkZ2V0LzIuMTQuMy84MjM0YTY4YWJlOTRiZDU1ZmU1Yy5zdmdcIik7XHJcbn1cclxuXHJcbi50cnVzdGVkLXN0YXIge1xyXG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vaW50ZWdyYXRpb25zLmV0cnVzdGVkLmNvbS9hcHBsaWNhdGlvbnMvdHJ1c3RlZC1zdGFycy1zZXJ2aWNlLXdpZGdldC8yLjE0LjMvYzZlNTE1MGI5N2U3ODMyNWY5NGEuc3ZnXCIpO1xyXG59IiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwO1xuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJPT1RTVFJBUCBHUklEOlxyXG5cclxuLy8gTmVlZGVkIGZ1bmN0aW9ucyBhbmQgbWl4aW5zIGFscmVhZHkgd2VyZSBpbXBvcnRlZCBpbiAnX2Jvb3RzdHJhcC11dGlsaXRpZXMuc2NzcycgZmlsZVxyXG5cclxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2NvbnRhaW5lcnNcIjtcclxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2dyaWRcIjtcclxuXHJcblxyXG4vLyBDdXN0b20gZ3JpZCBzdHlsZXNcclxuLnJvdyB7XHJcblx0cm93LWdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoOyAvLyBhZGQgdmVydGljYWwgZ3V0dGVycyBiZXR3ZWVuIGNvbHVtbnNcclxuXHJcblx0KyAucm93IHtcclxuXHRcdG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDsgLy8gYWRkIHZlcnRpY2FsIGd1dHRlcnMgYmV0d2VlbiByb3dzXHJcblx0fVxyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuXHQtLWJzLWd1dHRlci14OiB2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpOyAvLyByZW1vdmUgdGhpcyBhc3NpZ25tZW50IGlmIHlvdSBkb24ndCB3YW50IHRvIGtlZXAgcGFkZGluZy14IHZhbHVlcyBjb25zdGFudCBmb3IgYWxsIGJyZWFrcG9pbnRzO1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuXHRtYXgtd2lkdGg6ICRjb250YWluZXItZmx1aWQtbWF4LXdpZHRoO1xyXG59XHJcbiIsIi5zaXRlLWZvb3RlciB7XHJcblx0ZmxleC1zaHJpbms6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRib3JkZXItdG9wOiA0cHggc29saWQgJHByaW1hcnk7XHJcblx0Y29sb3I6ICR3O1xyXG5cdHBhZGRpbmc6IHJlbSg1MCAwKTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMztcclxuXHJcblx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHQvL21hcmdpbjogcmVtKDIwKSAwIDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogdmlvbGV0O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogNDAlO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjI7XHJcblx0XHRcdGZpbHRlcjogYmx1cig2NHB4KTtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2l0ZS1sb2dvIGltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogcmVtKDQ0KTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiByZW0oMjIwKTtcclxuXHRcdG1heC1oZWlnaHQ6IHJlbSg0NCk7XHJcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCZfX3JvdyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnk7XHJcblx0XHRwYWRkaW5nOiAwIDAgcmVtKDQwKTtcclxuXHRcdG1hcmdpbjogMCAwIHJlbSg0MCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGdhcDogcmVtKDI0KTtcclxuXHRcdFx0cGFkZGluZzogMCAwIHJlbSgzMCk7XHJcblx0XHRcdG1hcmdpbjogMCAwIHJlbSgzMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGdhcDogMDtcclxuXHRcdFx0cm93LWdhcDogcmVtKDI0KTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY29sIHtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0cGFkZGluZzogMCByZW0oOCkgMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZm9vdG5vdGUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdGdhcDogMnB4O1xyXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbmZvIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRnYXA6IHJlbSg4KTtcclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NvcHlyaWdodCB7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XHJcblx0XHRjb2xvcjogIzlGOUY5RjtcclxuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucGFnZS1mYXEgJixcclxuXHQuc2luZ2xlLXBvc3QgJiB7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pY29uLXRleHRfX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxufVxyXG5cclxuLmZvb3Rlci1saW5rcyB7XHJcblx0QGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDEyKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGxpIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSgyMCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg4IDApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRjb2xvcjogJHc7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuaW5mby1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICBjb2xvcjogJHc7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMC4zNXJlbTtcbiAgZ2FwOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcblxuICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJvdHRvbTogNTFweDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDAuMTVyZW0gNzBweDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGEgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcbiAgfVxuXG4gIC5pcy1zY3JvbGxlZCAmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICYtLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgYSAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xuICAgIH1cbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTtcbiAgdG9wOiAzMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0aW1lLCBoZWlnaHQgJHRpbWU7XG5cbiAgOm5vdCguaG9tZSkgJiB7XG4gICAgLy8gTnVyIFNjaGF0dGVuIG5hY2ggdW50ZW4sIGtlaW4gQmx1ciBuYWNoIG9iZW4g4oCTIHZlcmhpbmRlcnQgZ3JhdWUgTGluaWUgYW0gVG9wYmFyLVJhbmRcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cblxuICAuaXMtc2Nyb2xsZWQgJiB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgei1pbmRleDogOTtcbiAgICB9XG4gICAgdG9wOiAwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLWluZm8tbGluZSB7XG4gICAgcGFkZGluZzogMS4ycmVtIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogcmVtKDEpIHNvbGlkICRzdHJva2U7XG5cbiAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgZ2FwOiByZW0oMjApO1xuICAgICAgQGluY2x1ZGUgbWluKGxnKSB7XG4gICAgICAgIGdhcDogcmVtKDMwKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1pbih4bCkge1xuICAgICAgICBnYXA6IHJlbSg0MCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpoYXMoLmhlYWRlci1jb250YWN0LWluZm8pIHtcbiAgICAgIEBpbmNsdWRlIG1pbihsZykge1xuICAgICAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXItY29udGFjdC1pbmZvIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2l0ZS1sb2dvIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiByZW0oNDQpO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMjIwKTtcbiAgICAgICAgbWF4LWhlaWdodDogcmVtKDQ0KTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgzNik7XG4gICAgICAgICAgbWF4LWhlaWdodDogcmVtKDM2KTtcbiAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgxNzApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmx3cy10cmlnZ2VyLXdyYXAge1xuICAgICAgZmxleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubHdzLXRyaWdnZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50cnVzdHBpbG90LXNjb3JlLW1haW4taGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IHJlbSgxMCk7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiByZW0oNDIpO1xuICAgICAgICBoZWlnaHQ6IHJlbSg0MCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90cnVzdHBpbG90LXN0YXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjcXVpY2tsaW5rcyB7XG4gICAgICBnYXA6IDEuMXJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5ob21lLWJ1dHRvbixcbiAgICAgIC5jb250YWN0LWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5taW5pLWNhcnQge1xuICAgICAgICB0cmFuc2l0aW9uOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJ1c3QtbG9nb3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogcmVtKDgpO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgfVxuXG4gICAgICAmX19sb2dvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA1MXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWluLWhlaWdodDogNTFweDtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJiNwcm9kdWN0LXJlcXVlc3Qgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1pbi13aWR0aDogMTQ4cHggIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmI3Byb2R1Y3QtcmVxdWVzdCBpbWcge1xuICAgICAgICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmI21vbnRhZ2Utc2VydmljZS1oZWFkZXIge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDY2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogNTFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTFweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAudHJ1c3QtbG9nb3NfX2xvZ29fX2hvdmVyLXRleHQge1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgb3BhY2l0eTogMTAwJVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faG92ZXItdGV4dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgY29sb3I6ICR3O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMi41IDUpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oNCk7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICAgIC50cnVzdC1sb2dvc19fbG9nbyB7XG4gICAgICAgICAgJiNwcm9kdWN0LXJlcXVlc3RcbiAgICAgICAgICB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICAudHJ1c3QtbG9nb3NfX2xvZ28ge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjVyZW07XG4gICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgICAgIC50cnVzdC1sb2dvc19fbG9nbyB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG4gIC5oZWFkZXItbmF2LWxpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5pcy1zY3JvbGxlZCAmIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLmhlYWRlci1jb250YWN0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAgcmVtKDE1KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1heChsZykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaGVhZGVyLWNvbnRhY3QtcGhvbmUge1xuICAgICAgbWFyZ2luOiAwIDAgMCA0cHg7XG4gICAgICBjb2xvcjogJGdyZXktMzAwO1xuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53b3JraW5nLXNjaGVkdWxlIHtcbiAgICBjb2xvcjogJGdyZXktMzAwO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuXG4udG9wYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICB6LWluZGV4OiA5O1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAkY29sb3ItaGVhZGluZztcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXgtaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5pcy1zY3JvbGxlZCAmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fdHJ1c3RwaWxvdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZ2FwOiByZW0oMTApO1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICBsaW5lLWhlaWdodDogcmVtKDE4KTtcbiAgICB9XG4gIH1cblxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHJlbSgyMCk7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBtaW4obGcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG5cbiAgLnVzcHMtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiByZW0oMTApO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1pbihtZCkge1xuICAgICAgZ2FwOiByZW0oMjAgMzApO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtaW4obGcpIHtcbiAgICAgIGdhcDogcmVtKDIwIDUwKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWluKHhsKSB7XG4gICAgICBnYXA6IHJlbSgyMCA3MCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIG9yZGVyOiAzO1xuICAgIGdhcDogcmVtKDUpO1xuICAgIHBhZGRpbmc6IDAgcmVtKDE2KTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICAgIGdhcDogcmVtKDEyKTtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogcmVtKDQpO1xuICAgICAgfVxuICAgICAgLnRydXN0ZWQtc3RhciB7XG4gICAgICAgIHdpZHRoOiAwLjg1cmVtO1xuICAgICAgICBoZWlnaHQ6IDAuODVyZW07XG4gICAgICAgIGZsZXg6IDAgMCAwLjg1cmVtO1xuICAgICAgfVxuICAgICAgLnRydXN0ZWQtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBmbGV4OiAwIDAgMS41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiByZW0oMTgpO1xuICAgIGhlaWdodDogcmVtKDE4KTtcbiAgICBmbGV4OiAwIDAgcmVtKDE4KTtcbiAgfVxufVxuXG4vLyBNb2JpbGUgbWVudSB0b2dnbGVcbkBtaXhpbiBpY29uLWJ1cmdlci1wcm9wZXJ0aWVzIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogcmVtKDMwKTtcbiAgaGVpZ2h0OiByZW0oMjApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTEwO1xuXG4gIC5pcy1tZW51LW9wZW4gJiB7XG4gICAgaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWShyZW0oLTQpKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkocmVtKDQpKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltZTtcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgdHI7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgdG9wOiByZW0oLTgpO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOiByZW0oOCk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmljb24tYnVyZ2VyIHtcbiAgICBAaW5jbHVkZSBpY29uLWJ1cmdlci1wcm9wZXJ0aWVzO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5zaXRlLWxvZ28ge1xuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGVhZGVyLWluZm8tbGluZSAuYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRydXN0LWxvZ29zIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2Vjb25kYXJ5LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgI3F1aWNrbGlua3Mge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZ2FwOiAwLjhyZW07XG5cbiAgICAubGV0LW1kIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgIH1cblxuICAgIC5ob21lLWJ1dHRvbixcbiAgICAuY29udGFjdC1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uaXMtc2Nyb2xsZWQge1xuICAvKi5pY29uLWJ1cmdlciB7XG4gICAgQGluY2x1ZGUgaWNvbi1idXJnZXItcHJvcGVydGllcztcbiAgfVxuXG4gIC5zaXRlLWxvZ28ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRydXN0LWxvZ29zIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH0qL1xufVxuXG4uaXMtc2Nyb2xsZWQuaXMtbWVudS1vcGVuIHtcbiAgLmljb24tYnVyZ2VyIHtcbiAgICBpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKHJlbSgtNCkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWShyZW0oNCkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHk6bm90KC5pcy1zY3JvbGxlZCkge1xuICAuaWNvbi1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICBAaW5jbHVkZSBpY29uLWJ1cmdlci1wcm9wZXJ0aWVzO1xuICAgICAgb3JkZXI6IC0xO1xuICAgIH1cbiAgfVxufVxuXG4vLyBVc2VyIGFjY291bnQgaG92ZXIgZHJvcGRvd25cbi51c2VyLWFjY291bnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtaW4obGcpIHtcbiAgICAmOmhvdmVyIC51c2VyLWFjY291bnQtZHJvcGRvd24ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnVzZXItYWNjb3VudC1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWluKGxnKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgOHB4KTtcbiAgICByaWdodDogLTEycHg7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAkdztcbiAgICBib3JkZXI6IHJlbSgxKSBzb2xpZCAkc3Ryb2tlO1xuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIHBhZGRpbmc6IHJlbSg4KSAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCB2aXNpYmlsaXR5IDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAvLyBIb3ZlciBicmlkZ2UgYmV0d2VlbiBpY29uIGFuZCBkcm9wZG93blxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogcmVtKC0xMik7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IHJlbSgxNCk7XG4gICAgfVxuICB9XG5cbiAgJl9fZ3JlZXRpbmcge1xuICAgIHBhZGRpbmc6IHJlbSgxMCAxNiAxMCk7XG4gICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xuICAgIGJvcmRlci1ib3R0b206IHJlbSgxKSBzb2xpZCAkc3Ryb2tlO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSg0KTtcbiAgfVxuXG4gICZfX21lbnUge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogcmVtKDggMTYpO1xuICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cywgY29sb3IgMC4xNXM7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nb3V0IHtcbiAgICBib3JkZXItdG9wOiByZW0oMSkgc29saWQgJHN0cm9rZTtcbiAgICBtYXJnaW4tdG9wOiByZW0oNCk7XG4gICAgcGFkZGluZy10b3A6IHJlbSg0KTtcbiAgfVxuXG4gICZfX2d1ZXN0IHtcbiAgICBwYWRkaW5nOiByZW0oMTYpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5idG4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQge1xuICAjcHJvZHVjdC1yZXF1ZXN0LFxuICAudXNlci1hY2NvdW50LXdyYXAsXG4gIC51c2VyLWFjY291bnQsXG4gIC5pY29uLWJ1cmdlcixcbiAgLmhvbWUtYnV0dG9uLFxuICBbaWRePXRydXN0YmFkZ2UtY29udGFpbmVyXVxuICB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59IiwiLy8gSGVhZGVyIG1lbnVcclxuQG1peGluIG1haW4tbmF2LW1vYmlsZS1wcm9wZXJ0aWVzIHtcclxuICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgIC8vcGFkZGluZzogdmFyKC0taGVhZGVyLWhlaWdodCkgMCByZW0oMzApO1xyXG4gIH1cclxuXHJcbiAgLmlzLW1lbnUtb3BlbiAmIHtcclxuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWU7XHJcbiAgICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCkgIWltcG9ydGFudDsgLy8gdHdlYWsgZm9yIG1vYmlsZXNcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdyAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkYiAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyByZW0oNTApKSAwIHJlbSgzMCk7XHJcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXM7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgei1pbmRleDogLTE7XHJcblxyXG4gIC5pcy1zY3JvbGxlZCAmIHtcclxuICAgIHBhZGRpbmc6IHZhcigtLWhlYWRlci1oZWlnaHQpIDAgcmVtKDMwKSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNlY29uZGFyeS1tZW51LW1vYmlsZS1wcm9wZXJ0aWVzIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZCAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgZ2FwOiByZW0oMjApICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogcmVtKDUgMjApICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuXHJcbiAgbGkgPiBzcGFuIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgLmNoZXZyb24tcGFyZW50OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzZWNvbmRhcnktY29udGFpbmVyLW1vYmlsZS1wcm9wZXJ0aWVzIHtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6ICR3ICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgdG9wOiAxMDZweDtcclxuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci10b3A6IHJlbSgxKSBzb2xpZCAkc3Ryb2tlICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgdG9wOiAxMDZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmlzLXNjcm9sbGVkICYge1xyXG4gICAgdG9wOiA3NnB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIHRvcDogNzZweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpdGUtY29udGVudCB7XHJcbiAgZmlsdGVyOiB1bnNldDtcclxuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcztcclxufVxyXG5cclxuYm9keTpoYXMoLm1haW4tbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3Zlcikge1xyXG4gIC5zaXRlLWNvbnRlbnQge1xyXG4gICAgZmlsdGVyOiBibHVyKDAuM3JlbSkgYnJpZ2h0bmVzcyg3NSUpO1xyXG4gIH1cclxufVxyXG5cclxuLmlzLW1lbnUtb3BlbiB7XHJcbiAgLm1haW4tbWVudSB7XHJcbiAgICBsaTpub3QoLmFjdGl2ZSkge1xyXG4gICAgICA+IHVsLnN1Yi1tZW51IHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxpLmFjdGl2ZSB7XHJcbiAgICAgID4gdWwuc3ViLW1lbnUge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlY29uZGFyeS1tZW51IHtcclxuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIGdhcDogcmVtKDQwKSAhaW1wb3J0YW50O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMTQwMHB4O1xyXG5cclxuICBsaS5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAuY2hldnJvbi1wYXJlbnQ6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWNvbmRhcnktY29udGFpbmVyIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gIC5pcy1zY3JvbGxlZCAmIHtcclxuICAgIHRvcDogNzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lbnUtbW9iaWxlLXByb3BlcnRpZXMge1xyXG4gIC8vJl9fY29udGFpbmVyXHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICBnYXA6IHJlbSg1MCkgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tb2JpbGUtc2hvcnRsaW5rcyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiByZW0oMjApO1xyXG4gICAgYm9yZGVyLXRvcDogM3B4ICRwcmltYXJ5IHNvbGlkO1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluLW1lbnUge1xyXG4gIEBpbmNsdWRlIG1pbihsZykge1xyXG4gICAgPiAubWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAkZ3JleS0xNTAgc29saWQgMXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNDYpO1xyXG4gICAgfVxyXG5cclxuICAgID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDIzKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluLW1lbnUsXHJcbi5zZWNvbmRhcnktbWVudSB7XHJcbiAgQGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiByZW0oMjApO1xyXG5cclxuICAmID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSB7XHJcbiAgICA+IC5tZW51LWl0ZW0gPiAuY2hldnJvbi1wYXJlbnQgPiBhIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgPiAubWVudS1pdGVtID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0gYSB7XHJcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiA+IC5tZW51LWl0ZW0ge1xyXG4gICAgLnN1Yi1tZW51IHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBib3JkZXItdG9wOiByZW0oMikgc29saWQgcmdiYSgkc3Ryb2tlLCAuMyk7XHJcbiAgICAgIGJveC1zaGFkb3c6IHJlbSgwIDQgMTApIHJnYmEoJGIsIC4wOCk7XHJcblxyXG4gICAgICAkYmFzZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICRtYXgtaXRlbXM6IDIwO1xyXG4gICAgICBAaW5jbHVkZSBtaW4oMTAyNSkge1xyXG4gICAgICAgIGhlaWdodDogJGJhc2UtaGVpZ2h0O1xyXG4gICAgICAgIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggJG1heC1pdGVtcyB7XHJcbiAgICAgICAgICAmOmhhcyg+IC5tZW51LWl0ZW06bnRoLWNoaWxkKCN7JGl9KSkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoI3skYmFzZS1oZWlnaHR9ICogI3skaX0gKyAycHgpO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCN7JGJhc2UtaGVpZ2h0fSAqICN7JGl9ICsgMnB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtaW4oMTAyNSkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXgtaXRlbXMge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgjeyRpfSkge1xyXG4gICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgIHRvcDogY2FsYygtI3skYmFzZS1oZWlnaHR9ICogI3skaX0gKyAjeyRiYXNlLWhlaWdodH0gLSAycHgpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNoZXZyb24tcGFyZW50IHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0xMDA7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDRweCAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgPiAuY2hldnJvbi1wYXJlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICR3IDAlLCAkdyA3MCUsICRncmV5LTEwMCA5NSUsICR3IDEwMCUpO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluKDEwMjUpIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICR3IDAlLCAkdyA3MCUsICRncmV5LTEwMCAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1pbigxMDI1KSB7XHJcbiAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluKGxnKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTYpIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWluKGxnKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oOCkgcmVtKDE2KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiA+IC5tZW51LWl0ZW0tb2JqZWN0LWN1c3RvbTpoYXMoPnNwYW4+LnN1Ym1lbnUtcGFyZW50KSB7XHJcbiAgICA+IC5jaGV2cm9uLXBhcmVudCB7XHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgICAubW9iaWxlLW1lbnUtZm9vdGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiByZW0oMjApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbigxMDI1KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMiU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gID4gbGkuYWN0aXZlID4gLmNoZXZyb24tcGFyZW50IHtcclxuICAgIEBpbmNsdWRlIG1heCgxMDI1KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICYuaGFzLW1lZ2FtZW51IHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IC5jaGV2cm9uLXBhcmVudCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDI0KTtcclxuICAgICAgICBAaW5jbHVkZSBtaW4obGcpIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHRyO1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDE0KTtcclxuICAgICAgICAgIGhlaWdodDogcmVtKDgpO1xyXG4gICAgICAgICAgLy8gaWNvbjogY2hldnJvbiBkb3duIChwcmltYXJ5KVxyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDQ0JyBoZWlnaHQ9JzI1NScgdmlld0JveD0nMCAwIDQ0NCAyNTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000MzkuOSAyNC4zTDQyMC4xIDQuNDk5OThDNDE1LjQgLTAuMjAwMDI0IDQwNy44IC0wLjIwMDAyNCA0MDMuMSA0LjQ5OTk4TDIyMiAxODUuMkw0MC45IDQuNDk5OThDMzYuMiAtMC4yMDAwMjQgMjguNiAtMC4yMDAwMjQgMjMuOSA0LjQ5OTk4TDQuMTAyNDEgMjQuM0MtMC41OTk5ODggMjkgLTAuNTk5OTg4IDM2LjYgNC4xMDI0MSA0MS4zTDIxMy41IDI1MC43QzIxOC4yIDI1NS40IDIyNS44IDI1NS40IDIzMC41IDI1MC43TDQzOS45IDQxLjNDNDQ0LjYgMzYuNiA0NDQuNiAyOSA0MzkuOSAyNC4zWicgZmlsbD0nJTIzRjE5NTE1Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCA1MCUgLyBjb250YWluO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgLy90b3A6IHJlbSg2KTtcclxuICAgICAgICAgIHJpZ2h0OiByZW0oNCk7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gcmVtKDMpKTtcclxuICAgICAgICAgICAgcmlnaHQ6IHJlbSgtMjApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgdWwuc3ViLW1lbnUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogcmVtKDIpIHNvbGlkIHJnYmEoJHN0cm9rZSwgLjMpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IHJlbSgwIDQgMTApIHJnYmEoJGIsIC4wOCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCA0cHggMCAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICAgICAgIC5jaGV2cm9uLXBhcmVudDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFjdGl2ZSA+IC5jaGV2cm9uLXBhcmVudDo6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0NDQnIGhlaWdodD0nMjU1JyB2aWV3Qm94PScwIDAgNDQ0IDI1NScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTQzOS45IDI0LjNMNDIwLjEgNC40OTk5OEM0MTUuNCAtMC4yMDAwMjQgNDA3LjggLTAuMjAwMDI0IDQwMy4xIDQuNDk5OThMMjIyIDE4NS4yTDQwLjkgNC40OTk5OEMzNi4yIC0wLjIwMDAyNCAyOC42IC0wLjIwMDAyNCAyMy45IDQuNDk5OThMNC4xMDI0MSAyNC4zQy0wLjU5OTk4OCAyOSAtMC41OTk5ODggMzYuNiA0LjEwMjQxIDQxLjNMMjEzLjUgMjUwLjdDMjE4LjIgMjU1LjQgMjI1LjggMjU1LjQgMjMwLjUgMjUwLjdMNDM5LjkgNDEuM0M0NDQuNiAzNi42IDQ0NC42IDI5IDQzOS45IDI0LjNaJyBmaWxsPSclMjNGMTk1MTUnLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IDUwJSAvIGNvbnRhaW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNDAlKSByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAgICAgcmlnaHQ6IHJlbSg4KTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwuc3ViLW1lbnUge1xyXG4gICAgICAgICAgdG9wOiByZW0oLTIpO1xyXG4gICAgICAgICAgbGVmdDogMTAwJTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciA+IHVsLnN1Yi1tZW51IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICA+IC5jaGV2cm9uLXBhcmVudCB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC5jaGV2cm9uLXBhcmVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgID4gYSwgPiAuc3VibWVudS1wYXJlbnQge1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIEBpbmNsdWRlIGZmKDE2LCAyMiwgNzAwKTtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmYoMjQsIDIyLCA3MDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3ViLW1lbnUge1xyXG4gICAgQGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLm1lZ2EtbWVudSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogcmVtKDEwIDAgMCk7XHJcblxyXG4gICAgICA+IC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lZ2FtZW51LXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgICAgLy9nYXA6IHJlbSgzMCk7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbigxMDI1KSB7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDlmciAzZnI7XHJcbiAgICAgICAgICBnYXA6IHJlbSg3NSk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KDpoYXMoLmZlYXR1cmVzLXByb2R1Y3RzKSkge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICBnYXA6IHVuc2V0O1xyXG5cclxuICAgICAgICAgIC5zdWItbWVudS1saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIDphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mZWF0dXJlcy1wcm9kdWN0cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBnYXA6IHJlbSg4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgICAgICAgZ2FwOiByZW0oOCk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmYoMTYsIDIwLCA3MDApO1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4oMTAyNSkge1xyXG4gICAgICAgICAgICBnYXA6IHJlbSgxNSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZmKDE0LCAyNiwgNzAwKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgID4gaW1nIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG5zLWxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGdhcDogdW5zZXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICArIC5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluKG1kKSB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gcmVtKDUpKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZWdhbWVudS1ib3R0b20tbGlua3MtbGluZSB7XHJcbiAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IHJlbSgxNik7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtaW4oMTAyNSkge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZWdhbWVudS1ib3R0b20tbGlua3MtdGl0bGUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmZigxMSwgMjAsIDcwMCk7XHJcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluKDEwMjUpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmYoMTIsIDIwLCA3MDApO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lZ2FtZW51LWJvdHRvbS1saW5rcyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgZ2FwOiByZW0oMTApO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiByZW0oMTYpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluKDEwMjUpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJyaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggOHB4IDFweDtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgMHM7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWxpZ2h0ZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWhvdmVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmZigxNCwgMjAsIDQwMCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyKCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3ViLW1lbnUtbGlzdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogcmVtKDQpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtaW4oMTAyNSkge1xyXG4gICAgICAgICAgZ2FwOiByZW0oMTYpO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIDphZnRlciB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4oMTAyNSkge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogcmVtKC00NSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTE1MDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3VibWVudS1wYXJlbnQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmZigxNCwgMjAsIDcwMCk7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTIpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmZigxNiwgMjAsIDQwMCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyKCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbigxMDI1KSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM2KTtcclxuICAgICAgICBwYWRkaW5nOiAwIHJlbSgxNik7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdGV4dC1zaGFkb3cgJHRpbWU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICAgICAgIGNvbG9yOiAkdztcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdztcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IC0wLjAyNWVtIDAgMC4wMjVlbSAkdywgMC4wMjVlbSAwIDAuMDI1ZW0gJHc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKlxyXG4uaXMtc2Nyb2xsZWQge1xyXG4gIC5tYWluLW5hdiB7XHJcbiAgICBAaW5jbHVkZSBtYWluLW5hdi1tb2JpbGUtcHJvcGVydGllcztcclxuICB9XHJcblxyXG4gIC5zZWNvbmRhcnktbWVudSB7XHJcbiAgICBAaW5jbHVkZSBzZWNvbmRhcnktbWVudS1tb2JpbGUtcHJvcGVydGllcztcclxuICB9XHJcblxyXG4gIC5zZWNvbmRhcnktY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIHNlY29uZGFyeS1jb250YWluZXItbW9iaWxlLXByb3BlcnRpZXM7XHJcbiAgfVxyXG5cclxuICAubWFpbi1tZW51X19jb250YWluZXIsXHJcbiAgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgbWVudS1tb2JpbGUtcHJvcGVydGllcztcclxuICB9XHJcbn0qL1xyXG5cclxuLyouaXMtc2Nyb2xsZWQuaXMtbWVudS1vcGVuIHtcclxuICAubWFpbi1uYXYge1xyXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdGltZTtcclxuICAgIHotaW5kZXg6IDIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tYWluLW1lbnUsXHJcbiAgLnNlY29uZGFyeS1tZW51IHtcclxuICAgID4gbGkge1xyXG4gICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICA+IC5jaGV2cm9uLXBhcmVudCB7XHJcbiAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0qL1xyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5tYWluLW5hdiB7XHJcbiAgICBAaW5jbHVkZSBtYWluLW5hdi1tb2JpbGUtcHJvcGVydGllcztcclxuICB9XHJcblxyXG4gIC5zZWNvbmRhcnktbWVudSB7XHJcbiAgICBAaW5jbHVkZSBzZWNvbmRhcnktbWVudS1tb2JpbGUtcHJvcGVydGllcztcclxuICB9XHJcblxyXG4gIC5zZWNvbmRhcnktY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIHNlY29uZGFyeS1jb250YWluZXItbW9iaWxlLXByb3BlcnRpZXM7XHJcbiAgfVxyXG5cclxuICAubWFpbi1tZW51X19jb250YWluZXIsXHJcbiAgLnNlY29uZGFyeS1tZW51X19jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgbWVudS1tb2JpbGUtcHJvcGVydGllcztcclxuICB9XHJcbn1cclxuXHJcbi8vYm9keTpub3QoLmlzLXNjcm9sbGVkKSB7XHJcbi5jaGV2cm9uLXBhcmVudCB7XHJcbiAgQGluY2x1ZGUgbWluKDEwMjUpIHtcclxuICAgIHBhZGRpbmc6IHJlbSgxOCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtbWVudS1mb290ZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tYWluLW1lbnUsXHJcbi5zZWNvbmRhcnktbWVudSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogcmVtKDMyKTtcclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBtaW4oMTAyNSkge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IGxpIHtcclxuICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICA+IC5jaGV2cm9uLXBhcmVudCB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluKDEwMjUpIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zdWItbWVudSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdGltZTtcclxuICAgIH1cclxuXHJcbiAgICAmLm1lZ2EtbWVudSB7XHJcbiAgICAgIEBpbmNsdWRlIG1pbigxMDI1KSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogcmVtKDIpIHNvbGlkIHJnYmEoJHN0cm9rZSwgLjMpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IHJlbSgwIDQgMTApIHJnYmEoJGIsIC4wOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vfSIsIi8vIHNhc3MtbGludDpkaXNhYmxlLWFsbFxyXG5cclxuLndwY2Y3IHtcclxuXHQuc2NyZWVuLXJlYWRlci1yZXNwb25zZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHR3aWR0aDogMXB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcclxuXHRcdEBleHRlbmQgLmJ0bjtcclxuXHR9XHJcblxyXG5cdGZvcm0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuaW5pdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XHJcblx0XHRcdGNvbG9yOiAkZ3JlZW47XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5mYWlsZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcclxuXHRcdCYuYWJvcnRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuXHRcdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5zcGFtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG5cdFx0XHRjb2xvcjogJHJlZDtcclxuXHRcdH1cclxuXHJcblx0XHQmLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcclxuXHRcdCYudW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuXHRcdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYpO1xyXG5cdH1cclxuXHJcblx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcclxuXHR9XHJcblxyXG5cdGxhYmVsIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0fVxyXG5cclxuXHQud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRtYXJnaW4tbGVmdDogcmVtKDUpO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcblx0fVxyXG5cclxuXHQud3BjZjctYWNjZXB0YW5jZSB7XHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHR9XHJcblxyXG5cdFx0LndwY2Y3LWxpc3QtaXRlbSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcclxuXHRjb2xvcjogJHJlZDtcclxuXHRmb250LXNpemU6IHJlbSgxNCk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwLjVyZW0gMDtcclxufVxyXG5cclxuLnVzZS1mbG9hdGluZy12YWxpZGF0aW9uLXRpcCAud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMjAlO1xyXG5cdGxlZnQ6IDIwJTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJHJlZDtcclxuXHRiYWNrZ3JvdW5kOiAkdztcclxuXHRwYWRkaW5nOiAwLjJlbSAwLjhlbTtcclxufVxyXG5cclxuc3Bhbi53cGNmNy1saXN0LWl0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW46IDAgMCAwIDFlbTtcclxufVxyXG5cclxuc3Bhbi53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSxcclxuc3Bhbi53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmFmdGVyIHtcclxuXHRjb250ZW50OiAnICc7XHJcbn1cclxuXHJcbmRpdi53cGNmNyB7XHJcblx0LmFqYXgtbG9hZGVyLFxyXG5cdC53cGNmNy1zcGlubmVyIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JsYWNrLWxvYWRlci5zdmcnKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHR3aWR0aDogcmVtKDI0KTtcclxuXHRcdGhlaWdodDogcmVtKDI0KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYygxMDAlICsgM3B4KTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHRkaXYuYWpheC1lcnJvciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT0nZmlsZSddIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9J2ZpbGUnXTpkaXNhYmxlZCB7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0fVxyXG5cclxuXHQud3BjZjctc3VibWl0OmRpc2FibGVkIHtcclxuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0fVxyXG59XHJcblxyXG4ud3BjZjctZm9ybS5zdWJtaXR0aW5nIHtcclxuXHQuYWpheC1sb2FkZXIsXHJcblx0LndwY2Y3LXNwaW5uZXIge1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcbn1cclxuIiwiLiN7JGNhcm91c2VsLXByZWZpeH1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAmICosXG4gICYgKjpiZWZvcmUsXG4gICYgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgfVxuXG4gICYuaXMtZHJhZ2dhYmxlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiBncmFiO1xuICB9XG5cbiAgJi5pcy1kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gIH1cbn1cblxuLiN7JGNhcm91c2VsLXByZWZpeH1jYXJvdXNlbF9fdmlld3BvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uI3skY2Fyb3VzZWwtcHJlZml4fWNhcm91c2VsX190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi4jeyRjYXJvdXNlbC1wcmVmaXh9Y2Fyb3VzZWxfX3NsaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIEBpZiAoJGNhcm91c2VsLXNsaWRlLXdpZHRoKSB7XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1zbGlkZS13aWR0aDtcbiAgfVxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG59XG4iLCIkY2Fyb3VzZWwtcHJlZml4OiBcIlwiICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtc2xpZGUtd2lkdGg6IHZhcigtLWNhcm91c2VsLXNsaWRlLXdpZHRoLCA2MCUpICFkZWZhdWx0O1xyXG5cclxuLypcclxuICAgIERvdHMgcGx1Z2luXHJcbiovXHJcbiRjYXJvdXNlbC1kb3RzLWFic29sdXRlOiB0cnVlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtZG90cy1tYXJnaW46IDAuNXJlbSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWRvdHMtd2lkdGg6IDIycHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kb3RzLWhlaWdodDogMjJweCAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1kb3RzLWRvdC13aWR0aDogOHB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtZG90cy1kb3QtaGVpZ2h0OiA4cHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kb3RzLWRvdC1jb2xvcjogY3VycmVudENvbG9yICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtZG90cy1kb3Qtb3BhY2l0eTogMC4yNSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWRvdHMtZG90LXJhZGl1czogNTAlICFkZWZhdWx0O1xyXG5cclxuLypcclxuICAgIE5hdmlnYXRpb24gcGx1Z2luXHJcbiovXHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24td2lkdGgsIDQ4cHgpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCkgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLWNvbG9yOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tY29sb3IsIGN1cnJlbnRDb2xvcikgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tYmc6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1iZywgdHJhbnNwYXJlbnQpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdzogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdywgbm9uZSkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1czogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJvcmRlci1yYWRpdXMsIDUwJSkgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLXByZXYtcG9zOiAxMHB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLW5leHQtcG9zOiAxMHB4ICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjMgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aCwgNTAlKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodCwgNTAlKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aCwgMS41KSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlciwgbm9uZSkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tc3ZnLWZpbGw6IG5vbmUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tc3ZnLXNjYWxlOiBmYWxzZSAhZGVmYXVsdDtcclxuIiwiLmhhcy1kb3RzIHtcbiAgQGlmICgkY2Fyb3VzZWwtZG90cy1tYXJnaW4gPiAwKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygjeyRjYXJvdXNlbC1kb3RzLW1hcmdpbn0gKyAjeyRjYXJvdXNlbC1kb3RzLWhlaWdodH0pO1xuICB9XG59XG5cbi5jYXJvdXNlbF9fZG90cyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuXG4gIEBpZiAoJGNhcm91c2VsLWRvdHMtYWJzb2x1dGUpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAjeyRjYXJvdXNlbC1kb3RzLW1hcmdpbn0pO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBsaXN0LXN0eWxlOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAuY2Fyb3VzZWxfX2RvdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB3aWR0aDogJGNhcm91c2VsLWRvdHMtd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtZG90cy1oZWlnaHQ7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogJGNhcm91c2VsLWRvdHMtZG90LXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkY2Fyb3VzZWwtZG90cy1kb3QtaGVpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGNhcm91c2VsLWRvdHMtZG90LXJhZGl1cztcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRvdHMtZG90LWNvbG9yO1xuXG4gICAgICBAaWYgKCRjYXJvdXNlbC1kb3RzLWRvdC1vcGFjaXR5IDwgMSkge1xuICAgICAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtZG90cy1kb3Qtb3BhY2l0eTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKCRjYXJvdXNlbC1kb3RzLWRvdC1vcGFjaXR5IDwgMSkge1xuICAgICAgJi5pcy1zZWxlY3RlZDphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2Fyb3VzZWxfX2J1dHRvbiB7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtYnV0dG9uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1idXR0b24taGVpZ2h0O1xuXG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtYnV0dG9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiAkY2Fyb3VzZWwtYnV0dG9uLWJnO1xuXG4gIEBpZiAoJGNhcm91c2VsLWJ1dHRvbi1ib3JkZXItcmFkaXVzICE9IGZhbHNlKSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGNhcm91c2VsLWJ1dHRvbi1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgQGlmICgkY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdyAhPSBmYWxzZSkge1xuICAgIGJveC1zaGFkb3c6ICRjYXJvdXNlbC1idXR0b24tc2hhZG93O1xuICB9XG5cbiAgJi5pcy1wcmV2LFxuICAmLmlzLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAmLmlzLXByZXYge1xuICAgIGxlZnQ6ICRjYXJvdXNlbC1idXR0b24tcHJldi1wb3M7XG4gIH1cblxuICAmLmlzLW5leHQge1xuICAgIHJpZ2h0OiAkY2Fyb3VzZWwtYnV0dG9uLW5leHQtcG9zO1xuICB9XG5cbiAgQGlmICgkY2Fyb3VzZWwtYnV0dG9uLWRpc2FibGVkLW9wYWNpdHkgIT0gZmFsc2UpIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtYnV0dG9uLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG5cbiAgJiBzdmcge1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDtcblxuICAgIGZpbGw6ICRjYXJvdXNlbC1idXR0b24tc3ZnLWZpbGw7XG5cbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgICBzdHJva2Utd2lkdGg6ICRjYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDtcbiAgICBzdHJva2UtbGluZWpvaW46IGJldmVsO1xuICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcblxuICAgIGZpbHRlcjogJGNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyO1xuXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICBAaWYgKCRjYXJvdXNlbC1idXR0b24tc3ZnLXNjYWxlICE9IGZhbHNlKSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKCRjYXJvdXNlbC1idXR0b24tc3ZnLXNjYWxlKTtcbiAgICB9XG4gIH1cbn1cbiIsImh0bWwud2l0aC1mYW5jeWJveCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbn1cblxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZGlyZWN0aW9uOiBsdHI7XG5cbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAkZmFuY3lib3gtY29udGFpbmVyLXBhZGRpbmc7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIGNvbG9yOiAkZmFuY3lib3gtY29udGFpbmVyLWNvbG9yO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwNTA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuXG4gICYgKixcbiAgJiAqOjpiZWZvcmUsXG4gICYgKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIH1cblxuICAmIDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIGJvZHk6bm90KC5pcy11c2luZy1tb3VzZSkgJiA6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6ICRmYW5jeWJveC1mb2N1cy1zaGFkb3c7XG4gIH1cblxuICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogNDhweDtcbiAgLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiA0OHB4O1xuXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjRweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjRweDtcblxuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyLjU7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChjb250YWluZXIpO1xufVxuXG4uZmFuY3lib3hfX2JhY2tkcm9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kOiAkZmFuY3lib3gtYmFja2Ryb3AtYmc7XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChiYWNrZHJvcCk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuXG4gIC8qIEZvciBTYWZhcmkgKi9cbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIHotaW5kZXg6IDEwO1xuXG4gICYuaGFzLWRvdHMge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoI3skY2Fyb3VzZWwtZG90cy1tYXJnaW59ICsgI3skY2Fyb3VzZWwtZG90cy1oZWlnaHR9KTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoY2Fyb3VzZWwpO1xufVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZmFuY3lib3hfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3hfX3NsaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAkZmFuY3lib3gtc2xpZGUtcGFkZGluZztcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogYXV0bztcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZsZXg6IDAgMCAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiAzNnB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDM2cHg7XG5cbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMnB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMnB4O1xuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoc2xpZGUpO1xufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSAwIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtcbiAgcGFkZGluZzogJGZhbmN5Ym94LWNvbnRlbnQtcGFkZGluZztcbiAgY29sb3I6ICRmYW5jeWJveC1jb250ZW50LWNvbG9yO1xuICBiYWNrZ3JvdW5kOiAkZmFuY3lib3gtY29udGVudC1iZztcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIHotaW5kZXg6IDIwO1xuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoY29udGVudCk7XG5cbiAgJiA6Zm9jdXM6bm90KC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlKSB7XG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uZmFuY3lib3hfX2NhcHRpb24ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAkZmFuY3lib3gtY2FwdGlvbi1tYXJnaW47XG4gIHBhZGRpbmc6ICRmYW5jeWJveC1jYXB0aW9uLXBhZGRpbmc7XG4gIGxpbmUtaGVpZ2h0OiAkZmFuY3lib3gtY2FwdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmYW5jeWJveC1jYXB0aW9uLWNvbG9yO1xuXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGN1cnNvcjogYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG5cbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cbiAgLmlzLWxvYWRpbmcgJiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChjYXB0aW9uKTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIgPiAuY2Fyb3VzZWxfX2RvdHMge1xuICB0b3A6IDEwMCU7XG4gIGNvbG9yOiAkZmFuY3lib3gtY29udGFpbmVyLWNvbG9yO1xufVxuXG4uZmFuY3lib3hfX25hdiB7XG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQobmF2KTtcblxuICAmIC5jYXJvdXNlbF9fYnV0dG9uIHtcbiAgICB6LWluZGV4OiA0MDtcblxuICAgICYuaXMtbmV4dCB7XG4gICAgICByaWdodDogOHB4O1xuXG4gICAgICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGJ1dHRvbi1uZXh0KTtcbiAgICB9XG5cbiAgICAmLmlzLXByZXYge1xuICAgICAgbGVmdDogOHB4O1xuXG4gICAgICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGJ1dHRvbi1wcmV2KTtcbiAgICB9XG4gIH1cbn1cblxuLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xuICB0b3A6IGNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgKyA4cHgpO1xuICByaWdodDogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpICsgOHB4KTtcblxuICB6LWluZGV4OiA0MDtcblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGJ1dHRvbi1jbG9zZS1vdXRzaWRlKTtcbn1cblxuLyogQ2xvc2UgYnV0dG9uIGxvY2F0ZWQgaW5zaWRlIGNvbnRlbnQgYXJlYSAqL1xuLmZhbmN5Ym94X19jb250ZW50ID4gLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHJpZ2h0OiAwO1xuXG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChidXR0b24tY2xvc2UtaW5zaWRlKTtcbn1cblxuLmZhbmN5Ym94X19uby1jbGljayxcbi5mYW5jeWJveF9fbm8tY2xpY2sgYnV0dG9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIkZmFuY3lib3gtYnJlYWtwb2ludHM6IChcbiAgeGw6IChcbiAgICBicC13aWR0aDogMTAyNHB4LFxuICAgIGNvbnRhaW5lcjogKFxuICAgICAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDQ4cHgsXG4gICAgICAtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDQ4cHgsXG4gICAgICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI3cHgsXG4gICAgICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyN3B4LFxuICAgICksXG4gICAgYnV0dG9uLWNsb3NlLW91dHNpZGU6IChcbiAgICAgIHJpZ2h0OiA0MHB4LFxuICAgICksXG4gICAgYnV0dG9uLW5leHQ6IChcbiAgICAgIHJpZ2h0OiA0MHB4LFxuICAgICksXG4gICAgYnV0dG9uLXByZXY6IChcbiAgICAgIGxlZnQ6IDQwcHgsXG4gICAgKSxcbiAgICBzbGlkZTogKFxuICAgICAgcGFkZGluZzogNjRweCAxMDBweCxcbiAgICApLFxuICAgIHRvb2xiYXI6IChcbiAgICAgIHBhZGRpbmc6IDhweCxcbiAgICApLFxuICApLFxuKSAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LWNvbnRhaW5lci1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpICFkZWZhdWx0O1xuJGZhbmN5Ym94LWNvbnRhaW5lci1wYWRkaW5nOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpXG4gIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KSAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LWJhY2tkcm9wLWJnOiB2YXIoLS1mYW5jeWJveC1iZywgcmdiYSgyNCwgMjQsIDI3LCAwLjkyKSkgIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC1hY2NlbnQtY29sb3I6IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKSAhZGVmYXVsdDtcbiRmYW5jeWJveC1mb2N1cy1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDEsIDIxMCwgMjMyLCAwLjk0KSkgIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC1zcGlubmVyLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKSAhZGVmYXVsdDtcbiRmYW5jeWJveC1zcGlubmVyLXdpZHRoOiA1MHB4ICFkZWZhdWx0O1xuJGZhbmN5Ym94LXNwaW5uZXItaGVpZ2h0OiA1MHB4ICFkZWZhdWx0O1xuJGZhbmN5Ym94LXNwaW5uZXItc3ZnLXN0cm9rZS13aWR0aDogMi43NSAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LXNsaWRlLXBhZGRpbmc6IDQ4cHggOHB4IDhweCA4cHggIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC1jb250ZW50LWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb250ZW50LWNvbG9yLCAjMzc0MTUxKSAhZGVmYXVsdDtcbiRmYW5jeWJveC1jb250ZW50LWJnOiB2YXIoLS1mYW5jeWJveC1jb250ZW50LWJnLCAjZmZmKSAhZGVmYXVsdDtcbiRmYW5jeWJveC1jb250ZW50LXBhZGRpbmc6IDM2cHggIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC1jYXB0aW9uLW1hcmdpbjogMCAhZGVmYXVsdDtcbiRmYW5jeWJveC1jYXB0aW9uLXBhZGRpbmc6IDFyZW0gMCAwIDAgIWRlZmF1bHQ7XG4kZmFuY3lib3gtY2FwdGlvbi1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcikgIWRlZmF1bHQ7XG4kZmFuY3lib3gtY2FwdGlvbi1saW5lLWhlaWdodDogMS4zNzUgIWRlZmF1bHQ7XG5cbi8qXG4gIFRodW1icyBwbHVnaW5cbiovXG5cbiRmYW5jeWJveC10aHVtYnMtcGFkZGluZzogMHB4IDNweCAhZGVmYXVsdDtcbiRmYW5jeWJveC10aHVtYnMtc3BhY2luZzogOHB4IDNweCAhZGVmYXVsdDtcbiRmYW5jeWJveC10aHVtYnMtcmFkaXVzOiA4cHggM3B4ICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRodW1icy13aWR0aDogdmFyKC0tZmFuY3lib3gtdGh1bWJzLXdpZHRoLCA5NnB4KSAhZGVmYXVsdDtcbiRmYW5jeWJveC10aHVtYnMtcmF0aW86IHZhcigtLWZhbmN5Ym94LXRodW1icy1yYXRpbywgMS41KSAhZGVmYXVsdDsgLyogMy8yICovXG4kZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRodW1icy1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLW9wYWNpdHk6IGZhbHNlICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1ib3JkZXI6IHRydWUgIWRlZmF1bHQ7XG4kZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLWJvcmRlci13aWR0aDogNXB4ICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1ib3JkZXItY29sb3I6ICRmYW5jeWJveC1hY2NlbnQtY29sb3IgIWRlZmF1bHQ7XG5cbi8qXG4gIEhUTUwgcGx1Z2luXG4qL1xuJGZhbmN5Ym94LWlmcmFtZS13aWR0aDogMTAwJSAhZGVmYXVsdDtcbiRmYW5jeWJveC1pZnJhbWUtaGVpZ2h0OiA4MCUgIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC12aWRlby13aWR0aDogOTYwcHggIWRlZmF1bHQ7XG4kZmFuY3lib3gtdmlkZW8taGVpZ2h0OiA1NDBweCAhZGVmYXVsdDtcblxuLypcbiAgVG9vbGJhciBwbHVnaW5cbiovXG5cbiRmYW5jeWJveC10b29sYmFyLWJnOiBsaW5lYXItZ3JhZGllbnQoXG4gIHRvIHRvcCxcbiAgaHNsYSgwLCAwJSwgMCUsIDApIDAlLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4wMDYpIDguMSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjAyMSkgMTUuNSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjA0NikgMjIuNSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjA3NykgMjklLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4xMTQpIDM1LjMlLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4xNTUpIDQxLjIlLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4xOTgpIDQ3LjElLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4yNDIpIDUyLjklLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4yODUpIDU4LjglLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4zMjYpIDY0LjclLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4zNjMpIDcxJSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMzk0KSA3Ny41JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuNDE5KSA4NC41JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuNDM0KSA5MS45JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuNDQpIDEwMCVcbikgIWRlZmF1bHQ7XG4kZmFuY3lib3gtdG9vbGJhci1wYWRkaW5nOiAwICFkZWZhdWx0O1xuIiwiQG1peGluIGZhbmN5Ym94LWJyZWFrcG9pbnQoJGtleSkge1xuICBAZWFjaCAka2V5TWFwLCAkdmFsdWVNYXAgaW4gJGZhbmN5Ym94LWJyZWFrcG9pbnRzIHtcbiAgICBAaWYgbWFwLWhhcy1rZXkoJHZhbHVlTWFwLCAka2V5KSB7XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiBtYXAtZ2V0KCR2YWx1ZU1hcCwgYnAtd2lkdGgpKSB7XG4gICAgICAgIEBlYWNoICRwcm9wS2V5LCAkcHJvcFZhbHVlIGluIG1hcC1nZXQoJHZhbHVlTWFwLCAka2V5KSB7XG4gICAgICAgICAgI3skcHJvcEtleX06ICRwcm9wVmFsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mYW5jeWJveF9fc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcblxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICB3aWR0aDogJGZhbmN5Ym94LXNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJGZhbmN5Ym94LXNwaW5uZXItaGVpZ2h0O1xuXG4gIGNvbG9yOiAkZmFuY3lib3gtc3Bpbm5lci1jb2xvcjtcblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGxvYWRlcik7XG5cbiAgLmZhbmN5Ym94X19zbGlkZSAmIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTA1MztcbiAgfVxuXG4gICYgc3ZnIHtcbiAgICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmIGNpcmNsZSB7XG4gICAgICBmaWxsOiBub25lO1xuICAgICAgc3Ryb2tlLXdpZHRoOiAkZmFuY3lib3gtc3Bpbm5lci1zdmctc3Ryb2tlLXdpZHRoO1xuICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuXG4gICAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICAgIGFuaW1hdGlvbjogZmFuY3lib3gtZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNHB4O1xuICB9XG59XG4iLCIuZmFuY3lib3hfX2JhY2tkcm9wLFxuLmZhbmN5Ym94X19jYXB0aW9uLFxuLmZhbmN5Ym94X19uYXYsXG4uY2Fyb3VzZWxfX2RvdHMsXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xufVxuXG4vKiBPcGVuaW5nICovXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgJiAuZmFuY3lib3hfX2JhY2tkcm9wLFxuICAmIC5mYW5jeWJveF9fY2FwdGlvbixcbiAgJiAuZmFuY3lib3hfX25hdixcbiAgJiAuY2Fyb3VzZWxfX2RvdHMsXG4gICYgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICAgIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluO1xuICB9XG59XG5cbi8qIENsb3NpbmcgKi9cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3Npbmcge1xuICAmIC5mYW5jeWJveF9fYmFja2Ryb3AsXG4gICYgLmZhbmN5Ym94X19jYXB0aW9uLFxuICAmIC5mYW5jeWJveF9fbmF2LFxuICAmIC5jYXJvdXNlbF9fZG90cyxcbiAgJiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gICAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dDtcbiAgfVxufVxuXG4uZmFuY3lib3gtZmFkZUluIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZUluO1xufVxuXG4uZmFuY3lib3gtZmFkZU91dCB7XG4gIGFuaW1hdGlvbjogMC4xcyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dDtcbn1cblxuLmZhbmN5Ym94LXpvb21JblVwIHtcbiAgYW5pbWF0aW9uOiAwLjJzIGVhc2UgYm90aCBmYW5jeWJveC16b29tSW5VcDtcbn1cblxuLmZhbmN5Ym94LXpvb21PdXREb3duIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtem9vbU91dERvd247XG59XG5cbi8qIEJvdGggYHRocm93T3V0YCBjbGFzc2VzIGFyZSBmb3IgY2xvc2luZyBhbmltYXRpb24gYWZ0ZXIgZHJhZ2dpbmcgdXAvZG93biAqL1xuLmZhbmN5Ym94LXRocm93T3V0VXAge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dFVwO1xufVxuXG4uZmFuY3lib3gtdGhyb3dPdXREb3duIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXREb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVPdXQge1xuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21PdXREb3duIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NykgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0VXAge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXREb3duIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCIuZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGUge1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogI2NjYyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4iLCIuZmFuY3lib3hfX2Nhcm91c2VsIHtcbiAgJi5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19zbGlkZSxcbiAgJi5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IGdyYWI7XG4gIH1cblxuICAmLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUsXG4gICYuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICB9XG5cbiAgJiAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgJiAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX2luIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgY3Vyc29yOiB6b29tLWluO1xuICB9XG5cbiAgJiAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgIGN1cnNvcjogem9vbS1vdXQ7XG4gIH1cblxuICAmIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgfVxuXG4gICYgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICB9XG59XG4iLCIuZmFuY3lib3hfX2ltYWdlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmhhcy1pbWFnZSB7XG4gIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG5cbiAgICAuaXMtY2xvc2luZyAmIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1pbWFnZS1maXQ9XCJjb250YWluXCJdIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG5cbiAgICAvKiBGaXggTWFjIE9TIFNhZmFyaSAxMSAtIDEzICovXG4gICAgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmZhbmN5Ym94X19pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmW2RhdGEtaW1hZ2UtZml0PVwiY29udGFpbi13XCJdIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5mYW5jeWJveF9faW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1pbWFnZS1maXQ9XCJjb3ZlclwiXSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xuXG4gICAgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5mYW5jeWJveF9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxufVxuIiwiLmZhbmN5Ym94X19jYXJvdXNlbCB7XG4gIC5mYW5jeWJveF9fc2xpZGUge1xuICAgICRwOiAmO1xuXG4gICAgQGF0LXJvb3QgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICAgICN7JHB9Lmhhcy1pZnJhbWUgJixcbiAgICAgICN7JHB9Lmhhcy1tYXAgJixcbiAgICAgICN7JHB9Lmhhcy1wZGYgJixcbiAgICAgICN7JHB9Lmhhcy12aWRlbyAmLFxuICAgICAgI3skcH0uaGFzLWh0bWw1dmlkZW8gJiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB9XG5cbiAgICAgICN7JHB9Lmhhcy1pZnJhbWUgJixcbiAgICAgICN7JHB9Lmhhcy1tYXAgJixcbiAgICAgICN7JHB9Lmhhcy1wZGYgJiB7XG4gICAgICAgIHdpZHRoOiAkZmFuY3lib3gtaWZyYW1lLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRmYW5jeWJveC1pZnJhbWUtaGVpZ2h0O1xuICAgICAgfVxuXG4gICAgICAjeyRwfS5oYXMtdmlkZW8gJixcbiAgICAgICN7JHB9Lmhhcy1odG1sNXZpZGVvICYge1xuICAgICAgICB3aWR0aDogJGZhbmN5Ym94LXZpZGVvLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRmYW5jeWJveC12aWRlby1oZWlnaHQ7XG5cbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAjeyRwfS5oYXMtbWFwICYsXG4gICAgICAjeyRwfS5oYXMtcGRmICYsXG4gICAgICAjeyRwfS5oYXMtdmlkZW8gJixcbiAgICAgICN7JHB9Lmhhcy1odG1sNXZpZGVvICYge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0LCAyNCwgMjcsIDAuOSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAjeyRwfS5oYXMtbWFwICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTVlM2RmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmFuY3lib3hfX2h0bWw1dmlkZW8sXG4uZmFuY3lib3hfX2lmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFuY3lib3gtcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbiIsIi5mYW5jeWJveF9fdGh1bWJzIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGZhbmN5Ym94LXRodW1icy1wYWRkaW5nO1xuXG4gIG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xuXG4gIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0gJiB7XG4gICAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlLWluIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW47XG4gIH1cblxuICAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nICYge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmIC5jYXJvdXNlbF9fc2xpZGUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAkZmFuY3lib3gtdGh1bWJzLXdpZHRoO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6ICRmYW5jeWJveC10aHVtYnMtc3BhY2luZztcblxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAaWYgKCRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtYm9yZGVyICE9IGZhbHNlKSB7XG4gICAgICAmIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLWJvcmRlci1jb2xvcjtcblxuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG5cbiAgICAgICAgQGlmICgkZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMgIT0gZmFsc2UpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjkyO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gKiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZmFuY3lib3hfX3RodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAvKiBLZWVwIGFzcGVjdCByYXRpbyAqL1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDAlIC8gKCN7JGZhbmN5Ym94LXRodW1icy1yYXRpb30pKTtcblxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmFuY3lib3gtdGh1bWJzLWJnO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIEBpZiAoJGZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzICE9IGZhbHNlKSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgQGlmICgkZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLW9wYWNpdHkgIT0gZmFsc2UpIHtcbiAgICAuaXMtbmF2LXNlbGVjdGVkICYge1xuICAgICAgb3BhY2l0eTogJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuIiwiLmZhbmN5Ym94X190b29sYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcblxuICBiYWNrZ3JvdW5kOiAkZmFuY3lib3gtdG9vbGJhci1iZztcbiAgcGFkZGluZzogJGZhbmN5Ym94LXRvb2xiYXItcGFkZGluZztcblxuICB0b3VjaC1hY3Rpb246IG5vbmU7XG5cbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjBweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjBweDtcblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KHRvb2xiYXIpO1xuXG4gIG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xuICB0ZXh0LXNoYWRvdzogdmFyKC0tZmFuY3lib3gtdG9vbGJhci10ZXh0LXNoYWRvdywgMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKTtcblxuICAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1cImZhbHNlXCJdICYge1xuICAgIGFuaW1hdGlvbjogMC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluO1xuICB9XG5cbiAgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAmIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLS1sZWZ0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLS1jZW50ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgJi0tY2VudGVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmFuY3lib3hfX2NvdW50ZXIge1xuICBtaW4td2lkdGg6IDcycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQsIDQ4cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG59XG5cbi5mYW5jeWJveF9fcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAkZmFuY3lib3gtYWNjZW50LWNvbG9yO1xuICBoZWlnaHQ6IDNweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB6LWluZGV4OiAzMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW46OmJhY2tkcm9wIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuIC5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaGFzLXNsaWRlc2hvdyAuZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaGFzLXNsaWRlc2hvdyAuZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCJAaW1wb3J0IFwiQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvRmFuY3lib3hcIjtcclxuXHJcbi8vIEN1c3RvbSBzdHlsaW5nOlxyXG5bZGF0YS1mYW5jeWJveF0ge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmJ1aWxkZXItdmlkZW8tZmFuY3lib3gge1xyXG5cdC5mYW5jeWJveF9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cclxuXHQuZmFuY3lib3hfX3NsaWRlIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgyNCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxMik7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUge1xyXG5cdC5nZm9ybV9oZWFkaW5nIHtcclxuXHRcdEBleHRlbmQgLmgyO1xyXG5cdH1cclxuXHJcblx0Zm9ybSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Lmdmb3JtX2JvZHkge1xyXG5cdFx0XHQuZ2ZpZWxkIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGZpZWxkc2V0LmdmaWVsZCB7XHJcblx0XHRcdFx0LmdmaWVsZF9sYWJlbCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5nZm9ybV9maWVsZHMge1xyXG5cdFx0XHRnYXA6IHJlbSgxNik7XHJcblx0XHR9XHJcblxyXG5cdFx0LmdmaWVsZF9sYWJlbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXRbdHlwZT1jb2xvcl0sXHJcblx0XHRpbnB1dFt0eXBlPWRhdGVdLFxyXG5cdFx0aW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXHJcblx0XHRpbnB1dFt0eXBlPWRhdGV0aW1lXSxcclxuXHRcdGlucHV0W3R5cGU9ZW1haWxdLFxyXG5cdFx0aW5wdXRbdHlwZT1tb250aF0sXHJcblx0XHRpbnB1dFt0eXBlPW51bWJlcl0sXHJcblx0XHRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcclxuXHRcdGlucHV0W3R5cGU9c2VhcmNoXSxcclxuXHRcdGlucHV0W3R5cGU9dGVsXSxcclxuXHRcdGlucHV0W3R5cGU9dGV4dF0sXHJcblx0XHRpbnB1dFt0eXBlPXRpbWVdLFxyXG5cdFx0aW5wdXRbdHlwZT11cmxdLFxyXG5cdFx0aW5wdXRbdHlwZT13ZWVrXSxcclxuXHRcdHNlbGVjdCxcclxuXHRcdHRleHRhcmVhIHtcclxuXHRcdFx0QGV4dGVuZCAlZmllbGQtaW5wdXQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmdmaWVsZF9jaGVja2JveCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGdhcDogcmVtKDE2KTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMjApO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oNDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZ2Nob2ljZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogcmVtKDIwKTtcclxuXHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlLFxyXG5cdFx0LnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5pY2Utc2VsZWN0IC5jdXJyZW50IHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdH1cclxuXHJcblx0XHQuZ2Zvcm1fZm9vdGVyIHtcclxuXHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdFx0QGV4dGVuZCAuYnRuO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0W3R5cGU9XCJpbWFnZVwiXSB7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgyNCk7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjQpO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IHJlbSg1KTtcclxuXHRcdFx0XHRyaWdodDogcmVtKDUpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiByZW0oMzApO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzApO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiByZW0oOSk7XHJcblx0XHRcdFx0XHRyaWdodDogcmVtKDkpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcclxuXHRAZXh0ZW5kIC50ZXh0LWxnO1xyXG59XHJcbiIsIi8vIERlZmF1bHQgc3R5bGVzXHJcbi5uaWNlLXNlbGVjdCB7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRib3JkZXI6IHNvbGlkIDFweCAjZThlOGU4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGhlaWdodDogcmVtKDQyKTtcclxuXHRsaW5lLWhlaWdodDogcmVtKDQwKTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdHBhZGRpbmctbGVmdDogcmVtKDE4KTtcclxuXHRwYWRkaW5nLXJpZ2h0OiByZW0oMzApO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHR3aWR0aDogYXV0bztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3JkZXItY29sb3I6ICRiO1xyXG5cdH1cclxuXHJcblx0JjphY3RpdmUsXHJcblx0Ji5vcGVuLFxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5OTk7XHJcblx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjOTk5O1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogNXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTRweDtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDEycHg7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDY2JSA2NiU7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcblx0XHR3aWR0aDogNXB4O1xyXG5cdH1cclxuXHJcblx0Ji5vcGVuOmFmdGVyIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG5cdH1cclxuXHJcblx0Ji5vcGVuIC5saXN0IHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcblxyXG5cdCYuZGlzYWJsZWQge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZWRlZGVkO1xyXG5cdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjY2NjY2NjO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gTW9kaWZpZXJzXHJcbi5uaWNlLXNlbGVjdC53aWRlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0Lmxpc3Qge1xyXG5cdFx0bGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdFx0cmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5uaWNlLXNlbGVjdC5yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cclxuXHQubGlzdCB7XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ubmljZS1zZWxlY3Quc21hbGwge1xyXG5cdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRoZWlnaHQ6IHJlbSgzNik7XHJcblx0bGluZS1oZWlnaHQ6IHJlbSgzNCk7XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHR3aWR0aDogNHB4O1xyXG5cdH1cclxuXHJcblx0Lm9wdGlvbiB7XHJcblx0XHRsaW5lLWhlaWdodDogcmVtKDM0KTtcclxuXHRcdG1pbi1oZWlnaHQ6IHJlbSgzNCk7XHJcblx0fVxyXG59XHJcblxyXG4vLyBMaXN0IGFuZCBvcHRpb25zXHJcbi5uaWNlLXNlbGVjdCAubGlzdCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoNjgsIDY4LCA2OCwgMC4xMSk7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRtYXJnaW46IDFweCAwIDA7XHJcblx0b3BhY2l0eTogMDtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0cGFkZGluZzogMDtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxMDAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XHJcblx0dHJhbnNmb3JtOiBzY2FsZSgwLjc1KSB0cmFuc2xhdGVZKC0yMXB4KTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSwgb3BhY2l0eSAwLjE1cyBlYXNlLW91dDtcclxuXHR6LWluZGV4OiAzO1xyXG5cdG1heC1oZWlnaHQ6IHJlbSgyNTYpO1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHJcblx0Jjpob3ZlciAub3B0aW9uOm5vdCg6aG92ZXIpIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4ubmljZS1zZWxlY3QgLm9wdGlvbiB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtaW4taGVpZ2h0OiByZW0oNDApO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0cGFkZGluZy1sZWZ0OiByZW0oMTgpO1xyXG5cdHBhZGRpbmctcmlnaHQ6IHJlbSgyOSk7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHJcblx0Ji5zZWxlY3RlZCB7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHR9XHJcblxyXG5cdCYuZGlzYWJsZWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogIzk5OTtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIsXHJcblx0Ji5mb2N1cyxcclxuXHQmLnNlbGVjdGVkLmZvY3VzIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcblx0fVxyXG59XHJcblxyXG4vLyBVc2UgZGlzcGxheSBpbnN0ZWFkIG9mIG9wYWNpdHkgZm9yIElFIDw9IDEwXHJcbi5uby1jc3Nwb2ludGVyZXZlbnRzIC5uaWNlLXNlbGVjdCB7XHJcblx0Lmxpc3Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCYub3BlbiAubGlzdCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyBDVVNUT00gU1RZTEVTOlxyXG5zZWxlY3QsXHJcbmRpdi5uaWNlLXNlbGVjdCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiByZW0oNDYpO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG5cdGNvbG9yOiAkYjtcclxuXHRmbG9hdDogbm9uZTtcclxuXHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0cGFkZGluZzogcmVtKDEzIDI4IDEzIDE2KTtcclxufVxyXG5cclxuZGl2Lm5pY2Utc2VsZWN0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0d2lkdGg6IDhweDtcclxuXHRcdGhlaWdodDogOHB4O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcclxuXHRcdG1hcmdpbi10b3A6IC01cHg7XHJcblx0fVxyXG5cclxuXHQmLm9wZW4ge1xyXG5cdFx0Lmxpc3Qge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmN1cnJlbnQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQubGlzdCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHR0b3A6IDEwMCU7XHJcblx0XHRsZWZ0OiAtMXB4O1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQub3B0aW9uIHtcclxuXHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XHJcblx0XHRjb2xvcjogJGI7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdHBhZGRpbmc6IHJlbSgxMyAxNik7XHJcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuIiwiLy8gQ3VzdG9tIHN0eWxlcyBmb3IgU2VsZWN0MiB0aGF0IGNvbWVzIHdpdGggV29vQ29tbWVyY2VcclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcclxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcblx0XHRoZWlnaHQ6IHJlbSg0NSk7XHJcblx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0XHRwYWRkaW5nOiByZW0oMCAyOCAwIDE2KTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdGltZTtcclxuXHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYjtcclxuXHRcdH1cclxuXHJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQ1KTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG5cdFx0XHRAaW5jbHVkZSB0cjtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nbTIgMCA1IDUgNS01IDIgMS03IDctNy03IDItMVonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDUwJSA1MCUgLyAxNHB4IDhweDtcclxuXHRcdFx0dG9wOiByZW0oMTApO1xyXG5cdFx0XHRyaWdodDogcmVtKDgpO1xyXG5cclxuXHRcdFx0YiB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XHJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xyXG5cdGJvcmRlci1jb2xvcjogJGI7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4iLCIvKipcbiAqIFN3aXBlciA4LjQuN1xuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKYW51YXJ5IDMwLCAyMDIzXG4gKi9cblxuQGltcG9ydCAnc3dpcGVyLXZhcnMuc2Nzcyc7XG5AYXQtcm9vdCB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnc3dpcGVyLWljb25zJztcbiAgICBzcmM6IHVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cbn1cbkBhdC1yb290IHtcbiAgOnJvb3Qge1xuICAgIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjeyR0aGVtZUNvbG9yfTtcbiAgfVxufVxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuLnN3aXBlci1wb2ludGVyLWV2ZW50cyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICYuc3dpcGVyLXZlcnRpY2FsIHtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi14O1xuICB9XG59XG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0IHtcbiAgJixcbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnN3aXBlci13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbiAgfVxufVxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZCB7XG4gICYsXG4gICYuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gICAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbiAgfVxuICAuc3dpcGVyLXdyYXBwZXIsXG4gIC5zd2lwZXItc2xpZGUsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4gIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbn1cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGb3IgRmlyZWZveCAqL1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG4gIH1cbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gIH1cbn1cbi5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlIHtcbiAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xuICB9XG59XG4uc3dpcGVyLWNlbnRlcmVkIHtcbiAgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cbiAgJi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbiAgICB9XG4gICAgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG4gICAgfVxuICB9XG4gICYuc3dpcGVyLXZlcnRpY2FsIHtcbiAgICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG4gICAgfVxuICAgID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xuICAgIH1cbiAgfVxuXG4gID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gICAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xuICB9XG59XG5cblxuXG4iLCJAaW1wb3J0ICcuLi8uLi9zd2lwZXItdmFycy5zY3NzJztcbkBhdC1yb290IHtcbiAgOnJvb3Qge1xuICAgIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTogNDRweDtcbiAgICAvKlxuICAtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAqL1xuICB9XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gMikpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM1O1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAmLnN3aXBlci1idXR0b24taGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgJiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gICAgZm9udC1zaXplOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGZvbnQtdmFyaWFudDogaW5pdGlhbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAncHJldic7XG4gIH1cbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICduZXh0JztcbiAgfVxuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zd2lwZXItdmFycy5zY3NzJztcbkBhdC1yb290IHtcbiAgOnJvb3Qge1xuICAgIC8qXG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGg6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0OiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAwLjI7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiA0cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogNnB4O1xuICAqL1xuICB9XG59XG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG4gICYuc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+ICYsXG4gICYuc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogQ29tbW9uIFN0eWxlcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBCdWxsZXRzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICB9XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xuICBAYXQtcm9vdCBidXR0b24jeyZ9IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgJiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjpvbmx5LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDhweDtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgdG9wO1xuICAgIH1cbiAgfVxufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgbWFyZ2luOiAwIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCwgNHB4KTtcbiAgfVxuICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyBsZWZ0O1xuICAgIH1cbiAgfVxufVxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xufVxuLyogUHJvZ3Jlc3MgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIH1cbiAgLnN3aXBlci1ydGwgJiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICB9XG4gIC5zd2lwZXItaG9yaXpvbnRhbCA+ICYsXG4gICYuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbiAgLnN3aXBlci12ZXJ0aWNhbCA+ICYuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4gICYuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5zd2lwZXItdmVydGljYWwgPiAmLFxuICAmLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLFxuICAuc3dpcGVyLWhvcml6b250YWwgPiAmLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuICAmLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIuc3dpcGVyLWZhZGUge1xuICAmLnN3aXBlci1mcmVlLW1vZGUge1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAmLFxuICAgICYgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4iLCIuc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuIiwiLyogU2Nyb2xsYmFyICovXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCA+ICYsXG4gICYuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zd2lwZXItaG9yaXpvbnRhbCA+ICYsXG4gICYuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMSU7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgei1pbmRleDogNTA7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDk4JTtcbiAgfVxuICAuc3dpcGVyLXZlcnRpY2FsID4gJixcbiAgJi5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDNweDtcbiAgICB0b3A6IDElO1xuICAgIHotaW5kZXg6IDUwO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA5OCU7XG4gIH1cbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qKlxyXG4gKiBTd2lwZXJcclxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcclxuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cclxuICpcclxuICovXHJcbiR0aGVtZUNvbG9yOiAkdztcclxuXHJcbi8vIGJhc2Ugc3R5bGVzXHJcbkBpbXBvcnQgXCJzd2lwZXIvc3dpcGVyXCI7XHJcblxyXG4vLyBtb2R1bGVzOlxyXG5AaW1wb3J0IFwic3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uXCI7XHJcbkBpbXBvcnQgXCJzd2lwZXIvbW9kdWxlcy9wYWdpbmF0aW9uL3BhZ2luYXRpb25cIjtcclxuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL2VmZmVjdC1mYWRlL2VmZmVjdC1mYWRlXCI7XHJcbkBpbXBvcnQgXCJzd2lwZXIvbW9kdWxlcy9mcmVlLW1vZGUvZnJlZS1tb2RlXCI7XHJcbkBpbXBvcnQgXCJzd2lwZXIvbW9kdWxlcy9ncmlkL2dyaWRcIjtcclxuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL3Njcm9sbGJhci9zY3JvbGxiYXJcIjtcclxuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL3RodW1icy90aHVtYnNcIjtcclxuXHJcbi8vIEN1c3RvbSBzdHlsaW5nOlxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsIHtcclxuXHQ+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcclxuXHRcdGJvdHRvbTogcmVtKDI0KTtcclxuXHR9XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUge1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuXHRpbWcubGF6eWxvYWQ6bm90KC5sb2FkZWQpIHtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGdhcDogcmVtKDEwKTtcclxuXHR6LWluZGV4OiAzO1xyXG5cclxuXHQmLWJ1bGxldCB7XHJcblx0XHR3aWR0aDogcmVtKDgpO1xyXG5cdFx0aGVpZ2h0OiByZW0oOCk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiByZW0oOCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDgpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3Ryb2tlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIHJlbSg0KSk7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gcmVtKDQpKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0aW1lIGVhc2Utb3V0O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bm90KC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlKSB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYWN0aXZlIHtcclxuXHRcdFx0d2lkdGg6IHJlbSg4KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oOCk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XHJcblx0Ym90dG9tOiAwO1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHR3aWR0aDogcmVtKDMyKTtcclxuXHRoZWlnaHQ6IHJlbSgzMik7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiByZW0oLTE2KTtcclxuXHRsZWZ0OiByZW0oLTgwKTtcclxuXHR6LWluZGV4OiAzO1xyXG5cdHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHRpbWU7XHJcblxyXG5cdEBpbmNsdWRlIG1heCh4bCkge1xyXG5cdFx0bGVmdDogcmVtKC00Mik7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBob3ZlciB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRmaWxsOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdHN2ZyB7XHJcblx0XHR3aWR0aDogcmVtKDIwKTtcclxuXHRcdGhlaWdodDogcmVtKDIwKTtcclxuXHRcdGZpbGw6ICRiO1xyXG5cdH1cclxufVxyXG5cclxuLnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0bGVmdDogYXV0bztcclxuXHRyaWdodDogcmVtKC04MCk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHJcblx0QGluY2x1ZGUgbWF4KHhsKSB7XHJcblx0XHRyaWdodDogcmVtKC00Mik7XHJcblx0fVxyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcblx0b3BhY2l0eTogMC41O1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uc3dpcGVyW2RhdGEtc2xpZGVzPVwiMVwiXSB7XHJcblx0LnN3aXBlci1idXR0b24tbmV4dCxcclxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuIiwiLnNpdGUtY29udGVudCB7XHJcblxyXG5cdGRpdiNlei10b2MtY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogJGJlaWdlO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdHBhZGRpbmc6IHJlbSg0MCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmV6LXRvYy10aXRsZS1jb250YWluZXIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHN0cm9rZTtcclxuXHRcdFx0cGFkZGluZzogMCAwIHJlbSgyMCk7XHJcblx0XHRcdG1hcmdpbjogMCAwIHJlbSgyMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmV6LXRvYy10aXRsZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnRXJhcyBEZW1pIElUQyc7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdH1cclxuXHJcblx0XHRuYXYge1xyXG5cclxuXHRcdFx0dWwge1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgcmVtKDMwKTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIHJlbSgxMCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgyMCk7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIwKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jaGVjay0tb3JhbmdlLnN2Zykgbm8tcmVwZWF0IDUwJTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IHJlbSgyKTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdFcmFzIERlbWkgSVRDJztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOnZpc2l0ZWQge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gV1BNTCBsYW5ndWFnZSBzd2l0Y2hlclxyXG4ud2lkZ2V0X2ljbF9sYW5nX3NlbF93aWRnZXQge1xyXG5cdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0bWFyZ2luOiByZW0oMjAgMCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biB7XHJcblx0d2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biB7XHJcblx0YSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHQmLndwbWwtbHMtaXRlbS10b2dnbGUge1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oNSAyNSA1IDgpO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXMgJHJhZGl1cyAwIDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3BtbC1scy1mbGFnIHtcclxuXHRcdHdpZHRoOiByZW0oMzApO1xyXG5cdFx0aGVpZ2h0OiByZW0oMzApO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG5cdFx0JiArIHNwYW4ge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndwbWwtbHMtc3ViLW1lbnUgYSB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgJHJhZGl1cyAkcmFkaXVzO1xyXG5cdFx0cGFkZGluZzogcmVtKDUgOCk7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxufVxyXG4iLCIvLyBHZW5lcmFsXG4vLyByZXBsYWNlIGRlZmF1bHQgV29vIGNvbG9yIHNjaGVtZSB3aXRoIHRoZW1lIGNvbG9yczpcbjpyb290IHtcblx0LS13b29jb21tZXJjZTogI3skcHJpbWFyeX07XG5cdC0td2MtcHJpbWFyeTogI3skcHJpbWFyeX07XG59XG5cbi53b29jb21tZXJjZSxcbi53b29jb21tZXJjZS1wYWdlIHtcblxuXHQmOm5vdCgudGF4LXByb2R1Y3RfY2F0KTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1Y3QpOm5vdCgud29vY29tbWVyY2UtY2FydCk6bm90KC53b29jb21tZXJjZS1jaGVja291dCkge1xuXHRcdC5zaXRlLWNvbnRlbnQge1xuXHRcdFx0QGV4dGVuZCAuY29udGFpbmVyO1xuXHRcdH1cblx0fVxuXG5cdC5lbnRyeS1jb250ZW50IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzApO1xuXHR9XG5cblx0LnJvdyB7XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCsgLnJvdyB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0KyAucm93IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDgwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcblx0XHRcdC5jb2wtbGctNiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIHJlbSgxMCkpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gcmVtKDM1KSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29sMi1zZXQge1xuXHRcdEBleHRlbmQgLnJvdztcblx0XHR3aWR0aDogYXV0bztcblxuXHRcdC5jb2wtMSxcblx0XHQuY29sLTIge1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdEBleHRlbmQgLmNvbC1sZy02O1xuXHRcdH1cblx0fVxuXG5cdC8vIE1lc3NhZ2VzXG5cblx0Zm9ybS5jaGVja291dF9jb3Vwb24ge1xuXHRcdGJvcmRlci1jb2xvcjogJGdyZXktMTUwO1xuXHR9XG5cdC53b29jb21tZXJjZS1tZXNzYWdlLFxuXHQud29vY29tbWVyY2UtaW5mbyB7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdHBhZGRpbmc6IHJlbSgxNikgMCAwIDA7XG5cdFx0Ym9yZGVyLXRvcDogdW5zZXQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IHVuc2V0O1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRhOm5vdChbY2xhc3NdKSB7XG5cdFx0XHRAZXh0ZW5kICVsaW5rO1xuXHRcdH1cblxuXHRcdC5idXR0b24ge1xuXHRcdFx0QGV4dGVuZCAuYnRuLXNtO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gVGFibGVzXG5cdHRhYmxlLnNob3BfdGFibGUsXG5cdHRhYmxlLnNob3BfYXR0cmlidXRlcyB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0fVxuXG5cdFx0dGhlYWQge1xuXHRcdFx0dGgge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRoLCB0ZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHBhZGRpbmc6IHJlbSg5IDgpO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRoIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXG5cdFx0dGZvb3Qge1xuXHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR1bC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1kZXRhaWxzIHtcblxuXHRcdGxpIHtcblxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cblx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEZvcm0gZWxlbWVudHNcblx0Zm9ybSB7XG5cdFx0LmZvcm0tcm93IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQpO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0bWluLWhlaWdodDogcmVtKDgwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybS1yb3ctZmlyc3QsXG5cdFx0LmZvcm0tcm93LWxhc3Qge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gcmVtKDEwKSk7XG5cblx0XHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmlucHV0LWNoZWNrYm94IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC8vIGd6ZFxuXHQud2MtZ3pkLWNoZWNrb3V0IHtcblxuXHRcdC53Yy1ibG9jay1jb21wb25lbnRzLW9yZGVyLXN1bW1hcnkge1xuXG5cdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBibG9jayBidWlsZGVyXG5cdC5pcy1tb2JpbGUge1xuXG5cdFx0dGFibGUud2MtYmxvY2stY2FydC1pdGVtcyB7XG5cblx0XHRcdC53Yy1ibG9jay1jYXJ0LWl0ZW1zX19yb3cge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI1JTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzdHJva2U7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMCAwIHJlbSgxNik7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCB7XG5cblx0LnNpdGUtY29udGVudCB7XG5cdFx0QGV4dGVuZCAuY29udGFpbmVyO1xuXG5cdFx0LnNob3BfdGFibGUge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQvLyBIaWRlIGRlZmF1bHQgV29vQ29tbWVyY2UgQkFDUyBvdXRwdXQgKHJlbmRlcmVkIGJ5IG91ciBjdXN0b20gdGVtcGxhdGUpXG5cdC53b29jb21tZXJjZS1iYWNzLWJhbmstZGV0YWlscyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4vLyBCdXR0b25zXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LFxuLndvb2NvbW1lcmNlIGEuYnV0dG9uLFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uIHtcblx0QGV4dGVuZCAuYnRuO1xuXHRjb2xvcjogJHcgIWltcG9ydGFudDtcblxuXHQmLmRpc2FibGVkLFxuXHQmOmRpc2FibGVkLFxuXHQmOmRpc2FibGVkW2Rpc2FibGVkXSB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Ji5sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxNik7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgyNCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMzgpO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0Ym90dG9tOiByZW0oMyk7XG5cdFx0XHRyaWdodDogcmVtKDUpO1xuXG5cdFx0XHRAaW5jbHVkZSBtYXgoc20pIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuYWRkZWQge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiByZW0oMyk7XG5cdFx0XHRyaWdodDogcmVtKDUpO1xuXHRcdH1cblx0fVxuXG5cdC8vIGFsdCBidXR0b25zXG5cdCYuYWx0IHtcblx0XHRAZXh0ZW5kIC5idG47XG5cdFx0Y29sb3I6ICR3ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gU3BlY2lmaWMgcGFnZXNcbi53b29jb21tZXJjZS1jYXJ0LFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LFxuLndvb2NvbW1lcmNlLWFjY291bnQge1xuXG5cdC5lbnRyeS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMzYpO1xuXHRcdGNvbG9yOiAkY29sb3ItaGVhZGluZztcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgzMCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgyOCk7XG5cdFx0XHRtYXJnaW46IDAgMCByZW0oMjApO1xuXHRcdH1cblx0fVxuXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbixcblx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcblx0XHRtYXJnaW46IDAgMCB2YXIoLS1pbmRlbnQtLXMpO1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG5cblx0Lndvb2NvbW1lcmNlLUFkZHJlc3MtdGl0bGUge1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMjgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgyMCk7XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZjtcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjgpO1xuXHRcdFx0bWFyZ2luOiAwIHJlbSg4KSAwIDA7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblx0XHR9XG5cdH1cblx0XG5cdC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIge1xuXHRcdGNvbG9yOiAkdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgyNCkgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aXNvbGF0aW9uOiBpc29sYXRlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2aW9sZXQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAyNSU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRmaWx0ZXI6IGJsdXIoNjRweCk7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHR9XG5cblx0XHQ+IHN2ZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdyAhaW1wb3J0YW50O1xuXHRcdFx0ZmlsbDogJHNlY29uZGFyeTtcblx0XHR9XG5cdFxuXHRcdC53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXJfX2NvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oOCk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndjLWJsb2NrLWNvbXBvbmVudHMtdG90YWxzLWZvb3Rlci1pdGVtIHtcblxuXHRcdC53Yy1ibG9jay1jb21wb25lbnRzLXRvdGFscy1pdGVtX19sYWJlbCB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblxuXHRcdC53Yy1ibG9jay1jb21wb25lbnRzLXRvdGFscy1pdGVtX192YWx1ZSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLXdvb2NvbW1lcmNlLWNhcnQge1xuXHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0cGFkZGluZzogcmVtKDI0KTtcblxuXHRcdC53Yy1ibG9jay1jYXJ0LWl0ZW1zX19oZWFkZXIge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdFcmFzIERlbWkgSVRDJztcblx0XHR9XG5cblx0XHQud2MtYmxvY2stY2FydF9fdG90YWxzLXRpdGxlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnRXJhcyBEZW1pIElUQycgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHR0YWJsZS53Yy1ibG9jay1jYXJ0LWl0ZW1zIHtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dCB7XG5cdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRwYWRkaW5nOiByZW0oMjQpO1xuXG5cdFx0LndjLWJsb2NrLWNvbXBvbmVudHMtb3JkZXItc3VtbWFyeSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0XHQud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LW1ldGFkYXRhX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndjLWJsb2NrLWNoZWNrb3V0X19mb3JtIHtcblxuXHRcdFx0LndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1ibG9jayxcblx0XHRcdC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1waWNrdXAtb3B0aW9ucy1ibG9jayB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLXdvb2NvbW1lcmNlLWNoZWNrb3V0LW9yZGVyLXN1bW1hcnktY2FydC1pdGVtcy1ibG9jayB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQud2MtYmxvY2stY29tcG9uZW50cy1vcmRlci1zdW1tYXJ5X19idXR0b24tdGV4dCB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnRXJhcyBEZW1pIElUQyc7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UtY2FydCxcbi53b29jb21tZXJjZS1jaGVja291dCB7XG5cdGJhY2tncm91bmQ6ICNGMEYwRjA7XG59XG5cbi53Yy1ibG9jay1jYXJ0X19zdWJtaXQtYnV0dG9uLFxuLndjLWJsb2NrLWNvbXBvbmVudHMtY2hlY2tvdXQtcGxhY2Utb3JkZXItYnV0dG9uIHtcblx0bWluLWhlaWdodDogcmVtKDQ2KSAhaW1wb3J0YW50O1xuXHRjb2xvcjogJHc7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0cGFkZGluZzogMCByZW0oMTYpICFpbXBvcnRhbnQ7XG5cdHRyYW5zaXRpb246ICR0aW1lICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeS1ob3Zlcjtcblx0XHRjb2xvcjogJHc7XG5cdH1cbn1cblxuLndjLWJsb2NrLWNvbXBvbmVudHMtdG90YWxzLXdyYXBwZXIge1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vLyBCcmVhZGNydW1ic1xuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIHtcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHR9XG5cdH1cbn1cblxuLy8gUGFnaW5hdGlvblxuLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHtcblx0QGV4dGVuZCAucGFnaW5hdGlvbjtcbn1cblxuLy8gUmF0aW5nXG4ud29vY29tbWVyY2Uge1xuXHQud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXG5cdFx0Lndvb2NvbW1lcmNlLXJldmlldy1saW5rIHtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3Rhci1yYXRpbmcge1xuXHRcdGNvbG9yOiAkeWVsbG93O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHRwLnN0YXJzIGEge1xuXHRcdGNvbG9yOiAkeWVsbG93O1xuXHR9XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCB7XG5cblx0Zm9ybS5jYXJ0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuXHRcdH1cblxuXHRcdHRoLmxhYmVsIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0dGQudmFsdWUge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQucmVzZXRfdmFyaWF0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnNpbmdsZV92YXJpYXRpb25fd3JhcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRmbGV4OiBhdXRvO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IHJlbSgzMCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDMwKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9zaG9wcGluZy1jYXJ0LnN2Zykgbm8tcmVwZWF0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XHRcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9wcmVsb2FkZXIuc3ZnKSBuby1yZXBlYXQgNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogcmVtKDgwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBRdWFudGl0eSBidXR0b25zXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IHtcblx0aGVpZ2h0OiByZW0oNDYpO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiByZW0oMTApO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0cGFkZGluZzogcmVtKDAgMTYpO1xuXG5cdC5xdHkge1xuXHRcdEBpbmNsdWRlIHVuc3R5bGVkLWJ1dHRvbjtcblx0XHR3aWR0aDogcmVtKDQwKTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdH1cblxuXHQuYnRuLXF0eSB7XG5cdFx0QGluY2x1ZGUgdW5zdHlsZWQtYnV0dG9uO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogcmVtKDE4KTtcblx0XHRcdGhlaWdodDogcmVtKDE4KTtcblx0XHRcdGZpbGw6ICRncmV5O1xuXHRcdFx0dHJhbnNpdGlvbjogZmlsbCAkdGltZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6ICRiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBCbG9ja1VJXG4uYmxvY2tVSSB7XG5cdCYuYmxvY2tPdmVybGF5IHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gbGV0J3Mgbm90IHNob3cgZGVmYXVsdCBsb2FkaW5nIHByb2Nlc3MgaW5kaWNhdG9yXG5cdH1cbn1cbiIsIi53b29jb21tZXJjZSB7XG5cbiAgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSB7XG4gICAgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXDAwQjlcIjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhcnQtY29sbGF0ZXJhbHMge1xuICAgIC5jb3Vwb24tdGV4dCB7XG4gICAgICBmb250LXNpemU6IHJlbSgxMik7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICAgIGV0cnVzdGVkLXdpZGdldCB7XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gICAgLmJ1bGstZGlzY291bnQtdGFibGUge1xuICAgICAgb3JkZXI6IDM7XG4gICAgICB0YWJsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4ICRncmV5LTE1MCBzb2xpZCAhaW1wb3J0YW50O1xuICAgICAgICB0aCwgdGQge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgICBib3JkZXI6IDFweCAkZ3JleS0xNTAgc29saWQgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY2FydF90b3RhbHMge1xuICAgICAgLnNob3BfdGFibGUge1xuICAgICAgICB0Ym9keSxcbiAgICAgICAge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXG4gICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZlZTpoYXModGRbZGF0YS10aXRsZT1cIlNrb250byAyJVwiXSkge1xuICAgICAgICAgICAgb3JkZXI6IDQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9yZGVyLXRvdGFsIHtcbiAgICAgICAgICAgIG9yZGVyOiA1O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vcmRlci10YXgge1xuICAgICAgICAgICAgb3JkZXI6IDY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGFibGUuY2FydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcblxuICAgIC5jYXJ0X2l0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuXG4gICAgdGQucHJvZHVjdC1uYW1lIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0LXByaWNlIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg4KSAwO1xuICAgICAgfVxuXG4gICAgICAucHJvZHVjdC1xdWFudGl0eSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oOCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGQucHJvZHVjdC10aHVtYm5haWwge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICBtYXgtd2lkdGg6IHJlbSgyMjUpO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiByZW0oMTc1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC10aXRsZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgfVxuXG4gICAgdGQucHJvZHVjdC1zdWJ0b3RhbCB7XG4gICAgICB3aWR0aDogMTAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1yZW1vdmUge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aC5wcm9kdWN0LXJlbW92ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGEucmVtb3ZlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICB3aWR0aDogcmVtKDE4KTtcbiAgICAgIGhlaWdodDogcmVtKDE4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMTgpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgQGluY2x1ZGUgdHI7XG4gICAgICAgIGZpbGw6ICRncmV5LWJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0YWJsZS5zaG9wX3RhYmxlIHRkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7XG4gICAgcGFkZGluZzogOXB4IDEycHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhcnQtY29sbGF0ZXJhbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmNyb3NzLXNlbGxzLFxuICAgIC5jYXJ0X3RvdGFscyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY3Jvc3Mtc2VsbHMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblxuICAgICAgQGluY2x1ZGUgbWluKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcnRfdG90YWxzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgIH1cblxuICAgICAgLnNob3BfdGFibGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgIC5jaGVja291dC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FydF90b3RhbHMsXG4gIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIge1xuICAgIHRhYmxlIHtcbiAgICAgIHRoLCB0ZCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMjApO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cblxuICAgICAgdGgge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuXG4gICAgICB0aCwgdGQge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXItdG90YWwge1xuICAgICAgICB0aCwgdGQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTUpO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgIEBpbmNsdWRlIG1pbihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaW4obGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGZvb3Qge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bCNzaGlwcGluZ19tZXRob2Qge1xuICAgIGxpIHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIGEuYnV0dG9uLmFsdC5jaGVja291dC1idXR0b24ge1xuICAgIEBleHRlbmQgLmJ0bi1sZztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmNhcnQtZGVsaXZlcnktZXN0aW1hdGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgcGFkZGluZy10b3A6IHJlbSg4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgIHN1cCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG4ucmVjb25maWd1cmF0ZS1jYXJ0LWZvcm0sXG4uY29weS1jYXJ0LWZvcm0sXG4ud2luZG93c2lsbC1jYXJ0LWZvcm0sXG4ucm9sbGVyLXNodXR0ZXItY2FydC1mb3JtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud2MtZ3pkLWNhcnQtaW5mby53Yy1nemQtaXRlbS1kZXNjLml0ZW0tZGVzYyB7XG4gIGZvbnQtc2l6ZTogcmVtKDEzKTtcbn1cblxuLnZhcmlhdGlvbiB7XG4gIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgJi5vZmZlci1pdGVtIHtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIGRkIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgJi1JdGVtSUQsXG4gICYtQ3VzdG9tU1ZHIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBkdC52YXJpYXRpb24tUmVjb25maWd1cmF0ZSxcbiAgZHQudmFyaWF0aW9uLUNvcHksXG4gIGR0LnZhcmlhdGlvbi1SZW1vdmUsXG4gIGR0LnZhcmlhdGlvbi1XaW5kb3dzaWxsLFxuICBkdC52YXJpYXRpb24tUm9sbGVyLVNodXR0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIGRkLnZhcmlhdGlvbi1SZWNvbmZpZ3VyYXRlLFxuICBkZC52YXJpYXRpb24tQ29weSxcbiAgZGQudmFyaWF0aW9uLVdpbmRvd3NpbGwsXG4gIGRkLnZhcmlhdGlvbi1Sb2xsZXItU2h1dHRlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJyaWdodDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIDBzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktaG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWxpZ2h0ZW47XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktaG92ZXI7XG4gICAgfVxuXG4gICAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBkZC52YXJpYXRpb24tUmVjb25maWd1cmF0ZSxcbiAgZGQudmFyaWF0aW9uLUNvcHksXG4gIGRkLnZhcmlhdGlvbi1SZW1vdmUge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA0cHggMTZweCA0cHggMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJGNvbG9yLWxpbms7XG4gICAgZm9udC1zaXplOiByZW0oMTUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IHJlbSg2KTtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZHQudmFyaWF0aW9uLVJlbW92ZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgZGQudmFyaWF0aW9uLVJlbW92ZSB7XG4gICAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBkZC52YXJpYXRpb24tUmVjb25maWd1cmF0ZSBwOjpiZWZvcmUge1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0NwYXRoIGQ9J00xNyAzYTIuODMgMi44MyAwIDAgMSA0IDRMNy41IDIwLjUgMiAyMmwxLjUtNS41WicvJTNFJTNDcGF0aCBkPSdtMTUgNSA0IDQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcGF0aCBkPSdNMTcgM2EyLjgzIDIuODMgMCAwIDEgNCA0TDcuNSAyMC41IDIgMjJsMS41LTUuNVonLyUzRSUzQ3BhdGggZD0nbTE1IDUgNCA0Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB9XG5cbiAgZGQudmFyaWF0aW9uLUNvcHkgcDo6YmVmb3JlIHtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcmVjdCB4PSc5JyB5PSc5JyB3aWR0aD0nMTMnIGhlaWdodD0nMTMnIHJ4PScyJy8lM0UlM0NwYXRoIGQ9J001IDE1SDRhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoOWEyIDIgMCAwIDEgMiAydjEnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcmVjdCB4PSc5JyB5PSc5JyB3aWR0aD0nMTMnIGhlaWdodD0nMTMnIHJ4PScyJy8lM0UlM0NwYXRoIGQ9J001IDE1SDRhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoOWEyIDIgMCAwIDEgMiAydjEnLyUzRSUzQy9zdmclM0VcIik7XG4gIH1cblxuICBkZC52YXJpYXRpb24tUmVtb3ZlIHA6OmJlZm9yZSB7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzIuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMyA2IDUgNiAyMSA2Jy8lM0UlM0NwYXRoIGQ9J00xOSA2djE0YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0yVjZtMyAwVjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MicvJTNFJTNDbGluZSB4MT0nMTAnIHkxPScxMScgeDI9JzEwJyB5Mj0nMTcnLyUzRSUzQ2xpbmUgeDE9JzE0JyB5MT0nMTEnIHgyPScxNCcgeTI9JzE3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzIuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQ3BvbHlsaW5lIHBvaW50cz0nMyA2IDUgNiAyMSA2Jy8lM0UlM0NwYXRoIGQ9J00xOSA2djE0YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0yVjZtMyAwVjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MicvJTNFJTNDbGluZSB4MT0nMTAnIHkxPScxMScgeDI9JzEwJyB5Mj0nMTcnLyUzRSUzQ2xpbmUgeDE9JzE0JyB5MT0nMTEnIHgyPScxNCcgeTI9JzE3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB9XG5cbiAgZGQudmFyaWF0aW9uLVdpbmRvd3NpbGwsXG4gIGRkLnZhcmlhdGlvbi1Sb2xsZXItU2h1dHRlciB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gOHB4KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCA0cHggIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdztcbiAgICAgIGJvcmRlcjogc29saWQgMnB4ICRwcmltYXJ5O1xuICAgICAgZm9udC1zaXplOiByZW0oMTEpO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJyaWdodDtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiaGluenVmw7xnZW5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZm9udC1zaXplOiByZW0oMTMpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuXG4gIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICZfX25hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAmX19pdGVtLWlkLFxuICAmX19jdXN0b20tc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fcmVjb25maWd1cmF0ZSxcbiAgJl9fY29weSxcbiAgJl9fd2luZG93c2lsbCxcbiAgJl9fcm9sbGVyLXNodXR0ZXIge1xuXG4gICAgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICYge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlscyB7XG5cbiAgICAgICZfX25hbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmX192YWx1ZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1icmlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyAwcztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWhvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktbGlnaHRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3JlY29uZmlndXJhdGUsXG4gICZfX2NvcHkge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA0cHggMTZweCA0cHggMCAhaW1wb3J0YW50O1xuXG4gICAgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzIHtcbiAgICAgICZfX3ZhbHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItbGluaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IHJlbSg1KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcmVjb25maWd1cmF0ZSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOjpiZWZvcmUge1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0NwYXRoIGQ9J00xNyAzYTIuODMgMi44MyAwIDAgMSA0IDRMNy41IDIwLjUgMiAyMmwxLjUtNS41WicvJTNFJTNDcGF0aCBkPSdtMTUgNSA0IDQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFJTNDcGF0aCBkPSdNMTcgM2EyLjgzIDIuODMgMCAwIDEgNCA0TDcuNSAyMC41IDIgMjJsMS41LTUuNVonLyUzRSUzQ3BhdGggZD0nbTE1IDUgNCA0Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB9XG5cbiAgJl9fY29weSAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3ZhbHVlOjpiZWZvcmUge1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0NyZWN0IHg9JzknIHk9JzknIHdpZHRoPScxMycgaGVpZ2h0PScxMycgcng9JzInLyUzRSUzQ3BhdGggZD0nTTUgMTVINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg5YTIgMiAwIDAgMSAyIDJ2MScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0NyZWN0IHg9JzknIHk9JzknIHdpZHRoPScxMycgaGVpZ2h0PScxMycgcng9JzInLyUzRSUzQ3BhdGggZD0nTTUgMTVINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg5YTIgMiAwIDAgMSAyIDJ2MScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxuXG4gICZfX3dpbmRvd3NpbGwsXG4gICZfX3JvbGxlci1zaHV0dGVyIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSA4cHgpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDRweCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDhweCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHMge1xuICAgICAgJl9fdmFsdWUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAkcHJpbWFyeTtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTEpO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJyaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiaGluenVmw7xnZW5cIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3dpbmRvd3NpbGwge1xuICAgIC53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlscyB7XG4gICAgICAmX192YWx1ZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2dyYXBoaWNzL2xldHdpel9mZW5zdGVyYmFuay5zdmdcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yb2xsZXItc2h1dHRlciB7XG4gICAgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzIHtcbiAgICAgICZfX3ZhbHVlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvZ3JhcGhpY3MvbGV0d2l6X3JvbGxsYWRlbi5zdmdcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlICNjb250ZW50LFxuLndvb2NvbW1lcmNlLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQsXG4ud29vY29tbWVyY2UtcGFnZSB7XG4gIHRhYmxlLmNhcnQge1xuICAgIHRkLmFjdGlvbnMge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHJlbSgxMCk7XG4gICAgICB9XG5cbiAgICAgIC53b29jb21tZXJjZS1mb3JtLWNvdXBvbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICAmLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0ge1xuICAgICAgICAgIEBpbmNsdWRlIG1pbihtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDAgMjQpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1pbihsZykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDAgMzIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbbmFtZT1cInVwZGF0ZV9jYXJ0XCJdIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWluKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMCAzMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHcgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLWNhcnQge1xuICAud3AtYmxvY2std29vY29tbWVyY2UtZW1wdHktY2FydC1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1tZXRhZGF0YV9fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53b29jb21tZXJjZS1tZXNzYWdlIHtcbiAgICAuYnV0dG9uLndjLWZvcndhcmQge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX2d6ZC1kZWxpdmVyeS10aW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4ud29vY29tbWVyY2UtY2FydC1mb3JtIHtcbiAgLmFjdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IHJlbSgxNikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgJGdyZXktMTUwIDFweCAhaW1wb3J0YW50O1xufVxuXG4ubGV0LXdvby1jYXJ0LFxuLmxldC13b28tY2hlY2tvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gID4gLnJvdyxcbiAgPiBmb3JtID4gLnJvdyB7XG4gICAgcGFkZGluZzogcmVtKDMyKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53Yy1nemQtb3JkZXItc3VibWl0IHtcbiAgI3BsYWNlX29yZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ud2NfcGF5bWVudF9tZXRob2RzIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gIC53Y19wYXltZW50X21ldGhvZCB7XG4gICAgcGFkZGluZzogcmVtKDEyKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogc29saWQgJGdyZXktMTUwIDFweCAhaW1wb3J0YW50O1xuXG4gICAgJjpoYXMoaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQpIHtcbiAgICAgIGJvcmRlcjogc29saWQgJGJsYWNrIDJweCAhaW1wb3J0YW50O1xuXG4gICAgICAmID4gbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGF5bWVudF9ib3gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI29yZGVyX3JldmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgI29yZGVyX3BheW1lbnRfaGVhZGluZyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAjcGF5bWVudCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAjb3JkZXJfcmV2aWV3X2hlYWRpbmcge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLmxldC1jaGVja291dC1wcm9kdWN0cyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAuc2hvcF90YWJsZS53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgJiA+ICoge1xuICAgIG9yZGVyOiA1O1xuICB9XG59IiwiLndvb2NvbW1lcmNlLFxuLndvb2NvbW1lcmNlLXBhZ2Uge1xuXHQjcGF5bWVudCAjcGxhY2Vfb3JkZXIge1xuXHRcdEBleHRlbmQgLmJ0bi1sZztcblx0fVxufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQge1xuXHQuc2l0ZS1mb290ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgyMCk7XG5cdFx0LnNpdGUtY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDIwKTtcblx0XHR9XG5cdH1cblxuXHQubWVudS1jaGVja291dC1tZW51LWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDQpO1xuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmctbGVmdDogdW5zZXQ7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMSk7XG5cdFx0fVxuXHR9XG5cblx0LnRydXN0ZWQtY2hlY2tvdXQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggJGdyZXktMTAwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogcmVtKDEyKTtcblx0XHRpIHtcblx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSg4KTtcblx0XHR9XG5cdFx0PiBkaXYge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IHJlbSg4KTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGNvbG9yOiAkYjtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRwYWRkaW5nOiByZW0oMikgcmVtKDEyKTtcblx0XHRcdGkge1xuXHRcdFx0XHRoZWlnaHQ6IDUycHg7XG5cdFx0XHR9XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyB7XG5cdG1hcmdpbi10b3A6IHJlbSgzMCk7XG59XG5cbi53Yy1ibG9jay1jb21wb25lbnRzLWFkZHJlc3MtY2FyZF9fZWRpdCB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi53b29jb21tZXJjZS1jYXJ0LWNvdXBvbi1mb3JtLFxuLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSxcbi53b29jb21tZXJjZS1pbmZvOmhhcyguc2hvd2NvdXBvbikge1xuXHQvL2Rpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS1mb3JtLWNvdXBvbi10b2dnbGUge1xuXHRmb250LXNpemU6IHJlbSgxNCk7XG59XG5cbi53b29jb21tZXJjZS1mb3JtLWNvdXBvbiB7XG5cdCZfX2lucHV0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1heC13aWR0aDogcmVtKDUwMCk7XG5cblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXMgMCAwICRyYWRpdXM7XG5cdFx0XHRtYXJnaW46IHJlbSgwIC01IDAgMCkgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDIxIDAgMTYpO1xuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmZvY3VzKSB7XG5cdFx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0bWluLXdpZHRoOiByZW0oMTAwKTtcblx0XHR9XG5cdH1cbn1cblxuLnNob3djb3Vwb24ge1xuXHRAZXh0ZW5kICVsaW5rO1xufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQge1xuXG5cdC5tYWluLW5hdixcblx0LnNpdGUtaGVhZGVyX19idG5zLFxuXHQuaWNvbi1idXJnZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQud3AtYmxvY2std29vY29tbWVyY2UtY2hlY2tvdXQtb3JkZXItc3VtbWFyeS1jb3Vwb24tZm9ybS1ibG9jayB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LndjLWJsb2NrLWNvbXBvbmVudHMtc2lkZWJhciB7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG5cblx0LndjLWJsb2NrLWNvbXBvbmVudHMtc2lkZWJhci1sYXlvdXQge1xuXG5cdFx0LndjLWJsb2NrLWNvbXBvbmVudHMtbWFpbiB7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kLFxuLndvb2NvbW1lcmNlLWNhcnQsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQge1xuXHQjcGF5bWVudCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblxuXHRcdGRpdi5wYXltZW50X2JveCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdH1cblx0fVxuXG5cdC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiB7XG5cdFx0QGV4dGVuZCAlbGluaztcblx0fVxufVxuXG4jY3VzdG9tZXJfZGV0YWlscyB7XG5cdGgzIHtcblx0XHRAZXh0ZW5kIC5oNTtcblx0fVxufVxuXG4jc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQge1xuXHRhIHtcblx0XHRAZXh0ZW5kICVsaW5rO1xuXHR9XG59XG5cbi53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LXRvdGFscy1ibG9jayxcbi53cC1ibG9jay13b29jb21tZXJjZS1jYXJ0LW9yZGVyLXN1bW1hcnktdG90YWxzLWJsb2NrLFxuLndjLWJsb2NrLWNhcnQtaXRlbV9fd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC53cC1ibG9jay13b29jb21tZXJjZS1jaGVja291dC1vcmRlci1zdW1tYXJ5LWZlZS1ibG9jayxcblx0LndwLWJsb2NrLXdvb2NvbW1lcmNlLWNhcnQtb3JkZXItc3VtbWFyeS1mZWUtYmxvY2ssXG5cdC53Yy1ibG9jay1jYXJ0LWl0ZW1fX3ByaWNlcyB7XG5cdFx0b3JkZXI6IDE7XG5cdH1cblx0LndjLWJsb2NrLWNhcnQtaXRlbV9fcXVhbnRpdHkge1xuXHRcdG9yZGVyOiAyO1xuXHR9XG59XG5cbi53Yy1ibG9jay1jb21wb25lbnRzLWNoZWNrYm94X19tYXJrIHtcblx0ZmlsbDogI0ZGRiAhaW1wb3J0YW50O1xufVxuXG4ud2MtYmxvY2stY29tcG9uZW50cy1hZGRyZXNzLWZvcm1fX2VtYWlsIHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ud2MtZ3pkLWNhcnQtaXRlbS10aHVtYm5haWwge1xuXHRvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ud2NfcGF5bWVudF9tZXRob2QgPiBpbnB1dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi53Y19wYXltZW50X21ldGhvZCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcblx0fVxuXG5cdD4gbGFiZWwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuXG4ub3JkZXItdGF4IHtcblx0dGgsIHRkIHtcblx0XHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMge1xuXHQuc21hbGwtcXVhbnRpdHktc3VyY2hhcmdlIHtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdH1cblx0LmZyZWUtc2hpcHBpbmctaW5mbyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdH1cbn1cblxuI29yZGVyX3JldmlldyB7XG5cdC5zaG9wX3RhYmxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdGhlYWQge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXHRcdHRmb290IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0dHIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0XHRcdHRkLFxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym9yZGVyOiB1bnNldDtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IHVuc2V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZlZTpoYXModGhbZGF0YS10aXRsZT1cIlNrb250byAyJVwiXSkge1xuXHRcdFx0XHRvcmRlcjogNCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Lm9yZGVyLXRvdGFsIHtcblx0XHRcdFx0b3JkZXI6IDUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5vcmRlci10YXgge1xuXHRcdFx0XHRvcmRlcjogNiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud2MtcHJvY2VlZC10by1jaGVja291dCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0LmNoZWNrb3V0LWJ1dHRvbiB7XG5cdFx0b3JkZXI6IDA7XG5cdH1cblx0LnBheW1lbnRfbG9nb3Mge1xuXHRcdG9yZGVyOiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbjogMTRweCAwIDAgMDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0aW1nIHtcblx0XHRcdG91dGxpbmU6IDFweCBzb2xpZCAjZjFmMWYxICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDIwJTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRtYXJnaW46IC0xLjhyZW0gYXV0byAwIGF1dG87XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0XHRcdHBhZGRpbmc6IDAgMC41cmVtO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0Y29sb3I6ICRncmV5LTMwMDtcblx0XHR9XG5cdH1cblx0LnBwYy1idXR0b24td3JhcHBlciB7XG5cdFx0b3JkZXI6IDI7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcblx0LmluZm8tYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5icmVhZGNydW1icyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uY2hlY2tib3gtbGVnYWwsXG4uY2hlY2tib3gtd2lkZXJydWYge1xuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0YWJiciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4vLyBDaGVja291dCB3aGl0ZSBjb250YWluZXJcbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLy8gQ2hlY2tvdXQgcHJvZHVjdCBhY2NvcmRpb25cbi5sZXQtY2hlY2tvdXQtcHJvZHVjdHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogcmVtKDEyKSByZW0oMTYpO1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgJl9fY291bnQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRncmV5LTMwMDtcbiAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gIH1cbn1cblxuLmxldC1jaGVja291dC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHJlbSgxMik7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogcmVtKDEyKSByZW0oMTYpO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgICB9XG5cbiAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG5cbiAgICAgIC5sZXQtY2hlY2tvdXQtaXRlbV9fY2hldnJvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGh1bWIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmX19zdW1tYXJ5IHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oMik7XG5cbiAgICAud2MtZ3pkLWNhcnQtaXRlbS10aHVtYm5haWwsXG4gICAgLndjLWd6ZC1jYXJ0LWl0ZW0tbmFtZS13cmFwcGVyIGltZyxcbiAgICAuYXR0YWNobWVudC13b29jb21tZXJjZV90aHVtYm5haWwge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53Yy1nemQtY2FydC1pbmZvLFxuICAgIC53Yy1nemQtaXRlbS1kZXNjLFxuICAgIC5pdGVtLWRlc2Mge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfX25hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnByb2R1Y3QtcXVhbnRpdHkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICBjb2xvcjogJGdyZXktMzAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAmX19wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oMSk7XG4gICAgbWFyZ2luLXRvcDogcmVtKDQpO1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgICBjb2xvcjogJGdyZXktMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAmX19wcmV2aWV3LXJvdyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgfVxuICB9XG5cbiAgJl9fcHJpY2Uge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAmX19jaGV2cm9uIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBjb2xvcjogJGdyZXktMzAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgJl9fZGV0YWlscyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcbiAgICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gICZfX2RldGFpbHMtaW5uZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCByZW0oMTYpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLCBwYWRkaW5nIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG5cbiAgICBkbCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IHJlbSgxMik7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgICAgIGdhcDogcmVtKDIpIHJlbSg4KTtcblxuICAgICAgZHQge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICc6JztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRncmV5LTMwMDtcbiAgICAgIH1cblxuICAgICAgZGQgcHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2MtZ3pkLWNhcnQtaXRlbS10aHVtYm5haWwsXG4gICAgaW1nLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBkZC52YXJpYXRpb24tUmVjb25maWd1cmF0ZSxcbiAgICBkdC52YXJpYXRpb24tUmVjb25maWd1cmF0ZSxcbiAgICBkZC52YXJpYXRpb24tQ29weSxcbiAgICBkdC52YXJpYXRpb24tQ29weSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1vcGVuIHtcbiAgICAubGV0LWNoZWNrb3V0LWl0ZW1fX2RldGFpbHMge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgfVxuXG4gICAgLmxldC1jaGVja291dC1pdGVtX19kZXRhaWxzLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IHJlbSg0KSByZW0oMTYpIHJlbSgxNik7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4ud2MtZ3pkLWNhcnQtaXRlbS1uYW1lLXdyYXBwZXIge1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC5wcm9kdWN0LXF1YW50aXR5IHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogNXB4IDAgMDtcblx0fVxuXHQudmFyaWF0aW9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvcmRlcjogMTtcblx0fVxufVxuXG4ud29vY29tbWVyY2UtdGFibGVfX2xpbmUtaXRlbS5vcmRlcl9pdGVtIHtcblx0Lndvb2NvbW1lcmNlLXRhYmxlX19wcm9kdWN0LW5hbWUucHJvZHVjdC1uYW1lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdC53Yy1pdGVtLW1ldGEge1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LnByb2R1Y3QtcXVhbnRpdHkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIOKUgOKUgOKUgCBPcmRlciBQYXkgUGFnZSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLmx3LXBheSB7XG5cdG1heC13aWR0aDogMTIwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogcmVtKDMyKTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cblx0Ly8gSW5mbyBub3RpY2Vcblx0Jl9fbm90aWNlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGdhcDogcmVtKDEyKTtcblx0XHRwYWRkaW5nOiByZW0oMTYpIHJlbSgyMCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmNmU4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNGNTkxMDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMik7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbm90aWNlLWljb24ge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGNvbG9yOiAjRjU5MTAwO1xuXHRcdG1hcmdpbi10b3A6IHJlbSgyKTtcblx0fVxuXG5cdCZfX2xheW91dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogcmVtKDI0KTtcblxuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGdhcDogcmVtKDQwKTtcblx0XHR9XG5cdH1cblxuXHQmX19wcm9kdWN0cyB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdH1cblxuXHQmX19wYXltZW50IHtcblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdGZsZXg6IDAgMCA0MjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19oZWFkaW5nIHtcblx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW46IDAgMCByZW0oMTYpO1xuXHRcdGNvbG9yOiAkYjtcblx0fVxuXG5cdC8vIOKUgOKUgCBBY2NvcmRpb24g4pSA4pSAXG5cblx0Jl9fYWNjb3JkaW9uIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLWhlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiByZW0oMTIpIHJlbSgxNik7XG5cdFx0YmFja2dyb3VuZDogJGdyZXktMTAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblxuXHQmX19hY2NvcmRpb24tY291bnQge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICRncmV5LTMwMDtcblx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdH1cblxuXHQmX19hY2NvcmRpb24taXRlbSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2FjY29yZGlvbi10cmlnZ2VyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiByZW0oMTIpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IHJlbSgxMikgcmVtKDE2KTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG5cdFx0fVxuXG5cdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDIpO1xuXG5cdFx0XHQubHctcGF5X19hY2NvcmRpb24tY2hldnJvbiB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmx3LXBheV9fYWNjb3JkaW9uLWl0ZW0tLW5vLWRldGFpbHMgJiB7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19hY2NvcmRpb24tdGh1bWIge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdpZHRoOiA3MnB4O1xuXHRcdGhlaWdodDogNzJweDtcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogJGdyZXktMTAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLXN1bW1hcnkge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IHJlbSgyKTtcblx0fVxuXG5cdCZfX2FjY29yZGlvbi1uYW1lIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuXG5cdCZfX2FjY29yZGlvbi1xdHkge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHQmX19hY2NvcmRpb24tcHJpY2Uge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXHQmX19hY2NvcmRpb24tY2hldnJvbiB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0Y29sb3I6ICRncmV5LTMwMDtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcblx0fVxuXG5cdCZfX2FjY29yZGlvbi1kZXRhaWxzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuXHRcdHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtcm93cyAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLWRldGFpbHMtaW5uZXIge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMCByZW0oMTYpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLCBwYWRkaW5nIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG5cblx0XHRkbCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcblx0XHRcdGdhcDogcmVtKDIpIHJlbSg4KTtcblxuXHRcdFx0ZHQge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICc6Jztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Y29sb3I6ICRncmV5LTMwMDtcblx0XHRcdH1cblxuXHRcdFx0ZGQgcCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndjLWl0ZW0tbWV0YSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiB7XG5cdFx0Lmx3LXBheV9fYWNjb3JkaW9uLWRldGFpbHMge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG5cdFx0fVxuXG5cdFx0Lmx3LXBheV9fYWNjb3JkaW9uLWRldGFpbHMtaW5uZXIge1xuXHRcdFx0cGFkZGluZzogcmVtKDQpIHJlbSgxNikgcmVtKDE2KTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Ly8g4pSA4pSAIFRvdGFscyDilIDilIBcblxuXHQmX190b3RhbHMge1xuXHRcdG1hcmdpbi10b3A6IHJlbSgxNik7XG5cdFx0cGFkZGluZy10b3A6IHJlbSg4KTtcblx0fVxuXG5cdCZfX3RvdGFscy1yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IHJlbSg2KSAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblxuXHRcdCYtLXRvdGFsIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDQpO1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgxMCk7XG5cdFx0fVxuXHR9XG5cblx0Ly8g4pSA4pSAIFBheW1lbnQgc2VjdGlvbiDilIDilIBcblxuXHQjcGF5bWVudCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHR9XG5cblx0LndjX3BheW1lbnRfbWV0aG9kcyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgxNik7XG5cdH1cblxuXHQud2NfcGF5bWVudF9tZXRob2Qge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg4KTtcblx0XHRwYWRkaW5nOiByZW0oMTIpIHJlbSgxNCk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbigkZ3JleS1ib3JkZXIsIDE1JSk7XG5cdFx0fVxuXG5cdFx0PiBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQ+IGxhYmVsIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5wYXltZW50X2JveCB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTApO1xuXHRcdFx0cGFkZGluZzogcmVtKDEwKTtcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5LTEwMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0fVxuXHR9XG5cblx0LndjX3BheW1lbnRfbWV0aG9kOmhhcyhpbnB1dDpjaGVja2VkKSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjRjU5MTAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNDUsIDAsIDAuMDQpO1xuXHR9XG5cblx0Jl9fc3VibWl0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiByZW0oMTQpIHJlbSgyNCkgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IHJlbSgxNikgIWltcG9ydGFudDtcblx0XHRmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cyAhaW1wb3J0YW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5mb3JtLXJvdyB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLy8gT3JkZXItcGF5IHBhZ2U6IHdoaXRlIGJhY2tncm91bmQsIGNlbnRlcmVkIGNvbnRhaW5lciwgaGlkZGVuIGZvb3RlclxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheSB7XG5cdC5zaXRlLWNvbnRlbnQge1xuXHRcdEBleHRlbmQgLmNvbnRhaW5lcjtcblx0fVxuXG5cdC5zaXRlLWZvb3RlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC8vIEhpZGUgdGhlIEdlcm1hbml6ZWQgcmVkaXJlY3Qgb3ZlcmxheVxuXHQud2MtZ3pkLXBsYWNlLW9yZGVyLWNvbnRlbnQsXG5cdC5ibG9ja1VJLmJsb2NrT3ZlcmxheSArIC5ibG9ja1VJIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8g4pSA4pSA4pSAIFRoYW5reW91IC8gT3JkZXIgUmVjZWl2ZWQgUGFnZSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHtcblx0LnNpdGUtZm9vdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5sdy10aGFua3lvdSB7XG5cdG1heC13aWR0aDogMTIwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogcmVtKDMyKTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cblx0Ly8g4pSA4pSAIE5vdGljZSBiYW5uZXJzIOKUgOKUgFxuXG5cdCZfX25vdGljZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IHJlbSgxMik7XG5cdFx0cGFkZGluZzogcmVtKDE2KSByZW0oMjApO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyNCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMik7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0Ji0tc3VjY2VzcyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZWRmOWVlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzRjYWY1MDtcblx0XHR9XG5cblx0XHQmLS1lcnJvciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmVmMGYwO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RjMzIzMjtcblx0XHR9XG5cdH1cblxuXHQmX19ub3RpY2UtaWNvbiB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDIpO1xuXG5cdFx0Lmx3LXRoYW5reW91X19ub3RpY2UtLXN1Y2Nlc3MgJiB7XG5cdFx0XHRjb2xvcjogIzRjYWY1MDtcblx0XHR9XG5cblx0XHQubHctdGhhbmt5b3VfX25vdGljZS0tZXJyb3IgJiB7XG5cdFx0XHRjb2xvcjogI2RjMzIzMjtcblx0XHR9XG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMTIpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiByZW0oOCk7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IHJlbSg4KSByZW0oMjApICFpbXBvcnRhbnQ7XG5cblx0XHQmLS1naG9zdCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0ICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXIgIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGIgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDilIDilIAgTGF5b3V0IOKUgOKUgFxuXG5cdCZfX2xheW91dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogcmVtKDI0KTtcblxuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGdhcDogcmVtKDQwKTtcblx0XHR9XG5cdH1cblxuXHQmX19zdW1tYXJ5IHtcblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdGZsZXg6IDAgMCAzODBweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXRhaWxzIHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXG5cdCZfX2hlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgxNik7XG5cdFx0Y29sb3I6ICRiO1xuXHR9XG5cblx0Ly8g4pSA4pSAIE9yZGVyIG1ldGEg4pSA4pSAXG5cblx0Jl9fbWV0YSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX21ldGEtcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IHJlbSgxMCkgcmVtKDE2KTtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblxuXHRcdCYtLXRvdGFsIHtcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5LTEwMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWV0YS1sYWJlbCB7XG5cdFx0Y29sb3I6ICRncmV5LTMwMDtcblx0fVxuXG5cdCZfX21ldGEtdmFsdWUge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0c3Ryb25nIHtcblx0XHRcdGNvbG9yOiAkYjtcblx0XHR9XG5cdH1cblxuXHQvLyDilIDilIAgQmFuayBkZXRhaWxzIChCQUNTKSDilIDilIBcblxuXHQmX19iYW5rIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNGNTkxMDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRwYWRkaW5nOiByZW0oMTYpIHJlbSgyMCk7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjZlODtcblx0fVxuXG5cdCZfX2JhbmstdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgxMik7XG5cdFx0Y29sb3I6ICRiO1xuXHR9XG5cblx0Jl9fYmFuay1hY2NvdW50IHtcblx0XHQmICsgJiB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMTYpO1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgxNik7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgjRjU5MTAwLCAwLjMpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JhbmstbmFtZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDgpO1xuXHR9XG5cblx0Jl9fYmFuay1kZXRhaWxzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG5cdFx0Z2FwOiByZW0oNCkgcmVtKDEyKTtcblx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0ZHQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0ZGQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JhbmstaWJhbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuXHR9XG5cblx0Jl9fYmFuay1yZWYge1xuXHRcdG1hcmdpbi10b3A6IHJlbSgxMCk7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMCk7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoI0Y1OTEwMCwgMC4zKTtcblx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdH1cblx0fVxuXG5cdC8vIOKUgOKUgCBBY2NvcmRpb24gKG1pcnJvcnMgLmx3LXBheSBhY2NvcmRpb24pIOKUgOKUgFxuXG5cdCZfX2FjY29yZGlvbiB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX2FjY29yZGlvbi1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogcmVtKDEyKSByZW0oMTYpO1xuXHRcdGJhY2tncm91bmQ6ICRncmV5LTEwMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLWNvdW50IHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19hY2NvcmRpb24tdHJpZ2dlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogcmVtKDEyKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiByZW0oMTIpIHJlbSgxNik7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDIpO1xuXHRcdH1cblxuXHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAyKTtcblxuXHRcdFx0Lmx3LXRoYW5reW91X19hY2NvcmRpb24tY2hldnJvbiB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmx3LXRoYW5reW91X19hY2NvcmRpb24taXRlbS0tbm8tZGV0YWlscyAmIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2FjY29yZGlvbi10aHVtYiB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDcycHg7XG5cdFx0aGVpZ2h0OiA3MnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHR9XG5cdH1cblxuXHQmX19hY2NvcmRpb24tc3VtbWFyeSB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogcmVtKDIpO1xuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLW5hbWUge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLXF0eSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxuXG5cdCZfX2FjY29yZGlvbi1wcmljZSB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuXG5cdCZfX2FjY29yZGlvbi1jaGV2cm9uIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuXHR9XG5cblx0Jl9fYWNjb3JkaW9uLWRldGFpbHMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAwZnI7XG5cdFx0dHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG5cdH1cblxuXHQmX19hY2NvcmRpb24tZGV0YWlscy1pbm5lciB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAwIHJlbSgxNik7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UsIHBhZGRpbmcgMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcblxuXHRcdGRsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuXHRcdFx0Z2FwOiByZW0oMikgcmVtKDgpO1xuXG5cdFx0XHRkdCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJzonO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRkIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdFx0fVxuXG5cdFx0XHRkZCBwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud2MtaXRlbS1tZXRhIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19hY2NvcmRpb24taXRlbS5pcy1vcGVuIHtcblx0XHQubHctdGhhbmt5b3VfX2FjY29yZGlvbi1kZXRhaWxzIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuXHRcdH1cblxuXHRcdC5sdy10aGFua3lvdV9fYWNjb3JkaW9uLWRldGFpbHMtaW5uZXIge1xuXHRcdFx0cGFkZGluZzogcmVtKDQpIHJlbSgxNikgcmVtKDE2KTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Ly8g4pSA4pSAIFRvdGFscyDilIDilIBcblxuXHQmX190b3RhbHMge1xuXHRcdG1hcmdpbi10b3A6IHJlbSgxNik7XG5cdFx0cGFkZGluZy10b3A6IHJlbSg4KTtcblx0fVxuXG5cdCZfX3RvdGFscy1yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IHJlbSg2KSAwO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblxuXHRcdCYtLXRvdGFsIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDQpO1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgxMCk7XG5cdFx0fVxuXHR9XG5cblx0Ly8g4pSA4pSAIEFkZHJlc3NlcyDilIDilIBcblxuXHQmX19hZGRyZXNzZXMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z2FwOiByZW0oMTYpO1xuXHRcdG1hcmdpbi10b3A6IHJlbSgyNCk7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgyNCk7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblxuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2FkZHJlc3Mge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdHBhZGRpbmc6IHJlbSgxNikgcmVtKDIwKTtcblxuXHRcdGg0IHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW46IDAgMCByZW0oMTApO1xuXHRcdFx0Y29sb3I6ICRiO1xuXHRcdH1cblxuXHRcdGFkZHJlc3Mge1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHR9XG5cdH1cblxuXHQmX19hZGRyZXNzLXBob25lLFxuXHQmX19hZGRyZXNzLWVtYWlsIHtcblx0XHRtYXJnaW46IHJlbSg0KSAwIDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdH1cbn0iLCIvLyBNaW5pIGNhcnRcbi5taW5pLWNhcnQge1xuXHRjb2xvcjogJHNlY29uZGFyeTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXRvcDogM3B4O1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxuXG5cdCYtLWVtcHR5IHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCZfX3RvdGFsIHtcblx0XHRtaW4td2lkdGg6IHJlbSgxOCk7XG5cdFx0aGVpZ2h0OiByZW0oMTgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRjb2xvcjogJHc7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDEwKTtcblx0XHRwYWRkaW5nOiAwIHJlbSg0KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiByZW0oLTcpO1xuXHRcdHJpZ2h0OiByZW0oLTEwKTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0dG9wOiByZW0oLTQpO1xuXHRcdFx0cmlnaHQ6IHJlbSgtNyk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE1NTBweCkge1xuXHRcdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi51c2VyLWFjY291bnQge1xuXHRjb2xvcjogJHNlY29uZGFyeTtcblx0cGFkZGluZy10b3A6IDNweDtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBNeSBBY2NvdW50IOKAlCBMZXR3b3JrIFJlZGVzaWduXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyDilIDilIAgVXRpbGl0eTogQWNjb3VudCBDYXJkIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4ubHQtYWNjb3VudC1jYXJkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcblx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXHRwYWRkaW5nOiByZW0oMjApO1xuXHRiYWNrZ3JvdW5kOiAkdztcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnM7XG59XG5cbi5sdC1hY2NvdW50LWNhcmQ6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi8vIOKUgOKUgCBMYXlvdXQg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi53b29jb21tZXJjZS1hY2NvdW50IHtcblx0LmNvbC1sZy05IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC53b29jb21tZXJjZSB7XG5cdFx0LmNvbC0xLFxuXHRcdC5jb2wtMiB7XG5cdFx0XHRAaW5jbHVkZSBtaW4oNzY4KSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8g4pSA4pSAIE5hdmlnYXRpb24g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cblx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHdpZHRoOiAyMjBweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0QGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiByZW0oMik7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IHJlbSg4KTtcblx0XHRcdFx0cGFkZGluZzogcmVtKDggMTIpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg2KTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cywgY29sb3IgMC4xNXMsIGJvcmRlci1jb2xvciAwLjE1cztcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmlzLWFjdGl2ZSBhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDgpO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDgpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmV5LTMwMDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmx0LW5hdi1pY29uIHtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiByZW0oMTgpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMTgpO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogcmVtKDE2KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTYpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sdC1uYXYtbGFiZWwge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHR9XG5cdH1cblxuXHQvLyDilIDilIAgQ29udGVudCBBcmVhIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB7XG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMzApO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gRmxleCBsYXlvdXQgZm9yIG5hdiArIGNvbnRlbnRcblx0Lndvb2NvbW1lcmNlIHtcblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cdH1cbn1cblxuLy8g4pSA4pSAIERhc2hib2FyZCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLmx0LWRhc2hib2FyZC1ncmVldGluZyB7XG5cdEBleHRlbmQgLmx0LWFjY291bnQtY2FyZDtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiByZW0oMjIpO1xuXHRcdG1hcmdpbjogMCAwIHJlbSg0KTtcblx0XHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XG5cdH1cblxuXHRwIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdH1cbn1cblxuLmx0LWRhc2hib2FyZC1ncmlkIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0Z2FwOiByZW0oMTYpO1xuXG5cdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG59XG5cbi5sdC1kYXNoYm9hcmQtY2FyZCB7XG5cdEBleHRlbmQgLmx0LWFjY291bnQtY2FyZDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogcmVtKDE0KTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcblx0XHRib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogcmVtKDQwKTtcblx0XHRoZWlnaHQ6IHJlbSg0MCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIDAuMDgpO1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IHJlbSgyMCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgyMCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgyKTtcblx0fVxuXG5cdCZfX2Rlc2Mge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cblx0Jl9fYXJyb3cge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRjb2xvcjogI2NjYztcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cywgdHJhbnNmb3JtIDAuMTVzO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiByZW0oMTYpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMTYpO1xuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIgJl9fYXJyb3cge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcblx0fVxufVxuXG4vLyDilIDilIAgT3JkZXJzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4ubHQtb3JkZXJzLWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IHJlbSgxMik7XG59XG5cbi5sdC1vcmRlci1jYXJkIHtcblx0QGV4dGVuZCAubHQtYWNjb3VudC1jYXJkO1xuXHRwYWRkaW5nOiByZW0oMTYgMjApO1xuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEwKTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuXHRcdGdhcDogcmVtKDEyKTtcblx0fVxuXG5cdCZfX251bWJlciB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdCZfX2RhdGUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogcmVtKDEyKTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQmX19tZXRhIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiByZW0oMTIpO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQmX190b3RhbCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XG5cdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHR9XG5cblx0Jl9faXRlbXMge1xuXHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICfCtyc7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg0KTtcblx0XHR9XG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogcmVtKDEwKTtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiByZW0oNSk7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0cGFkZGluZzogcmVtKDUgMTIpO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzLCBjb2xvciAwLjE1cztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogcmVtKDE0KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTQpO1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gU3RhdHVzIGJhZGdlc1xuLmx0LW9yZGVyLXN0YXR1cyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRwYWRkaW5nOiByZW0oMyAxMCk7XG5cdGJvcmRlci1yYWRpdXM6IHJlbSgxMik7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0Ji0tcHJvY2Vzc2luZyB7XG5cdFx0YmFja2dyb3VuZDogI2RiZWFmZTtcblx0XHRjb2xvcjogIzFkNGVkODtcblx0fVxuXHQmLS1jb21wbGV0ZWQge1xuXHRcdGJhY2tncm91bmQ6ICNkY2ZjZTc7XG5cdFx0Y29sb3I6ICMxNTgwM2Q7XG5cdH1cblx0Ji0tb24taG9sZCB7XG5cdFx0YmFja2dyb3VuZDogI2ZlZjNjNztcblx0XHRjb2xvcjogI2I0NTMwOTtcblx0fVxuXHQmLS1wZW5kaW5nIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmVmM2M3O1xuXHRcdGNvbG9yOiAjYjQ1MzA5O1xuXHR9XG5cdCYtLWNhbmNlbGxlZCB7XG5cdFx0YmFja2dyb3VuZDogI2ZlZTJlMjtcblx0XHRjb2xvcjogI2I5MWMxYztcblx0fVxuXHQmLS1yZWZ1bmRlZCB7XG5cdFx0YmFja2dyb3VuZDogI2YzZThmZjtcblx0XHRjb2xvcjogIzdjM2FlZDtcblx0fVxuXHQmLS1mYWlsZWQge1xuXHRcdGJhY2tncm91bmQ6ICNmZWUyZTI7XG5cdFx0Y29sb3I6ICNiOTFjMWM7XG5cdH1cbn1cblxuLmx0LW9yZGVycy1lbXB0eSB7XG5cdEBleHRlbmQgLmx0LWFjY291bnQtY2FyZDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiByZW0oNDAgMjApO1xuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRtYXJnaW46IDAgMCByZW0oMTYpO1xuXHR9XG5cblx0LmJ0biB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59XG5cbi5sdC1vcmRlcnMtcGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IHJlbSgxMik7XG5cdG1hcmdpbi10b3A6IHJlbSgyMCk7XG59XG5cbi8vIOKUgOKUgCBWaWV3IE9yZGVyIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4ubHQtdmlldy1vcmRlci1pbmZvIHtcblx0QGV4dGVuZCAubHQtYWNjb3VudC1jYXJkO1xuXHRtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IHJlbSg4KTtcblx0XHRwYWRkaW5nOiByZW0oNCAwKTtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0fVxuXG5cdCZfX2xhYmVsIHtcblx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdG1pbi13aWR0aDogcmVtKDEyMCk7XG5cdH1cblxuXHQmX192YWx1ZSB7XG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cbn1cblxuLmx0LW9yZGVyLXRpbWVsaW5lIHtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgxNCk7XG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xuXHR9XG59XG5cbi5sdC10aW1lbGluZS1saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwIDAgMCByZW0oMjApO1xuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICNlOGU4ZTg7XG59XG5cbi5sdC10aW1lbGluZS1pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAwIDAgcmVtKDIwKSByZW0oMTgpO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IHJlbSgtNyk7XG5cdFx0dG9wOiByZW0oNik7XG5cdFx0d2lkdGg6IHJlbSgxMik7XG5cdFx0aGVpZ2h0OiByZW0oMTIpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkdztcblx0fVxuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblxuXHQmX19kYXRlIHtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0Y29sb3I6ICRncmV5LTMwMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNCk7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG59XG5cbi8vIOKUgOKUgCBBZGRyZXNzZXMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5sdC1hZGRyZXNzZXMtZ3JpZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdGdhcDogcmVtKDE2KTtcblxuXHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4ubHQtYWRkcmVzcy1jYXJkIHtcblx0QGV4dGVuZCAubHQtYWNjb3VudC1jYXJkO1xuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogcmVtKDgpO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMik7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IHJlbSgxOCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgxOCk7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0ZmxleDogMTtcblx0XHR9XG5cdH1cblxuXHRhZGRyZXNzIHtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNCk7XG5cdH1cblxuXHQmX19hY3Rpb24ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiByZW0oNSk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LWhvdmVyO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogcmVtKDE0KTtcblx0XHRcdGhlaWdodDogcmVtKDE0KTtcblx0XHR9XG5cdH1cblxuXHQmLS1lbXB0eSB7XG5cdFx0Ym9yZGVyLXN0eWxlOiBkYXNoZWQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWluLWhlaWdodDogcmVtKDE2MCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0bWFyZ2luOiByZW0oOCAwIDEyKTtcblx0XHR9XG5cdH1cbn1cblxuLmx0LWFkZHJlc3Nlcy1kZXNjIHtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRjb2xvcjogJGdyZXktMzAwO1xuXHRtYXJnaW4tYm90dG9tOiByZW0oMjApO1xufVxuXG4vLyDilIDilIAgQWNjb3VudCBFZGl0IEZvcm0g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5sdC1hY2NvdW50LWZvcm0tY2FyZCB7XG5cdEBleHRlbmQgLmx0LWFjY291bnQtY2FyZDtcblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xuXHRcdG1hcmdpbjogMCAwIHJlbSgxNik7XG5cdH1cblxuXHQuZm9ybS1yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNCk7XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNCk7XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcblx0XHRpbnB1dFt0eXBlPVwidGVsXCJdLFxuXHRcdHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMCAxMik7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDUpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnM7XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkcHJpbWFyeSwgMC4xMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tcm93LWZpcnN0LFxuXHQuZm9ybS1yb3ctbGFzdCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtICN7cmVtKDgpfSk7XG5cblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tcm93LWZpcnN0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMik7XG5cblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHRmaWVsZHNldCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNik7XG5cdFx0cGFkZGluZzogcmVtKDE2IDIwKTtcblx0XHRtYXJnaW46IHJlbSgyMCAwKTtcblxuXHRcdGxlZ2VuZCB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xuXHRcdFx0cGFkZGluZzogMCByZW0oNik7XG5cdFx0fVxuXHR9XG5cblx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IHJlbSg4KTtcblx0fVxuXG5cdCNhY2NvdW50X2Rpc3BsYXlfbmFtZSArIHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRjb2xvcjogJGdyZXktMzAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IHJlbSg0KTtcblx0fVxufVxuXG4vLyDilIDilIAgQWRkcmVzcyBFZGl0IEZvcm0g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyB7XG5cdEBleHRlbmQgLmx0LWFjY291bnQtZm9ybS1jYXJkO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciB7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG59XG5cbi8vIOKUgOKUgCBMb2dpbiAvIFJlZ2lzdGVyIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4ud29vY29tbWVyY2Uge1xuXHRmb3JtLmxvZ2luLFxuXHRmb3JtLnJlZ2lzdGVyIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdC5mb3JtLXJvdyBsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Zm9ybS53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHQuZm9ybS1yb3cgbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdGZvcm0ubG9naW4sXG5cdGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCB7XG5cdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDEwKTtcblx0XHR9XG5cdH1cblxuXHRmb3JtLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xuXHRcdHAge1xuXHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWZvcm0tbG9naW5fX3JlbWVtYmVybWUge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiByZW0oMjUpICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZS1Mb3N0UGFzc3dvcmQge1xuXHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0fVxufVxuXG4jY3VzdG9tZXJfbG9naW4ge1xuXHQudS1jb2x1bW4xIHtcblx0XHRjb2xvcjogdW5zZXQgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IHJlbSgyMCkgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cblx0XHQubG9naW4ge1xuXHRcdFx0cGFkZGluZzogcmVtKDUgMCAxMCAwKSAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICR3ICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRwW2NsYXNzPWZvcm0tcm93XSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IHJlbSgxNik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC51LWNvbHVtbjIge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oNDApO1xuXHRcdH1cblx0fVxuXG5cdC5yZXF1aXJlZCB7XG5cdFx0Y29sb3I6ICRiICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8g4pSA4pSAIFNlbmR1bmdlbi9TaGlwbWVudHMgYXVzYmxlbmRlbiAoYWt0dWVsbCBuaWNodCBnZW51dHp0KSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLndvb2NvbW1lcmNlLXNoaXBtZW50cy1saXN0X190aXRsZSxcbi53b29jb21tZXJjZS1zaGlwbWVudHMtdGFibGUsXG4ud29vY29tbWVyY2UtTXlBY2NvdW50LXNoaXBtZW50cyB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8g4pSA4pSAIFZpZXcgT3JkZXI6IEFkZHJlc3NlcyBhYm92ZSBwcm9kdWN0cyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLmx0LXZpZXctb3JkZXItYWRkcmVzc2VzIHtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcbn1cblxuLy8g4pSA4pSAIE9yZGVyIERldGFpbHMgKFByb2R1Y3QgTGlzdCkg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbi5sdC1vcmRlci1kZXRhaWxzIHtcblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAkY29sb3ItaGVhZGluZztcblx0XHRtYXJnaW46IDAgMCByZW0oMTYpO1xuXHR9XG59XG5cbi5sdC1vcmRlci1pdGVtcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogcmVtKDEpO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuXHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6ICNlOGU4ZTg7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgxNik7XG59XG5cbi5sdC1vcmRlci1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogcmVtKDE2KTtcblx0cGFkZGluZzogcmVtKDE2IDIwKTtcblx0YmFja2dyb3VuZDogJHc7XG5cblx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogcmVtKDEyKTtcblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogcmVtKDgwKTtcblx0XHRoZWlnaHQ6IHJlbSg4MCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDYpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcblx0XHRiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0d2lkdGg6IHJlbSg2NCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSg2NCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX2RldGFpbHMge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHR9XG5cblx0Jl9fbmFtZSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyKTtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcXR5IHtcblx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0Y29sb3I6ICRncmV5LTMwMDtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNik7XG5cblx0XHRkZWwge1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdH1cblx0fVxuXG5cdCZfX21ldGEge1xuXHRcdG1hcmdpbjogcmVtKDYpIDAgMDtcblx0XHRwYWRkaW5nOiByZW0oOCk7XG5cdFx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNCk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHR9XG5cblx0Jl9fbWV0YS1yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiByZW0oNik7XG5cdFx0cGFkZGluZzogcmVtKDIpIDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblxuXHRcdGR0IHtcblx0XHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdG1pbi13aWR0aDogcmVtKDEwMCk7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICc6Jztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRkZCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RvdGFsIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRmb250LXNpemU6IHJlbSgxNSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0bWluLXdpZHRoOiByZW0oODApO1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMik7XG5cblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbm90ZSB7XG5cdFx0cGFkZGluZzogcmVtKDEwIDIwKTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmYmYwO1xuXHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgJHByaW1hcnk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG4vLyDilIDilIAgT3JkZXIgVG90YWxzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4ubHQtb3JkZXItdG90YWxzIHtcblx0QGV4dGVuZCAubHQtYWNjb3VudC1jYXJkO1xuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdHBhZGRpbmc6IHJlbSg2IDApO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblxuXHRcdCYgKyAmIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwO1xuXHRcdH1cblxuXHRcdCYtLXRvdGFsIHtcblx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZThlOGU4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDEwKTtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0KTtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0Y29sb3I6ICRncmV5LTMwMDtcblx0fVxuXG5cdCZfX3ZhbHVlIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAkY29sb3ItaGVhZGluZztcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdCZfX3Jvdy0tdG90YWwgJl9fbGFiZWwsXG5cdCZfX3Jvdy0tdG90YWwgJl9fdmFsdWUge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG59XG5cbi8vIOKUgOKUgCBGYWxsYmFjazogbGVnYWN5IHNob3BfdGFibGUgc3R5bGluZyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuLndvb2NvbW1lcmNlLWFjY291bnQge1xuXHR0YWJsZS5zaG9wX3RhYmxlIHtcblx0XHRAZXh0ZW5kIC5sdC1hY2NvdW50LWNhcmQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0dGhlYWQgdGgge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjVweDtcblx0XHRcdGNvbG9yOiAkZ3JleS0zMDA7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0cGFkZGluZzogcmVtKDggMTApO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0fVxuXG5cdFx0dGQge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0cGFkZGluZzogcmVtKDEwKTtcblx0XHR9XG5cdH1cbn1cbiIsIi53b29jb21tZXJjZSB7XHJcblx0Lndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLFxyXG5cdC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGgyIHtcclxuXHRcdEBleHRlbmQgLmg1O1xyXG5cdH1cclxuXHJcblx0Lndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMge1xyXG5cdFx0bWFyZ2luOiByZW0oNTAgMCAzNSk7XHJcblx0fVxyXG5cclxuXHR1bC5vcmRlcl9kZXRhaWxzIHtcclxuXHRcdEBpbmNsdWRlIHVuc3R5bGVkLWxpc3Q7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogcmVtKDQpO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcclxuXHRcdFx0Z2FwOiByZW0oOCk7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpiZWZvcmUsXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogcmVtKDEwKTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwKTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjApO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCB7XHJcblx0QGV4dGVuZCAuaDU7XHJcblx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcclxufVxyXG5cclxuLndvb2NvbW1lcmNlLXRhYmxlX19wcm9kdWN0LW5hbWUge1xyXG5cdC53Yy1pdGVtLW1ldGEge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiByZW0oMTYpO1xyXG5cdH1cclxufVxyXG5cclxuLndjLWd6ZC1jYXJ0LWluZm8uZGVsaXZlcnktdGltZS1pbmZvIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZXUtb3diLW9yZGVyLXdpdGhkcmF3LWZyb20tY29udHJhY3QtYnV0dG9uIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn0iLCIuc2luZ2xlLXByb2R1Y3Qge1xyXG5cclxuICAuYnJlYWRjcnVtYnMge1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3Qge1xyXG4gIC5yb3c6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5wcm9kdWN0IHtcclxuXHJcbiAgICAmX19mdWxsLWRlc2NyaXB0aW9uIHtcclxuICAgICAgcGFkZGluZzogcmVtKDgwIDApO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNDAgMCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICBoZWlnaHQ6IDEuMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzdHJva2U7XHJcbiAgICAgICAgZmlsdGVyOiBibHVyKDFweCk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB9Ki9cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IHJlbSgyMCkgMDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIHJlbSgzMCk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDIwKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9jaGVjay0tb3JhbmdlLnN2Zykgbm8tcmVwZWF0IDUwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1wYXltZW50cyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICAgIGdhcDogcmVtKDYpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGdyZXktMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICAgIGhlaWdodDogOXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IHJlbSg0Nyk7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3QtdXNwcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYnJpZ2h0ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiByZW0oMCAxNSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxNikgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4OiAxIDEgMDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR3O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCByZW0oOCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCByZW0oNCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LWZhbWlseTogJ0VyYXMgRGVtaSBJVEMnO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgbWFyZ2luOiAwIDAgcmVtKDQpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmVsYXRlZCB7XHJcbiAgICBtYXJnaW46IHJlbSg4MCkgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgbWFyZ2luOiByZW0oODApIDAgdmFyKC0taW5kZW50KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8qJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICBoZWlnaHQ6IDEuMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkc3Ryb2tlO1xyXG4gICAgICBmaWx0ZXI6IGJsdXIoMXB4KTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IHJlbSgtODApO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgIHRvcDogcmVtKC04MCk7XHJcbiAgICAgIH1cclxuICAgIH0qL1xyXG5cclxuICAgIC5jdXJyZW50LXByb2R1Y3Qge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcclxuICAgICAgbWFyZ2luOiAtNnB4IDA7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxNXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgICAmID4gc3BhbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogcmVtKC0yNik7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjk1cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleS0yMDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICAgICAgdG9wOiByZW0oLTIyKTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgIC8qQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XHJcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfSovXHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMCAwIHJlbSg2MCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCByZW0oNDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdF9faW1hZ2VzIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdF9fc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAucHJvZHVjdF90aXRsZSB7XHJcbiAgICAgIG9yZGVyOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZ3JpZC1yb3c6IDEvMjtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMztcclxuICAgIH1cclxuXHJcbiAgICAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZ3JpZC1yb3c6IDIvMztcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMztcclxuICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlIHtcclxuICAgICAgb3JkZXI6IDI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZ3JpZC1yb3c6IDMvNDtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMjtcclxuXHJcbiAgICAgICY6bm90KDpoYXMoaW5zLCBkZWwpKSB+IC5sZWdhbC1wcmljZS1pbmZvIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxlZ2FsLXByaWNlLWluZm8ge1xyXG4gICAgICBvcmRlcjogNDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGdyaWQtcm93OiA0LzU7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzI7XHJcblxyXG4gICAgICAuc2hpcHBpbmctY29zdHMtaW5mbyB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aWVmc3RwcmVpcyB7XHJcbiAgICAgIG9yZGVyOiAzO1xyXG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgIGNvbG9yOiAkZ3JleS0yMDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDJweDtcclxuXHJcbiAgICAgIGdyaWQtcm93OiA1LzY7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzI7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNTVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGVsaXZlcnktdGltZS1pbmZvIHtcclxuICAgICAgb3JkZXI6IDU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBncmlkLXJvdzogNi83O1xyXG4gICAgICBncmlkLWNvbHVtbjogMS8yO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LXdlaWdodCB7XHJcbiAgICAgIG9yZGVyOiA2O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIG1hcmdpbjogLTE2cHggMCAxNnB4O1xyXG5cclxuICAgICAgZ3JpZC1yb3c6IDcvODtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMjtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZV9pbWFnZSB7XHJcbiAgICAgIG9yZGVyOiA3O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICBncmlkLXJvdzogMiAvIDc7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FydCxcclxuICAgIC5zaW5nbGUtY29uZmlndXJhdG9yLWJ1dHRvbiB7XHJcbiAgICAgIG9yZGVyOiA4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDgpO1xyXG4gICAgICBncmlkLXJvdzogOC85O1xyXG4gICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zcCB7XHJcbiAgICAgIG9yZGVyOiA5O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTQuNSk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcclxuICAgICAgZ3JpZC1yb3c6IDkvMTA7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICB9XHJcblxyXG4gICAgLnBwY3AtbWVzc2FnZXMge1xyXG4gICAgICBvcmRlcjogMTA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBncmlkLXJvdzogMTAvMTE7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtcGF5bWVudHMge1xyXG4gICAgICBvcmRlcjogMTE7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBncmlkLXJvdzogMTEvMTI7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtdXNwcyB7XHJcbiAgICAgIG9yZGVyOiAxMjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGdyaWQtcm93OiAxMi8xMztcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMztcclxuICAgIH1cclxuXHJcblxyXG4gICAgcC5wcmljZSxcclxuICAgIHNwYW4ucHJpY2Uge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oNCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaW4obGcpIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGVnYWwtcHJpY2UtaW5mbyB7XHJcbiAgICAgIGNvbG9yOiAjOUY5RjlGO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDE2KTtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwIDAgcmVtKDgpO1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcge1xyXG4gICAgICAuc3Rhci1yYXRpbmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vcXVhbnRpdHkge1xyXG5cclxuICAgICAgLnF1YW50aXR5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBmb3JtLmNhcnQge1xyXG5cclxuICAgICAgICAuYnV0dG9uIHtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3RfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiByZW0oMzYpO1xyXG4gICAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcbiAgICBtYXgtd2lkdGg6IDc1JTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oNCk7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMCAwIHJlbSgyMCk7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMjApO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oOCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogcmVtKDEwKTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdF9tZXRhIHtcclxuICAgIGNvbG9yOiAkZ3JleTtcclxuICB9XHJcblxyXG4gIC5wb3N0ZWRfaW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZvcm0uY2FydCB7XHJcbiAgICAudmFyaWF0aW9ucyB7XHJcbiAgICAgIHRoIHtcclxuICAgICAgICB3aWR0aDogcmVtKDEyMCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2LnF1YW50aXR5IHtcclxuICAgICAgcGFkZGluZzogMCByZW0oMzgpIDAgMDtcclxuICAgICAgbWFyZ2luOiByZW0oMCAxMCAwIDApO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IHJlbSg3Mik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4tcXR5X19wbHVzIHtcclxuICAgICAgICB3aWR0aDogcmVtKDM4KTtcclxuICAgICAgICBoZWlnaHQ6IDUwJTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJlaWdlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuLXF0eV9fbWludXMge1xyXG4gICAgICAgIHdpZHRoOiByZW0oMzgpO1xyXG4gICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDEwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmVpZ2U7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICBjb2xvcjogJHN0cm9rZTtcclxuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53b29jb21tZXJjZS10YWJzIHtcclxuICAgIEBpbmNsdWRlIG1pbihtZCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsLnRhYnMge1xyXG4gICAgICBAaW5jbHVkZSB1bnN0eWxlZC1saXN0O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzNSk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaW4obWQpIHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDMwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWluKGxnKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJvcmRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDE1IDApO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsIHtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgPiAqOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI3JlcGx5LXRpdGxlIHtcclxuICAgIEBleHRlbmQgLmg0O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgfVxyXG5cclxuICAjcmF0aW5nICsgLm5pY2Utc2VsZWN0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1kZXRhaWxzIHtcclxuICAmX19icmFuZCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFNsaWRlciBwcm9kdWN0IGltYWdlXHJcbi5zd2lwZXItcHJvZHVjdC1pbWFnZSB7XHJcblxyXG4gIC5zd2lwZXItc2xpZGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYy1pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRydXN0X2ltYWdlcyB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIHdpZHRoOiA3NSU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDI1JTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxlZnQ6IHVuc2V0O1xyXG4gIH1cclxuXHJcbiAgZGl2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRhdGFfc2hlZXQge1xyXG4gIHdpZHRoOiA3NSU7XHJcbiAgbGVmdDogMjUlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWluZGVudC0tcykgLyAyKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsZWZ0OiB1bnNldDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMzUlO1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIHdpZHRoOiA2NSU7XHJcbiAgfVxyXG59XHJcblxyXG4ud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICB3aWR0aDogcmVtKDMwKTtcclxuICAgIGhlaWdodDogcmVtKDMwKTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvYXJyb3dfX3JpZ2h0LnN2Zykgbm8tcmVwZWF0IDUwJSAkdztcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICB3aWR0aDogcmVtKDMwKTtcclxuICAgIGhlaWdodDogcmVtKDMwKTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvYXJyb3dfX3JpZ2h0LnN2Zykgbm8tcmVwZWF0IDUwJSAkdztcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdHJhbnNmb3JtOiB1bnNldDtcclxuICAgICAgd2lkdGg6IHJlbSg0MCk7XHJcbiAgICAgIGhlaWdodDogcmVtKDEwNCk7XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgd2lkdGg6IHJlbSg0MCk7XHJcbiAgICAgIGhlaWdodDogcmVtKDEwNCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTbGlkZXIgcHJvZHVjdCB0aHVtYm5haWxzXHJcbi5zd2lwZXItcHJvZHVjdC10aHVtYnMge1xyXG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gIEBpbmNsdWRlIG1heCgxNDAwKSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAzNzVweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDEzMDApIHtcclxuICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTIwMCkge1xyXG4gICAgbWF4LWhlaWdodDogMzEwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgxMTAwKSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAyNzBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMjVweDtcclxuICB9XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgbWFyZ2luOiAwIHJlbSgxNik7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zd2lwZXItc2xpZGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xyXG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6bm90KC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlKSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWltYWdlIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHN0cm9rZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIHtcclxuXHJcbiAgICAuYy1pbWFnZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTbGlkZXIgcHJvZHVjdHMgKHJlbGF0ZWQsIHVwLXNlbGxzLCBjcm9zcy1zZWxscylcclxuLnN3aXBlci1wcm9kdWN0cyB7XHJcbiAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIGFydGljbGUucHJvZHVjdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3Qge1xyXG4gIC5wcm9kdWN0LWltYWdlX19zYWxlIHtcclxuICAgIHRvcDogLTJweDtcclxuICAgIGxlZnQ6IGNhbGMoNDAlIC0gNHB4KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICAuc2FsZS1sYWJlbCB7XHJcbiAgICAgIEBpbmNsdWRlIGZmKDMyLCA0MiwgNzAwKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCA0cHggMCAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMi8xO1xyXG4gICAgICBjb2xvcjogJHc7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IHJlbSg1MCk7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZmKDI2LCA0MiwgNzAwKTtcclxuICAgICAgICBtaW4taGVpZ2h0OiByZW0oNDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIHJpZ2h0OiAtNHB4O1xyXG4gICAgICBsZWZ0OiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9kdWN0LWltYWdlX19pY29ucyB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiBjYWxjKDEwLjQlICsgMXJlbSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoMTQ0MCkge1xyXG4gICAgICBsZWZ0OiBjYWxjKDEwLjglICsgMXJlbSk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoMTQ0MCkge1xyXG4gICAgICBsZWZ0OiBjYWxjKDEwLjglICsgMXJlbSk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmhhcyhzcGFuKSkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAudXctdmFsdWUsXHJcbiAgICAud2FycmFudHktYmFkZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICAgICAgQGluY2x1ZGUgZmYoMTQsIDQyLCA3MDApO1xyXG4gICAgICBjb2xvcjogJHc7XHJcbiAgICAgIG1pbi13aWR0aDogcmVtKDYwKTtcclxuICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZmKDEyLCA0MiwgNzAwKTtcclxuICAgICAgICBtaW4td2lkdGg6IHJlbSg1MCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudXctdmFsdWUge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDA7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LXNjcm9sbC1jdGEge1xyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgYm90dG9tOiAyNXB4O1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvIGF1dG87XHJcbiAgZ2FwOiAxcmVtO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTJweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgei1pbmRleDogNDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuICBAaW5jbHVkZSBtYXgoMTYwMCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XHJcbiAgICBib3R0b206IDc1cHg7XHJcbiAgfVxyXG4gIC5pcy1zY3JvbGxlZCAmIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnBzYy1pbWFnZSBpbWcge1xyXG4gIG1heC13aWR0aDogNjBweDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4ucHNjLW5hbWUge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnBzYy1wcmljZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxMyk7XHJcbiAgfVxyXG59XHJcblxyXG4ucHNjLWFjdGlvbiB7XHJcbiAgLmJ1dHRvbiB7XHJcbiAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTEpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLndvb2NvbW1lcmNlIHtcclxuXHQud29vY29tbWVyY2UtcmVzdWx0LWNvdW50LFxyXG5cdC53b29jb21tZXJjZS1vcmRlcmluZyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNob3AtaGVhZGluZyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRnYXA6ICRncmlkLWd1dHRlci13aWR0aDtcclxuXHRtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XHJcbn1cclxuXHJcbnNlY3Rpb24ucHJvZHVjdHMge1xyXG5cdEBpbmNsdWRlIG1heCg1MjApIHtcclxuXHRcdGFydGljbGUucHJvZHVjdCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gTG9vcCBwcm9kdWN0XHJcbmFydGljbGUucHJvZHVjdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0c3Bhbi5wcmljZSxcclxuXHRwLnByaWNlIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHR9XHJcblxyXG5cdGEuYWRkZWRfdG9fY2FydCB7XHJcblx0XHRAZXh0ZW5kICVsaW5rO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTUpO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTAwJTtcclxuXHRcdGxlZnQ6IHJlbSgxNSk7XHJcblx0fVxyXG5cclxuXHQuYnV0dG9uIHtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0IHtcclxuXHQmX19saW5rIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgaG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aHVtYm5haWwge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdGltZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRAaW5jbHVkZSB0cjtcclxuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdG1hcmdpbjogcmVtKDIwIDAgMTApICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5hcnRpY2xlLnByb2R1Y3QsXHJcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCxcclxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHtcclxuXHRzcGFuLm9uc2FsZSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1pbi13aWR0aDogcmVtKDU0KTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4IDAgMCAwO1xyXG5cdFx0cGFkZGluZzogcmVtKDUpO1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAxLzE7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdHAucHJpY2UsXHJcblx0c3Bhbi5wcmljZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xyXG5cclxuXHRcdGRlbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdH1cclxuXHJcblx0XHRpbnMge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vIEJhc2UgYmxvY2tzXHJcbi5jLWJsb2NrIHtcclxuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICYtLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZzogcmVtKDQ1IDAgNTApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1pbihsZykge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNzAgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBUaXRsZVxyXG4uYy10aXRsZSB7XHJcbiAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSg0MCk7XHJcblxyXG4gIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcclxuICB9XHJcbn1cclxuXHJcbi5tLXRpdGxlLmMtYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0taW5kZW50KSAvIDIpO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8vIEltYWdlXHJcbi5jLWltYWdlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIGltZyB7XHJcbiAgICAvL3dpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLm0tdGV4dC1tZWRpYSB7XHJcbiAgbWFyZ2luOiB2YXIoLS1pbmRlbnQpIDA7XHJcblxyXG4gIFtjbGFzc149Y29sXSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLmMtYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgIHBhZGRpbmc6IHJlbSg3MCAwKTtcclxuICAgIG1hcmdpbjogcmVtKDUwKSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oNjAgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1kYXJrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjEgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IHJlbSg0MCkgMCAhaW1wb3J0YW50O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBkaXYgPiBkaXYgPiBkaXY6aGFzKC5jLWltYWdlKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBkaXYgPiBkaXYgPiBkaXY6aGFzKC5lZGl0b3IpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaW1hZ2Uge1xyXG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XHJcblxyXG4gICAgLmMtaW1hZ2Uge1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZWRpdG9yIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY29sb3I6ICR3O1xyXG5cclxuICAgIGgxLCBoMiB7XHJcbiAgICAgIGNvbG9yOiAkdztcclxuICAgICAgbWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuICAgIH1cclxuXHJcbiAgICAuaDMge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW46IDAgMCByZW0oMTYpO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDAgMCByZW0oMjApO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgcmVtKDIwKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IHJlbSg4KTtcclxuICAgICAgICAgIGhlaWdodDogcmVtKDgpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IHJlbSgxMCk7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG5cclxuICAgICAgPiBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIG1hcmdpbjogcmVtKDQwKSAwIDAgMDtcclxuICB9XHJcblxyXG4gICYubGlnaHQtYmcge1xyXG5cclxuICAgIC5lZGl0b3Ige1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcblxyXG4gICAgICBoMSwgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFicy1saWdodCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLnNpbmdsZS1wcm9kdWN0ICYge1xyXG4gICAgbWFyZ2luOiByZW0oODApIDA7XHJcbiAgICBwYWRkaW5nOiAwIDAgcmVtKDgwKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIGhlaWdodDogMS4ycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRzdHJva2U7XHJcbiAgICAgIGZpbHRlcjogYmx1cigxcHgpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2luZ2xlLXBvc3QgJiB7XHJcbiAgICBtYXJnaW46IHJlbSg4MCkgMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgbWFyZ2luOiByZW0oNDApIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgIC5yb3c6aGFzKC5sZXQtb3ZlcnNpemUpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICByb3ctZ2FwOiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcbiAgLmxldC1vdmVyc2l6ZSB7XHJcbiAgICBtYXJnaW46IHJlbSgtMTAxKSAwO1xyXG4gICAgLmMtaW1hZ2Uge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgtNDApO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIC5jLWltYWdlIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHZpZGVvIHtcclxuICAgIG1hcmdpbjogcmVtKDgpIDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm0tdGV4dC1jb2x1bW5zIHtcclxuICBtYXJnaW46IHZhcigtLWluZGVudC0tcykgMDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICBtYXJnaW46IHZhcigtLWluZGVudCkgMDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiByZW0oMzYpO1xyXG4gICAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgzMCk7XHJcbiAgfVxyXG5cclxuICAuZWRpdG9yIHtcclxuXHJcbiAgICBwIHtcclxuXHJcbiAgICAgIC5zaW5nbGUtcG9zdCAmIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHJlbSg4NDgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5iYW5uZXJfc2VjdGlvbiB7XHJcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWluZGVudC0tcykgLyAyKSBhdXRvO1xyXG5cclxuICAuYmFubmVyX19pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aGFzKC5iYW5uZXJfX2ltYWdlX19tb2JpbGUpIHtcclxuICAgICAgLmJhbm5lcl9faW1hZ2VfX2Rlc2t0b3Age1xyXG4gICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5iZWNvbWUtYS1wYXJ0bmVyIHtcclxuXHRtYXJnaW46IHZhcigtLWluZGVudCkgMDtcclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdHBhZGRpbmc6IHJlbSgyMCkgIWltcG9ydGFudDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ltZyB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0fVxyXG5cclxuXHQuYy10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgyNCk7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuXHR9XHJcblxyXG5cdC5idG4ge1xyXG5cdFx0bWFyZ2luLXRvcDogcmVtKDE2KTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDE2KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYmxvZy1jYXRzIHtcclxuXHRtYXJnaW46IHZhcigtLWluZGVudCkgMDtcclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg0MDApO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMS8xO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19iYWNrZ3JvdW5kIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiByZW0oNDAwKTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiAkdGltZTtcclxuXHJcblx0XHQ6aG92ZXIgPiAmIHtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGhlaWdodDogcmVtKDYwKTtcclxuXHRcdGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9hcnJvd19fcmlnaHQtLW9yYW5nZS5zdmcpIG5vLXJlcGVhdCB0b3AgNTAlIHJpZ2h0IHJlbSgyMCkgJHc7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkc3Ryb2tlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XHJcblx0XHRwYWRkaW5nOiAwIHJlbSg0MCkgMCByZW0oMjApO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHRyYW5zaXRpb246ICR0aW1lO1xyXG5cclxuXHRcdDpob3ZlciA+ICYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IHJlbSgxNik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19idG5zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5icmFuZHMtc2xpZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IHJlbSgxNSAwKTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5jLXRpdGxlIHtcclxuXHRcdGNvbG9yOiAkdztcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Jl9fd3JhcCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogODAwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KDE5MjApIHtcclxuXHRcdFx0d2lkdGg6IDcwMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1heCgxMDI0KSB7XHJcblx0XHRcdHdpZHRoOiA2MDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtYXgoODAwKSB7XHJcblx0XHRcdHdpZHRoOiA1MDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtYXgoNDAwKSB7XHJcblx0XHRcdHdpZHRoOiA0MDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLWJpZyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0taW5kZW50LS1zKTtcclxuXHRcdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0XHR3aWR0aDogMjAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0YXNwZWN0LXJhdGlvOiAxLzE7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJyYW5kcy1zbGlkZXJfX3dyYXAge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtYXgoMTkyMCkge1xyXG5cdFx0XHRcdHdpZHRoOiA4NTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuXHRcdFx0XHR3aWR0aDogNzUwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1heCg4MDApIHtcclxuXHRcdFx0XHR3aWR0aDogNjAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1heCg0MDApIHtcclxuXHRcdFx0XHR3aWR0aDogNDAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTQ2KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRnYXA6IDQwcHg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRwYWRkaW5nOiByZW0oOCk7XHJcblx0XHRjb2xvcjogJHc7XHJcblx0XHR3aWR0aDogMTkyMHB4O1xyXG5cdFx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0QGluY2x1ZGUgbWF4KDEyODApIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0aGVpZ2h0OiByZW0oNTApO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgoMTkyMCkge1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg0MCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1heCg4MDApIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzYpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1heCg0MDApIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYy1hdXRob3Ige1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0Jl9faW1nIHtcclxuXHRcdHdpZHRoOiByZW0oNjApO1xyXG5cdFx0aGVpZ2h0OiByZW0oNjApO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRtYXJnaW46IDAgcmVtKDE2KSAwIDA7XHJcblx0fVxyXG5cclxuXHQmX19uYW1lIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnRXJhcyBEZW1pIElUQycsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IHJlbSgxOCk7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHR9XHJcblxyXG5cdCZfX3BsYWNlaG9sZGVyIHtcclxuXHRcdHdpZHRoOiByZW0oNjApO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjQpO1xyXG5cdFx0Y29sb3I6ICR3O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oNjApO1xyXG5cdFx0YmFja2dyb3VuZDogJHN0cm9rZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdG1hcmdpbjogMCByZW0oMTYpIDAgMDtcclxuXHR9XHJcbn0iLCIuc3dpcGVyLWltYWdlcyB7XHJcblx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHQuYy1pbWFnZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjUlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vIFZpZGVvXG4uYy12aWRlbyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdCY6bm90KFt2aWRlb10pIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvLyAxNjo5IHJhdGlvXG5cdFx0fVxuXHR9XG5cblx0aWZyYW1lLFxuXHR2aWRlbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG5cblx0Jl9fcG9zdGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0aW1nIHtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcG9zdGVyLXBsYWNlaG9sZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgkdywgMC4wOCkgMCUsIHJnYmEoJHcsIDAuMTgpIDEwMCUpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdCYtLXByZXZpZXcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuXHRcdGJvcmRlcjogMDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0LmMtdmlkZW9fX3Bvc3RlciB7XG5cdFx0XHRpbWcsXG5cdFx0XHQuYy12aWRlb19fcG9zdGVyLXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLXZpc2libGUge1xuXHRcdFx0LmMtdmlkZW9fX3Bvc3RlciB7XG5cdFx0XHRcdGltZyxcblx0XHRcdFx0LmMtdmlkZW9fX3Bvc3Rlci1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYnVpbGRlci12aWRlby1tb2RhbC1jb250ZW50IHtcblx0d2lkdGg6IDkwdnc7XG5cdG1heC13aWR0aDogcmVtKDE2MDApO1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAje3JlbSgyNCl9KTtcblx0fVxuXG5cdCZfX2lubmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcblx0fVxuXG5cdGlmcmFtZSxcblx0dmlkZW8ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRhc3BlY3QtcmF0aW86IDE2IC8gOTtcblx0XHRtYXgtaGVpZ2h0OiA4NXZoO1xuXHRcdGJvcmRlcjogMDtcblx0fVxufVxuIiwiLmNhbGwtdG8tYWN0aW9uIHtcclxuICBtYXJnaW46IHZhcigtLWluZGVudC0tcykgMDtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0taW5kZW50LS1zKTtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgcGFkZGluZy10b3A6IHZhcigtLWluZGVudCk7XHJcbiAgfVxyXG4gIC5jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWluZGVudCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6aGFzKC5jYWxsLXRvLWFjdGlvbl9fY29uZmlndXJhdG9yKSksXHJcbiAgJjpub3QoOmhhcyguY2FsbC10by1hY3Rpb25fX3JlcXVlc3QpKSB7XHJcbiAgICAuY29udGFpbmVyID4gLnJvdyA+IC5jb2wtbGctNiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29uZmlndXJhdG9yIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJyaWdodDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMzYpO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDQyJTtcclxuICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICByaWdodDogLTIuNnJlbTtcclxuICAgICAgbWF4LXdpZHRoOiAyMTBweDtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgd2lkdGg6IDY4JTtcclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3JlcXVlc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJyaWdodGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMzIpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDQyJTtcclxuICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICByaWdodDogLTIuNnJlbTtcclxuICAgICAgbWF4LXdpZHRoOiAyMTBweDtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIGxlZnQ6IC0yLjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgIHdpZHRoOiA2OCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmNhdHMge1xuXHRtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWluZGVudCkgLyAxLjUpICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogdmFyKC0taW5kZW50KSAwO1xuXHQmOmhhcygubGlnaHRfbW9kZV9jYXRzKSB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDQwKSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnJvdyB7XG5cblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdHJvdy1nYXA6IHJlbSgyMCk7XG5cdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbC02IHtcblxuXHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiByZW0oLTQwKSBhdXRvIHJlbSg2MCk7XG5cblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdG1hcmdpbjogcmVtKC0yMCkgYXV0byByZW0oNDApO1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGhlaWdodDogcmVtKDYwKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHN0cm9rZTtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uICsgNikgPiAmIHtcblx0XHRcdGhlaWdodDogcmVtKDI4MCk7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiByZW0oMTUpO1xuXG5cdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdFx0aGVpZ2h0OiA0NHZ3O1xuXHRcdFx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc21hbGwge1xuXHRcdFx0aGVpZ2h0OiByZW0oMjY0KTtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IHJlbSgxNSk7XG5cblx0XHRcdFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4gKyA2KSA+ICYge1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgyNjQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IHJlbSg2MCk7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2Fycm93X19yaWdodC0tb3JhbmdlLnN2Zykgbm8tcmVwZWF0IHRvcCA1MCUgcmlnaHQgcmVtKDIwKSByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHBhZGRpbmc6IDAgcmVtKDYwKSAwIHJlbSgyMCk7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRyYW5zaXRpb246ICR0aW1lO1xuXG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IHJlbSgxMCk7XG5cdFx0XHRwYWRkaW5nOiAwIHJlbSg0MCkgMCByZW0oMTYpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xuXHRcdH1cblxuXHRcdDpob3ZlciA+ICYge1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCByZW0oMTYpO1xuXHRcdH1cblxuXHRcdCYtLXNtYWxsIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGh5cGhlbnM6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0d2lkdGg6IHJlbSg1MCk7XG5cdFx0aGVpZ2h0OiByZW0oNTApO1xuXHRcdG1hcmdpbjogMCAwIDAgcmVtKDUpO1xuXG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IHJlbSgxNikgcmVtKDE2KSByZW0oODApO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JhY2tncm91bmQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAtMTtcblx0XHR0cmFuc2l0aW9uOiAkdGltZTtcblxuXHRcdDpob3ZlciA+ICYge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcblx0XHR9XG5cdH1cblxuXHQvLyBMaWdodCBNb2RlXG5cblx0LmxpZ2h0X21vZGVfY2F0cyB7XG5cdFx0Y29sb3I6IHVuc2V0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHBhZGRpbmc6IHJlbSgxMCk7XG5cdFx0Ym94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwwLDAsLjEpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgYm94LXNoYWRvdyAwLjI1cywgY29sb3IgMC4yNXM7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDkwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdH1cblxuXHRcdCZfX25hbWUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR3b3JkLWJyZWFrOiBrZWVwLWFsbDtcblx0XHR9XG5cdFx0Jl9faWNvbiB7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0Jl9fc2FsZSB7XG5cdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRsZWZ0OiAtNHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0LnNhbGUtbGFiZWwge1xuXHRcdFx0XHRAaW5jbHVkZSBmZigxOCwgMzYsIDcwMCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCAwIDAgMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDIvMTtcblx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiByZW0oMzApO1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwKTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgyKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjI1ZW0pO1xuXHRcdFx0Ym94LXNoYWRvdzogMCA2cHggOHB4IDRweCByZ2JhKDAsMCwwLC4wNSk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gQ2FyZCBNb2RlXG5cblx0LmNhdHMtY2FyZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nOiByZW0oMjApIHJlbSgxNSkgcmVtKDI1KTtcblxuXHRcdCZfX25hbWUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faW1hZ2Uge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRtaW4taGVpZ2h0OiByZW0oMTYwKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XG5cblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiByZW0oMTIwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pbWcge1xuXHRcdFx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxNy43NXJlbTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblxuXHRcdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSgxNTApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2JhZGdlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0cGFkZGluZzogcmVtKDUgMTApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg0IDgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3ByaWNlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMik7XG5cblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbi1saW5lIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiByZW0oNik7XG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBkYXJrZW4oJHByaW1hcnksIDYlKSAwJSwgJHByaW1hcnkgNTAlLCBsaWdodGVuKCRwcmltYXJ5LCA4JSkgMTAwJSk7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBkYXJrZW4oJHByaW1hcnksIDEyJSkgMCUsIGRhcmtlbigkcHJpbWFyeSwgNiUpIDUwJSwgJHByaW1hcnkgMTAwJSk7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG4tLW91dGxpbmUtc3VidGxlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LTIwMDtcblx0XHRcdFx0Y29sb3I6ICRncmV5LTIwMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXktMTAwO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5tLWNsaWNrYWJsZS1jb2x1bW5zIHtcclxuXHQucm93IHtcclxuXHRcdHJvdy1nYXA6IHJlbSg1MCk7XHJcblx0fVxyXG59XHJcblxyXG4uY2xpY2thYmxlX2NvbHVtbiB7XHJcblx0Y29sb3I6IHVuc2V0O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRwYWRkaW5nOiByZW0oMjApO1xyXG5cdGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKTtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIGJveC1zaGFkb3cgMC4yNXMsIGJhY2tncm91bmQtY29sb3IgMC4yNXM7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHQuZWRpdG9yIHtcclxuXHRcdHBhZGRpbmc6IHJlbSg1IDAgMTAgMCk7XHJcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJHByaW1hcnk7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiB1bnNldDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4yNWVtKTtcclxuXHRcdGJveC1zaGFkb3c6IDAgNnB4IDhweCA0cHggcmdiYSgwLDAsMCwuMDUpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYnJpZ2h0O1xyXG5cdH1cclxufSIsIi5jb250ZW50LWNyZWF0b3Ige1xyXG4gIG1hcmdpbjogY2FsYyh2YXIoLS1pbmRlbnQtLXMpIC8gMikgMDtcclxuICAucm93IHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIHJvdy1nYXA6IHVuc2V0O1xyXG4gIH1cclxuXHJcbiAgJl9fYmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIHdpZHRoOiB1bnNldDtcclxuXHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTUpO1xyXG4gICAgfVxyXG4gICAgJl9fZnVuY3Rpb24ge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgZ2FwOiByZW0oOCk7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBvYmplY3QtZm9udDogY292ZXI7XHJcbiAgICAgIG1heC13aWR0aDogODBweDtcclxuICAgIH1cclxuXHJcbiAgICBkaXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGFzdF91cGRhdGVkX29uIHtcclxuICAgIHdpZHRoOiB1bnNldDtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcclxuICAgIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSg4KTtcclxuICAgIH1cclxuXHJcbiAgICAmOm9ubHktY2hpbGQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmNvbnRlbnRfdGFic19zZWN0aW9uIHtcclxuICBtYXJnaW46IGNhbGModmFyKC0taW5kZW50KSAvIDYpIGF1dG87XHJcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0taW5kZW50KSAvIDEuNSk7XHJcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqIC41KTtcclxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKiAuNSk7XHJcblxyXG4gIGltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgfVxyXG5cclxuICAuY29udGVudF90YWJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLDAsMCwuMSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xyXG4gICAgfVxyXG4gICAgbWVudSB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICAgJiA+IGxpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvL2hlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIHJlbSgyMCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICB3aWR0aDogcmVtKDgpO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogcmVtKDgpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgcGFkZGluZzogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaW4obGcpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQsXHJcbiAgICAvLyYgPiBtZW51ID4gbGlcclxuICAgIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBuYXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMjAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBib3gtc2hhZG93OiA4cHggNHB4IDhweCByZ2JhKDAsMCwwLC4wMyk7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdG9wOiA2NXB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCAwO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcclxuICAgICAgICAgICAgY29sb3I6ICR3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICB0b3A6IDY1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0taW5kZW50LS1zKTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICBnYXA6IHJlbSg1KTtcclxuICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgdG9wOiA4NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgICAgIHRvcDogNjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDUgNy41KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiByZW0oNjApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb2xvcjogJHc7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ob3ZlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcclxuICAgICAgLyojY29udGVudF90YWIjeyRpfTpjaGVja2VkIH4gbWVudSAuY29udGVudF90YWIjeyRpfSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAjY29udGVudF90YWIjeyRpfTpjaGVja2VkIH4gbmF2IGxhYmVsW2Zvcj1cImNvbnRlbnRfdGFiI3skaX1cIl0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkdztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgY3Vyc29yOiB1bnNldDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGN1cnNvcjogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9Ki9cclxuICAgIH1cclxuICB9XHJcbn0iLCIuZGF0ZS1jb3VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xNDhweDtcclxuICBtYXJnaW4tYm90dG9tOiAtMTA4cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCh4bCkge1xyXG4gICAgdG9wOiAtMTY0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTI0cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgIHRvcDogLTExMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTcycHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAmX19zcXVhcmUge1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gICZfX2xvZ29zIHtcclxuICAgIGZsZXg6IDEgMSA1MCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTM1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICA+IC5kYXRlLWNvdW50ZXJfX2xlZnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogcmVtKDEwKTtcclxuICAgICAgcGFkZGluZzogcmVtKDEwKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoeGwpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE1NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcclxuICAgIGZsZXg6IDEgMSAxMCU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ29fX3RleHQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBmbGV4OiAxIDEgODUlO1xyXG4gICAgcGFkZGluZy1yaWdodDogcmVtKDMwKTtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fZGlzY291bnQge1xyXG4gICAgZmxleDogMSAxIDUwJTtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICB9XHJcblxyXG4gICZfX3RvcC10ZXh0IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgzMCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzApO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXItLXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXItLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICR3O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5tLWZhcSB7XHJcblx0bWFyZ2luOiB2YXIoLS1pbmRlbnQpIDA7XHJcblxyXG5cdC5pbmZvLWNvbnRlbnQgJiB7XHJcblxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzdHJva2U7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRpbWU7XHJcblxyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmlzLW9wZW4sXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYjtcclxuXHRcdH1cclxuXHJcblx0XHQmLXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGdhcDogcmVtKDE2KTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDIwIDI0IDIwIDI0KTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcblx0XHRcdGJvcmRlcjogdW5zZXQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDIwIDY0IDIwIDI0KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29udGVudCB7XHJcblx0XHRcdGJvcmRlci10b3A6IDNweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDIwIDApO1xyXG5cdFx0XHRtYXJnaW46IHJlbSgwIDI0KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgxLmMtdGl0bGUge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHRcdG1hcmdpbjogMCAwIHJlbSgzMCk7XHJcblx0fVxyXG59XHJcbiIsIi5mZWF0dXJlcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XHJcbiAgICBwYWRkaW5nOiByZW0oOCkgMDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDEwKSAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuYm94ZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IHJlbSg4MCAwIDYwKTtcclxuXHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGdhcDogcmVtKDMwKVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZlYXR1cmVzIHtcclxuXHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDQwIDIwKTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXg6IDEgMSAwO1xyXG5cdFx0Z2FwOiByZW0oMjgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDEwKTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDQwKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNDApO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRtYXJnaW46IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcblxyXG4gICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5oZXJvLWJsb2NrIHtcclxuICBtYXJnaW46IDAgMCBjYWxjKHZhcigtLWluZGVudCkgLyA2KSBhdXRvO1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCAkYiBzb2xpZDtcclxuICAgIG1heC13aWR0aDogMTU0MHB4O1xyXG4gICAgLS1icy1ndXR0ZXIteDogY2FsYyh2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpICogMik7XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucm93IHtcclxuICAgIC5yb3cge1xyXG4gICAgICBncmlkLWNvbHVtbjogMS8xO1xyXG4gICAgICBncmlkLXJvdzogMy8zO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg4KTtcclxuICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgcm93LWdhcDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDY2JSAzMyU7XHJcbiAgICBjb2x1bW4tZ2FwOiByZW0oMTYpO1xyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RydXN0ZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JhZGdlcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiByZW0oMTYpO1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMi8yO1xyXG4gICAgZ3JpZC1yb3c6IDEvNDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxLzE7XHJcbiAgICAgIGdyaWQtcm93OiAyLzM7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBncmlkLWNvbHVtbjogMS8xO1xyXG4gICAgZ3JpZC1yb3c6IDEvMTtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDM2KTtcclxuICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBtYXJnaW46IHJlbSg2MCkgMCByZW0oMjApO1xyXG4gICAgbWFyZ2luLXRvcDogcmVtKDE2KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGdyaWQtY29sdW1uOiAxLzE7XHJcbiAgICBncmlkLXJvdzogMi8yO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDgpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL2xldC1hd2Vzb21lL2ljb25zL2xldF9jaXJjbGVfci5zdmdcIik7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBtYXJnaW46IDAgMzBweDtcclxuICAgICAgd2lkdGg6IDk2JTtcclxuICAgICAgcGxhY2Utc2VsZjogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNDQ2KSB7XHJcbiAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm0taGVybyB7XHJcbiAgLy9taW4taGVpZ2h0OiByZW0oNTQwKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcclxuICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xyXG4gIH1cclxuXHJcbiAgLmJyZWFkY3J1bWJzICsgJiB7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oLTkwKTtcclxuICB9XHJcblxyXG4gIC5oZXJvX3RpdGxlX2NvbnRhaW5lciB7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgZm9udC1zaXplOiByZW0oNzApICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgYm90dG9tOiAzNSU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW46IDAgMTAlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaW4oMjU2MCkge1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwdncgLSAxMjgwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtdGl0bGUge1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMyU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZm9udC1zaXplOiByZW0oNzApICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkVyYXMgRGVtaSBJVENcIiwgc2Fucy1zZXJpZjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDIzMDBweCkge1xyXG4gICAgICBmb250LXNpemU6IHJlbSg2NSkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMjAwMHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDU1KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oNDApICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgzMCkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjUpICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDIlIDUlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiRXJhcyBNZWRpdW0gSVRDXCI7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICBwYWRkaW5nOiAwIDMlIDMlIDMlO1xyXG4gICAgbWFyZ2luLXRvcDogLTIuNSU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZm9udC1zaXplOiByZW0oMzUpICFpbXBvcnRhbnQ7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAyMzAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMzApICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDIwMDBweCkge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyNSkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTUpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwIDUlIDIlIDUlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMSU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGF0ZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJFcmFzIE1lZGl1bSBJVENcIjtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIHBhZGRpbmc6IDMlIDMlIDAgMyU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41JTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmb250LXNpemU6IHJlbSgyMCkgIWltcG9ydGFudDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMjMwMHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAyMDAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTYpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNCkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxMCkgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogMiUgNSUgMCA1JTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTElO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luOiAwIDMlIDMlIDMlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNSk7XHJcbiAgICAgIG1hcmdpbjogMCA1JSAyJSA1JTtcclxuICAgICAgcGFkZGluZzogcmVtKDE0KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGhlYWRpbmdzIHtcclxuICAgIG1heC13aWR0aDogcmVtKDQ4MCk7XHJcbiAgICBmb250LXNpemU6IHJlbSgzNik7XHJcbiAgICBjb2xvcjogJGNvbG9yLWhlYWRpbmc7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICB9XHJcblxyXG4gICZfX2JnIHtcclxuICAgIG1heC13aWR0aDogMjU2MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWluLWhlaWdodDogMjAwcHg7XHJcblxyXG4gICAgJi1vdmVybGF5IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFkZ2VzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzNSU7XHJcbiAgICAgIGJvdHRvbTogMiU7XHJcbiAgICAgIGdhcDogcmVtKDEwKTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMiU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGhlaWdodDogNDAlO1xyXG4gICAgICAgIHRvcDogMiU7XHJcbiAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbWctY292ZXIge1xyXG4gICAgbWF4LXdpZHRoOiAyNTYwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCAxMCUgdG9wIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICB9XHJcbn1cclxuIiwiLmluZm8tYmxvY2sge1xyXG5cdG1hcmdpbjogdmFyKC0taW5kZW50KSAwO1xyXG5cdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0Y29sb3I6ICR3O1xyXG5cclxuXHQmX193cmFwIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwYWRkaW5nOiByZW0oNDApO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMjQpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGgzIHtcclxuXHRcdFx0Y29sb3I6ICR3ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmxldC1pbmZvLXNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRnYXA6IDRweDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5sZXQtaW5mby1idXR0b25zIHtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xyXG5cdFx0XHRcdD4gLnJvdyB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmhhcygubGV0LWluZm8tYnV0dG9ucyk6aGFzKC5sZXQtY29uZmlndXJhdG9yLW92ZXJsYXAtaW1hZ2UpIHtcclxuXHRcdFx0LmxldC1jb25maWd1cmF0b3Itb3ZlcmxhcC1pbWFnZSB7XHJcblx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdH1cclxuXHRcdFx0LmxldC1pbmZvLWJ1dHRvbnMge1xyXG5cdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRcdFx0b3JkZXI6IDM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmPi5yb3cge1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0cm93LWdhcDogdW5zZXQ7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWF4KGxnKSB7XHJcblx0XHRcdFx0XHRyb3ctZ2FwOiByZW0oOCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5yb3cge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubGV0LWNvbmZpZ3VyYXRvci1vdmVybGFwLWltYWdlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHRvcDogdW5zZXQ7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5uZXdzbGV0dGVyIHtcclxuXHRtYXJnaW46IHZhcigtLWluZGVudC0tcykgMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHQmOmxhc3QtY2hpbGQsXHJcblx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5yb3cge1xyXG5cclxuXHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRyb3ctZ2FwOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvbC1tZC00IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdHBhZGRpbmctdG9wOiByZW0oNDApO1xyXG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDgwKTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oNDApO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiA1MHZ3O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29sLW1kLTgge1xyXG5cdFx0YmFja2dyb3VuZDogJGJlaWdlO1xyXG5cdFx0cGFkZGluZy10b3A6IHJlbSg0MCk7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzMCk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDQwKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJlaWdlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYy10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgyNCk7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDQwKTtcclxuXHR9XHJcbn0iLCIubS1udW1iZXJlZF9jb250ZW50IHtcclxuICBtYXJnaW46IHZhcigtLWluZGVudCkgYXV0byAhaW1wb3J0YW50OztcclxuICAubnVtYmVyZWRfY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIC5jb2wge1xyXG4gICAgICBmbGV4OiAxIDAgMjUlO1xyXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICBmbGV4OiAxIDAgNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICBmbGV4OiAxIDAgMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbCB7XHJcbiAgICAuZWRpdG9yIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg0OCk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAwIHJlbSgxNik7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0yNXB4IDBweCAyMHB4IC0yMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICBib3gtc2hhZG93OiAtMjVweCAwcHggMjBweCAtMjBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEyIHtcclxuICAgIC5jb250ZW50XyN7JGl9IHtcclxuICAgICAgLmVkaXRvciB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiByZW0oLTcyKTtcclxuICAgICAgICAgIGhlaWdodDogcmVtKDExMik7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDExMik7XHJcbiAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbnVtYmVyZWQvY29udGVudF8jeyRpfS5zdmdcIik7O1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm9yZGVyLXN0ZXBzIHtcclxuXHRiYWNrZ3JvdW5kOiAkdztcclxuXHRwYWRkaW5nOiByZW0oODApIDAgMDtcclxuXHRtYXJnaW46IHJlbSgtOTApIDAgMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMjtcclxuXHJcblx0LmMtdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMzYpO1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjgpO1xyXG5cdFx0XHRtYXJnaW46IDAgMCByZW0oMTYpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZGVzY3JpcHRpb24ge1xyXG5cdFx0bWF4LXdpZHRoOiByZW0oODQ4KTtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgYXV0byByZW0oMjApO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIHJlbSg0MCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnNtYWxsLW1vZGUge1xyXG5cdFx0Lm9yZGVyLXNsaWRlcl9fc2xpZGUge1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGdhcDogLjYyNXJlbTtcclxuXHRcdH1cclxuXHRcdC5vcmRlci1zbGlkZXJfX2l0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IGF1dG87XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0Z2FwOiAuNXJlbTtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdH1cclxuXHRcdC5vcmRlci1zbGlkZXJfX3RleHQge1xyXG5cdFx0XHRwYWRkaW5nOiB1bnNldDtcclxuXHRcdH1cclxuXHRcdC5vcmRlci1zbGlkZXJfX2ljb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm9yZGVyLXNsaWRlciB7XHJcblx0cGFkZGluZzogMCAwIHJlbSg4MCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0cGFkZGluZzogMCAwIHJlbSg0NCk7XHJcblx0fVxyXG5cclxuXHQmX193cmFwIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdHRyYW5zaXRpb246IDAuNHMgMC40cztcclxuXHJcblx0XHQucmV3aW5kICYge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjRzIDBzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdH1cclxuXHJcblx0Jl9fc2xpZGUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRnYXA6IHJlbSgyMCk7XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdCY6aGFzKGxpLmhpZGUpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhhcyhsaTpub3QoLmhpZGUpKSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRnYXA6IHJlbSgxMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tbGFzdCB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg0MCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMzIpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmZ1bGwge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IHVuc2V0O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3RlcHMtZm9ybSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNTQ0KTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIHJlbSgzMCk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucm93IHtcclxuXHRcdFx0XHRcdHJvdy1nYXA6IHJlbSgxNik7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5hY2NlcHRhbmNlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRnYXA6IHJlbSg4KTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIHJlbSgxNik7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDE2KTtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5idXR0b24td3JhcCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jZjctY2YtdHVybnN0aWxlIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMSk7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiByZW0oNCAwKTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IGNhbGMoMjUlIC0gcmVtKDMyKSk7XHJcblx0XHRtYXgtd2lkdGg6IHJlbSgyNDQpO1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAxLzE7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQ6ICR3O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgNHB4ICRzZWNvbmRhcnktYnJpZ2h0O1xyXG5cdFx0bWFyZ2luOiA0cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93ICR0aW1lO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IGF1dG87XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0Z2FwOiByZW0oOCk7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxNik7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDRweCAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvY2hlY2stcm91bmQuc3ZnKSBuby1yZXBlYXQgdG9wIHJlbSgxNikgcmlnaHQgcmVtKDE2KSAkdztcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgNHB4ICRwcmltYXJ5O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWF4KGxnKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJlbSg0MCkgcmlnaHQgcmVtKDE2KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJlbSgzMCkgcmlnaHQgcmVtKDE2KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuaGlkZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pY29uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogcmVtKDIwMCk7XHJcblx0XHRoZWlnaHQ6IHJlbSgyMDApO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0cGFkZGluZzogcmVtKDEwKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0d2lkdGg6IHJlbSgxNjApO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgxMjApO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0XHR3aWR0aDogcmVtKDEwMCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDYwKTtcclxuXHRcdFx0ZmxleDogMCAwIHJlbSgxMjApO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiByZW0oMTYwKTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMTYwKTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDE2MCk7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTYwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgxMjApO1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDEyMCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRwYWRkaW5nOiAwIHJlbSgxMCkgcmVtKDEwKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nOiAwIHJlbSg0MCkgMCByZW0oMTApO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByb2dyZXNzIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDZweDtcclxuXHRiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHJcblx0Jl9fbGluZSB7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogNnB4O1xyXG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjRzIDAuNHM7XHJcblxyXG5cdFx0LnJld2luZCAmIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC40cyAwcztcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucG9zdC1pbnRybyB7XHJcblx0cGFkZGluZzogMCAwIHZhcigtLWluZGVudC0tcyk7XHJcblx0bWFyZ2luOiAwIDAgdmFyKC0taW5kZW50LS1zKTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRoZWlnaHQ6IDEuMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogJHN0cm9rZTtcclxuXHRcdGZpbHRlcjogYmx1cigxcHgpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0YmFja2dyb3VuZDogI2YxZjFmMTtcclxuXHR9XHJcblxyXG5cdCZfX2ljb24ge1xyXG5cdFx0d2lkdGg6IHJlbSg4MCk7XHJcblx0XHRoZWlnaHQ6IHJlbSg4MCk7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmVpZ2U7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRwYWRkaW5nOiByZW0oMTApO1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuXHR9XHJcblxyXG5cdCZfX2RhdGUge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTIpO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdG1hcmdpbjogMCAwIHJlbSgxNik7XHJcblx0fVxyXG5cclxuXHQuYy10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgzNik7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdG1hcmdpbjogMCAwIHJlbSgyMCk7XHJcblx0fVxyXG5cclxuXHQmX19kZXNjcmlwdGlvbiB7XHJcblx0XHRtYXJnaW46IDAgMCByZW0oNDApO1xyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDAgMCByZW0oMjApO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgcmVtKDIwKTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHJlbSg4KTtcclxuXHRcdFx0XHRcdGhlaWdodDogcmVtKDgpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IHJlbSgxMCk7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBvc3QtdGFibGUtb2YtY29udGVudHMge1xyXG5cdG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cclxuXHRoMiB7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHQucG9zdC10YWJsZS1vZi1jb250ZW50cyB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5hbmNob3Ige1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFuY2hvcjo6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDgwcHg7XHJcblx0bWFyZ2luLXRvcDogLTgwcHg7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uYmFja2dyb3VuZC1vdmVybGF5IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtMTAwcHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcblx0ei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5icmVhZGNydW1icyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcbn0iLCIucHJvZHVjdHNfcmVxdWVzdF9zZWN0aW9uIHtcclxuICBtYXJnaW46IGNhbGModmFyKC0taW5kZW50KSAvIDYpIGF1dG87XHJcbiAgLnByb2R1Y3QtY2FyZCB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgfVxyXG59IiwiLnByb2R1Y3RzX3NlY3Rpb24ge1xyXG4gIG1hcmdpbjogY2FsYyh2YXIoLS1pbmRlbnQpIC8gNikgYXV0bztcclxuXHJcbiAgLnByb2R1Y3QtY2FyZHMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IHJlbSgxNik7XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdC1jYXJkIHtcclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE2KTtcclxuICAgIH1cclxuICAgICY6aGFzKGRpdjpudGgtbGFzdC1jaGlsZChuKzUpKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTYpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYmxvZy1zaW5nbGUge1xyXG5cdG1hcmdpbjogdmFyKC0taW5kZW50LS1zKSAwO1xyXG5cclxuXHQmX19kZXNjcmlwdGlvbiB7XHJcblx0XHRtYXgtd2lkdGg6IHJlbSg3NDApO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiByZW0oLTQwKSBhdXRvIHJlbSg2MCk7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGhlaWdodDogcmVtKDI4MCk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0cGFkZGluZzogcmVtKDE2KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0PiBpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdGltZTtcclxuXHRcclxuXHRcdFx0OmhvdmVyID4gJiB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtaW4taGVpZ2h0OiByZW0oNjApO1xyXG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2Fycm93X19yaWdodC0tb3JhbmdlLnN2Zykgbm8tcmVwZWF0IHRvcCA1MCUgcmlnaHQgcmVtKDIwKSByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7XHJcblx0XHRwYWRkaW5nOiByZW0oMTAgNDAgMTAgMjApO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogJHRpbWU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdH1cclxuXHJcblx0XHQ6aG92ZXIgPiAmIHtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCByZW0oMTYpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLXNtYWxsIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oMTYpO1xyXG5cdH1cclxuXHJcblx0Ji0tc20ge1xyXG5cdFx0LmJsb2ctc2luZ2xlX19pdGVtIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMTgwKTtcclxuXHRcdFx0cGFkZGluZzogcmVtKDEyKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDE0MCk7XHJcblx0XHRcdFx0cGFkZGluZzogcmVtKDkpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIG1heCg0NDApIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oNik7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjAwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5ibG9nLXNpbmdsZV9fdGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg1NSk7XHJcblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiByZW0oNTApO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIG1heCg1MjApIHtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0bWluLWhlaWdodDogcmVtKDQwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4ge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XHJcblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2NvbCB7XHJcblx0XHRcdG1heC13aWR0aDogMzQwcHg7XHJcblx0XHRcdEBpbmNsdWRlIG1heCgxMjQwKSB7XHJcblx0XHRcdFx0d2lkdGg6IDMzLjMlO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIG1heCg3ODApIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIG1heCg0NDApIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufSIsIi5wcm9zLWFuZC1jb25zIHtcclxuXHRtYXJnaW46IHZhcigtLWluZGVudC0tcykgMDtcclxuXHJcblx0Jl9fd3JhcCB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkc3Ryb2tlO1xyXG5cdFx0cGFkZGluZzogcmVtKDQwIDMwIDI0IDMwKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogcmVtKDQwKTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL3BsdXMuc3ZnKTtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IHJlbSg0MCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiByZW0oLTIwKTtcclxuXHRcdFx0bGVmdDogcmVtKDMwKTtcclxuXHRcdH1cclxuXHJcblx0XHQmLS1jb25zIHtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL21pbnVzLnN2Zyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW1zIHtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRwYWRkaW5nOiAwIDAgMCByZW0oMjApO1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDEyKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogcmVtKDgpO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSg4KTtcclxuXHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IHJlbSg4KTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyBSYWJhdHRwbGFuIFRhYmVsbGUg4oCUIEJ1aWxkZXIgRWxlbWVudFxuXG4ubS1yYWJhdHRwbGFuLXRhYmVsbGUge1xuICAgIG1hcmdpbjogdmFyKC0taW5kZW50KSAwO1xuXG4gICAgLmVkaXRvciB7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDc2MCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMik7XG5cbiAgICAgICAgcDpsYXN0LWNoaWxkIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIH1cblxuICAgIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBib3gtc2hhZG93OiAwIHJlbSgyKSByZW0oMTYpIHJnYmEoJGIsIC4wOCk7XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3O1xuICAgIH1cblxuICAgIHRoZWFkIHRyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICR3O1xuICAgIH1cblxuICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE0IDI0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkdywgLjA4KTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR3LCAuNzUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKCR3LCAuMTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkgdHIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMTAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICR0aW1lO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHsgYmFja2dyb3VuZDogJGJnLWdyZXk7IH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOm50aC1jaGlsZChvZGQpOmhvdmVyIHsgYmFja2dyb3VuZDogJHByaW1hcnktYnJpZ2h0ZXI7IH1cbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMyAyNCk7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXktMTAwO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEaXNjb3VudCB2YWx1ZTogcHJvbWluZW50IG9yYW5nZSBiYWRnZVxuICAgICZfX2Rpc2NvdW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICR3O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcbiAgICAgICAgcGFkZGluZzogcmVtKDIgMTApO1xuICAgICAgICBtaW4td2lkdGg6IHJlbSg2NCk7XG4gICAgfVxuXG4gICAgLy8gT3B0aW9uYWwgdGllciBsYWJlbFxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktbGlnaHRlbjtcbiAgICB9XG5cbiAgICAvLyBcIi4uLlwiIHN1ZmZpeCBmb3Igb3Blbi1lbmRlZCBsYXN0IHRpZXJcbiAgICAmX19vcGVuLWVuZCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWxpZ2h0ZW47XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAmX19yYW5nZS10byB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWxpZ2h0ZW47XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXgobWQpIHtcbiAgICAgICAgdGgsIHRkIHsgcGFkZGluZzogcmVtKDEwIDE0KTsgfVxuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgfVxufVxuIiwiLnNhbGUtcHJvZHVjdHMge1xyXG4gIHBhZGRpbmc6IHZhcigtLWluZGVudC0tcykgMDtcclxuXHJcbiAgJl9faW50cm8ge1xyXG4gICAgbWF4LXdpZHRoOiByZW0oODAwKTtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgzMCk7XHJcbiAgICBAaW5jbHVkZSBmZigxNiwgMjQpO1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnktbGlnaHRlbjtcclxuICB9XHJcblxyXG4gICZfX2xheW91dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiByZW0oNDApO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOKUgOKUgCBTdGlja3kgc2lkZWJhciBuYXZpZ2F0aW9uIOKUgOKUgFxyXG5cclxuICAmX19uYXYge1xyXG4gICAgZmxleDogMCAwIHJlbSgyNDApO1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogOTBweDtcclxuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICB0b3A6IDU4cHg7XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpKTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tY29udGFpbmVyLWd1dHRlci14KSAvIC0yKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCkgLyAtMik7XHJcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR3O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbmF2LXRvZ2dsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBAaW5jbHVkZSB0cjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogcmVtKDEyKSBjYWxjKHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCkgLyAyKTtcclxuICAgICAgYmFja2dyb3VuZDogJHc7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTEwMDtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGZmKDE1LCAyMCwgNzAwKTtcclxuXHJcbiAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC5zYWxlLXByb2R1Y3RzX19uYXYtY2hldnJvbiB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbmF2LWNoZXZyb24ge1xyXG4gICAgQGluY2x1ZGUgdHI7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaW4obGcpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdi1pbm5lciB7XHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDEyKSBjYWxjKHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCkgLyAyKSByZW0oMTIpO1xyXG5cclxuICAgICAgJjpub3QoLmlzLW9wZW4pIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYXYtbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSg0KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdi1wYXJlbnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDQpO1xyXG4gIH1cclxuXHJcbiAgJl9fbmF2LWNoaWxkcmVuIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCByZW0oMTYpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMjApO1xyXG5cclxuICAgICAgJi5pcy1vcGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbmF2LWxpbmsge1xyXG4gICAgQGluY2x1ZGUgdHI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IHJlbSg2IDEyKTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICBAaW5jbHVkZSBmZigxNCwgMjApO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0xMDA7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1wYXJlbnQge1xyXG4gICAgICBAaW5jbHVkZSBmZigxNCwgMjAsIDcwMCk7XHJcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWNoaWxkIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBjb2xvcjogJHc7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgICBjb2xvcjogJHc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdi1leHBhbmQge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG4gICAgICAuc2FsZS1wcm9kdWN0c19fbmF2LWNoZXZyb24ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOKUgOKUgCBDb250ZW50IGFyZWEg4pSA4pSAXHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZmxleDogMTtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICB9XHJcblxyXG4gICZfX2NhdGVnb3J5IHtcclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDMwKTtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmV5LTEwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhdC10aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmZigyNiwgMzIsIDcwMCk7XHJcbiAgICBjb2xvcjogJGNvbG9yLWhlYWRpbmc7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oMjApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBAaW5jbHVkZSBmZigyMiwgMjgsIDcwMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJjYXRlZ29yeSB7XHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YmNhdC10aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmZigyMCwgMjYsIDYwMCk7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgxNik7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIEBpbmNsdWRlIGZmKDE4LCAyNCwgNjAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOKUgOKUgCBCcmFuZCBoZWFkZXIg4pSA4pSAXHJcblxyXG4gICZfX2JyYW5kIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcclxuICB9XHJcblxyXG4gICZfX2JyYW5kLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgcGFkZGluZzogcmVtKDYgMCA4IDApO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmltYXJ5O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgZ2FwOiByZW0oNik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19icmFuZC1sb2dvIHtcclxuICAgIG1heC1oZWlnaHQ6IHJlbSg2MCk7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgfVxyXG5cclxuICAmX19icmFuZC1sb2dvLWxpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgfVxyXG5cclxuICAmX19icmFuZC1uYW1lIHtcclxuICAgIEBpbmNsdWRlIGZmKDE2LCAyMiwgNzAwKTtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gIH1cclxuXHJcbiAgLy8g4pSA4pSAIFByb2R1Y3QgdGFibGUg4pSA4pSAXHJcblxyXG4gICZfX3RhYmxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNCk7XHJcbiAgfVxyXG5cclxuICAvLyDilIDilIAgUHJvZHVjdCByb3cg4pSA4pSAXHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBAaW5jbHVkZSB0cjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogcmVtKDE2KTtcclxuICAgIHBhZGRpbmc6IHJlbSgxNCAxNik7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMTAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxNiAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIOKUgOKUgCBDZWxscyDilIDilIBcclxuXHJcbiAgJl9fY2VsbCB7XHJcbiAgICAmLS1pbWFnZSB7XHJcbiAgICAgIGZsZXg6IDAgMCByZW0oMTEyKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogcmVtKDExMik7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oMTEyKTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgIGZsZXg6IDAgMCByZW0oOTApO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDkwKTtcclxuICAgICAgICAgIGhlaWdodDogcmVtKDkwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1pbmZvIHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgZmxleDogMSAxIGNhbGMoMTAwJSAtIHJlbSgxMDYpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXByaWNlIHtcclxuICAgICAgZmxleDogMCAwIHJlbSgxODApO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgIGZsZXg6IDEgMSA1MCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMDYpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1hY3Rpb25zIHtcclxuICAgICAgZmxleDogMCAwIHJlbSgxODApO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IHJlbSg2KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgIGZsZXg6IDEgMSA1MCU7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGdhcDogcmVtKDEyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYmFkZ2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiByZW0oLTQpO1xyXG4gICAgbGVmdDogcmVtKC00KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICBjb2xvcjogJHc7XHJcbiAgICBAaW5jbHVkZSBmZigxMSwgMTQsIDcwMCk7XHJcbiAgICBwYWRkaW5nOiByZW0oMiA2KTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgJl9fcHJvZHVjdC10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBpbmNsdWRlIGZmKDE2LCAyMiwgNzAwKTtcclxuICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSg0KTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcHJvZHVjdC1kZXNjIHtcclxuICAgIEBpbmNsdWRlIGZmKDE0LCAyMCk7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeS1saWdodGVuO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIHVsLCBvbCB7XHJcbiAgICAgIG1hcmdpbjogcmVtKDIpIDAgMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTYpO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8g4pSA4pSAIFByaWNpbmcg4pSA4pSAXHJcblxyXG4gICZfX3ByaWNlLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiByZW0oMik7XHJcbiAgfVxyXG5cclxuICAmX19wcmljZS1vbGQge1xyXG4gICAgQGluY2x1ZGUgZmYoMTMsIDE2KTtcclxuICAgIGNvbG9yOiAkZ3JleS0yMDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICB9XHJcblxyXG4gICZfX3ByaWNlLW5ldyB7XHJcbiAgICBAaW5jbHVkZSBmZigxOCwgMjIsIDcwMCk7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAmX19wcmljZS1zYXZpbmdzIHtcclxuICAgIEBpbmNsdWRlIGZmKDEyLCAxNik7XHJcbiAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcblxyXG4gICZfX3RpZWZzdHByZWlzIHtcclxuICAgIEBpbmNsdWRlIGZmKDExLCAxNCk7XHJcbiAgICBjb2xvcjogJGdyZXktMjAwO1xyXG4gICAgbWFyZ2luLXRvcDogcmVtKDQpO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcHJpY2UtbGVnYWwge1xyXG4gICAgQGluY2x1ZGUgZmYoMTEsIDE0KTtcclxuICAgIGNvbG9yOiAkZ3JleS0yMDA7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oMik7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JleS0yMDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8g4pSA4pSAIEFjdGlvbiBidXR0b25zIOKUgOKUgFxyXG5cclxuICAmX19idG4tbW9yZSB7XHJcbiAgICBAaW5jbHVkZSBmZigxMywgMTYsIDcwMCk7XHJcbiAgICBwYWRkaW5nOiByZW0oOCAxNik7XHJcbiAgICBtaW4taGVpZ2h0OiByZW0oMzYpO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogJHc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYnJpZ2h0ZXI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J0bi1idXkge1xyXG4gICAgQGluY2x1ZGUgZmYoMTMsIDE2LCA3MDApO1xyXG4gICAgcGFkZGluZzogcmVtKDggMTYpO1xyXG4gICAgbWluLWhlaWdodDogcmVtKDM2KTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiYm9keTpoYXMoI3NpbXBsaWZ5X2hlYWRlcmZvb3Rlcikge1xyXG4gIC5tYWluLW5hdixcclxuICAuc2l0ZS1oZWFkZXJfX2J0bnMsXHJcbiAgLmljb24tYnVyZ2VyLFxyXG4gIC5pbmZvLWJhcixcclxuICAuYnJlYWRjcnVtYnMsXHJcbiAgLnRvcGJhcixcclxuICAuc2l0ZS1oZWFkZXIsXHJcbiAgI3F1aWNrbGlua3MsXHJcbiAgI3Byb2R1Y3QtcmVxdWVzdCxcclxuICAuc2l0ZS1mb290ZXJfX3JvdzpudGgtY2hpbGQoMikgPiAuc2l0ZS1mb290ZXJfX2NvbDpudGgtY2hpbGQoMiksXHJcbiAgLnNpdGUtZm9vdGVyX19yb3c6bnRoLWNoaWxkKDIpID4gLnNpdGUtZm9vdGVyX19jb2w6bnRoLWNoaWxkKDMpLFxyXG4gIC5zaXRlLWZvb3Rlcl9fcm93Om50aC1jaGlsZCgzKSxcclxuICAuc2l0ZS1mb290ZXJfX3JvdzpudGgtY2hpbGQoNCksXHJcbiAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5zaXRlLWNvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiB1bnNldDtcclxuICB9XHJcbn1cclxuXHJcbiNzaW1wbGlmeV9oZWFkZXJmb290ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogJGNvbG9yLWhlYWRpbmc7XHJcbiAgcGFkZGluZy10b3A6IHJlbSgxNik7XHJcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0taW5kZW50LS1zKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMztcclxuXHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogcmVtKDIwKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAuc2l0ZS1sb2dvIHtcclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IHJlbSg0NCk7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IHJlbSgyMjApO1xyXG4gICAgICBtYXgtaGVpZ2h0OiByZW0oNDQpO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oMzYpO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHJlbSgzNik7XHJcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMTcwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVzcHMtYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IHJlbSgxMCk7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgQGluY2x1ZGUgbWluKG1kKSB7XHJcbiAgICAgIGdhcDogcmVtKDIwIDMwKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1pbihsZykge1xyXG4gICAgICBnYXA6IHJlbSgyMCA1MCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaW4oeGwpIHtcclxuICAgICAgZ2FwOiByZW0oMjAgNzApO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNpbXBsaWZ5X19pdGVtIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgb3JkZXI6IDM7XHJcbiAgICBnYXA6IHJlbSg1KTtcclxuICAgIHBhZGRpbmc6IDAgcmVtKDE2KTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiByZW0oNCk7XHJcbiAgICAgIH1cclxuICAgICAgLnRydXN0ZWQtc3RhciB7XHJcbiAgICAgICAgd2lkdGg6IDAuODVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAwLjg1cmVtO1xyXG4gICAgICAgIGZsZXg6IDAgMCAwLjg1cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIC50cnVzdGVkLWljb24ge1xyXG4gICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgZmxleDogMCAwIDEuNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIHdpZHRoOiByZW0oMTgpO1xyXG4gICAgaGVpZ2h0OiByZW0oMTgpO1xyXG4gICAgZmxleDogMCAwIHJlbSgxOCk7XHJcbiAgfVxyXG59IiwiLnN0ZXBzIHtcclxuXHRtYXJnaW46IHZhcigtLWluZGVudCkgMDtcclxuXHJcblx0Jl9fcm93IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRnYXA6IHJlbSgzMCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XHJcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRmbGV4OiAxIDEgMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiByZW0oMjYwKTtcclxuXHRcdFx0ZmxleDogMCAwIDQ0JTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ltZyB7XHJcblx0XHRwYWRkaW5nOiAwIDAgcmVtKDMwKTtcclxuXHRcdG1hcmdpbjogMCAwIHJlbSgzMCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IHJlbSg4MCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDgwKTtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJlaWdlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiByZW0oMzApO1xyXG5cdFx0XHRsZWZ0OiByZW0oNDApO1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogcmVtKDgwKTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oODApO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ0VyYXMgRGVtaSBJVEMnO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyNCk7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogcmVtKDY0KTtcclxuXHRcdFx0bGVmdDogcmVtKDg0KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMCAwIHJlbSgyMCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KGxnKSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIHJlbSgxNik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19kZXNjcmlwdGlvbiB7XHJcblx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdH1cclxuXHJcblx0Jl9fYnRucyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Z2FwOiByZW0oMTApO1xyXG5cdFx0bWFyZ2luOiByZW0oNjApIDAgMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0bWFyZ2luOiByZW0oNDApIDAgMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIudGVzdGltb25pYWxzIHtcclxuXHRtYXJnaW46IHZhcigtLWluZGVudCkgMDtcclxuXHJcblx0LnNpbmdsZS1wcm9kdWN0ICYge1xyXG5cdFx0cGFkZGluZzogdmFyKC0taW5kZW50KSAwO1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDEyOCk7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRtYXJnaW46IDAgMCByZW0oODApO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAxMDB2dztcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fd3JhcCB7XHJcblx0XHRwYWRkaW5nOiAwIDAgcmVtKDM4KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkc3Ryb2tlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHQuc2luZ2xlLXByb2R1Y3QgJiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW1nIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogNDAwcHg7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleDogYXV0bztcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRwYWRkaW5nOiByZW0oMjAgMTUgMzApO1xyXG5cdH1cclxuXHJcblx0Jl9fc3RhcnMge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9zdGFycy0tZW1wdHkuc3ZnKSBuby1yZXBlYXQgMCByZW0oNCk7XHJcblx0XHRtYXJnaW46IDAgMCByZW0oMjApO1xyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRtYXJnaW46IDAgMCByZW0oMzApO1xyXG5cdH1cclxuXHJcblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpub3QoLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUpIHtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRzdHJva2U7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYy1hdXRob3Ige1xyXG5cdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHR9XHJcbn0iLCIubS10ZXh0LWNvbHVtbnMge1xyXG5cdC5yb3cge1xyXG5cdFx0cm93LWdhcDogcmVtKDUwKTtcclxuXHR9XHJcblxyXG5cclxuXHQmX19saWdodCB7XHJcblx0XHQudGV4dF9jb2x1bW4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZ3JleTtcclxuXHRcdFx0Ym94LXNoYWRvdzogdW5zZXQ7XHJcblxyXG5cdFx0XHQuZWRpdG9yIHtcclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50ZXh0X2NvbHVtbiB7XHJcblx0Y29sb3I6IHVuc2V0O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRwYWRkaW5nOiByZW0oMjApO1xyXG5cdGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdC5lZGl0b3Ige1xyXG5cdFx0cGFkZGluZzogcmVtKDUgMCAxMCAwKTtcclxuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdCY+KjpsYXN0LWNoaWxkOmhhcyguYnRuKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHR1bCB7XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwIDAgcmVtKDIwKTtcclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIHJlbSgyMCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR3aWR0aDogcmVtKDgpO1xyXG5cdFx0XHRcdGhlaWdodDogcmVtKDgpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiByZW0oMTApO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIudGxkciB7XHJcblx0bWFyZ2luOiB2YXIoLS1pbmRlbnQtLXMpIDA7XHJcblx0YmFja2dyb3VuZDogJGdyZXktMTAwO1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0bWFyZ2luLXRvcDogcmVtKDQwKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDI0KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3dyYXAge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmc6IHJlbSg0MCk7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGdhcDogMSU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KDgwMCkge1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgyNCk7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRyb3ctZ2FwOiByZW0oOCk7XHJcblx0XHR9XHJcblxyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgxMik7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLDAsMCwuMSk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg1MCk7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiB1cmwoXCIuLi9pbWcvbGV0LWF3ZXNvbWUvaWNvbnMvbGV0X2NoZWNrbWFya19ibGF1LnN2Z1wiKTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMjApO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMjApO1xyXG5cdFx0XHRcdHRvcDogcmVtKDE2KTtcclxuXHRcdFx0XHRsZWZ0OiByZW0oMTYpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIG1heCg4MDApIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIudHJ1c3QtaW1hZ2VzIHtcclxuXHRtYXJnaW46IHZhcigtLWluZGVudC0tcykgMCB2YXIoLS1pbmRlbnQpO1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRnYXA6IHJlbSg2MCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGdhcDogcmVtKDMwKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cclxuXHRcdGltZyB7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udHJ1c3RlZC1zaG9wcy1jYXJvdXNlbCB7XHJcblx0bWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1pbmRlbnQpKTtcclxufSIsIi8vIFZlcnNhbmRwbGFuIFRhYmVsbGUg4oCUIEJ1aWxkZXIgRWxlbWVudFxuLy8gU3RhY2tlZCBQTFotcmFuZ2UgY2FyZHMgKG5vIHdpZGUgbWF0cml4IC8gaG9yaXpvbnRhbCBzY3JvbGwpXG5cbi5tLXZlcnNhbmRwbGFuLXRhYmVsbGUge1xuXHRtYXJnaW46IHZhcigtLWluZGVudCkgMDtcblxuXHQvLyDilIDilIAgSW50cm8gdGV4dCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblx0LmVkaXRvcixcblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXG5cdFx0cDpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8g4pSA4pSAIFN0YWNrZWQgcmFuZ2UgY2FyZHMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cdCZfX3N0YWNrcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogcmVtKDI0KTtcblx0fVxuXG5cdCZfX3N0YWNrIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19zdGFjay10aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgcmVtKDEyKTtcblx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0fVxuXG5cdC8vIOKUgOKUgCBUYWJsZSB3cmFwcGVyIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXHQmX190YWJsZS13cmFwIHtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3gtc2hhZG93OiAwIHJlbSgyKSByZW0oMTYpIHJnYmEoJGIsIC4wOCk7XG5cdH1cblxuXHQvLyDilIDilIAgVGFibGUg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cdHRhYmxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcblx0XHRiYWNrZ3JvdW5kOiAkdztcblx0fVxuXG5cdC8vIOKUgOKUgCBIZWFkZXIg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cdHRoZWFkIHRyIHtcblx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuXHRcdGNvbG9yOiAkdztcblx0fVxuXG5cdHRoIHtcblx0XHRwYWRkaW5nOiByZW0oMTQgMjApO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKCR3LCAuMTIpO1xuXHRcdH1cblx0fVxuXG5cdC8vIOKUgOKUgCBCb2R5IHJvd3Mg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cdHRib2R5IHRyIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMTAwO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgJHRpbWU7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5LWJyaWdodGVyO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0YmFja2dyb3VuZDogJGJnLWdyZXk7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS1icmlnaHRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0ZCB7XG5cdFx0cGFkZGluZzogcmVtKDEzIDIwKTtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleS0xMDA7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGNvbG9yOiAkY29sb3ItaGVhZGluZztcblx0XHR9XG5cdH1cblxuXHQvLyDilIDilIAgXCJLb3N0ZW5sb3NcIiBjZWxsIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXHQmX19mcmVlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogcmVtKDYpO1xuXHRcdGNvbG9yOiBkYXJrZW4oIzZkYzIyZSwgNSUpO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogcmVtKDE2KTtcblx0XHRcdGhlaWdodDogcmVtKDE2KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQ6ICM2ZGMyMmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEwJyUzRSUzQ3BhdGggZD0nTTEgNWwzLjUgMy41TDExIDEnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2Utd2lkdGg9JzEuOCcgZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogcmVtKDEwKSByZW0oOCk7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cdH1cblxuXHQvLyDilIDilIAgU3VyY2hhcmdlIHJvdyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblx0Jl9fc3VyY2hhcmdlLXJvdyB7XG5cdFx0YmFja2dyb3VuZDogJGdyZXktMTAwICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRzdHJva2U7XG5cblx0XHR0ZCB7XG5cdFx0XHRwYWRkaW5nOiByZW0oMTAgMjApO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktbGlnaHRlbjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LWxpZ2h0ZW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyZXktMTAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0dGgsIHRkIHtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMCAxNCk7XG5cdFx0fVxuXG5cdFx0Jl9fc3RhY2stdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdH1cblx0fVxufVxuIiwiLm0tdmlkZW8ge1xyXG4gIG1hcmdpbjogdmFyKC0taW5kZW50LS1zKSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgLnJvdyB7XHJcbiAgICBnYXA6IHJlbSg4MCk7XHJcbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgZ2FwOiByZW0oNDApO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIHJlbSg1MCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRleHQtdG9wIHtcclxuICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLXZpZGVvLS1wcmV2aWV3IHtcclxuICAgIG1hcmdpbjogcmVtKDgpIDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAudGV4dC1ib3R0b20ge1xyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy8gU2ltcGxlIGNvbXBvbmVudHNcclxuXHJcbi8vIEFuY2hvciBsaW5rXHJcbi5hbmNob3Ige1xyXG5cdG1heC1oZWlnaHQ6IDgwcHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IGNhbGMoLTEgKiB2YXIoLS1oZWFkZXItc2Nyb2xsZWQtaGVpZ2h0KSk7XHJcbn1cclxuXHJcbi8vIEltYWdlIFBsYWNlaG9sZGVyXHJcbi5pbWctcGxhY2Vob2xkZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHJcblx0c3ZnIHtcclxuXHRcdHdpZHRoOiBjbGFtcChyZW0oNzApLCAyNSUsIHJlbSgxNTApKTtcclxuXHRcdGhlaWdodDogY2xhbXAocmVtKDcwKSwgMjUlLCByZW0oMTUwKSk7XHJcblx0XHRmaWxsOiAkcHJpbWFyeTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIExpbmsgc3RyZXRjaGVkIHRvIGZ1bGwgYm94XHJcbi5zdHJldGNoZWQtbGluayB7XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcbn1cclxuIiwiLy8gQWNjb3JkaW9uXHJcbi5qcy1hY2NvcmRpb24ge1xyXG5cclxuXHQmLWl0ZW0ge1xyXG5cclxuXHRcdCYuaXMtb3BlbiB7XHJcblx0XHRcdFxyXG5cdFx0XHQuanMtYWNjb3JkaW9uLXRpdGxlIHtcclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXRpdGxlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQmOjpiZWZvcmUsXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogcmVtKDI0KTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNSk7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIHJlbSg0KSk7XHJcblx0XHRcdHJpZ2h0OiByZW0oMjQpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbiIsIi5hcnRpY2xlIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCZfX3RodW1ibmFpbCB7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2MCU7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nLFxyXG5cdFx0LmltZy1wbGFjZWhvbGRlciB7XHJcblx0XHRcdEBpbmNsdWRlIHRyO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjg1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQmX19leGNlcnB0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcblx0fVxyXG5cclxuXHQmX19tb3JlIHtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuYmxvZy1jYXRzIHtcclxuXHJcblx0XHQmX19iYWNrZ3JvdW5kIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMzAwKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRmbGV4OiBhdXRvO1xyXG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0aGVpZ2h0OiByZW0oNjQpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTApO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZW50cnktbWV0YSB7XHJcblx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XHJcblxyXG5cdC5jYXQtbGlua3MsXHJcblx0LnRhZy1saW5rcyB7XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oNSk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gTm8gcmVzdWx0c1xyXG4uYXJ0aWNsZS1uby1yZXN1bHRzIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0LmFydGljbGVfX2NvbnRlbnQge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Z2FwOiByZW0oMTYpO1xyXG5cdH1cclxuXHJcblx0aDMge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0aDQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHR9XHJcbn1cclxuXHJcbi5hcnRpY2xlLWFzcGVjdCB7XHJcblxyXG5cdCZfX3dyYXAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0aXNvbGF0aW9uOiBpc29sYXRlO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHRmaWx0ZXI6IGJsdXIoNjRweCk7XHJcblx0fVxyXG5cclxuXHQmX19maWd1cmUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRjbGlwLXBhdGg6IHBvbHlnb24oNzUlIDQ1JSwgMTAwJSA2MCUsIDEwMCUgMjUlLCA4NSUgMCwgODAlIDIlLCA3MiUgMzIlLCA2MCUgNjIlLCA1MiUgNjglLCA0NyUgNTglLCA0NSUgMzQlLCAyNyUgNzYlLCAwIDY1JSwgMTglIDEwMCUsIDI4JSA3NSUpO1xyXG5cdFx0b3BhY2l0eTogMC4yNTtcclxuXHR9XHJcbn1cclxuXHJcbi5lbnRyeS1kYXRlLnB1Ymxpc2hlZDpub3QoLnVwZGF0ZWQpIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIi5hd2FyZHMge1xyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiByZW0oMzApO1xyXG5cdFx0YmFja2dyb3VuZDogJHc7XHJcblx0XHRwYWRkaW5nOiByZW0oMTApO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0cmlnaHQ6IHJlbSgyMCk7XHJcblx0XHRib3R0b206IHJlbSgxMzApO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHotaW5kZXg6IDI7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xyXG5cdFx0XHR6LWluZGV4OiA0O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuc2hvdyB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmJyZWFkY3J1bWJzIHtcclxuXHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRmb250LXNpemU6IHJlbSgxNCk7XHJcblx0bGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcblx0bWFyZ2luOiByZW0oMzApIDAgcmVtKDMwKTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHJcblx0YSB7XHJcblx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdG1hcmdpbi1yaWdodDogcmVtKDIpO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRzcGFuIHtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJyZWFkY3J1bWJfbGFzdCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0fVxyXG5cclxuXHRwIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5zZXBhcmF0b3Ige1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luOiByZW0oMCA1KTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcclxuXHRcdFx0bWFyZ2luOiByZW0oMCAxMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5jb25maWd1cmF0b3Ige1xuXG4gICZfX2NvbnRyb2xzIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiByZW0oNDgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAuMSk7XG5cbiAgICBhLFxuICAgIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgICBjb2xvcjogJHc7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBsaW5lLWhlaWdodDogcmVtKDQ4KTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcbiAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgIGEsXG4gICAgICBidXR0b24ge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19iYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWhvdmVyO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvaWNvbnMvYXJyb3dfX2JhY2suc3ZnKSBuby1yZXBlYXQgMCA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCByZW0oNDApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fYWRkLXRvLWNhcnQge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1ob3ZlcjtcbiAgICB9XG5cbiAgICAmLmxvYWRpbmcge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgICYucmVsb2FkIHtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL2ljb25zL3VwZGF0ZS5zdmcpIG5vLXJlcGVhdCAwIDUwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9pY29ucy9jYXJ0LW4tY2hlY2stLXdoaXRlLnN2Zykgbm8tcmVwZWF0IDAgNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvaWNvbnMvY2FydC0tYWx0LS13aGl0ZS5zdmcpIG5vLXJlcGVhdCAwIDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIHJlbSg0MCk7XG4gICAgfVxuICB9XG59XG5cbiNjYXJ0LWl0ZW0taWQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG59XG5cbiNmb3JtX2FkZF9jYXJ0IHtcbiAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgJjpoYXMoI2NhcnQtaXRlbS1pZCkge1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgfVxufVxuXG4jY29uZmlnLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnYtYXBwbGljYXRpb24tLXdyYXAgPiBkaXYgPiBkaXYgPiBkaXYgPiBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53Yy1ibG9jay1jb21wb25lbnRzLXByb2R1Y3QtZGV0YWlsc19fcHJvZHVjdC1jb25maWd1cmF0aW9uLWpzb24sXG4ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3Byb2R1Y3QtZGF0YS1qc29uLFxuLndjLWJsb2NrLWNvbXBvbmVudHMtcHJvZHVjdC1kZXRhaWxzX19wcm9kdWN0LXNldHVwLWpzb24sXG4ud2MtYmxvY2stY29tcG9uZW50cy1wcm9kdWN0LWRldGFpbHNfX3Byb2R1Y3QtaW1hZ2Utc3ZnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udi10ZXh0LWZpZWxkIGlucHV0IHtcbiAgYm9yZGVyOiB1bnNldCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi52LWV4cGFuc2lvbi1wYW5lbC1oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnYtY2FyZF9fdGV4dCA+ICoge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLnYtZGl2aWRlciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4jb3ZlcmxheS1iYXIge1xuICB6LWluZGV4OiAyMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vLyBsZXRkaWdpdGl6ZS13aXphcmQ6IGl0cyBnbG9iYWwgdWwvb2wgcnVsZXMgYmxlZWQgb3V0c2lkZSAjYXBwIOKAlCBwcm90ZWN0IHNpdGUgbmF2XG4ubG1tLW1lbnUsXG4ubG1tLW1lbnUgdWwsXG4ubG1tLW1lbnUgb2wge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLy8gTW9iaWxlLW9ubHk6IGJhY2sgbGluaywgaGlkZGVuIGhlYWRlciwgaGlkZGVuIHRydXN0ZWQgYmFkZ2UgJiBhZGQtdG8tY2FydFxuLmNvbmZpZ3VyYXRvci1tb2JpbGUtYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpoYXMoI2Zvcm1fYWRkX2NhcnQpIHtcbiAgICAuc2l0ZS1oZWFkZXIsXG4gICAgLnRvcGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndpdGgtZml4ZWQtYmFubmVye1xuICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGV4dC1oNHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2l0ZS1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBbaWRePXRydXN0YmFkZ2UtY29udGFpbmVyXSxcbiAgICAjdG8tdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY29uZmlndXJhdG9yX19hZGQtdG8tY2FydCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNvbmZpZ3VyYXRvci1tb2JpbGUtYmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogcmVtKDYpO1xuICAgICAgcGFkZGluZzogcmVtKDEyIDE2KTtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgYmFja2dyb3VuZDogJHc7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzdHJva2U7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcblxuICAgICAgLmlzLXNjcm9sbGVkICYge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnJvdy5wcm9kdWN0LWNhcmRzID4gZGl2OmhhcyguY3RhKSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXgtd2lkdGg6IDM1MHB4O1xyXG5cdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0bWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uY2F0ZWdvcnlfX3NlcGFyYXRvcl9wcm9tb3Rpb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwdnc7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRtYXgtd2lkdGg6IHVuc2V0O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0LmN0YSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1bnNldDtcclxuXHRcdGJveC1zaGFkb3c6IHVuc2V0O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogdW5zZXQ7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB1bnNldDtcclxuXHRcdFx0Ym94LXNoYWRvdzogdW5zZXQ7XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiB1bnNldDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYXRlZ29yeV9fYnJhbmRfcHJvbW90aW9uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1hcmdpbi10b3A6IC0zMHB4O1xyXG5cdC5jdGEge1xyXG5cdFx0YmFja2dyb3VuZDogdW5zZXQ7XHJcblx0XHRib3gtc2hhZG93OiB1bnNldDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XHJcblx0XHR9XHJcblx0XHQuZGF0ZS10aW1lIHtcclxuXHRcdFx0cmlnaHQ6IDElO1xyXG5cdFx0XHQmLS1sZWZ0IHtcclxuXHRcdFx0XHRsZWZ0OiAxJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IHVuc2V0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAaW5jbHVkZSBtaW4obGcpIHtcclxuXHRcdG1hcmdpbi10b3A6IC02MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uY3RhIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsMCwwLC4xKTtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIGJveC1zaGFkb3cgMC4yNXMsIGJhY2tncm91bmQtY29sb3IgMC4yNXM7XHJcblxyXG5cdGltZyB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0fVxyXG5cclxuXHQuZGF0ZS10aW1lIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiA3JTtcclxuXHRcdGJvdHRvbTogMiU7XHJcblx0XHRjb2xvcjogJHc7XHJcblx0XHRAaW5jbHVkZSBmZigxNCwgMTgsIDQwMCk7XHJcblxyXG5cdFx0Ji0tbGVmdCB7XHJcblx0XHRcdGxlZnQ6IDUlO1xyXG5cdFx0XHRyaWdodDogdW5zZXQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tZGFyayB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjI1ZW0pO1xyXG5cdFx0Ym94LXNoYWRvdzogMCA2cHggOHB4IDRweCByZ2JhKDAsMCwwLC4wNSk7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdGdhcDogcmVtKDE2KTtcclxuXHRcdG1hcmdpbjogMCBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC0wLjUpO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMjQpO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdCZfX2Rlc2NyaXB0aW9uIHtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0bi13aGl0ZSB7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmZpbHRlciB7XHJcblxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0YmFja2dyb3VuZDogI0Y4RjhGODtcclxuXHRcdHBhZGRpbmc6IHJlbSgyMCAxMCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLCAxLCAwLCAxKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSg0MCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cclxuXHRcdFx0LmZpbHRlciB7XHJcblxyXG5cdFx0XHRcdCZfX2NvbCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucm93IHtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRcdHJvdy1nYXA6IHJlbSgxNik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29sLWxnLTMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubmljZS1zZWxlY3Qge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XHJcblx0XHRcdGNvbG9yOiAjOUY5RjlGO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTUgNDQgMTUgMjApO1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgXHRcdFx0Ym9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBcdFx0XHRib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFGMUYxRjtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICRzZWNvbmRhcnktbGlnaHRlbjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkZ3JleS1ib3JkZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6Zm9jdXM6aG92ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1saWdodGVuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY3VycmVudCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLm9wZW4ge1xyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1saWdodGVuO1xyXG5cclxuXHRcdFx0XHQuY3VycmVudCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb2wge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHQmOm50aC1jaGlsZCgtbiszKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYnRucyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHJcblx0Jl9fcmVzZXQge1xyXG5cdFx0aGVpZ2h0OiByZW0oMjQpO1xyXG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdGdhcDogcmVtKDgpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDEwMCUgKyByZW0oMzApKTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdFx0dG9wOiBjYWxjKDEwMCUgLSByZW0oNDApKTtcclxuXHRcdFx0bGVmdDogcmVtKDEyKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRpbWU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19leHBhbmQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IHJlbSgyNTYpO1xyXG5cdFx0aGVpZ2h0OiByZW0oNDYpO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiByZW0oNDYpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0Z2FwOiByZW0oMTYpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgYmxhY2sgMjUlLCBibGFjayA3NSUsIHRyYW5zcGFyZW50KTtcclxuICBcdFx0bWFzay1tb2RlOiBhbHBoYTtcclxuXHRcdHRyYW5zaXRpb246IDAuM3M7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGhlaWdodDogcmVtKDQyKTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDQyKTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogcmVtKDEyKTtcclxuXHRcdFx0Ym90dG9tOiByZW0oOCk7XHJcblx0XHR9XHJcblxyXG5cdFx0c3ZnIHtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2V4cGFuZC1leHBhbmQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IHJlbSg0Nik7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjRzO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0XHRyaWdodDogcmVtKDM4KTtcclxuXHRcdH1cclxuXHJcblx0XHQuYWN0aXZlID4gJiB7XHJcblx0XHRcdHRvcDogNzUlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZXhwYW5kLWNvbGxhcHNlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiByZW0oNDYpO1xyXG5cdFx0Ym90dG9tOiA3NSU7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xyXG5cdFx0XHRyaWdodDogcmVtKDM4KTtcclxuXHRcdH1cclxuXHJcblx0XHQuYWN0aXZlID4gJiB7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZm9ybSB7XHJcbiAgbWFyZ2luOiB2YXIoLS1pbmRlbnQtLXMpIDAgMCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgzMCk7XHJcbiAgfVxyXG5cclxuICAucm93IHtcclxuICAgIHJvdy1nYXA6IHJlbSgxNik7XHJcbiAgfVxyXG5cclxuICBsYWJlbCB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gIC5hY2NlcHRhbmNlIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IHJlbSg4KTtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgxNik7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDE2KTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b24td3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jZjctY2YtdHVybnN0aWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxMSk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgbWFyZ2luOiByZW0oNCAwKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcbn0iLCIuaWNvbi10ZXh0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGdhcDogcmVtKDE2KTtcclxuXHRtYXJnaW46IDAgMCByZW0oMjApO1xyXG5cclxuXHRAaW5jbHVkZSBtYXgobWQpIHtcclxuXHRcdGdhcDogcmVtKDgpO1xyXG5cdH1cclxuXHJcblx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdD4gc3ZnIHtcclxuXHRcdG1hcmdpbjogcmVtKDIpIDAgMCAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICR3O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vIE1vZGFsXHJcbi5tb2RhbCB7XHJcblx0Ly8gbG9jYWwgdmFyaWFibGVzOlxyXG5cdC0tbW9kYWwtbWFyZ2luOiAje3JlbSgyMCl9O1xyXG5cdC0tbW9kYWwtbWF4LXdpZHRoOiAje3JlbSg4MDApfTtcclxuXHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0ei1pbmRleDogLTE7XHJcblx0b3BhY2l0eTogMDtcclxuXHJcblx0Jl9fb3ZlcmxheSB7XHJcblx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYiwgMC4zKTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQmLmlzLW9wZW4ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWU7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0ei1pbmRleDogMTEwO1xyXG5cclxuXHRcdC5tb2RhbF9faW5uZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1tb2RhbC1tYXgtd2lkdGgpO1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1tb2RhbC1tYXJnaW4pICogMik7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDAgdmFyKC0tbW9kYWwtbWFyZ2luKTtcclxuXHRcdG1hcmdpbjogdmFyKC0tbW9kYWwtbWFyZ2luKSBhdXRvO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSgtNTApKTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0XHRwYWRkaW5nOiByZW0oMzApO1xyXG5cdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDUwKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Nsb3NlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiByZW0oMTUpO1xyXG5cdFx0cmlnaHQ6IHJlbSgxNSk7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0ZmlsbDogJHByaW1hcnktaG92ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHR3aWR0aDogcmVtKDIyKTtcclxuXHRcdFx0aGVpZ2h0OiByZW0oMjIpO1xyXG5cdFx0XHRmaWxsOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiI29mZmVyIHtcclxuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1pbmRlbnQtLXMpO1xyXG4gICNvZmZlci1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgID4gZGl2LFxyXG4gICAgLnRydXN0ZWQtc2hvcHMtY2Fyb3VzZWwuY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luOiBjYWxjKHZhcigtLWluZGVudC0tcykgLyAyKSAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAjb2ZmZXItY29udGVudF9fbm90b2tlbiB7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1pbmRlbnQtLXMpO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgJl9faGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXYge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjUlO1xyXG4gICAgICBsZWZ0OiA1JTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgc3BhbjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzIpO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjYpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDUyMCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAjb2ZmZXJfX2N1c3RvbWVyLW5hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDM4KTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1heCg1MjApIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZG93bmxvYWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogcmVtKDgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2FkZC10by1jYXJ0IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgY29sb3I6ICR3O1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkdztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpoYXMoLmRpc2FibGVkKSB7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiBkaXYge1xyXG4gICAgICB3aWR0aDogMzIlO1xyXG4gICAgICBnYXA6IHJlbSg4KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgb3V0bGluZS1vZmZzZXQ6IHJlbSg0KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBwYWRkaW5nOiByZW0oMTIpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6aGFzKC5kaXNhYmxlZCkge1xyXG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICB9XHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDI0KSAwO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgyMCk7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogNCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgYS5kaXNhYmxlZCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3JhdGluZyB7XHJcbiAgICBkaXYge1xyXG4gICAgICBwYWRkaW5nOiByZW0oMjQpO1xyXG4gICAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250YWN0IHtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGNvbG9yOiAkdztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBwYWRkaW5nOiByZW0oNDApIDA7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBjb2xvcjogJHc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgyNCkgMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg1MjApe1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCg1MjApIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XHJcbiAgICAgICAgYm90dG9tOiByZW0oLTQwKTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIG1heC13aWR0aDogNDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgYm90dG9tOiByZW0oLTI0KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDUyMCkge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Zvcm0ge1xyXG4gICAgLm0tZmFxX19pdGVtLXRpdGxlIHtcclxuICAgICAgY29sb3I6ICR3O1xyXG4gICAgfVxyXG4gICAgLmFjY2VwdGFuY2Uge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGV0d29yayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGRpdiB7XHJcbiAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIEBpbmNsdWRlIG1heCg1MjApIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBtYXgtd2lkdGg6IDMwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgQGluY2x1ZGUgbWF4KDUyMCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19wYXltZW50IHtcclxuICAgIC5wYXltZW50X2xvZ29zIHtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgZ2FwOiByZW0oOCk7XHJcbiAgICAgIG1hcmdpbjogMTRweCAwIDAgMDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZjFmMWYxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMjAlO1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbjogLTEuOHJlbSBhdXRvIDAgYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHc7XHJcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleS0zMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYWRkLXRvLWNhcnQge1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBwYWRkaW5nOiByZW0oMjQpO1xyXG4gICAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBjb2xvcjogJHc7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkdztcclxuICAgICAgfVxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oOCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgI29mZmVyLXRvLWNhcnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2luYXRpb24ge1xyXG5cdG1hcmdpbi10b3A6IHJlbSg1MCk7XHJcblxyXG5cdEBpbmNsdWRlIG1pbihsZykge1xyXG5cdFx0bWFyZ2luLXRvcDogcmVtKDcwKTtcclxuXHR9XHJcblxyXG5cdHVsIHtcclxuXHRcdEBpbmNsdWRlIHVuc3R5bGVkLWxpc3Q7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Z2FwOiByZW0oMTIpO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRhLCBzcGFuIHtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cjtcclxuXHRcdFx0XHRtaW4td2lkdGg6IHJlbSg1MCk7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oNTApO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnRXJhcyBEZW1pIElUQycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMCA3KTtcclxuXHJcblx0XHRcdFx0Ji5jdXJyZW50IHtcclxuXHRcdFx0XHRcdCY6bm90KC5kb3RzKSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHc7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmNvbHVtbnMtNCB7XG4gIGhlaWdodDogMTAwJTtcblxuICAucHJvZHVjdHMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4ucm93Omhhcyg+LnByb2R1Y3QtY2FyZHMpIHtcbiAgbWFyZ2luOiB1bnNldDtcbn1cblxuLnByb2R1Y3QtY2FyZHMsXG4ucHJvZHVjdHNfZWxzZXdoZXJlLnByb2R1Y3RzX2Vsc2V3aGVyZS0tYnJhbmRzIC5wcm9kdWN0cy5yb3cge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBtYXJnaW46IHVuc2V0O1xuICBwYWRkaW5nOiB1bnNldDtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAkZ3JleS0yMDAgJGdyZXktMTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE2KTtcbiAgICBzY3JvbGxiYXItY29sb3I6ICRzZWNvbmRhcnkgJGdyZXktMTAwO1xuICB9XG5cbiAgJjpoYXMoZGl2Om50aC1sYXN0LWNoaWxkKG4rNSkpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE2KTtcbiAgfVxuXG4gICY6aGFzKC50aWVmc3RwcmVpcykge1xuICAgIHBhZGRpbmctYm90dG9tOiByZW0oMjYpICFpbXBvcnRhbnQ7XG4gICAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNDApICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5yb3cgPiBkaXY6aGFzKD4gLnByb2R1Y3QtY2FyZCkge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb2R1Y3RzX2Vsc2V3aGVyZSB7XG4gIC5wcm9kdWN0LWNhcmQge1xuICAgIG1heC13aWR0aDogY2FsYygzNTBweCAtICh2YXIoLS1icy1ndXR0ZXIteCkgKiAxLjI1KSkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAodmFyKC0tYnMtZ3V0dGVyLXgpKSkgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDI1MHB4IC0gKHZhcigtLWJzLWd1dHRlci14KSAqIDEpKSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gKHZhcigtLWJzLWd1dHRlci14KSkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heChtZCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICh2YXIoLS1icy1ndXR0ZXIteCkgKiAxKSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmJlc3RzZWxsZXJfcHJvZHVjdHMge1xuICAucHJvZHVjdC1jYXJkIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMzUwcHggLSAodmFyKC0tYnMtZ3V0dGVyLXgpICogMS4yNSkpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gKHZhcigtLWJzLWd1dHRlci14KSkpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBnYXA6IHJlbSg5LjYpO1xuICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDI1MHB4IC0gKHZhcigtLWJzLWd1dHRlci14KSAqIDEpKSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gKHZhcigtLWJzLWd1dHRlci14KSkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heChtZCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICh2YXIoLS1icy1ndXR0ZXIteCkgKiAxKSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMDtcblxuICAgIHVsIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE1LjIpO1xuXG4gICAgICBsaTpudGgtY2hpbGQobiszKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3QtY2FyZCAucHJvZHVjdC1jYXJkX19pbWcge1xuICAgIC5wcm9kdWN0LWNhcmRfX2ljb25zIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1jYXJkX19zYWxlIHtcbiAgICAgIHRvcDogcmVtKDYpO1xuICAgICAgcmlnaHQ6IHJlbSg2KTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgIC5zYWxlLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgZmYoMTQsIDE4LCA3MDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg0IDEwKTtcblxuICAgICAgICBAaW5jbHVkZSBtYXgobWQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmZigxMiwgMTYsIDcwMCk7XG4gICAgICAgICAgcGFkZGluZzogcmVtKDMgOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnByb2R1Y3QtY2FyZF9fYnJhbmQtbG9nbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEuNzVyZW07XG4gICAgICBsZWZ0OiA2LjM3NXJlbTtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDExLjc1cmVtO1xuICAgICAgbWF4LWhlaWdodDogMy41cmVtO1xuICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgLnRpZWZzdHByZWlzLS1pbmxpbmUge1xuICAgIG1pbi1oZWlnaHQ6IHJlbSgxOCk7XG4gIH1cbn1cblxuLmJlc3RzZWxsZXJfdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiByZW0oMikgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cbi5wcm9kdWN0LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdhcDogcmVtKDE0KTtcbiAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIEBpbmNsdWRlIG1heChsZykge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogcmVtKDEwKTtcbiAgYm94LXNoYWRvdzogMCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzLCBib3gtc2hhZG93IDAuMjVzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzO1xuXG4gIC5oZWFkaW5nLWxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHJlbSg1KTtcblxuICAgIC50b3AtdGl0bGUge1xuICAgICAgQGluY2x1ZGUgZmYoMTYsIDI0LCA0MDApO1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LWNhcmRfX3RpdGxlIHtcbiAgICAgIEBpbmNsdWRlIGZmKDIwLCAyNiwgNDAwKTtcbiAgICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRpbWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgLnByb2R1Y3QtY2FyZF9fdGl0bGUge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGVnYWwtcHJpY2UtaW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgLy9tYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBtYXgobWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmb250LXNpemU6IHJlbSgxMik7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMCAwIHJlbSg1KTtcblxuICAgICAgbGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMjApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiByZW0oOCk7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oOCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IHJlbSg1LjUpO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudmlldy1tb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBmb250LXNpemU6IHJlbSgxMCk7XG4gIH1cblxuICAmX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxuXG4gICAgJiA+IGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5wcm9kdWN0LWNhcmRfX3NhbGUge1xuICAgICAgdG9wOiByZW0oOCk7XG4gICAgICByaWdodDogcmVtKDgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgLnNhbGUtbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBmZigxNCwgMTgsIDcwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICAgICAgICBjb2xvcjogJHc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiByZW0oNCAxMCk7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZmYoMTIsIDE2LCA3MDApO1xuICAgICAgICAgIHBhZGRpbmc6IHJlbSgzIDgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtY2FyZF9faWNvbnMge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAwO1xuXG4gICAgICAmOm5vdCg6aGFzKHNwYW4pKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICAudXctdmFsdWUsXG4gICAgICAud2FycmFudHktYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgQGluY2x1ZGUgZmYoMTIsIDQyLCA3MDApO1xuICAgICAgICBjb2xvcjogJHc7XG4gICAgICAgIG1pbi13aWR0aDogcmVtKDUwKTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSBtYXgobWQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmZigxMCwgNDIsIDcwMCk7XG4gICAgICAgICAgbWluLXdpZHRoOiByZW0oNDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51dy12YWx1ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgMDtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2hvdmVyLFxuICAgICZfX2ltYWdlIHtcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJl9faG92ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJjpoYXMoLnByb2R1Y3QtY2FyZF9faW1nX19ob3Zlcik6aG92ZXIge1xuICAgICAgLnByb2R1Y3QtY2FyZF9faW1nX19ob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kdWN0LWNhcmRfX2ltZ19faW1hZ2Uge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcmljZS1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHJlbSgwKTtcblxuICAgIC5wcm9kdWN0LWNhcmRfX3ByaWNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IHJlbSgxMik7XG4gICAgICBAaW5jbHVkZSBmZigxNiwgMjQsIDcwMCk7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcMDBCOVwiO1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC04KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cblxuICAgICAgaW5zIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGRlbCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGZmKDEyLCAyMCwgNDAwKTtcbiAgICAgIGNvbG9yOiAkZ3JleS0yMDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLndjLWd6ZC1hZGRpdGlvbmFsLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRncmV5LTIwMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbi1saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oNik7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGRhcmtlbigkcHJpbWFyeSwgNiUpIDAlLCAkcHJpbWFyeSA1MCUsIGxpZ2h0ZW4oJHByaW1hcnksIDglKSAxMDAlKTtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgZGFya2VuKCRwcmltYXJ5LCAxMiUpIDAlLCBkYXJrZW4oJHByaW1hcnksIDYlKSA1MCUsICRwcmltYXJ5IDEwMCUpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi0tb3V0bGluZS1zdWJ0bGUge1xuICAgICAgYmFja2dyb3VuZDogJHc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICBjb2xvcjogJGdyZXktMjAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGllZnN0cHJlaXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IHJlbSgtMjYpO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgY29sb3I6ICRncmV5LTIwMDtcblxuICAgIEBpbmNsdWRlIG1heChtZCkge1xuICAgICAgYm90dG9tOiByZW0oLTIyKTtcbiAgICAgIGZvbnQtc2l6ZTogMC41NXJlbTtcbiAgICB9XG4gIH1cblxuICAudGllZnN0cHJlaXMtLWlubGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBtYXJnaW4tdG9wOiByZW0oLTQpO1xuICB9XG59XG5cbi8vIC0tLSBXaWRlIFByb2R1Y3QgQ2FyZCAoMiBjb2x1bW5zKSAtLS1cblxuLnJvdyA+IGRpdjpoYXMoPiAucHJvZHVjdC1jYXJkLS13aWRlKSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcm9kdWN0LWNhcmQtLXdpZGUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgZ2FwOiAwO1xuXG4gIEBpbmNsdWRlIG1heChsZykge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgICBnYXA6IHJlbSgxNCk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuXG4gICAgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2U6aGFzKC5wcm9kdWN0LWNhcmRfX2ltZ19faG92ZXIpIHtcbiAgICAgIC5wcm9kdWN0LWNhcmRfX2ltZ19faG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAucHJvZHVjdC1jYXJkX19pbWdfX2ltYWdlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBIZWFkaW5nIGFib3ZlIGV2ZXJ5dGhpbmdcbiAgLnByb2R1Y3QtY2FyZC0td2lkZV9faGVhZGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiByZW0oNCkgMCByZW0oMTApO1xuXG4gICAgLnByb2R1Y3QtY2FyZF9fdGl0bGUge1xuICAgICAgQGluY2x1ZGUgZmYoMjQsIDMwLCA0MDApO1xuXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgICAgQGluY2x1ZGUgZmYoMjAsIDI2LCA0MDApO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdGltZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBCb2R5OiBpbWFnZSArIGNvbnRlbnQgc2lkZSBieSBzaWRlXG4gIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2JvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGdhcDogMDtcblxuICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogcmVtKDE0KTtcbiAgICB9XG4gIH1cblxuICAvLyBJbWFnZSBjb2x1bW5cbiAgLnByb2R1Y3QtY2FyZC0td2lkZV9faW1hZ2Uge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogcmVtKDIwMCk7XG5cbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LWNhcmRfX2ltZ19faG92ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtY2FyZF9fc2FsZSB7XG4gICAgICB0b3A6IHJlbSg4KTtcbiAgICAgIHJpZ2h0OiByZW0oOCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAuc2FsZS1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGZmKDE0LCAxOCwgNzAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgICAgIGNvbG9yOiAkdztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg0IDEwKTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSBtYXgobWQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmZigxMiwgMTYsIDcwMCk7XG4gICAgICAgICAgcGFkZGluZzogcmVtKDMgOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1jYXJkX19pY29ucyB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDA7XG5cbiAgICAgICY6bm90KDpoYXMoc3BhbikpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIC51dy12YWx1ZSxcbiAgICAgIC53YXJyYW50eS1iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICBAaW5jbHVkZSBmZigxMiwgNDIsIDcwMCk7XG4gICAgICAgIGNvbG9yOiAkdztcbiAgICAgICAgbWluLXdpZHRoOiByZW0oNTApO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heChtZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGZmKDEwLCA0MiwgNzAwKTtcbiAgICAgICAgICBtaW4td2lkdGg6IHJlbSg0MCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnV3LXZhbHVlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIENvbnRlbnQgY29sdW1uXG4gIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2NvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSgxMCk7XG4gICAgcGFkZGluZzogcmVtKDEwKSByZW0oMjApIDA7XG5cbiAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgIHBhZGRpbmc6IHJlbSgxMCk7XG4gICAgfVxuXG4gICAgLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgIEBpbmNsdWRlIG1heChtZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LW1vcmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAucHJpY2UtYm94IHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLy8gV2lkZS1vbmx5IHRleHQgYmxvY2tzOiBkZXNrdG9wIHZzIG1vYmlsZSB2aXNpYmlsaXR5XG4gIC5wcm9kdWN0LWNhcmQtLXdpZGVfX3RleHQge1xuICAgIEBpbmNsdWRlIGZmKDE0LCAyMiwgNDAwKTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwIDAgcmVtKDUpO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIHJlbSgyMCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IHJlbSg4KTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogcmVtKDUuNSk7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLWRlc2t0b3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1heChsZykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBMYXlvdXQgdmFyaWFudDogaW1hZ2UgcmlnaHRcbiAgJi0taW1hZ2UtcmlnaHQge1xuICAgIC5wcm9kdWN0LWNhcmQtLXdpZGVfX2JvZHkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1jYXJkLS13aWRlX19pbWFnZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcblxuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIH1cblxuICAgICAgPiBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgobGcpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBUaWVmc3RwcmVpcyB3aXRoaW4gd2lkZSBjYXJkXG4gIC50aWVmc3RwcmVpcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufSIsIi5wcm9qZWN0LXN0YXJ0ZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdHBhZGRpbmc6IHJlbSgyMCA2MCk7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHotaW5kZXg6IDI7XHJcblx0dHJhbnNpdGlvbjogJHRpbWU7XHJcblxyXG5cdCYuc2hvdyB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcblxyXG5cdCZfX2ltZyB7XHJcblx0XHR3aWR0aDogcmVtKDE0MCk7XHJcblx0XHRoZWlnaHQ6IHJlbSg4MCk7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdG9iamVjdC1wb3NpdGlvbjogNTAlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0bWFyZ2luOiAwIHJlbSg2MCkgMCAwO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdFcmFzIERlbWkgSVRDJztcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuXHRcdGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRiYWNrZ3JvdW5kOiAkdztcclxuXHRcdG1hcmdpbjogMCAwIDAgYXV0bztcclxuXHJcblx0XHRAbWVkaWEgKHdpZHRoIDwgMTQ0MHB4KSB7XHJcblx0XHRcdG1hcmdpbjogMCByZW0oNjApIDAgYXV0bztcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucXVpY2stY29uZmlndXJhdG9yLXByZXRleHQge1xyXG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0taW5kZW50KS8yKTtcclxufVxyXG5cclxuLnF1aWNrLWNvbmZpZ3VyYXRvciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdztcclxuICB6LWluZGV4OiAyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgYm94LXNoYWRvdzogMCA4cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgLy8gRGlzYWJsZWQgc3RhdGVzXHJcbiAgLnF1aWNrLWFkZG9ucy0tZGlzYWJsZWQsXHJcbiAgLnF1aWNrLXNsaWRlcnMtLWRpc2FibGVkLFxyXG4gIC5xdWljay1kcm9wZG93bi0tZGlzYWJsZWQsXHJcbiAgLnF1aWNrLXZhbHVlcy0tZGlzYWJsZWQsXHJcbiAgI3F1aWNrLXJlc2V0LWJ1dHRvbjpkaXNhYmxlZCB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XHJcbiAgICBvcGFjaXR5OiAwLjM1O1xyXG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMC4zKTtcclxuXHJcbiAgICAucXVpY2stZHJvcGRvd25fX2J1dHRvbixcclxuICAgIC5xdWljay1jaGVja2JveF9fbGFiZWwsXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnF1aWNrLWRyb3Bkb3duX19jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU2VsZWN0ZWQgZHJvcGRvd24gc3RhdGVcclxuICAucXVpY2stZHJvcGRvd24tLXNldCB7XHJcbiAgICBjdXJzb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLnF1aWNrLWRyb3Bkb3duX19idXR0b24ge1xyXG4gICAgICBjdXJzb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHByaW1hcnktYnJpZ2h0ZXIsIDIlKTtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvaWNvbnMvY2hlY2stcm91bmQtZnJlZS5zdmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEhlYWRlclxyXG4gICZfX2hlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgcGFkZGluZzogMTZweCAyOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEycHg7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgZmlsbDogJHByaW1hcnk7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogJHc7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gQm9keSAoMiBjb2x1bW5zKVxyXG4gICZfX2JvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gICZfX2NvbCB7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgcGFkZGluZzogMjhweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDI4cHg7XHJcbiAgICAgIGJvdHRvbTogMjhweDtcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQsICRncmV5LWJvcmRlciwgdHJhbnNwYXJlbnQpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZjBmMztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU2VjdGlvbiBsYWJlbHMgd2l0aCBzdGVwIG51bWJlcnNcclxuICAmX19zZWN0aW9uLWxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHJcbiAgICA+IHNwYW46bm90KC5xdWljay1jb25maWd1cmF0b3JfX3N0ZXAtbnVtKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdGVwLW51bSB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgICBjb2xvcjogJHc7XHJcbiAgICBmb250LXNpemU6IHJlbSgxMSk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9vdGVyIHdpdGggYnV0dG9uc1xyXG4gICZfX2Zvb3RlciB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZjBmMztcclxuICAgIHBhZGRpbmc6IDIwcHggMjhweDtcclxuXHJcbiAgICAjcXVpY2stdmFsdWVzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgIEBrZXlmcmFtZXMgcHVsc2Uge1xyXG4gICAgICAgIDAlIHsgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0NSwgMTQ1LCAwLCAxKTsgfVxyXG4gICAgICAgIDUwJSB7IGJveC1zaGFkb3c6IDAgMCAwLjFyZW0gMC41cmVtIHJnYmEoMjQ1LCAxNDUsIDAsIDAuOCk7IH1cclxuICAgICAgICAxMDAlIHsgYm94LXNoYWRvdzogMCAwIDAuMXJlbSAxcmVtIHJnYmEoMjQ1LCAxNDUsIDAsIDApOyB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucXVpY2stdmFsdWVzLS1wdWxzZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAwLjVzIDEgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgI3F1aWNrLXJlc2V0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J0bi1wcmltYXJ5IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDE0cHggMjhweDtcclxuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgY29sb3I6ICR3O1xyXG4gICAgZm9udC1zaXplOiByZW0oMTMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoMjQ1LCAxNDUsIDAsIDAuMyk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxuICAgICAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDI0NSwgMTQ1LCAwLCAwLjQpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnRuLWdob3N0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIHBhZGRpbmc6IDE0cHggMjhweDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRncmV5LTIwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVmMGYzICFpbXBvcnRhbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JleS1ib3JkZXIgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZDogJGJnLWdyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBEcm9wZG93bnNcclxuICAucXVpY2stZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICYtLXNldCxcclxuICAgICYtLWRpc2FibGVkIHtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucXVpY2stZHJvcGRvd25fX2NvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogNTJweDtcclxuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWVmMGYzO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC4yNXMsIGJhY2tncm91bmQgMC4yNXM7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktYnJpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJyaWdodGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzZweDtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faW1hZ2Vbc3JjPVwiXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2VlZjBmMztcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleDogMSAxIGNhbGMoMjUlIC0gNnB4KTtcclxuICAgICAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYTpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1icmlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYnJpZ2h0ZXI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgyNDUsIDE0NSwgMCwgMC4xMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgb3BhY2l0eTogMC44NTtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQgYTpob3ZlciAmX19pbWFnZSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxMSk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFNsaWRlcnNcclxuICAucXVpY2stc2xpZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmctZ3JleTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWYwZjM7XHJcblxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxMyk7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3ZhbHVlIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZDogI2UwZTRlODtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xyXG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDRweCAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oI2UwZTRlOCwgNSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDI0NSwgMTQ1LCAwLCAwLjM1KTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzLCBib3gtc2hhZG93IDAuMTVzO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWI6aG92ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDNweCAxMnB4IHJnYmEoMjQ1LCAxNDUsIDAsIDAuNDUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlcjo6LW1vei1yYW5nZS10aHVtYiB7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDI0NSwgMTQ1LCAwLCAwLjM1KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19yYW5nZS1sYWJlbHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDExKTtcclxuICAgICAgY29sb3I6ICRncmV5LTIwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEFkZG9uc1xyXG4gICNxdWljay1hZGRvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDhweDtcclxuXHJcbiAgICAucXVpY2stY2hlY2tib3gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTJweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHc7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2VlZjBmMztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1icmlnaHQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1icmlnaHRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1icmlnaHRlcjtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9pY29ucy9jaGVjay1yb3VuZC1mcmVlLnN2Z1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xhYmVsIHtcclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAycHg7XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb2xvcjogJGdyZXktMjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jcXVpY2stc3RpY2t5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgdG9wOiA2NXB4O1xyXG4gIG1hcmdpbjogLTI2MHB4IDAgMTMwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHRvcDogODVweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICB0b3A6IDY1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgIG1hcmdpbjogLTI0MHB4IDAgMTMwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgZm9udC1zaXplOiAwLjZyZW07XHJcbiAgICBtYXJnaW46IC0yMjBweCAwIDEzMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoeHMpIHtcclxuICAgIGZvbnQtc2l6ZTogMC41cmVtO1xyXG4gICAgbWFyZ2luOiAtMjAwcHggMCAxMzBweDtcclxuICB9XHJcblxyXG4gICYgPiBkaXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgY29sb3I6ICR3O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIGhlaWdodDogOTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCh4cykge1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHNwYW4ge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMCAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWF4KHhzKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA3cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucXVpY2stc3RpY2t5X19lbGVtZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkcHJpbWFyeTtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgI3F1aWNrLXNoaXBwaW5nIHtcclxuICAgICAgICBjb2xvcjogdW5zZXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KHhzKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtYXgoeHMpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC42cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm9wZW5pbmctaW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hZGRvbi1pY29ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IHJlbSg2KTtcclxuXHJcbiAgICAgICAgZGl2OmFmdGVyIHtcclxuICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAtMThweDtcclxuICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvaWNvbnMvY2hlY2stcm91bmQtZnJlZS5zdmcpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIC0xNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IC0xcHggMCAwIC0xMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktMzAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVsYXRlZC1wcm9kdWN0cy1hZGQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmID4gc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmc6IC41cmVtIDEuMjVyZW07XHJcbiAgICBtaW4taGVpZ2h0OiAyLjc1cmVtO1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgbWFyZ2luOiAwIC0zMHB4IDIwcHggMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYm9yZGVyOiB1bnNldDtcclxuICB9XHJcblxyXG4gICNxdWljay1kcm9wZG93bi1wcm9kdWN0cy1yZWxvYWQge1xyXG4gICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5pY2Utc2VsZWN0IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHBhZGRpbmc6IC41cmVtIDEuMjVyZW07XHJcbiAgICBtaW4taGVpZ2h0OiAyLjc1cmVtO1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW50IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubGlzdCB7XHJcbiAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIC8vY29udGVudDogXCJQcm9kdWt0IGhpbnp1ZsO8Z2VuXCI7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIGNvbG9yOiAkdztcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9sZXQtYXdlc29tZS9pY29ucy9sZXRfY2xvc2Uuc3ZnXCIpO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdW5zZXQ7XHJcbiAgICAgIGJvcmRlci1yaWdodDogdW5zZXQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi10b3A6IHVuc2V0O1xyXG4gICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucXVpY2stY29uZmlndXJhdG9yLXRhYmxlIHtcclxuICAudGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm94LXNoYWRvdzogMCA4cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgYmFja2dyb3VuZDogJHc7XHJcbiAgfVxyXG5cclxuICB0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gIHRoZWFkIHRoIHtcclxuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiByZW0oMTEpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmLnF1aWNrLXRhYmxlX19wcmljZS1oZWFkZXIge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0Ym9keSB0ciB7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYnJpZ2h0ZXI7XHJcblxyXG4gICAgICAucHJpY2UtdGFnIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5xdWljay1wcm9kdWN0LWNhcmRfX3ByaWNlIC5wcmljZS10YWcge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgxNSwgMzUsIDU1LCAwLjMpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucXVpY2stcHJlY29uZmlndXJlZC1jYXJkX19wcmljZSAucHJpY2UtdGFnIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMjQ1LCAxNDUsIDAsIDAuMzUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0Ym9keSB0ZCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICRncmV5LTMwMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVmMGYzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcblxyXG4gIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5xdWljay1wcm9kdWN0LWNhcmQge1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgJi5vZGQsXHJcbiAgICAgICYuZXZlbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcmljZS10YWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkc2Vjb25kYXJ5IDAlLCAjMWEzYTU2IDEwMCUpO1xyXG4gICAgICAgIGNvbG9yOiAkdztcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMTUsIDM1LCA1NSwgMC4yKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgYm94LXNoYWRvdyAwLjJzO1xyXG5cclxuICAgICAgICAuY3VycmVuY3kge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTEpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ub3QtYXZhaWxhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleS0yMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbi1saW5lIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgLmJ0bixcclxuICAgICAgLmNvbmZpZ3VyYXRvci1idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkdztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMjQ1LCAxNDUsIDAsIDAuMik7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoMjQ1LCAxNDUsIDAsIDAuMzUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc2VwYXJhdG9yIHRkIHtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2Uge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAucHJpY2UtdGFnIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICRwcmltYXJ5IDAlLCAjZDQ3ZDAwIDEwMCUpO1xyXG4gICAgICBjb2xvcjogJHc7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMjQ1LCAxNDUsIDAsIDAuMjUpO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgYm94LXNoYWRvdyAwLjJzO1xyXG5cclxuICAgICAgLmN1cnJlbmN5IHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm90LWF2YWlsYWJsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJGdyZXktMjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIE1vYmlsZSBjYXJkIGxheW91dFxyXG4gIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICB0aGVhZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICB0Ym9keSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMDtcclxuICAgIH1cclxuXHJcbiAgICB0Ym9keSB0ciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGU0ZTg7XHJcbiAgICAgIGdhcDogMDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0Ym9keSB0ZCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWljay1wcm9kdWN0LWNhcmRfX3RpdGxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgYnIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucXVpY2stcHJvZHVjdC1jYXJkX19hdHRyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDNweCAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxMyk7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKSBcIjogXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogJGdyZXktMzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnF1aWNrLXByZWNvbmZpZ3VyZWQtY2FyZF9fcHJpY2UsXHJcbiAgICAucXVpY2stcHJvZHVjdC1jYXJkX19wcmljZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiA2cHggMDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKSBcIjogXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICRncmV5LTMwMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcmljZS10YWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItaGVhZGluZztcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgLmN1cnJlbmN5IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm5vdC1hdmFpbGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucXVpY2stcHJlY29uZmlndXJlZC1jYXJkX19wcmljZSAucHJpY2UtdGFnIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWljay1wcm9kdWN0LWNhcmRfX2J1dHRvbi1saW5lIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG5cclxuICAgICAgLmJ0bixcclxuICAgICAgLmNvbmZpZ3VyYXRvci1idXR0b24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucXVpY2stcHJvZHVjdC1jYXJkLS1zZXBhcmF0b3IgdGQge1xyXG4gICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qLm91dGxpbmUtaW4tY29sb3Ige1xyXG4gIG91dGxpbmU6IDNweCBzb2xpZCAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAxLjJyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gIHRyYW5zaXRpb246IDAuM3Mgb3V0bGluZTtcclxuICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1pbmRlbnQtLXMpLzIpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpe1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IDAuNnJlbTtcclxuICB9XHJcbn0qL1xyXG4iLCIvLyBTZWFyY2ggZm9ybVxyXG4uc2VhcmNoLWZvcm0ge1xyXG5cdEBpbmNsdWRlIHRyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRpbnB1dFt0eXBlPSd0ZXh0J10ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNTUpO1xyXG5cdH1cclxuXHJcblx0Jl9fc3VibWl0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0d2lkdGg6IHJlbSg0NSk7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDFweDtcclxuXHRcdHJpZ2h0OiAxcHg7XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0d2lkdGg6IHJlbSgyMCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDIwKTtcclxuXHRcdFx0ZmlsbDogJHByaW1hcnk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgaG92ZXIge1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdGZpbGw6ICRzZWNvbmRhcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnNvY2lhbHMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IHJlbSg0MCk7XHJcblxyXG5cdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0Z2FwOiByZW0oMjApO1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkdztcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cclxuXHRcdHN2ZyB7XHJcblx0XHRcdHdpZHRoOiByZW0oMjApO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgyMCk7XHJcblx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuXHJcblx0XHRcdCYuaWNvbi1mYWNlYm9vayB7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgxNCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLndvby1zb3J0IHtcclxuXHRsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0Lm5pY2Utc2VsZWN0IHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWluLXdpZHRoOiByZW0oMTgwKTtcclxuXHRcdGhlaWdodDogcmVtKDI0KTtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDAgcmVtKDE2KSAwIHJlbSg0KTtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiA2cHggc29saWQgIzFGMUYxRjtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTJweDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQmLm9wZW4ge1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmN1cnJlbnQge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnN0aWNreSB7XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IHJlbSg2MCk7XHJcblx0XHRoZWlnaHQ6IHJlbSg2MCk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogY2FsYyggNTB2aCAtIHJlbSg5MCkgKTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0ei1pbmRleDogNDtcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0d2lkdGg6IHJlbSg0MCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDQwKTtcclxuXHRcdFx0dG9wOiBjYWxjKCA1MHZoIC0gcmVtKDIwMCkgKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeS1ob3ZlcjtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XHJcblx0XHRcdHRvcDogY2FsYyggNTB2aCAtIHJlbSgyMDApICk7XHJcblx0XHR9XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0d2lkdGg6IHJlbSgzMCk7XHJcblx0XHRcdGhlaWdodDogcmVtKDMwKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tZW1haWwge1xyXG5cdFx0XHR0b3A6IGNhbGMoIDUwdmggLSByZW0oMzApKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xyXG5cdFx0XHRcdHRvcDogY2FsYyggNTB2aCAtIHJlbSgxNjApICk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LWhlaWdodDogNzAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0XHR0b3A6IGNhbGMoIDUwdmggLSByZW0oMTQwKSApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gU3ViIE5hdlxyXG4ubS1zdWJfbmF2IHtcclxuICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgdG9wOiA2NXB4O1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAvL21hcmdpbi10b3A6IHZhcigtLWluZGVudC0tcyk7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHRvcDogODVweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICB0b3A6IDY1cHg7XHJcbiAgfVxyXG5cclxuICAuc3ViLW5hdl9fdGl0bGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcclxuICAgIHBhZGRpbmc6IHJlbSgxMCAxNSk7XHJcbiAgICBtaW4td2lkdGg6IHJlbSg2MCk7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyAwcztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1IDcuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoLmlzLWFjdGl2ZSkge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIgLnN1Yi1uYXZfX3Nob3J0dGV4dCB7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIG9wYWNpdHk6IDEwMCVcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zdWItbmF2X190aXRsZSBhIHtcclxuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5zdWItbmF2X19zaG9ydHRleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1saWdodGVuO1xyXG4gICAgY29sb3I6ICR3O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogcmVtKDUgMTApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDQpO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBwYWRkaW5nOiByZW0oMi41IDUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1Yi1uYXZfX3Nob3J0dGV4dDo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgIGJvcmRlci13aWR0aDogNXB4O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHNlY29uZGFyeS1saWdodGVuIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAuc3ViLW5hdl9fc2hvcnR0ZXh0IHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1Yi1uYXYge1xyXG4gICAgLy8gbGF5b3V0OiBIb3Jpem9udGFsXHJcbiAgICAmLS1ob3Jpem9udGFsIHtcclxuXHJcbiAgICAgIC5zdWItbmF2X190aXRsZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiByZW0oMTApO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgICBnYXA6IHJlbSg1KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBsYXlvdXQ6IFZlcnRpY2FsXHJcbiAgICAmLS12ZXJ0aWNhbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAuc3ViLW5hdl9fdGl0bGVzIHtcclxuICAgICAgICBmbGV4OiAwIDAgcmVtKDIwMCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiByZW0oMTApO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgIGdhcDogcmVtKDUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN1Yi1uYXZfX3RpdGxlIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYXRlZ29yeV9zdWJfbmF2IHtcclxuICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgdG9wOiA1OHB4O1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHc7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBtYXJnaW46IGNhbGModmFyKC0taW5kZW50KSAvIDYgKiAtMSkgMCAwIGF1dG87XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIHRvcDogODFweDtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICB0b3A6IDY1cHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gICAgdG9wOiA1N3B4O1xyXG4gIH1cclxuXHJcbiAgLnN1Yi1uYXZfX3RpdGxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IHJlbSg1IDYpO1xyXG4gICAgbWluLXdpZHRoOiByZW0oNjApO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg1IDcuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoLnN1Yi1uYXZfX3RpdGxlLS1pbWFnZSk6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWhvdmVyO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR3ICFpbXBvcnRhbnRcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1Yi1uYXZfX3RpdGxlIGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0ICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiB1bnNldDtcclxuICB9XHJcblxyXG4gIC5zdWItbmF2X190aXRsZS0taW1hZ2Uge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAuY2F0ZWdvcnlfc3ViX25hdl9fbWVkaWEge1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIgLmNhdGVnb3J5X3N1Yl9uYXZfX21lZGlhIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhdGVnb3J5X3N1Yl9uYXZfX21lZGlhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiByZW0oNTApO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICB9XHJcblxyXG4gIC5zdWItbmF2X190aXRsZS0taW1hZ2UgYSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5zdWItbmF2IHtcclxuICAgIC8vIGxheW91dDogSG9yaXpvbnRhbFxyXG4gICAgJi0taG9yaXpvbnRhbCB7XHJcblxyXG4gICAgICAuc3ViLW5hdl9fdGl0bGVzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgZ2FwOiByZW0oMTApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICAgIGdhcDogcmVtKDUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiLy8gVGFic1xyXG4ubS10YWJzIHtcclxuXHRwYWRkaW5nOiByZW0oMCAwIDcwIDApO1xyXG5cdG1hcmdpbjogdmFyKC0taW5kZW50KSAwO1xyXG59XHJcblxyXG4uanMtdGFiLXRpdGxlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcclxuXHRwYWRkaW5nOiByZW0oMTAgMTUpO1xyXG5cdG1pbi13aWR0aDogcmVtKDYwKTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3MgMHM7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHQmLmlzLWFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHR9XHJcblxyXG5cdCYuaXMtYWN0aXZlOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWhvdmVyO1xyXG5cdH1cclxufVxyXG5cclxuLmpzLXRhYi10aXRsZSBhIHtcclxuXHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qcy10YWItY29udGVudCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiByZW0oMTAgMTUpO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmltYXJ5O1xyXG5cdH1cclxufVxyXG5cclxuLnRhYnMge1xyXG5cdC8vIGxheW91dDogSG9yaXpvbnRhbFxyXG5cdCYtLWhvcml6b250YWwge1xyXG5cclxuXHRcdC50YWJzX190aXRsZXMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRnYXA6IHJlbSgxMCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBsYXlvdXQ6IFZlcnRpY2FsXHJcblx0Ji0tdmVydGljYWwge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHQudGFic19fdGl0bGVzIHtcclxuXHRcdFx0ZmxleDogMCAwIHJlbSgyMDApO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRnYXA6IHJlbSgxMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRhYnNfX2NvbnRlbnRzIHtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiLy8gVG8gdG9wIGJ1dHRvblxyXG4jdG8tdG9wIHtcclxuXHRAaW5jbHVkZSB0cjtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0d2lkdGg6IDMuNXJlbTtcclxuXHRoZWlnaHQ6IDMuNXJlbTtcclxuXHRib3JkZXItcmFkaXVzOiAxcmVtO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym90dG9tOiAyMHB4O1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHotaW5kZXg6IDEwMDAxO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktaG92ZXI7XHJcblx0fVxyXG5cclxuXHQmLnNob3cge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVxyXG5cclxuXHRzdmcge1xyXG5cdFx0d2lkdGg6IHJlbSgzMCk7XHJcblx0XHRoZWlnaHQ6IHJlbSgzMCk7XHJcblx0fVxyXG59IiwiLy8gVG9nZ2xlXHJcbi5qcy10b2dnbGUge1xyXG5cdHN2ZyB7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRpbWU7XHJcblx0fVxyXG5cclxuXHQmLmlzLW9wZW4ge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5qcy10b2dnbGUtY29udGVudCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIudG9vbHRpcCB7XG5cdC0tdG9vbHRpcC1kdXJhdGlvbjogMTAwMDBtcztcblx0cG9zaXRpb246IGZpeGVkO1xuXHRpbnNldDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiByZW0oODAgMTYgMTYpO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiA5OTk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWUsIHZpc2liaWxpdHkgJHRpbWU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRiYWNrZHJvcC1maWx0ZXI6IG5vbmU7XG5cblx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0cGFkZGluZy10b3A6IHJlbSg3MCk7XG5cdH1cblxuXHQmLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Jl9fcGFuZWwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogcmVtKDEyMDApO1xuXHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG5cdFx0cGFkZGluZzogcmVtKDE2IDUyIDE2IDI0KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6ICR3O1xuXHRcdGJveC1zaGFkb3c6IDAgcmVtKDE4KSByZW0oNDApIHJnYmEoMTMsIDQ5LCA3NSwgLjI1KTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmX19pY29uLXJpbmcge1xuXHRcdHdpZHRoOiByZW0oNzYpO1xuXHRcdGhlaWdodDogcmVtKDc2KTtcblx0XHRib3JkZXI6IHJlbSgzKSBzb2xpZCAkdztcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Jl9fY2hlY2ttYXJrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX2NoZWNrbWFyay1wYXRoIHtcblx0XHRzdHJva2UtZGFzaGFycmF5OiAyNDtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMjQ7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XG5cdFx0Y29sb3I6ICR3O1xuXHR9XG5cblx0Jl9fbWVzc2FnZSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdH1cblxuXHQmX19jbG9zZSB7XG5cdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0aGVpZ2h0OiByZW0oMjQpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiByZW0oMTYpO1xuXHRcdHJpZ2h0OiByZW0oMjQpO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRpbWU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHR9XG5cdH1cblxuXHQmX19wcm9ncmVzcyB7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiByZW0oNCk7XG5cdFx0YmFja2dyb3VuZDogIzJmNWY3Zjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cblx0XHQmLmlzLWFuaW1hdGluZyB7XG5cdFx0XHRhbmltYXRpb246IHdpZHRoRXh0ZW5kIHZhcigtLXRvb2x0aXAtZHVyYXRpb24pIGxpbmVhciBmb3J3YXJkcztcblx0XHR9XG5cdH1cblxuXHQmLS1jYXJ0LXN1Y2Nlc3Mge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogcmVtKDE2KTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDEzLCA0OSwgNzUsIC40KTtcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblxuXHRcdC50b29sdGlwIHtcblx0XHRcdCZfX3BhbmVsIHtcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNTQwKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRnYXA6IHJlbSgyMCk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHR3aWR0aDogcmVtKDE2OCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDE2OCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIHJlbSgxOCkgcmVtKDM1KSByZ2JhKDAsIDAsIDAsIC4xOCk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg0MjApO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzMCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NoZWNrbWFyay1wYXRoIHtcblx0XHRcdFx0YW5pbWF0aW9uOiBjaGVja21hcmtEcmF3IC41NXMgZWFzZS1vdXQgLjEycyBmb3J3YXJkcztcblx0XHRcdH1cblxuXHRcdFx0Jl9fY2xvc2UsXG5cdFx0XHQmX19wcm9ncmVzcyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgd2lkdGhFeHRlbmQge1xuXHQwJSB7XG5cdFx0d2lkdGg6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGNoZWNrbWFya0RyYXcge1xuXHQwJSB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDI0O1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdH1cbn0iLCIvLyBQQUdFIDQwNFxyXG4uZXJyb3I0MDQge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG5cclxuXHQuc2l0ZS1jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogcmVtKDQwKSAwIHJlbSgxMDApO1xyXG5cdH1cclxufVxyXG5cclxuLm5vdC1mb3VuZCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRmb250LXNpemU6IGNsYW1wLXJlbSg1MCwgNzApO1xyXG5cdFx0bWFyZ2luOiAwLjJlbSAwO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtYXgobGcpIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IGNsYW1wLXJlbSgxOCwgMjApO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblxyXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvLyBBcmNoaXZlc1xyXG4uYXJjaGl2ZSB7XHJcblx0Ji13cmFwcGVyIHtcclxuXHRcdG1hcmdpbjogMCAwIHZhcigtLWluZGVudCk7XHJcblx0XHR0cmFuc2l0aW9uOiAkdGltZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcclxuXHJcblx0XHRcdC5yb3cge1xyXG5cdFx0XHRcdHJvdy1nYXA6IHJlbSg2MCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmlzLWxvYWRpbmcge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faGVhZCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdG1hcmdpbjogcmVtKDMwKSAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1oZWFkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcclxuXHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDM2KTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gKjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmNhdGVnb3J5X2hlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xyXG4gIG1hcmdpbjogMCAwIGNhbGModmFyKC0taW5kZW50KSAvIDYpIGF1dG87XHJcblxyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWJhbm5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIHBhZGRpbmc6IHVuc2V0O1xyXG4gICAgICBtYXJnaW46IDAgMCByZW0oLTQwKSBjYWxjKDBweCAtICh2YXIoLS1jb250YWluZXItZ3V0dGVyLXgpIC8gMikpO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb21vdGlvbl9iYW5uZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAgIC8vU0FMRSBBS1RJT05cclxuICAgICAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICB6LWluZGV4OiA0O1xyXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICBAaW5jbHVkZSBtYXgobGcpIHtcclxuICAgICAgICB0b3A6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxlZnQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAvL1NBTEUgQUtUSU9OXHJcbiAgICB9XHJcblxyXG4gICAgLmRhdGUtdGltZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDUlO1xyXG4gICAgICBib3R0b206IDIlO1xyXG4gICAgICBjb2xvcjogJHc7XHJcbiAgICAgIEBpbmNsdWRlIGZmKDE0LCAxOCwgNDAwKTtcclxuXHJcbiAgICAgICYtLWxlZnQge1xyXG4gICAgICAgIGxlZnQ6IDUlO1xyXG4gICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tZGFyayB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgLmJ0biB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5IHtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiByZW0oMzYpO1xyXG4gICAgY29sb3I6ICRjb2xvci1oZWFkaW5nO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbjogMCAwIHJlbSgyMCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIG1heC13aWR0aDogcmVtKDg0OCk7XHJcbiAgICBtYXJnaW46IDAgMCByZW0oNDApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heChsZykge1xyXG4gICAgICBtYXJnaW46IDAgMCByZW0oMjApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnJhbmQge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC8qYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcGFkZGluZzogcmVtKDIwKTtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgYm94LXNoYWRvdyAwLjI1cywgYmFja2dyb3VuZC1jb2xvciAwLjI1czsqL1xyXG5cclxuICAgIC8qJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjI1ZW0pO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDZweCA4cHggNHB4IHJnYmEoMCwgMCwgMCwgLjA1KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYnJpZ2h0O1xyXG4gICAgfSovXHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZzogcmVtKDUgMCAxMCAwKTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBmZigxOCwgMjYsIDcwMCk7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19icmFuZF9kaXZpZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuICB9XHJcbn1cclxuXHJcbi5jaGlsZC10ZXJtcyB7XHJcbiAgbWFyZ2luOiAwIDAgY2FsYyh2YXIoLS1pbmRlbnQpIC8gMik7XHJcblxyXG4gIC5jYXRlZ29yeS1jYXJkcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiByZW0oMjQpO1xyXG4gICAgbWFyZ2luOiB1bnNldDtcclxuICAgIHBhZGRpbmc6IHVuc2V0O1xyXG5cclxuICAgIC5jYXRlZ29yeS1jYXJkc19faXRlbSB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gI3tyZW0oMjQpfSAqIDQpIC8gNSk7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtICN7cmVtKDI0KX0gKiA0KSAvIDUpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oNDApO1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMTApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KGxnKSB7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLSAje3JlbSgyNCl9ICogMikgLyAzKTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAje3JlbSgyNCl9ICogMikgLyAzKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLSAje3JlbSgyNCl9KSAvIDIpO1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtICN7cmVtKDI0KX0pIC8gMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXRlZ29yeS1jYXJkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiByZW0oMTQpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuY2F0ZWdvcnktY2FyZF9fdGl0bGUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRpbmctbGluZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogcmVtKDUpO1xyXG4gICAgICAudG9wLXRpdGxlIHtcclxuICAgICAgICBAaW5jbHVkZSBmZigxNiwgMjQsIDQwMCk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2F0ZWdvcnktY2FyZF9fdGl0bGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZmKDIwLCAyNiwgNTAwKTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWhlYWRpbmc7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg1Mik7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heChtZCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWhlYWRpbmc7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdGltZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGluZy1saW5lOmhhcygrIC5zaG9ydC1kZXNjcmlwdGlvbikge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9ydC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIC8vbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDUpO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgcmVtKDIwKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogcmVtKDgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSg4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IHJlbSg1LjUpO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21vcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkc3Ryb2tlO1xyXG4gICAgICBjb2xvcjogJGdyZXktMzAwO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyxcclxuICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRncmV5LTMwMDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgLmNhdGVnb3J5LWNhcmRfX3NhbGUge1xyXG4gICAgICAgIHRvcDogcmVtKDEwKTtcclxuICAgICAgICBsZWZ0OiByZW0oMTApO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgLnNhbGUtbGFiZWwge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmYoMjAsIDI0LCA3MDApO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgICBnYXA6IHJlbSg0KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICR3O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSg2IDEyKTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmYoMTYsIDIwLCA3MDApO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNCAxMCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fcHJlZml4IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgPiBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24tbGluZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogcmVtKDEwKTtcclxuICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlLWJveCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogcmVtKDEwKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgLmNhdGVnb3J5LWNhcmRfX3ByaWNlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmYoMTYsIDI0LCA3MDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc21hbGwtdmlldyB7XHJcblxyXG4gIC5tLXRleHQtY29sdW1ucyB7XHJcbiAgICBtYXJnaW46IHZhcigtLWluZGVudC0tcykgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgobWQpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDYwIDApO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgaGVpZ2h0OiAxLjJweDtcclxuICAgICAgYmFja2dyb3VuZDogJHN0cm9rZTtcclxuICAgICAgZmlsdGVyOiBibHVyKDFweCk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50b3AtcGFnZS1idWlsZGVyLWNvbnRlbnQge1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgLS1icy1ndXR0ZXIteDogMHB4O1xyXG4gIH1cclxuXHJcbiAgLm0tdGV4dC1jb2x1bW5zIHtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYm90dG9tLXBhZ2UtYnVpbGRlci1jb250ZW50IHtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICAtLWJzLWd1dHRlci14OiAwcHg7XHJcbiAgfVxyXG5cclxuICAubS10ZXh0LWNvbHVtbnMge1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53Yy1ibG9jay1jb21wb25lbnRzLW5vdGljZS1iYW5uZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiByZW0oNik7XHJcbn1cclxuXHJcbi8qLmFyY2hpdmUtd3JhcHBlciB7XHJcbiAgPiAucm93IHtcclxuICAgIGdhcDogdW5zZXQ7XHJcbiAgICA+IGRpdjpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCguY2F0ZWdvcnlfX2JyYW5kX3Byb21vdGlvbikge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSovIiwiLnBhZ2Utc3RlcHMge1xyXG5cclxuXHQuc2l0ZS1oZWFkZXIge1xyXG5cclxuXHRcdC5zaXRlLWxvZ28ge1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYWluLW5hdixcclxuXHQudXNlci1hY2NvdW50LFxyXG5cdC5taW5pLWNhcnQsXHJcblx0LnNpdGUtaGVhZGVyX19idG5zLFxyXG5cdC5pY29uLWJ1cmdlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufSIsIi5zaXRlLWNvbnRlbnQge1xuXHRtYXJnaW4tdG9wOiAxODBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGZsZXgtZ3JvdzogMTtcblxuXHRzZWN0aW9uLm0tdGV4dC1tZWRpYTpmaXJzdC1vZi10eXBlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdG1hcmdpbi10b3A6IDExMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcblx0XHRtYXJnaW4tdG9wOiA5MHB4O1xuXHR9XG5cblx0LmlzLXNjcm9sbGVkICYge1xuXHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHRcdH1cblx0fVxuXG5cdHNlY3Rpb246bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0taW5kZW50LS1zKSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5lbnRyeS10aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi5lbnRyeS1jb250ZW50IHtcblx0QGV4dGVuZCAuZWRpdG9yO1xuXHRwYWRkaW5nLWJvdHRvbTogcmVtKDcwKTtcblxuXHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEyMCk7XG5cdH1cbn1cbiIsIi5wb3N0IHtcclxuXHQmLXRodW1ibmFpbCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xyXG5cdH1cclxuXHJcblx0Ji1oZWFkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcclxuXHR9XHJcblxyXG5cdCYtY29udGVudCxcclxuXHQmLW5hdmlnYXRpb24sXHJcblx0Ji1yZWxhdGVkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg3MCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubmF2LWxpbmtzIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGdhcDogcmVtKDIwKTtcclxuXHJcblx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0Z2FwOiByZW0oNTApO1xyXG5cdH1cclxufVxyXG5cclxuLm5vLWNvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDAgMCByZW0oODApO1xyXG5cclxuXHRoMSB7XHJcblx0XHRmb250LXNpemU6IHJlbSgzNik7XHJcblx0XHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdH1cclxufVxyXG4iLCIvLyBTZWFyY2ggcmVzdWx0cyAodGVtcGxhdGUgc2VhcmNoLnBocClcclxuLnNlYXJjaC1wYWdlIHtcclxuXHQuYXJjaGl2ZS1oZWFkZXItLXNlYXJjaCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZ3JleTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcclxuXHRcdHBhZGRpbmc6IHJlbSgyOCkgcmVtKDMyKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg0MCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSgyMCkgcmVtKDIwKTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI4KTtcclxuXHRcdH1cclxuXHJcblx0XHRoMS5wYWdlLXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMzIpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWhlYWRpbmc7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMik7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjYpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWFyY2gtcGFnZV9fY291bnQge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHR9XHJcblxyXG5cdCZfX2dyaWQge1xyXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRcdHJvdy1nYXA6IHJlbSgyNCk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZSB7XHJcblx0XHQuYmxvZy1jYXRzX19pdGVtIGltZy5ibG9nLWNhdHNfX2JhY2tncm91bmQsXHJcblx0XHQuYmxvZy1jYXRzX19iYWNrZ3JvdW5kIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogcmVtKDExMCk7XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTQwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTUwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XHJcblx0XHRcdFx0ZmxleDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5ibG9nLWNhdHNfX3RpdGxlIHtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiByZW0oNDQpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oOCkgcmVtKDMwKSByZW0oOCkgcmVtKDEyKTtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zNTtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJSByaWdodCByZW0oMTApO1xyXG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg0OCk7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDM0KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogcmVtKDUwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJsb2ctY2F0c19faXRlbSB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkc3Ryb2tlO1xyXG5cdFx0Ym94LXNoYWRvdzogMCByZW0oNCkgcmVtKDE4KSByZ2JhKCRiLCAwLjA2KTtcclxuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHRpbWUsIHRyYW5zZm9ybSAkdGltZTtcclxuXHJcblx0XHRAaW5jbHVkZSBob3ZlciB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgcmVtKDEwKSByZW0oMjgpIHJnYmEoJGIsIDAuMSk7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oLTIpKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLndjLWJsb2NrLWNhcnQtaXRlbV9faW1hZ2Uge1xyXG5cdHdpZHRoOiAxODBweDtcclxufVxyXG5cclxuLyogU21hcnRwaG9uZXMgKFBvcnRyYWl0LCBiaXMgNzY3cHgpICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC53Yy1ibG9jay1jYXJ0LWl0ZW1fX2ltYWdlIHtcclxuXHRcdHdpZHRoOiA4MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogVGFibGV0cyAoUG9ydHJhaXQgdW5kIExhbmRzY2FwZSwgNzY4cHggYmlzIDEwMjRweCkgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0LndjLWJsb2NrLWNhcnQtaXRlbV9faW1hZ2Uge1xyXG5cdFx0d2lkdGg6IDEwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogTGFwdG9wcyB1bmQga2xlaW5lIERlc2t0b3BzICgxMDI1cHggYmlzIDEzNjZweCkgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG5cdC53Yy1ibG9jay1jYXJ0LWl0ZW1fX2ltYWdlIHtcclxuXHRcdHdpZHRoOiAxMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIEdyb8OfZSBEZXNrdG9wcyAoYWIgMTM2N3B4KSAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KSB7XHJcblx0LndjLWJsb2NrLWNhcnQtaXRlbV9faW1hZ2Uge1xyXG5cdFx0d2lkdGg6IDE1MHB4O1xyXG5cdH1cclxufSJdfQ== */
